CroCoDai: A Stablecoin for Cross-Chain Commerce

Decentralized Finance (DeFi), in which digital assets are exchanged without trusted intermediaries, has grown rapidly in value in recent years. The global DeFi ecosystem is fragmented into multiple blockchains, fueling the demand for cross-chain commerce. Existing approaches for cross-chain transactions, e.g., bridges and cross-chain deals, achieve atomicity by locking assets in escrow. However, locking up assets increases the financial risks for the participants, especially due to price fluctuations and the long latency of cross-chain transactions. Stablecoins, which are pegged to a non-volatile asset such as the US dollar, help mitigate the risk associated with price fluctuations. However, existing stablecoin designs are tied to individual blockchain platforms, and trusted parties or complex protocols are needed to exchange stablecoin tokens between blockchains. Our goal is to design a practical stablecoin for cross-chain commerce. Realizing this goal requires addressing two challenges. The first challenge is to support a large and growing number of blockchains efficiently. The second challenge is to be resilient to price fluctuations and blockchain platform failures. We present CroCoDai to address these challenges. We also present three prototype implementations of our stablecoin system, and show that it incurs small execution overhead.

[1]  Tien Tuan Anh Dinh,et al.  PIEChain - A Practical Blockchain Interoperability Framework , 2023, ArXiv.

[2]  Kose John,et al.  Understanding the Maker Protocol , 2022, 2210.16899.

[3]  Kartik Nayak,et al.  TrustBoost: Boosting Trust among Interoperable Blockchains , 2022, IACR Cryptol. ePrint Arch..

[4]  Fan Zhang,et al.  zkBridge: Trustless Cross-chain Bridges Made Practical , 2022, CCS.

[5]  Arthur Gervais,et al.  SoK: Decentralized Finance (DeFi) Attacks , 2022, 2023 IEEE Symposium on Security and Privacy (SP).

[6]  T. Aste,et al.  Anatomy of a Stablecoin's failure: the Terra-Luna case , 2022, Finance Research Letters.

[7]  Giulio Malavolta,et al.  Universal Atomic Swaps: Secure Exchange of Coins Across All Blockchains , 2022, 2022 IEEE Symposium on Security and Privacy (SP).

[8]  Giovanni Vigna,et al.  Understanding Security Issues in the NFT Ecosystem , 2021, CCS.

[9]  M. A. Guindy Cryptocurrency price volatility and investor attention , 2021 .

[10]  Daniel Engel,et al.  Invited Paper: Failure is (literally) an Option: Atomic Commitment vs Optionality in Decentralized Finance , 2021, SSS.

[11]  Maurice Herlihy,et al.  Composing networks of automated market makers , 2021, AFT.

[12]  S. Kou,et al.  Designing Stable Coins , 2021 .

[13]  Maurice Herlihy,et al.  Hedging Against Sore Loser Attacks in Cross-Chain Transactions , 2021, PODC.

[14]  Bhaskar Krishnamachari,et al.  Simulating the MakerDAO Stablecoin , 2021, 2021 IEEE International Conference on Blockchain and Cryptocurrency (ICBC).

[15]  Silvio Micali,et al.  Compact Certificates of Collective Knowledge , 2021, 2021 IEEE Symposium on Security and Privacy (SP).

[16]  Jiahua Xu,et al.  SoK: Decentralized Exchanges (DEX) with Automated Market Maker (AMM) Protocols , 2021, ACM Comput. Surv..

[17]  Sam M. Werner,et al.  SoK: Decentralized Finance (DeFi) , 2021, AFT.

[18]  Aggelos Kiayias,et al.  A Gas-Efficient Superlight Bitcoin Client in Solidity , 2020, IACR Cryptol. ePrint Arch..

[19]  Ariah Klages-Mundt,et al.  Stablecoins 2.0: Economic Foundations and Risk-based Models , 2020, AFT.

[20]  Miguel Correia,et al.  A Survey on Blockchain Interoperability: Past, Present, and Future Trends , 2020, ACM Comput. Surv..

[21]  Alfonso Cevallos,et al.  Overview of Polkadot and its Design Considerations , 2020, IACR Cryptol. ePrint Arch..

[22]  Dan Boneh,et al.  Empirical Measurements on Pricing Oracles and Decentralized Governance for Stablecoins , 2020, SSRN Electronic Journal.

[23]  Pawel Szalachowski,et al.  A First Look into DeFi Oracles , 2020, 2021 IEEE International Conference on Decentralized Applications and Infrastructures (DAPPS).

[24]  Amani Moin,et al.  SoK: A Classification Framework for Stablecoin Designs , 2020, Financial Cryptography.

[25]  Emin Gün Sirer,et al.  Scalable and Probabilistic Leaderless BFT Consensus through Metastability , 2019, ArXiv.

[26]  Liuba Shrira,et al.  Cross-chain deals and adversarial commerce , 2019, The VLDB Journal.

[27]  Alexei Zamyatin,et al.  XCLAIM: Trustless, Interoperable, Cryptocurrency-Backed Assets , 2019, 2019 IEEE Symposium on Security and Privacy (SP).

[28]  Rosario Gennaro,et al.  Fast Multiparty Threshold ECDSA with Fast Trustless Setup , 2018, CCS.

[29]  Saralees Nadarajah,et al.  A review of Student’s t distribution and its generalizations , 2018, Empirical Economics.

[30]  Silvio Micali,et al.  Algorand: Scaling Byzantine Agreements for Cryptocurrencies , 2017, IACR Cryptol. ePrint Arch..

[31]  Aggelos Kiayias,et al.  Ouroboros: A Provably Secure Proof-of-Stake Blockchain Protocol , 2017, CRYPTO.

[32]  Aggelos Kiayias,et al.  The Bitcoin Backbone Protocol: Analysis and Applications , 2015, EUROCRYPT.

[33]  Hao Jiang,et al.  Tail Risk and Asset Prices , 2013 .

[34]  Sheldon M. Ross,et al.  An elementary introduction to mathematical finance , 2002 .

[35]  Eric R. Ziegel,et al.  An Introduction to Generalized Linear Models , 2002, Technometrics.

[36]  Yao Zeng,et al.  Stablecoin Runs and the Centralization of Arbitrage , 2023, SSRN Electronic Journal.

[37]  Joseph Bonneau,et al.  Mina : Decentralized Cryptocurrency at Scale , 2021 .

[38]  Mohammad Mannan,et al.  Red-Black Coins: Dai Without Liquidations , 2021, Financial Cryptography Workshops.

[39]  J. Griffin,et al.  Is Bitcoin Really Untethered? , 2020 .

[40]  A. Yakovenko Solana : A new architecture for a high performance blockchain v 0 . 8 , 2018 .

[41]  Vitalik Buterin A NEXT GENERATION SMART CONTRACT & DECENTRALIZED APPLICATION PLATFORM , 2015 .

[42]  S. Nakamoto,et al.  Bitcoin: A Peer-to-Peer Electronic Cash System , 2008 .