News for hackers. Stuff that matters.
Re:A hacker stole $31M of Ether – how it happened, and what ... by meddlepal on Friday July 21, 2017 @09:58AM (#14820566)
This is adorably naive hacker thinking.
Re:A hacker stole $31M of Ether – how it happened, and what ... by krisoft on Friday July 21, 2017 @10:29AM (#14820786)
I agree with you. If the point of a smart contract is that "code is law" and "judges doesn't make decision, the protocol does", that surely sounds like naive hacker thinking.

If that's not the point of smart contracts then what is a smart contract? How is it different from that thing which we call just "contract"?

So either the smart contracts are just contracts, or they are product of naive hacker thinking.

Re:A hacker stole $31M of Ether – how it happened, and what ... by kcanini on Friday July 21, 2017 @10:59AM (#14821048)
I think the point is that they bundle together the agreement with the actual execution of the agreement. The execution is performed by public code that everyone can audit and verify for themselves.
Re:A hacker stole $31M of Ether – how it happened, and what ... by jacquesm on Friday July 21, 2017 @10:12AM (#14820659)
No, the adorable naive hacker thinking is that one could actually write a contract that has no room for interpretation (see DAO). There is a very good reason we have judges and lawyers, which is that being 100% un-ambiguous is impossible, and smart contracts are no exception to this rule, only there every ambiguity will allow either one of the contracting parties or an outsider to make off with the loot.

So for now nobody appears to be willing to stand by 'the code is the law'.