A Perspective on Blockchain Smart Contracts: Reducing Uncertainty and Complexity in Value Exchange

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 inter-organizational agreements, and their basis in a common formalism may ensure effective evaluation and comparison between different intra-organizational contracts. Finally, we present a case study of our perspective by describing Intellichain, which implements formal, agent-based simulation model as a smart contract to provide epidemiological decision support.

[1]  W. O. Kermack,et al.  A contribution to the mathematical theory of epidemics , 1927 .

[2]  Herbert A. Simon,et al.  The Sciences of the Artificial , 1970 .

[3]  Mark S. Fox,et al.  An Organizational View of Distributed Systems , 1988, IEEE Transactions on Systems, Man, and Cybernetics.

[4]  Eric Bonabeau,et al.  Agent-based modeling: Methods and techniques for simulating human systems , 2002, Proceedings of the National Academy of Sciences of the United States of America.

[5]  Lada A. Adamic,et al.  Information flow in social groups , 2003, cond-mat/0305305.

[6]  Robert D. McLeod,et al.  Agent-Based Modeling of the Spread of Influenza-Like Illness in an Emergency Department: A Simulation Study , 2011, IEEE Transactions on Information Technology in Biomedicine.

[7]  Luiz C. Mostaço-Guidolin,et al.  The Impact of Demographic Variables on Disease Spread: Influenza in Remote Communities , 2011 .

[8]  M. Laskowski,et al.  Influenza H3N2 variant viruses with pandemic potential: preventing catastrophe in remote and isolated Canadian communities. , 2013, Preventive medicine.

[9]  Don Tapscott,et al.  Blockchain Revolution: How the Technology Behind Bitcoin Is Changing Money, Business, and the World , 2016 .

[10]  J. Arino,et al.  Toward Standardizing a Lexicon of Infectious Disease Modeling Terms , 2016, Front. Public Health.

[11]  Lucila Ohno-Machado,et al.  ModelChain: Decentralized Privacy-Preserving Healthcare Predictive Modeling Framework on Private Blockchain Networks , 2018, ArXiv.

[12]  Henry M. Kim,et al.  Towards an Ontology-Driven Blockchain Design for Supply Chain Provenance , 2016, Intell. Syst. Account. Finance Manag..