Decentralized Stable Currency Protocol