A Perspective on Blockchain Smart Contracts: Reducing Uncertainty and Complexity in Value Exchange
Henry Kim, Marek Laskowski

TL;DR
This paper discusses how smart contracts on blockchain can reduce uncertainty and manage complexity in value exchange, especially when formal models are used for verification and enforcement, exemplified by the Intellichain case study.
Contribution
It introduces a perspective that formal, agent-based simulation models in smart contracts can mitigate complexity and improve agreement enforcement in blockchain-based exchanges.
Findings
Smart contracts can reduce complexity in value exchange.
Formal models enhance verification and comparison of contracts.
Intellichain demonstrates practical application of formal smart contracts.
Abstract
The blockchain constitutes a technology-based, rather than social or regulation based, means to lower uncertainty about one another in order to exchange value. However, its use may very well also lead to increased complexity resulting from having to subsume work that displaced intermediary institutions had performed. We present our perspective that smart contracts may be used to mitigate this increased complexity. We further posit that smart contracts can be delineated according to complexity: Smart contracts that can be verified objectively without much uncertainty belong in an inter-organizational context; those that cannot be objectively verified belong in an intra-organizational context. We state that smart contracts that implement a formal (e.g. mathematical or simulation) model are especially beneficial for both contexts: They can be used to express and enforce…
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
TopicsBlockchain Technology Applications and Security · Complex Systems and Time Series Analysis · Auction Theory and Applications
