Open Access System for Information Sharing

Login Library

 

Conference
Cited 0 time in webofscience Cited 0 time in scopus
Metadata Downloads

Parallel Execution of Solidity Smart Contract using Append-only Shared Log

Title
Parallel Execution of Solidity Smart Contract using Append-only Shared Log
Authors
MOONHYEON, CHUNGPARK, CHAN IK
Date Issued
2022-10-19
Publisher
IEEE Computer Society
Abstract
Ethereum is one of the most actively used blockchain platforms that supports various decentralized services such as DeFi, NFT, and the Metaverse. Such services are enabled by Solidity smart contracts. A block is mined by executing a batch of transactions and reaching an agreement among consensus nodes. However, since the execution model of Ethereum is Order-Execute, all transactions must be ordered first and executed sequentially, resulting in limited block feed to consensus phase. This may lead to underutilization of consensus capacity. In this paper, we propose a parallel execution model for Solidity smart contracts using append-only shared logs. The parallel execution model consists of the following components: (1) key-value state sharding, (2) Solidity simulation module for each shard, (3) append-only log shared among Solidity simulation module; Append-only log stores the read-write set of a transaction in each entry, (4) the block mining module that is responsible for creating a block based on the shared log information and initiating the block consensus phase.
URI
https://oasis.postech.ac.kr/handle/2014.oak/115573
Article Type
Conference
Citation
13th International Conference on Information and Communication Technology Convergence, ICTC 2022, page. 1722 - 1725, 2022-10-19
Files in This Item:
There are no files associated with this item.

qr_code

  • mendeley

Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.

Related Researcher

Researcher

박찬익PARK, CHAN IK
Dept of Computer Science & Enginrg
Read more

Views & Downloads

Browse