Stablecoins have enabled users to efficiently transfer value on a blockchain. We look at the various forms of stablecoin