2020 IEEE International Workshop on Blockchain Oriented Software Engineering (IWBOSE) 2020
DOI: 10.1109/iwbose50093.2020.9050163
|View full text |Cite
|
Sign up to set email alerts
|

Design Patterns for Gas Optimization in Ethereum

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
66
0

Year Published

2021
2021
2024
2024

Publication Types

Select...
4
2
2

Relationship

0
8

Authors

Journals

citations
Cited by 82 publications
(66 citation statements)
references
References 5 publications
0
66
0
Order By: Relevance
“…(1) Condition (11) shows that each smart contract has its own dependent smart contracts and all its dependent smart contracts are within the smart contract set SC. This indicates that smart contracts in a topic form a completely dependent relationship, and they do not depend on the external smart contracts.…”
Section: B Topicsmentioning
confidence: 99%
See 1 more Smart Citation
“…(1) Condition (11) shows that each smart contract has its own dependent smart contracts and all its dependent smart contracts are within the smart contract set SC. This indicates that smart contracts in a topic form a completely dependent relationship, and they do not depend on the external smart contracts.…”
Section: B Topicsmentioning
confidence: 99%
“…It allows the users to define more complex cooperation among different participants. Some research focus on how to improve the gas fee in the smart contract [11]. Some research focuses on the application of smart contracts, such as to promote resource share [12].…”
Section: Related Workmentioning
confidence: 99%
“…11: id n: 12: ... 13: code(id m, address of tx1).fun1() 14: ... On the other hand, the smart contract by the civ method can invoke functions of other smart contracts. As it is disposable, it is often not a common logic; instead, it is a smart contract for a specific scenario, which changes often and should invoke codes of other smart contracts.…”
Section: Code Reusementioning
confidence: 99%
“…Then programming patterns are used in gas optimization, which identifies the patterns that cost additional gas fees and try to avoid those issues. [13] classifies several categories that may cause the wastes of gas, including external transactions, storage, memory, op-…”
Section: Related Workmentioning
confidence: 99%
“…Indeed, contrary to design and implementation of traditional software applications, the development of smart contracts implies patterns and best practices that are in their early stage. For this reason we focus on the on-chain application of the proposed dApp, emphasizing all the best practices adopted (see works by Marchesi et al [40,42], Marchesi et al [43] for more details).…”
Section: Blockchain Subsystemmentioning
confidence: 99%