Earlier quoted context omitted.
jesus christ, who the fuck would make two identical symbols differentiated by only capitalisation? (Other than these guys obviously)
It's surprising that most languages will happily let you do this. Lots of C programs have 'FOO' and 'foo'; not so many will have 'Foo' as well but it's probably more common than you think.
Attempt to Reverse a $55 Million Ether Heist
131–140 of 194 posts
Re: Attempt to Reverse a $55 Million Ether Heist
#132Earlier quoted context omitted.
In that case, why not just use current contract law with centuries of jurisprudence? Without, "code is the contract", Ethereum is a pointless, buggy, leaky abstraction of current contract law.
Perhaps in some cases a broad consensus mechanism (like hard fork) is preferable to putting it in the hands of 12 random people.
Re: Attempt to Reverse a $55 Million Ether Heist
#133Earlier quoted context omitted.
The guy that the US has been unable to get to for years and who could flee NZ at any time to a friendlier jurisdiction if he so wished? Yeah.
I have a feeling that it wasn't exactly problem-free for him.
Re: Attempt to Reverse a $55 Million Ether Heist
#134Earlier quoted context omitted.
It's always been like this. Be smug and aggressive when it goes right and cry for help when something goes wrong. The housing crisis was the same. Claim you got the thing that makes everybody rich and when everything went inevitably downhill, ask the "enemy" aka the regulator/government/police to bail you out.
It's been long time since I read Too Big To Fail, so what I recall could be wrong, but i don't think your statement about the 2008 bailout is entirely true if that book wasn't a lie. Almost the majority of Wall Street refused the bailout money. Paulson almost force them. The bailout money eventually made a profit ($15B). One could argue that the return rate was low (0.6% annualized), but still, this is far different…
Re: Attempt to Reverse a $55 Million Ether Heist
#135Earlier quoted context omitted.
I'm glad the hard fork happened, because it makes clear and public that there is no "coding around" the possibility of human oversight. Better for that to happen early than late IMO. And people sure still seem to be onboard.
It doesn't make that clear at all. It just makes clear that the Ethereum community is committed to profiteering rather than decentralization.
Re: Attempt to Reverse a $55 Million Ether Heist
#136This case feels so closely to the very interesting case of Aviva France[1], where a not "well-futureproofed" life insurance contract is making a person very rich by the day. Unfortunately for Aviva, their contracts are actually law in contrast to Ethereum where if the devs feel like it, they can do/revert anything. [1]: https://ftalphaville.ft.com/2015/02/27/2120422/meet-the-man-...
Re: Attempt to Reverse a $55 Million Ether Heist
#137Earlier quoted context omitted.
As I understand it, the DAO website explicitly stated that the code of the contract superseded any written or stated intent. Basically: The code is the law.
The actual law is the law, and contract law (and criminal law i.e. regarding fraud) states that the intent does matter. The DAO website doesn't make legislation - the code may specify the rules about which transactions the Ethereum system will approve, but in the real world the actual laws matter and they will determine whether some people will have their stuff taken away, their movement restricted, or be forced to d…
But the question that is to be debated is, was the intention of the DAO too follow the code of the contract EVEN IF it had a bug.
There is an argument to make that, given that "the code is law" was plastered all over the DAO, that being hacked and having all their money stolen, was explicitly allowed.
Re: Attempt to Reverse a $55 Million Ether Heist
#138Earlier quoted context omitted.
> The ethereum foundations reaction to the DAO hack proved that the "code is the contract" is not true. I disagree. The code must also refer to the implementation of the Ethereum clients, and the collective will of the network participants. Those are implicit provisions of the contract, specified in advance. The Ethereum Classic chain still exists, and the thief is welcome to use it. People have simply voted with the…
I thought the whole point was to do away with "implicit" or "everybody knows" or other human-interpretation/subjective factors? If the premise is "the code is the contract, period, except we reserve the right to change the contract at any time or even to cause the contract retroactively never to have existed, based on implicit or subjective factors decided by humans and not by code", then it's a very different beast.
Re: Attempt to Reverse a $55 Million Ether Heist
#139Earlier quoted context omitted.
> The ethereum foundations reaction to the DAO hack proved that the "code is the contract" is not true. I disagree. The code must also refer to the implementation of the Ethereum clients, and the collective will of the network participants. Those are implicit provisions of the contract, specified in advance. The Ethereum Classic chain still exists, and the thief is welcome to use it. People have simply voted with the…
I thought the whole point was to do away with "implicit" or "everybody knows" or other human-interpretation/subjective factors? If the premise is "the code is the contract, period, except we reserve the right to change the contract at any time or even to cause the contract retroactively never to have existed, based on implicit or subjective factors decided by humans and not by code", then it's a very different beast.
Re: Attempt to Reverse a $55 Million Ether Heist
#140If R2-D2 used Ethereum. C-3PO: He made a perfectly legal move. Han: Let him have it. It’s not wise to upset a Wookiee (The Ethereum founders). C-3PO: But sir. Nobody worries about upsetting a droid (a regular contract user without influence). Han: That’s cause a droid (regular contract user) don’t pull people’s arms out of their sockets (hard fork the entire crypto currency and call you a thief) when they lose. Wooki…
isn't it a bit disingenuous to say it was just the position of Ethereum founders? People wanted their money back. It's almost as if some recourse for actions done in bad faith is a useful tool to have as a society...
It's not useful to have in an electronic currency. In fact, it goes against the whole idea behind ethereum.
>Ethereum is a decentralized platform that runs smart contracts: applications that run exactly as programmed without any possibility of downtime, censorship, fraud or third party interference.