An Empirical Study into the Success of Listed Smart Contracts in Ethereum

08/30/2019
by   Pieter Hartel, et al.
0

Since it takes time and effort to put a new product or service on the market, one would like to predict whether it will be a success. In general this is not possible, but it is possible to follow best practices in order to maximise the chance of success. A smart contract is intended to encode business logic and is therefore at the heart of every new business on the Ethereum blockchain. We have investigated how to measure the success of smart contracts, and whether successful smart contracts have characteristics that less successful smart contracts lack. The appearance of a smart contract on a listing website such as Etherscan or StateoftheDapps is such a characteristic. In this paper, we present a three-pronged analysis of the relative success of listed smart contracts. First, we have used statistical analysis on the publicly visible transaction history of the Ethereum blockchain to determine that listed contracts are significantly more successful than their unlisted counterparts. Next, we have conducted a survey among more than 200 developers via an anonymous online survey about their experience with the listing process. A significant majority of respondents do not believe that listing a contract itself contributes to its success, but they believe that the extra attention that is typically paid in tandem with the listing process does contribute. Finally, based on the respondents' answers, we have drafted 10 recommendations for developers and validated them by submitting them to an international panel of experts.

READ FULL TEXT
research
07/22/2019

Truffle tests for free – Replaying Ethereum smart contracts for transparency

The Ethereum blockchain is essentially a globally replicated public data...
research
07/01/2020

Maintaining Smart Contracts on Ethereum: Issues, Techniques, and Future Challenges

Smart contracts are self-executed programs that run on a blockchain. The...
research
05/10/2021

Forsage: Anatomy of a Smart-Contract Pyramid Scheme

Pyramid schemes are investment scams in which top-level participants in ...
research
05/16/2020

Why Do Smart Contracts Self-Destruct? Investigating the Selfdestruct Function on Ethereum

The Selfdestruct function is provided by Ethereum smart contracts to des...
research
10/03/2019

A Data Science Approach for Honeypot Detection in Ethereum

Ethereum smart contracts have recently drawn a considerable amount of at...
research
01/17/2021

Demystifying Pythia: A Survey of ChainLink Oracles Usage on Ethereum

Smart contracts are dependent on oracle systems for their adoption and u...
research
04/30/2020

Towards scalable user-deployed ultra-dense networks: Blockchain-enabled small cells as a service

Neutral Host Small Cell Providers (SCP) represent a key element of the 5...

Please sign up or login with your details

Forgot password? Click here to reset