The Smart Contract Model
Yackolley Amoussou-Guenou, Maurice Herlihy, Sucharita Jayanti, Maria, Potop-Butucaru, Sergio Rajsbaum

TL;DR
This paper introduces a smart contract model tailored for blockchain-based distributed computing, emphasizing cross-chain protocols, Byzantine parties, and game-theoretic task formulation, highlighting differences from classical models.
Contribution
It proposes a novel smart contract model that captures blockchain-specific features and differences from classical distributed computing models, especially for cross-chain protocols.
Findings
Addresses the unique aspects of smart contracts in distributed computing.
Incorporates game-theoretic notions for Byzantine parties.
Highlights differences between classical and blockchain-based models.
Abstract
Many of the problems that arise in the context of blockchains and decentralized finance can be seen as variations on classical problems of distributed computing. The smart contract model proposed here is intended to capture both the similarities and the differences between classical and blockchain-based models of distributed computing. The focus is on cross-chain protocols in which a collection of parties, some honest and some perhaps not, interact through trusted smart contracts residing on multiple, independent ledgers. While cross-chain protocols are capable of general computations, they are primarily used to track ownership of assets such as cryptocurrencies or other valuable data. For this reason, the smart contract model differs in some essential ways from familiar models of distributed and concurrent computing. Because parties are potentially Byzantine, tasks to be solved are…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsInsurance and Financial Risk Management · FinTech, Crowdfunding, Digital Finance
