TUHH Open Research
Help
  • Log In
    New user? Click here to register.Have you forgotten your password?
  • English
  • Deutsch
  • Communities & Collections
  • Publications
  • Research Data
  • People
  • Institutions
  • Projects
  • Statistics
  1. Home
  2. TUHH
  3. Publication References
  4. Characterizing efficiency optimizations in solidity smart contracts
 
Options

Characterizing efficiency optimizations in solidity smart contracts

Publikationstyp
Conference Paper
Date Issued
2020-11
Sprache
English
Author(s)
Brandstätter, Tamara  
Schulte, Stefan  
Cito, Jürgen  
Borkowski, Michael  
TORE-URI
http://hdl.handle.net/11420/11818
Start Page
281
End Page
290
Article Number
9284779
Citation
IEEE International Conference on Blockchain (Blockchain 2020); 281-290 (2020)
Contribution to Conference
3rd IEEE International Conference on Blockchain, Blockchain 2020  
Publisher DOI
10.1109/Blockchain50366.2020.00042
Scopus ID
2-s2.0-85099216400
Publisher
IEEE
On many blockchain platforms, gas fees have to be paid for deploying and executing smart contracts. These fees depend on the size of the contract code as well as the needed computational steps and required storage space of a smart contract. Because of the large amount of gas cost paid each day, there is an inherent motivation to optimize smart contract code in order to reduce these cost.Within this paper, we discuss the application of 25 strategies for code optimization to Solidity smart contracts. A prototype is developed which detects potential optimizations and partially automatically optimizes the code accordingly. The optimization strategies are evaluated based on 3,018 verified open source smart contracts from etherscan.io. We find 471 rule violations in the test data spread across 204 different contract files.
Subjects
Code optimization
Smart contracts
Solidity
TUHH
Weiterführende Links
  • Contact
  • Send Feedback
  • Cookie settings
  • Privacy policy
  • Impress
DSpace Software

Built with DSpace-CRIS software - Extension maintained and optimized by 4Science
Design by effective webwork GmbH

  • Deutsche NationalbibliothekDeutsche Nationalbibliothek
  • ORCiD Member OrganizationORCiD Member Organization
  • DataCiteDataCite
  • Re3DataRe3Data
  • OpenDOAROpenDOAR
  • OpenAireOpenAire
  • BASE Bielefeld Academic Search EngineBASE Bielefeld Academic Search Engine
Feedback