News for hackers. Stuff that matters.
Re:Deleting $300M by messing around with Ethereum contracts by oelmekki on Monday November 20, 2017 @05:56AM (#15739088)
The thing is, the kind of developers it takes to implement smart contracts correctly is probably exceptionally rare, if they even actually exist.

I don't think it's impossible, but it's clearly in conflict with the "release early, release often" culture. If anything, developing smart contracts is more like building software for NASA crafts : you have to get it right before the launch. And even regarding the NASA, I guess they still have room for some remote patching. In smart contracts, perfect is not the enemy of good, they are actually synonymous.

Re:Deleting $300M by messing around with Ethereum contracts by thisisit on Monday November 20, 2017 @09:29AM (#15740055)
It's not the release culture that is at fault here. It takes age for a language to mature. Relying millions of dollars on an untested language is grounds for trouble.
Re:Deleting $300M by messing around with Ethereum contracts by stingraycharles on Monday November 20, 2017 @12:15PM (#15741443)
Any idea why the developers chose to develop their own language, rather than just using an existing language that makes sense ?
Re:Deleting $300M by messing around with Ethereum contracts by guiomie on Monday November 20, 2017 @01:50PM (#15742139)
I recently started to code some Solidity, and there are some syntax expressions in the language (e.g payable function) that you wouldn't find in other languages because they don't deal with those concepts. Could you have used a modified version of Java or simply embed those concepts in a library, probably. I guess they wanted a specialized language.
Re:Deleting $300M by messing around with Ethereum contracts by thisisit on Monday November 20, 2017 @12:44PM (#15741663)
Re:Deleting $300M by messing around with Ethereum contracts by Vadoff on Monday November 20, 2017 @03:20PM (#15742869)
Hubris