Abstract
With the continuous development of blockchain technology, smart contract has become an important research object among the achievable technologies on blockchain technology. Based on the characteristics of decentralization, tamper-proof and transparency of blockchain, it provides a reliable technical support for the implementation of smart contract. Based on blockchain smart contract technology, this paper aims to design a smart contract management engine with higher versatility, security, and feasibility to develop a smart contract from the joint participation of multiple users. The smart contract is proliferated through the P2P network and deposited into the blockchain. And the blockchain is designed to automatically execute the smart contract, providing a new solution to the problems of opacity, easy tampering, and low efficiency of the traditional contract. It is safer and more reliable. By specifying the treaty and trigger conditions through the program code, once the conditions are met, the contract will be automatically executed, which greatly reduces the time and space costs. Using Ether and smart contracts to develop distributed applications to realize this technology, the feasibility of applying blockchain technology in this field is explored, and a new technical implementation is provided for traditional contract signing.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Zhang, Y., Guo, K.W., Hu, K.: Research on data sharing incentive mechanism based on smart contract. Computer Engineering (048-008) (2022)
Das, D., Banerjee, S., Chatterjee, P., Biswas, M., Biswas, U., Alnumay, W.: Design and development of an intelligent transportation management system using blockchain and smart contracts. Cluster Comput. 1–15 (2022). https://doi.org/10.1007/s10586-022-03536-z
Fang, L.: A new interpretation of smart contracts for contracts under blockchain technology. J. Chongqing Univ. (Soc. Sci. Ed.) 27(5), 14 (2021)
Gai, K., Wu, Y., Zhu, L., Zhang, Z., Qiu, M.: Differential privacy-based blockchain for industrial internet-of-things. IEEE Trans. Ind. Inform. 16(6), 4156–4165 (2019)
Gurgun, A.P., Koc, K.: Administrative risks challenging the adoption of smart contracts in construction projects. Eng. Constr. Archit. Manag. 29(2), 989–1015 (2021)
Hauck, R.: Blockchain, smart contracts and intellectual property. Using distributed ledger technology to protect, license and enforce intellectual property rights. Legal Issues Digital Age 1(1), 17–41 (2021)
He, H.W., Yan, A., Chen, H.Z.: A review of blockchain-based smart contract technologies and applications. Comput. Res. Dev. 55(11), 15 (2018)
Hewa, T.M., Hu, Y., Liyanage, M., Kanhare, S.S., Ylianttila, M.: Survey on blockchain-based smart contracts: technical aspects and future research. IEEE Access 9, 87643–87662 (2021)
Huanhuan, T.: Research on smart contract technology and application based on blockchain. Computer Programming Skills and Maintenance (003) (2022)
Hunhevicz, J.J., Motie, M., Hall, D.M.: Digital building twins and blockchain for performance-based (smart) contracts. Autom. Constr. 133, 103981 (2022)
A formal verification method for smart contracts. Inf. Secur. Res. 2(12), 10 (2016)
Kirli, D., et al.: Smart contracts in energy systems: a systematic review of fundamental approaches and implementations. Renew. Sustain. Energy Rev. 158, 112013 (2022)
Kõlvart, M., Poola, M., Rull, A.: Smart contracts. In: Kerikmäe, T., Rull, A. (eds.) The Future of Law and eTechnologies, pp. 133–147. Springer, Cham (2016). https://doi.org/10.1007/978-3-319-26896-5_7
Liu, Y., Zhou, Z., Yang, Y., Ma, Y.: Verifying the smart contracts of the port supply chain system based on probabilistic model checking. Systems 10(1), 19 (2022)
Qiu, H., Qiu, M., Memmi, G., Ming, Z., Liu, M.: A dynamic scalable blockchain based communication architecture for IoT. In: Qiu, M. (ed.) SmartBlock 2018. LNCS, vol. 11373, pp. 159–166. Springer, Cham (2018). https://doi.org/10.1007/978-3-030-05764-0_17
Shiyi, L., Lei, Z., Desheng, L.: A review of blockchain-based smart contract application research. Comput. Appl. Res. 38(9), 12 (2021)
Sigalov, K., et al.: Automated payment and contract management in the construction industry by integrating building information modeling and blockchain-based smart contracts. Appl. Sci. 11(16), 7653 (2021)
Tian, Z., Li, M., Qiu, M., Sun, Y., Su, S.: Block-def: a secure digital evidence framework using blockchain. Inf. Sci. 491, 151–165 (2019)
Wu, Y., Li, J., Zhou, J., Luo, S., Song, L.: Evolution process and supply chain adaptation of smart contracts in blockchain. J. Math. 2022 (2022)
Research and implementation of blockchain-based smart contracts. Ph.D. thesis, Southwest University of Science and Technology
Xin, Y., Ran, C.: A review of blockchain smart contract technology applications. Modern Information Technology
Xiong, X.: Research on blockchain smart contract technology. Ph.D. thesis, University of Electronic Science and Technology
Feiyue, W.: Status and outlook of blockchain technology development. J. Autom. 42(4), 14 (2016)
Yuan, X.: Blockchain smart contract technology application. China Finance (6), 2 (2018)
Zhao, F., Tan, J.C.: Smart contract security issues and research status. Inf. Technol. Netw. Secur. 40(5), 7 (2021)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2023 The Author(s), under exclusive license to Springer Nature Switzerland AG
About this paper
Cite this paper
Wang, H., Zhang, Q. (2023). Research on Blockchain-Based Smart Contract Technology. In: Qiu, M., Lu, Z., Zhang, C. (eds) Smart Computing and Communication. SmartCom 2022. Lecture Notes in Computer Science, vol 13828. Springer, Cham. https://doi.org/10.1007/978-3-031-28124-2_49
Download citation
DOI: https://doi.org/10.1007/978-3-031-28124-2_49
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-031-28123-5
Online ISBN: 978-3-031-28124-2
eBook Packages: Computer ScienceComputer Science (R0)