- the price is pretty stable relative to early Bitcoin.
- Vitalik and the other devs are still building out economic/game theory models. And Ethereum has successfully made a hard fork. That suggests the organization has some leeway to skate where the puck is going, so to speak.
- it's very early days in terms of building out the "standard library". Lots of people working on this, collectively and privately. It's a little like the railroad tracks have been laid but they are still building the trains, not to mention stations.
- Ethereum has the benefit of being overshadowed by Bitcoin, which insulates it a bit from speculators and scammers. This is only a temporary effect, but I think obscurity helps Ethereum grow smart and slow right now.
- the forums are all about things being built with Ethereum. Bitcoin has a chicken and egg problem, where retailers need to get on board for consumers to care. But nerds can sit down and make something useful on Ethereum today.
I would put one check on this endorsement, though. Ethereum is uniquely useful in situations where you can't trust anyone. It shines in that environment.
Mostly though, we do trust the people around us. I think once the Ethereum community starts releasing big trustless e-institutions, it will be clear that most of them could run just fine with Venmo, WebRTC, and a little JavaScript.
So I think Ethereum will always have a more back-office feel, and I don't quite see it being on The Today Show any time soon.
But Vitalik Buterin is very smart and I wouldn't bet against him.
Now it's established that there's a chance a contract can be "too big to fail".
I think it would have built more trust if they had let the money go. To paraphrase a saying, they would have spent 15% of ETH on training everyone to build safe contracts, and to vet contracts properly before "investing" in one.
If you hold this view you're going to be very unhappy with the many innovations we'll see in the blockchain space in the coming years: Almost every technology in the future is going to put the desires of the community ahead of any specific piece of code- Computer code is a tool, not the final decision maker.
Yeah, especially in systems where the fundamental model is code is law
The whole pitch of ethereum was that it was supposed to be an objective platform, free of human bias, to execute contracts. "The code is the law", they said.
Of course, that was a big fat lie; someone made a shitty contract with a loophole in it. When someone took advantage of that loophole, the devs said "uh, just kidding" and reversed the whole thing.
If I wanted a contract system where humans were able to void contracts, I would use the traditional legal contract system. Ethereum no longer has any advantage.
And the law can change if the community deems it wise.
> nor really how Ethereum was advertised
This meme is kind of silly to me: Would it be false advertising for BMW to say "Pushing the gas pedal makes the car go forward" after a single BMW had to be taken to the shop because of a broken gas pedal?
(I'm talking about advertising for ethereum in general, not for the DAO itself. I agree the DAO advertising was totally inexcusable for many reasons. I wish I had had the guts to say so more publicly at the time.)
Ethereum even now advertises itself on its homepage as
>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.
But clearly, we had a program that very specifically ran exactly as programmed, and its operation was interfered by a third party (the community hard-fork). Ethereum offers a guarantee that is not held; this is false advertising.
If it is a guarantee that cannot be held, it is still false advertising.
But even more so, Ethereum imagines itself to have no established authority; to be decentralized. But obviously, it is not. The final say clearly remains with the Ethereum developers, even if the community has the option to secede. (You can renounce your citizenship from the US, everyone can wholesale, but this does not mean the US has no centralized authority.) Bitcoin, of course, offers the same situation; the difference being that bitcoin's authorities do not collude, and by community happenstance, it is unlikely that they will. Such a fork is unimaginable in that universe.
Ethereum (and its many users) imagines itself to be of Bitcoin's equivalence, a large enough and stable enough network that offers little ability and incentive for its authorities to collude. But, of course, this is false. It remains small enough that a hard-fork is viable; proven by the act of a hard-fork.
This is false advertising, in the sense that it misrepresents fundamental components of the system. It might support decentralization given a sufficiently large network, but it does not (yet) have sufficiently large network. But either it pretends its network is sufficiently large, or it pretends that requirement does not exist.
Most of the issues with currencies(and most everything) is trust and the motivations of other people. Technology might help democratize a world currency, but those who corner the market first will have major influence over it, which in turn will quickly result in the same imbalance in power which was trying to be avoided.
In this system, no transaction is actually final, because it can always be rollbacked because the reversal of a law can traverse time and space. The only gaurantee is once you've got it converted to cash (exited the network) because the network may simply enter a parallel universe where the law never existed (and unlike a hostile government invading another, with all the repurcussions of it, this is a manuever taken by the existing government, and likely it remains the government in the new universe).
This isn't a law then, its simply a communally accepted rule; if the ratchet turns, and community decides slavery is no longer acceptable, then it'll be applied retroactively and you'll be rendered an illegal actor for operating legally at the time of operation, despite operating legally now (no longer dealing in slaves).
In other words, the code isn't the law, which is exactly what I said.
So I'm not sure that it's really all that distinct from legislative majorities in traditional legal system (and clearly less of a genuine majority than in legislative systems where the public retains, whether or not it chooses to frequently exercise them, powers of initiative and referendum.)
It's a pillar of modern democracies that the effects of some law, can only be applied to future events not to past ones.
What ETH did, was create new laws and then proceed to apply them to previous actions. Very untrustworthy indeed.
In the ETH case, you are creating a law to REVERT a previous deal. Democracies don't do that.
So yes, it's possible your transactions will get reversed, but only if you've done something so horrendous that you've pissed off a large majority of the entire community, and in that case you'll likely still have your valid transaction on a working chain, it's just that a lot of people will have gone elsewhere.
A large economic majority of the community, you mean. Which gets to the heart of my largest misgiving about these networks: They are so transparently libertarian in striving to embody the Golden Rule ("He who has the gold makes the rules"). If a big actor makes a mistake that benefits 1,000 small actors, the little guys still get fucked.
If the US operated like this, Bill Gates would have ~500,000 more votes than the average American. You could argue that wealthy actors already exert outsize influence on our meatspace contract system, but I'd argue it's to a much lesser extent, and anyway, I don't see Ethereum offering much of an alternative. They don't even pretend to try to strike a balance between individual and community justice.
Economic majority is a copout, and it looks an awful lot like feudalism. As a little guy, I'm hesitant to hitch my wagon to that particular star.
The main point of the article isn't that people are losing trust in Ethereum. It's that there's no platform that truly avoids the need to trust other human beings (as some apparently believe). That code is not absolute law because the community can choose to change it and affect pre-existing contracts. I don't think he bashes Ethereum at all, but is just making the case that, if you believe you can rely on a platform like this to avoid the need to trust in human decisions, you're fooling yourself.
These days publications are continually A/B testing headlines.
This is that trust can never really be fully automated, it is ultimately a human phenomenon. And that is just what happened, the Ethereum community decided, on the basis of the sorts of reasons that human beings normally use, that the whole project and the people running it are trustworthy, and so has charged ahead.
The reality is that Ethereum as a platform has gained strength, credibility and market traction over the last six months. There have been 3 hard forks and 1 soft fork, partly in response to the system being under almost continuous attack (mostly denial of service). The effective response by Vitalik and company has increased trust, not decreased it. As the saying goes: "What does not kill you, makes you stronger."
More and more developers building applications on top of this platform. The MelonPort token sale ICO (on the Ethereum platform) sold out in 2.5 minutes yesterday.
It's not just independent Ramen-fueled startups, but "enterprise Ethereum" has become a thing. JP Morgan, Santander, Microsoft, Redhat, Cisco, Accenture, etc -- for better or worse -- are joining the Ethereum bandwagon.
I think it is still way early to call a winner in the blockchain platform wars. There are dozens of well-funded competitors trying to gain dominance over established platforms like the Bitcoin technology stack and the Ethereum platform -- including IBM-led Hyperledger Fabric and the bluechip banking consortium led by R3CEV.
But if there is one dog at the top of the blockchain platform heap right now, it is Ethereum.
See:
http://www.coindesk.com/jp-morgan-santander-said-join-enterp...
https://media.consensys.net/the-birth-of-enterprise-ethereum...
https://www.reddit.com/r/ethereum/comments/5u6uhb/melonport_...