2018 International Workshop on Blockchain Oriented Software Engineering (IWBOSE) 2018
DOI: 10.1109/iwbose.2018.8327567
|View full text |Cite
|
Sign up to set email alerts
|

Smart contracts vulnerabilities: a call for blockchain software engineering?

Abstract: Smart Contracts have gained tremendous popularity in the past few years, to the point that billions of US Dollars are currently exchanged every day through such technology. However, since the release of the Frontier network of Ethereum in 2015, there have been many cases in which the execution of Smart Contracts managing Ether coins has led to problems or conflicts. Compared to traditional Software Engineering, a discipline of Smart Contract and Blockchain programming, with standardized best practices that can… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
101
0
1

Year Published

2019
2019
2023
2023

Publication Types

Select...
8
1

Relationship

0
9

Authors

Journals

citations
Cited by 164 publications
(103 citation statements)
references
References 15 publications
0
101
0
1
Order By: Relevance
“…Only 1 out of the 25 is a well-known Dapp. 11 For the month October 2017, we were able to match 181 listed smart contracts to an unlisted contract and for October 2018 we found 103 matched pairs. Figure 3 shows for both the listed and the unlisted contracts of October 2018 the empirical Complementary Cumulative Distribution Functions (CCDFs) of the three key metrics.…”
Section: -08mentioning
confidence: 98%
See 1 more Smart Citation
“…Only 1 out of the 25 is a well-known Dapp. 11 For the month October 2017, we were able to match 181 listed smart contracts to an unlisted contract and for October 2018 we found 103 matched pairs. Figure 3 shows for both the listed and the unlisted contracts of October 2018 the empirical Complementary Cumulative Distribution Functions (CCDFs) of the three key metrics.…”
Section: -08mentioning
confidence: 98%
“…Since 2017 a number of papers have been published [23], [11] with proposals for a new discipline called Blockchain Oriented Software Engineering (BOSE). The idea is that as many best practices as possible are collected and synthesized into manageable patterns and knowledge 6 .…”
Section: Background and Preliminariesmentioning
confidence: 99%
“…The paper of Destefanis et al [22] provides a case study for the Ethereum blockchain "Parity" attack, occurring in November of 2017. The paper analyzes the source code and the library implemented, and discusses how recognized best practices could mitigate detrimental behavior in blockchain technology.…”
Section: Related Workmentioning
confidence: 99%
“…Atzei et al (2017, p. 182) point out that "a common cause of insecurity of smart contracts is the difficulty of detecting mismatches between their intended behavior and the actual one". Subsequently, Destefanis et al (2018) encouraged the academic community to further investigate and develop blockchain-oriented software engineering processes; We answer that call.…”
Section: Introductionmentioning
confidence: 99%