And these defenses of what that person did are doing nothing but undermining faith and credibility in these things. I don't care if you want to call what he did a hack or not a hack; at the end of the day, he exploited a loophole to take things from other people. Things that they were never intended to receive, or even be a party to. By hearing more and more of the community just shrug their shoulders and go, "oh well, he sure got us," while defending those actions, it shows that this is not a safe place to store value, or to move it. Think about it: Do you want to entrust your business's important payments to a system where it could be intercepted like that, and it's treated as if it's no big deal?
The ethereum “hacker” didn't hack anything
11–20 of 72 posts
Re: The ethereum “hacker” didn't hack anything
#12"The smart contract is the authority" Not sure that's as clear as the article suggests (at least to the extent you are dealing with entities within the reach of U.S. law (which is a whole lot!)). See my thoughts on this here: https://news.ycombinator.com/item?id=14820950
To put this another way, though, just because I don't sanitize my database inputs on my website, doesn't necessarily mean your SELECT * command will not be considered a hack. Both are exploitation of unintended behavior.
Re: The ethereum “hacker” didn't hack anything
#13On the actual contract, it's possible a court would find that the contract was between parties x and y, and therefore party z inserting themselves into it is not valid. Often law comes down to intent, so the hacker could well find themselves in trouble, even if technically all they did was play by the rules allowed by the contract. There is another interesting point here, which I think applies to Bitcoin too - if the…
Courts will absolutely use intent to judge contracts. The interesting thing with the DAO though, was the explicit INTENT of the contract, was for it to be entirely governed by the code. As in, the announcement website, and all the marketing for the DAO included a whole lot of lines like "None of the information here is binding. The only thing that it binding is the code. The contract is the code". So, it is arguable,…
Re: The ethereum “hacker” didn't hack anything
#14On the actual contract, it's possible a court would find that the contract was between parties x and y, and therefore party z inserting themselves into it is not valid. Often law comes down to intent, so the hacker could well find themselves in trouble, even if technically all they did was play by the rules allowed by the contract. There is another interesting point here, which I think applies to Bitcoin too - if the…
Re: The ethereum “hacker” didn't hack anything
#15IMHO, we are venturing to the domain of lawyers; most people are not just going to be saying computer code == what-we-agreed-here because most people are just normal people and they couldn't care about computer code. And let's face it, cryptos are already full of normal people, it's not for the early nerds anymore.
However, always keep in mind that cryptos are not regulated, they are not always too compatible with current regulation regarding normal money and they are extremely valuable when considering the fact that they are not regulated.
Re: The ethereum “hacker” didn't hack anything
#16On the actual contract, it's possible a court would find that the contract was between parties x and y, and therefore party z inserting themselves into it is not valid. Often law comes down to intent, so the hacker could well find themselves in trouble, even if technically all they did was play by the rules allowed by the contract. There is another interesting point here, which I think applies to Bitcoin too - if the…
Courts will absolutely use intent to judge contracts. The interesting thing with the DAO though, was the explicit INTENT of the contract, was for it to be entirely governed by the code. As in, the announcement website, and all the marketing for the DAO included a whole lot of lines like "None of the information here is binding. The only thing that it binding is the code. The contract is the code". So, it is arguable,…
In fact the DAO fork brings up another problem which applies to Bitcoin too - the developers (and miners if a POW coin) are de facto arbiters of the fate of millions, and if this sort of system were to gain widespread use, would have enormous power, in fact they already do even if you think the coins are overvalued. They decide if a fork is justified, a change will be adopted, or a tweak to algorithms to discourage certain behaviour. They become in some ways a parallel system of government/law without accountability. For all the pretence that people can just fork the project or choose another client, we've seen how hard that is to pull off, and how much influence is retained by the central developers of such a project with the recent Bitcoin Cash fracas.
Re: The ethereum “hacker” didn't hack anything
#17"The smart contract is the authority" Not sure that's as clear as the article suggests (at least to the extent you are dealing with entities within the reach of U.S. law (which is a whole lot!)). See my thoughts on this here: https://news.ycombinator.com/item?id=14820950
To put this another way, though, just because I don't sanitize my database inputs on my website, doesn't necessarily mean your SELECT * command will not be considered a hack. Both are exploitation of unintended behavior.
Re: The ethereum “hacker” didn't hack anything
#18"The smart contract is the authority" Not sure that's as clear as the article suggests (at least to the extent you are dealing with entities within the reach of U.S. law (which is a whole lot!)). See my thoughts on this here: https://news.ycombinator.com/item?id=14820950
To put this another way, though, just because I don't sanitize my database inputs on my website, doesn't necessarily mean your SELECT * command will not be considered a hack. Both are exploitation of unintended behavior.
In the OpenBazaar community we call them Dumb Contracts. https://medium.com/@therealopenbazaar/the-case-for-dumb-cont...
Re: The ethereum “hacker” didn't hack anything
#19And if I use a teleportation device to move money directly out of a bank vault no breaking and entering has occurred and therefore no theft.
Re: The ethereum “hacker” didn't hack anything
#20It seems we have some mismatch between the abstraction layer where we want to talk about cryptocurrencies and how their actual implementation goes. IMHO, we are venturing to the domain of lawyers; most people are not just going to be saying computer code == what-we-agreed-here because most people are just normal people and they couldn't care about computer code. And let's face it, cryptos are already full of normal p…