Ethereum Bug Sends Smart Contracts Back to the Drawing Board

Ethereum Bug Sends Smart Contracts Back to the Drawing Board

Bugs are a normal part of software, but on ethereum, they may be uniquely hazardous. That may be the takeaway from an ethereum programming language bug found this week that affects a specific style of smart contract and, because of how ethereum works (it promises applications will run exactly as programmed), most of the contracts affected can't be taken down or changed. In short, owners of decentralized smart contracts (those that aren't able to be upgraded by one owner) can't do anything to fix the bug. Two days after the bug report was issued, developers rolled out a fix in Solidity....


Related News

Decentralised Gambling Game vDice Announces Crowdsale

NewsBTC recently got the opportunity to interview Jason Colby, the lead developer of vDice, the world’s first fully decentralised gambling game. As we dwelled into the conversation, Colby introduced us with many aspects of their new platform. Here are some excerpts from our conversation: NewsBTC: What motivated the launch of vDice? Colby: We wanted to launch the world’s 1st fully decentralised gambling game. We’ve done that. vDice is live. It’s processed almost 10,000 bets. Also, we like showing the power of Ethereum Smart Contracts. We love Ethereum. I was on the original Ethereum team. I....

Smart Contracts – From Ethereum to Potential Banking Use Cases Whitepaper

With contributions from Zerado, FinTech Network have produced a whitepaper that looks at smart contracts and how they could improve efficiencies within the banking sector. The whitepaper highlights: How smart contracts aim to provide security that is superior to traditional contract law and ways they can reduce other transactional and administrative costs. The workings of Ethereum as one of the best examples of smart contracts in practice. Ways that smart contracts could benefit areas such as mortgages, clearing and settlement, KYC & bonds. How challenges with conceptual misalignment,....

Why Ethereum Needs 'Dumb' Contracts

"The two things to know about smart contracts is that they’re dumb, and they’re not contracts." This statement from Harvard Berkman Center's Patrick Murck seems increasingly relevant in the wake of the collapse of The DAO. The ethereum-based fund was the largest smart contract issued to date, and its failure has led many to reconsider how ready the technology is for primetime. At their core, smart contracts facilitate decentralized applications by eliminating trust points. Because they automate existing processes, many believe smart contracts could someday lower costs across....

Why Many Smart Contract Use Cases Are Simply Impossible

As the developer of a popular blockchain platform, I sometimes gets asked whether Ethereum-like smart contracts are on the MultiChain roadmap. The answer I always give is always: 'No, or at least not yet'. But in the hype-filled world of blockchains, smart contracts are all the rage, so why ever not? Well, the problem is, while we now know of three strong use cases for permissioned bitcoin-style blockchains (provenance, company recordkeeping and lightweight finance), we've yet to find the equivalent for Ethereum smart contracts. It's not that people don't understand what they want smart....

Ripple Launches Test Phase For Ethereum Based Smart Contracts On The XRPL

Back in September, David Schwartz, the Chief Technology Officer (CTO) of Ripple and one of the original architects of the XRP Ledger, presented his thoughts on an Ethereum Virtual Machine (EVM) sidechain. His idea was to enable the execution of Ethereum smart contracts on the XRP Ledger (XRPL) and thus lower the entry barriers for […]