A Trading Model Based on Legal Contracts Using Smart Contract Templates

被引:2
作者
Shi, Youqun [1 ]
Lu, Zihao [1 ]
Tao, Ran [1 ]
Liu, Ying [1 ]
Zhang, Zhaohui [1 ]
机构
[1] Donghua Univ, Sch Comp Sci & Technol, Shanghai 201620, Peoples R China
来源
BLOCKCHAIN AND TRUSTWORTHY SYSTEMS, BLOCKSYS 2019 | 2020年 / 1156卷
基金
中国国家自然科学基金; 上海市自然科学基金;
关键词
Blockchain; Smart contracts; E-commerce; Trading contracts;
D O I
10.1007/978-981-15-2777-7_36
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Smart contracts are often used to automate the execution of transactions so that the fairness, credibility and traceability can be ensured. Generally, for different trading events, different smart contracts are needed to be developed so as to meet the needs. This may lead to a reduction in efficiency, especially when large-scale transactions occur. In addition, trading contracts have complex life cycle and terms. Developing a smart contract based on the context of a contract is extremely difficult. These characteristics may do harm to the application of smart contracts in e-commerce. To this end, this paper proposes a trading model based on legal contracts using smart contract templates. The model can dynamically construct, store, and invoke smart contracts based on a smart contract template and the context of a trading contract, thereby improving the reusability of smart contracts and reducing the difficulty for use. Third-party information, like logistics information, is used as the triggering condition of smart contracts to enhance the reasonableness of execution. In this paper, the garment acquisition contract is token as an example to describe the construction method of a smart contract template. Finally, combined with the experiment and the life cycle of a legal contract, the validity and rationality of the model is discussed. The comparison with legal trading contracts in performance is also conducted.
引用
收藏
页码:446 / 460
页数:15
相关论文
共 50 条
[31]   LEGALREGIMEOF SMART CONTRACTS: A CODE OR A CONTRACT [J].
Krytsula, A. A. .
VESTNIK PERMSKOGO UNIVERSITETA-JURIDICHESKIE NAUKI, 2022, (56) :239-267
[32]   THE LEGAL REGIME OF SMART CONTRACTS IN PUBLIC PROCUREMENT [J].
Sava, Nadia-Ariadna ;
Dragos, Dacian .
TRANSYLVANIAN REVIEW OF ADMINISTRATIVE SCIENCES, 2022, (66E) :99-112
[33]   Smart contracts as techno-legal regulation [J].
Hunn P.G.L. .
Journal of ICT Standardization, 2019, 7 (03) :269-286
[34]   A Legal Framework for Using Smart Contracts in Consumer Contracts: Machines as Servants, Not Masters [J].
Durovic, Mateja ;
Willett, Chris .
MODERN LAW REVIEW, 2023, 86 (06) :1390-1421
[35]   Formal Modeling of Smart Contract-based Trading System [J].
Park, Woong Sub ;
Lee, Hyuk ;
Choi, Jin-Young .
2021 23RD INTERNATIONAL CONFERENCE ON ADVANCED COMMUNICATION TECHNOLOGY (ICACT 2021): ON-LINE SECURITY IN PANDEMIC ERA, 2021, :48-52
[36]   Formal Modeling of Smart Contract-based Trading System [J].
Park, Woong Sub ;
Lee, Hyuk ;
Choi, Jin-Young .
2022 24TH INTERNATIONAL CONFERENCE ON ADVANCED COMMUNICATION TECHNOLOGY (ICACT): ARITIFLCIAL INTELLIGENCE TECHNOLOGIES TOWARD CYBERSECURITY, 2022, :48-+
[37]   Distributed Electricity Trading Model in Microgrid Based on Contract Orders [J].
Wang Y. ;
Zhao H. ;
Hou X. ;
Sun H. ;
Zheng K. ;
Li S. ;
Ye J. .
Dianwang Jishu/Power System Technology, 2020, 44 (10) :3900-3907
[38]   Detecting Reentrancy Vulnerabilities for Solidity Smart Contracts With Contract Standards-Based Rules [J].
Cai, Jie ;
Chen, Jiachi ;
Zhang, Tao ;
Luo, Xiapu ;
Sun, Xiaobing ;
Li, Bin .
IEEE TRANSACTIONS ON INFORMATION FORENSICS AND SECURITY, 2025, 20 :3662-3676
[39]   A Fair and Trusted Trading Scheme for Medical Data Based on Smart Contracts [J].
Yang, Xiaohui ;
Zhang, Kun .
CMC-COMPUTERS MATERIALS & CONTINUA, 2024, 78 (02) :1843-1859