Much attention has been paid in recent years to the use of smart contracts. A smart contract is a transaction protocol that executes the terms of an agreement. Ethereum is a widely used platform for executing smart contracts, defined by using a Turing-complete language. Various studies have been performed in order to analyse smart contract data from different perspectives. In our study we gather a wide range of verified smart contracts written by using the Solidity language and we analyse their code. A similar study is carried out on Solidity compilers. The aim of our investigation is the identification of the smart contract functionalities, i.e. opcodes, that play a crucial role in practice, and single out those functionalities that are no...
Smart contracts are programs that execute in blockchains such as Ethereum to manipulate digital asse...
International audienceSolidity is a language used for smart contracts on the Ethereum blockchain. Sm...
International audienceThe Ethereum blockchain enables executing and recording smart contracts. The s...
Much attention has been paid in recent years to the use of smart contracts. A smart contract is a tr...
Smart contracts are programs that are used for verifying and enforcing the terms of an agreement. Et...
In this work, we perform a comprehensive empirical study of smart contracts deployed on the ethereum...
Blockchain-based decentralized cryptocurrency platforms are currently one of the hottest topics in t...
Smart contracts are computer programs that can be consistently executed by a network of mutually dis...
International audienceA blockchain is a tamper-proof distributed transaction registry; first popular...
In this Thesis the process of creating, testing, and deploying a smart contract is reviewed. This is...
The success of Bitcoin since 2009 stimulates the development of other blockchain-based applications,...
Ethereum is a major blockchain-based platform for smart contracts – Turing complete programs that ar...
Blockchain has become a pervasive technology in a wide number of sectors like industry, research, an...
Many empirical software engineering studies show that there is a need for repositories where source ...
International audienceThe practice of writing smart contracts for the Ethereum blockchain is quite r...
Smart contracts are programs that execute in blockchains such as Ethereum to manipulate digital asse...
International audienceSolidity is a language used for smart contracts on the Ethereum blockchain. Sm...
International audienceThe Ethereum blockchain enables executing and recording smart contracts. The s...
Much attention has been paid in recent years to the use of smart contracts. A smart contract is a tr...
Smart contracts are programs that are used for verifying and enforcing the terms of an agreement. Et...
In this work, we perform a comprehensive empirical study of smart contracts deployed on the ethereum...
Blockchain-based decentralized cryptocurrency platforms are currently one of the hottest topics in t...
Smart contracts are computer programs that can be consistently executed by a network of mutually dis...
International audienceA blockchain is a tamper-proof distributed transaction registry; first popular...
In this Thesis the process of creating, testing, and deploying a smart contract is reviewed. This is...
The success of Bitcoin since 2009 stimulates the development of other blockchain-based applications,...
Ethereum is a major blockchain-based platform for smart contracts – Turing complete programs that ar...
Blockchain has become a pervasive technology in a wide number of sectors like industry, research, an...
Many empirical software engineering studies show that there is a need for repositories where source ...
International audienceThe practice of writing smart contracts for the Ethereum blockchain is quite r...
Smart contracts are programs that execute in blockchains such as Ethereum to manipulate digital asse...
International audienceSolidity is a language used for smart contracts on the Ethereum blockchain. Sm...
International audienceThe Ethereum blockchain enables executing and recording smart contracts. The s...