Computer Science Abstractions to Help Reason About Decentralized Stablecoin Design Article in IEEE Access (January 2023)