Smart Contract as a Service: A Paradigm of Reusing Smart Contract in Web3 Ecosystem
Sun, Jinghan ; El Saddik, Abdulmotaleb ; Cai, Wei
Sun, Jinghan
El Saddik, Abdulmotaleb
Cai, Wei
Supervisor
Department
Computer Vision
Embargo End Date
Type
Journal article
Date
2025
License
Language
English
Collections
Research Projects
Organizational Units
Journal Issue
Abstract
Recently, smart contract, a code script that autonomously runs on blockchains, has facilitated numerous decentralized applications and accelerated the boost of the Web3 ecosystem. However, the current underutilization of smart contracts and a large number of duplicate smart contracts have caused significant challenges to blockchains. Considering the reusability and composability of smart contracts, we can innovatively address these issues, promote diversity for decentralized projects, and increase efficiency for Web3 developers. In this tutorial paper, we first propose a novel service-oriented paradigm: Smart Contracts as a Service (SCaaS), then analyze the feasibility of SCaaS, delve into its application scenarios and finally explore the challenges and limitations and propose the potential solutions accordingly.
Citation
J. Sun, A. E. Saddik and W. Cai, "Smart Contract as a Service: A Paradigm of Reusing Smart Contract in Web3 Ecosystem," in IEEE Consumer Electronics Magazine, vol. 14, no. 1, pp. 46-55, Jan. 2025, doi: 10.1109/MCE.2024.3353178
Source
IEEE CONSUMER ELECTRONICS MAGAZINE
Conference
Keywords
Smart contracts, Blockchains, Ecosystems, Consumer electronics, Cloud computing, Software as a Service, Decentralized applications
Subjects
Source
Publisher
IEEE
