A Multidimensional Contract Design for Smart Contract-as-a-Service

被引:0
作者
Sun, Jinghan [1 ,2 ]
Long, Hou-Wan [3 ]
Kang, Hong [4 ]
Fang, Zhixuan [5 ,6 ]
El Saddik, Abdulmotaleb [2 ,7 ]
Cai, Wei [4 ]
机构
[1] Chinese Univ Hong Kong, Shenzhen 518172, Peoples R China
[2] Mohamed Bin Zayed Univ Artificial Intelligence MBZ, Masdar City, U Arab Emirates
[3] Chinese Univ Hong Kong, Hong Kong, Peoples R China
[4] Chinese Univ Hong Kong, Shenzhen 518172, Peoples R China
[5] Tsinghua Univ, Beijing 100084, Peoples R China
[6] Shanghai Qi Zhi Inst, Shanghai 200232, Peoples R China
[7] Univ Ottawa, Ottawa, ON K1N 6N5, Canada
关键词
Smart contracts; Blockchains; Ecosystems; Decentralized applications; Costs; Security; Proposals; Complexity theory; Electronic mail; Sun; Incentive mechanism (IM); multidimensional contract; reputation evaluation; smart contract-as-a-service (SCaaS); BLOCKCHAIN; EFFICIENT;
D O I
10.1109/TCSS.2024.3514924
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Empowered by blockchain technology, smart contracts have attracted considerable interest from Web3 users due to their distinct advantages. Nevertheless, it is challenging to address problems caused by the dramatic expansion of the Web3 ecosystem. This article introduces the smart contract-as-a-service (SCaaS) paradigm to mitigate smart contracts' redundant deployment via their composability and reusability. Moreover, we design trust and incentive schemes to ensure project security and developer engagement in SCaaS. Specifically, we first introduce a reputation filter by leveraging the authentic on-chain data, aiming to eliminate high-risk contracts. We then design a contract-based incentive mechanism to help the foundation attract heterogeneous developers with multidimensional private information, and maximize the foundation's utility by inducing developers to undertake projects of differing complexities based on their ability. We further differentiate between veteran and newcome developers and examine their influences on foundational strategies. Finally, extensive experimental results demonstrate that our proposed contracts can efficiently remove high-risk smart contracts, maximize the foundation's utility, and ensure that developers select contracts honestly and participate in the SCaaS ecosystem actively.
引用
收藏
页数:17
相关论文
共 48 条
[1]  
Alaba F A., 2024, Cloud Computing and Data Science, P15
[2]  
[Anonymous], 2010, International Journal of Engineering and Information Technology
[3]  
[Anonymous], 2010, INM/WREN
[4]  
Archak N. M., 2010, P 19 INT C WORLD WID, P21, DOI [10.1145/1772690.1772694, DOI 10.1145/1772690.1772694]
[5]   Towards a Theory of Software Development Expertise [J].
Baltes, Sebastian ;
Diehl, Stephan .
ESEC/FSE'18: PROCEEDINGS OF THE 2018 26TH ACM JOINT MEETING ON EUROPEAN SOFTWARE ENGINEERING CONFERENCE AND SYMPOSIUM ON THE FOUNDATIONS OF SOFTWARE ENGINEERING, 2018, :187-200
[6]  
Bangui Hind, 2023, Procedia Computer Science, P405, DOI 10.1016/j.procs.2023.03.052
[7]  
Bracamonte Vanessa, 2017, Social Informatics. 9th International Conference, SocInfo 2017. Proceedings: LNCS 10540, P347, DOI 10.1007/978-3-319-67256-4_27
[8]  
Chaffer Tomer Jordi, 2022, Journal of Strategic Innovation and Sustainability, V17, P1
[9]  
Dai MH, 2018, INT CONF SEL TOP MOB, P108
[10]  
Daltayanni M., 2015, Reputation Systems in Labor and Advertising Market- places