Algorithmic stablecoins are digital tokens that are linked to a traditional currency, like the US dollar, using only software and rules.