AI Chat Paper
Note: Please note that the following content is generated by AMiner AI. SciOpen does not take any responsibility related to this content.
{{lang === 'zh_CN' ? '文章概述' : 'Summary'}}
{{lang === 'en_US' ? '中' : 'Eng'}}
Chat more with AI
PDF (820.2 KB)
Collect
Submit Manuscript AI Chat Paper
Show Outline
Outline
Show full outline
Hide outline
Outline
Show full outline
Hide outline
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

678

Views

33

Downloads

13

Crossref

12

Scopus

Altmetrics

Received: 11 March 2019
Revised: 03 June 2019
Accepted: 20 June 2019
Published: 16 August 2019
© The author(s)

Tianyu Feng, Xiao Yu, Yueting Chai and Yi Liu. Published in International Journal of Crowd Science. Published by Emerald Publishing Limited. This article is published under the Creative Commons Attribution (CC BY 4.0) licence. Anyone may reproduce, distribute, translate and create derivative works of this article (for both commercial and non-commercial purposes), subject to full attribution to the original publication and authors. The full terms of this licence may be seen at http://creativecommons.org/licences/by/4.0/legalcode

Return