Return
Efficient computation offloading for ethereum DApps
DOI:10.1016/j.jii.2022.100411.png)
Abstract
En 中文
This paper covers a novel solution to reduce the gas consumed by Decentralized Applications (DApps) running on Ethereum Virtual Machine (EVM). Smart contracts extend the capabilities of the Blockchain, but the strict gas policy of the EVM limits the implementation of various DApps. On the other hand, Oracle provides a means to use an external execution environment for smart contracts, but its functional limitations and additional costs limit the growth of the DApp market to DApp users. To address the gas consumption crisis of DApps, we designed an event-based resource offloading solution that allows DApp developers to run their own compute servers. By adopting our solution, DApp users only pay the constant and minimized amount of gas fee, while the external server pays highly reduced amount of gas fee instead. We describe the solution in detail with a sample DApp model and mathematically demonstrate the effectiveness of the solution compared to an Oracle-based implementation. Furthermore, we conducted empirical experiment of actual DApp using EVM and verified the reduction of the gas consumption.
Keywords:
Blockchain
Ethereum Virtual Machine
Resource offloading
AI Summary
Key information extracted from the uploaded paper, including a brief overview, abstract, background, key highlights, visual analysis, and future outlook.
Journal
IF:
11.6
Papers:
893
Citations:
4.4K

