N Ivanov, Q Yan, A Kompalli - IEEE Transactions on …, 2023 - ieeexplore.ieee.org
Ethereum is a permissionless blockchain ecosystem that supports execution of smart contracts, the key enablers of decentralized finance (DeFi) and non-fungible tokens (NFT) …
In recent years, smart contracts have suffered major exploits, cost-ing millions of dollars. Unlike traditional programs, smart contracts are deployed on a blockchain. As such, they …
N Berendea, H Mercier, E Onica… - 2020 IEEE 40th …, 2020 - ieeexplore.ieee.org
Permissioned blockchains are supported by identified but individually untrustworthy nodes, collectively maintaining a replicated ledger whose content is trusted. The Hyperledger …
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 …
Software development is a very broad activity that captures the entire life cycle of a software, which includes designing, programming, maintenance and so on. In this study, we focus on …
R Zarick, B Pellegrino, C Banister - arXiv preprint arXiv:2110.13871, 2021 - arxiv.org
The proliferation of blockchains has given developers a variety of platforms on which to run their smart contracts based on application features and requirements for throughput …
E Bischof, A Botezatu, S Jakimov, I Suharenko… - IEEE …, 2022 - ieeexplore.ieee.org
Decentralized autonomous organizations (DAO) launched on a blockchain and governed by a smart contract promises to bring self-organization to a new technological level. Crisis …
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 …