News for hackers. Stuff that matters.
Re:Upgradeable smart contracts in Ethereum by xorcist on Wednesday April 18, 2018 @05:06PM (#16871190)
> Smart contracts as byte coded programs are too error prone

That's perhaps a too strong statement. Bitcoin's smart contracts are byte coded programs too, and have had none of these problems. Perhaps partly because a lot of the instructions were pruned early on, and only those deemed absolutely necessary for the kind of contracts that made sense were kept.

Re:Upgradeable smart contracts in Ethereum by leetbulb on Wednesday April 18, 2018 @05:53PM (#16871564)
I don't think that's a fair comparison. Would you say that something turing complete is more error prone than something that isn't?
Re:Upgradeable smart contracts in Ethereum by xorcist on Thursday April 19, 2018 @03:31AM (#16874014)
Turing completeness isn't really an interesting aspect of the VM. Ethereum could probably remove the loop instruction without affecting any contracts of importance, but the DAO would have happened anyway.
Re:Upgradeable smart contracts in Ethereum by Animats on Friday April 20, 2018 @04:32AM (#16883110)
And because almost nobody ever used Bitcoin smart contracts.