Smart contracts are regarded as one of the most promising and appealing notions in blockchain technology. Their self-enforcing and event-driven features make some online …
Smart contracts are the building blocks of the “code is law” paradigm: the smart contract's code indisputably describes how its assets are to be managed-once it is created, its code is …
X Deng, Z Zhao, SM Beillahi, H Du… - 2023 IEEE …, 2023 - ieeexplore.ieee.org
This paper presents FrontDef, a security system to detect and front-run malicious transactions to mitigate financial loss caused by smart contract attacks. FrontDef monitors …
M Fröwis, R Böhme - … Conference on Financial Cryptography and Data …, 2022 - Springer
We describe the impact and measure the adoption of the CREATE2 instruction introduced to the Ethereum Virtual Machine in the Constantinople upgrade. This change to Ethereum's …
S Halalingaiah, V Sundaresan, D Maier… - Proceedings of the …, 2024 - dl.acm.org
Data-flow analyses like points-to analysis can vastly improve the precision of other analyses, and enable powerful code optimizations. However, whole-program points-to analysis of …
In our previous work, we proposed a verification framework that shifts from the “code is law” to a new “specification is law” paradigm related to the safe evolution of smart contracts. The …
RK Shyamasundar - International Conference on Blockchain, 2022 - Springer
Smart contracts have been subjected to several attacks that have exploited various vulnerabilities of languages like Solidity, which has resulted in huge financial losses. The …
D Sorensen - 5th International Workshop on Formal Methods for …, 2024 - drops.dagstuhl.de
Smart contract upgrades are costly from a verification perspective and can be a meaningful source of vulnerabilities when done incorrectly. Unfortunately, there is no established, formal …