PDF (820.2 KB)
Collect
Submit Manuscript
Show Outline
Figures (8)

Tables (1)
Table. I
Research paper | Open Access

Smart contract model for complex reality transaction

Tianyu FengXiao Yu()Yueting ChaiYi Liu
National Engineering Laboratory for E-commerce Technologies, Tsinghua University, Beijing, China
Show Author Information

Abstract

Purpose

The application of smart contract can greatly reduce transaction costs and improve transaction efficiency. The existing smart contract are expensive, single application scenario and inefficient. This paper aims to propose a new smart contract model to solve these problems.

Design/methodology/approach

By investigating the research history, models and platforms, this paper summarizes the shortcomings of existing smart contracts. Based on the content and architecture of traditional contract, a smart contract model with wider application scope is designed.

Findings

In this paper, several models are used to describe the operation mechanism of smart contracts. To facilitate computer execution, a decomposition method is proposed, which divides smart contracts into several sub-contracts. Then, the advantages and deployment methods of smart contract are discussed. On this basis, a specific example is given to illustrate how the application of smart contract will change our life.

Originality/value

Smart contract is gradually applied to more fields. In this paper, the structure and operation mechanism of smart contract system in reality are given, which will be beneficial to the application of smart contract to more complex systems.

References

 
Androulaki, E., Barger, A., Bortnikov, V., Cachin, C., Christidis, K., De Caro, A. and Muralidharan, S. (2018), “Hyperledger fabric: a distributed operating system for permissioned blockchains”, in  Proceedings of the Thirteenth EuroSys Conference, ACM, p. 30.https://doi.org/10.1145/3190508.3190538
 
Brandstätt, C., Brunekreeft, G. and Friedrichsen, N. (2011), “Improving investment coordination in electricity networks through smart contracts”, Bremen Energy, Working Papers.
 
Buterin, V. (2014), “Ethereum: a next-generation smart contract and decentralized application platform”, available at: www.weusecoins.com/assets/pdf/library/Ethereum_white_paper-a_next_generation_smart_contract_and_decentralized_application_platform-vitalik-buterin.pdf
 
Cong, L.W. and He, Z. (2018), Blockchain Disruption and Smart Contracts, Social Science Electronic Publishing.https://doi.org/10.3386/w24399
 
Dickerson, T., Gazzillo, P., Herlihy, M. and Koskinen, E. (2017), “Adding concurrency to smart contracts”, Symposium on Principles of Distributed Computing. ACM, pp. 303-312.https://doi.org/10.1145/3087801.3087835
 

Eze, P., Eziokwu, T. and Okpara, C. (2017), “A triplicate smart contract model using blockchain technology”, Circulation in Computer Science), No. 1, pp. 1-10.

 
Frantz, C.K. and Nowostawski, M. (2016), “From institutions to code: towards automated generation of smart contracts”, IEEE International Workshops on Foundations and Applications of Self* Systems. IEEE.https://doi.org/10.1109/FAS-W.2016.53
 
Gao, H., et al. (2016), Block Chain and New Economy: Digital Money 2.0 Era, Electronic Industry Press, Beijing.
 
Idelberger, F., Governatori, G., Riveret, R. and Sartor, G. (2016), Evaluation of Logic-Based Smart Contracts for Blockchain Systems, Rule Technologies. Research, Tools, and Applications.https://doi.org/10.1007/978-3-319-42019-6_11
 
Miller, A. and Bentov, I. (2016), “Zero-collateral lotteries in bitcoin and ethereum”, in 2017 IEEE European Symposium on Security and Privacy Workshops (EuroS&PW), p. 2566339.https://doi.org/10.1109/EuroSPW.2017.44
 
Norta, A. (2016), “Designing a Smart-Contract application layer for transacting decentralized autonomous organizations”, International Conference on Advances in Computing and Data Sciences. Springer, Singapore.https://doi.org/10.1007/978-981-10-5427-3_61
 

Nugent, T., Upton, D. and Cimpoesu, M. (2016), “Improving data transparency in clinical trials using blockchain smart contracts”, F1000Research, Vol. 5, pp. 2541.

 
Raskin, M. (2016), The Law and Legality of smart contracts, Social Science Electronic Publishing.https://doi.org/10.2139/ssrn.2842258
 
Richard, G. (2015), “A simple model for smart contract”, available at: https://gendal.me/2015/02/10/a-simple-model-for-smart-contracts/
 
Ronghui, G. Zhong, S. and Vilhelm, S. (2018), “Certik whitepaper”, available at: www.certik.org/
 
Steve, D. (2018)M, “ATRIX”, available at: www.matrix.io/
 

The State Council (1999), “Contract law of the people's Republic of China”, Chinese Patents and Trademarks, Vol. 3, pp. 80-103.

International Journal of Crowd Science
Pages 184-197
Cite this article:
Feng T, Yu X, Chai Y, et al. Smart contract model for complex reality transaction. International Journal of Crowd Science, 2019, 3(2): 184-197. https://doi.org/10.1108/IJCS-03-2019-0010
Metrics & Citations  
Article History
Copyright
Rights and Permissions
Return