In today's world, critical infrastructure is often controlled by computing systems. This introduces new risks for cyber attacks, which can compromise the security and disrupt the …
Smart contracts are immutable programs executed in the context of a globally distributed system known as a blockchain. They enable the decentralized implementation of many …
D Perez, B Livshits - arXiv preprint arXiv:1902.06710, 2019 - allquantor.at
In the last year we have seen a great deal of both academic and practical interest in the topic of vulnerabilities in smart contracts, particularly those developed for the Ethereum …
Y Yang, T Kim, BG Chun - 15th USENIX Symposium on Operating …, 2021 - usenix.org
Ethereum is the second-largest blockchain platform next to Bitcoin. In the Ethereum network, decentralized Ethereum clients reach consensus through transitioning to the same …
In recent years, Ethereum gained tremendously in popularity, growing from a daily transaction average of 10K in January 2016 to an average of 500K in January 2020 …
K Hu, J Zhu, Y Ding, X Bai, J Huang - Electronics, 2020 - mdpi.com
A smart contract is the algorithmic description of a contractual transaction protocol that is automatically executed together with the information provided by its parties. It is written in a …
Despite the high stakes involved in smart contracts, they are often developed in an undisciplined manner, leaving the security and reliability of blockchain transactions at risk. In …
Y Chinen, N Yanai, JP Cruz… - 2020 IEEE International …, 2020 - ieeexplore.ieee.org
Ethereum smart contracts are programs that are deployed and executed in a consensus- based blockchain managed by a peer-to-peer network. Several re-entrancy attacks that aim …