News

Analyst Report Says, Lack of Uniqueness in Ethereum's Smart Contracts Poses Risks to the Crypto Community

On October, 31, three analysts from the Northeastern University and the University of Maryland released a paper called, “Analyzing Ethereum’s Contract Topology”. This report which focuses on how smart contracts are created, deleted, and called, shows that most smart contracts, were copied from existing ones.
As a consequence, this poses a threat to the Ethereum community since it is possible for the copied contract to be coded with bugs. That notwithstanding, the team of researchers noted that the reuse of codes might have positively contributed to the popularity and success of the Ethereum Blockchain technology.
The idea of Smart contracts was first conceived in 1993, and they are programs that are developed to execute based on the specifications of the creator. They store an application’s information, manage an agreement between multiple users, and serve as a utility to other smart contracts.
About the report, Ethereum as the second cryptocurrency with the largest market value, was thriving because it also uses smart contracts to store the records of transactions and the history of the calls made to those contracts. Also, these smart contracts cannot be altered unless another contract is created, and then moved to it by the user.
The group went ahead to analyze all Ethereum smart contracts bytecodes and took advantage of, Geth, an Ethereum’s virtual machine that can keep track of the interactions between contracts and their users. The result proved that less than 10 per cent of contracts were unique, with over 80 per cent being a duplicate.
There was a change in trend when it came to user-created contracts which were on a decline. Rather, contract-created contracts rose significantly especially after April 2017 and accounted for up to 3.4M, whereas user-created contracts were 1.2M. In the past, this was not so because user-created contracts always exceeded the former.
The report further stated that there was a high level of code re-use where a portion of the code in one contract was used in another. As suggested by the team, there will most likely be some contract with buggy codes, and this could impact on the Ethereum user population.
Conclusively, the trio went ahead to state that there was a lack of diversity when it came to the Ethereum’s smart contract ecosystem. For this reason, it could lead to potential security threats and even make the platform less reliable. An instance of a case, where the freezing of $170 million worth of Ether had occurred, was quoted and blamed on these buggy codes.

Related posts
BitcoinBitcoin NewsbtcusdBTCUSDCBTCUSDTElon MuskNewsteslaxbtusd

Elon Musk Pokes Massive Hole in the Bitcoin Market After Halting Bitcoin Payments at Tesla

Elon Musk left the Bitcoin ecosystem in shambles when he, in his most recent tweet revealed that his electric vehicle company Tesla, would no longer be accepting car purchase payments in Bitcoin. The new development came as a shock to…
BitcoinBitcoin NewsbtcusdBTCUSDCBTCUSDTMoneyGramNewsxbtusd

MoneyGram Debuts Cash-For-Bitcoin Trades At Over 12,000 Locations

Physical cryptocurrency ATMs were one of the first markers of progress for the crypto industry starting from the early to the mid-2010s. Crypto ATMs essentially indicated that there was significant demand for cryptocurrency, specifically bitcoin, and as the markets for…
cryptocurrencyCryptocurrency NewsdogecoinDOGEUSDNewsShiba InuSHIBUSD

Dogecoin Might Need to Watch Out For New Blazing Rival Shiba Inu

The meme coin Dogecoin has been one of the best performing altcoins this year. Although it doesn’t come close to many DeFi coins which are topping the list, DOGE has done significantly well for an asset that was invented as…