Papers1 provider Ā· 2 records
May 13, 2021Ā· Institute of Electrical and Electronics Engineers (IEEE)
preprint
Open access

Lifecycle Optimization of Smart Contract for Flexibility

Authors:Hong Su *Bing GuoXinhua Suo

Abstract

Smart contract-based methods are used to implement the blockchain applications. While smart contracts have separate pre-deployed steps, which are suitable for applications that are deployed once and invoked many times. However, there are smart contracts that are used only one time (the disposable smart contract) or few times. Pre-deployment requires an additional step and additional transactions, which bring burdens (such as longer waiting time and more transaction fees) to users. In this paper, we propose a new Lifecycle model of smart contracts, which allows combining the pre-deployment with function invocations. This facilitates the usage of the disposable smart contract, as users are only required to send one transaction to perform both the pre-deployment and the function invocation. Together with the smart contract separation, it also allows participants to customize their special smart contracts at the request time. At last, we verify the proposed model and it shows the potential to save additional burden and to facilitate the usage of the smart contract.

Community

0 comments
Use Connect Wallet in the navigation

No discussion yet

Be the first to share a question or observation.