Proof of stake is a pipe dream. Such a system can’t reliably achieve consensus due to the nothing-at-stake problem. Additionally, randomly selecting a winner in a distributed yet unpredictable way continues to be an unsolved problem.
Sharding has the cost of weakening security.
Bitcoin is addressing scaling better than any other blockchain. It’s making transactions more efficient through technologies like Segwit and Schnorr. It’s adding robust smart contracts and instant payments using second layer sidechains like rootstock and lightning.
Ethereum is already imploding under its own weight — it’s impossible to even sync a full node on basic hardware. In a few years it’ll be dead.
How so?
> Sharding has the cost of weakening security.
Why?
Raiden is a comprehensive implementation that includes Lightning Networks for ERC20 tokens, something that Bitcoin doesn't even have.
>>Proof of stake is a pipe dream.
Your information is incorrect. Ethereum's proof of stake is close to complete conceptually and the first version, a hybrid PoW/PoS protocol called Casper the Friendly Finality Gadget, is currently under development and will be implemented in Ethereum soon.
>>Such a system can’t reliably achieve consensus due to the nothing-at-stake problem.
Your criticism is long out of date. Vitalik Buterin addressed how the Nothing at Stake problem can be solved in 2014:
https://blog.ethereum.org/2014/11/25/proof-stake-learned-lov...
>>Bitcoin is addressing scaling better than any other blockchain. It’s making transactions more efficient through technologies like Segwit and Schnorr. It’s adding robust smart contracts and instant payments using second layer sidechains like rootstock and lightning.
Bitcoin's lack of Turing Completeness at the base layer is a critical weakness that limits the range of second layer solutions that are possible. Ethereum has far more sophisticated and numerous scaling solutions in development as a result.
>>Sharding has the cost of weakening security.
That is not certain to be true. There are a lot security impacting variables at play that sharding affects, and some of them positively. Even if security were reduced, it wouldn't mean the trade off for more scalability wouldn't be worth it. Sharding enables massive scaling while preserving the ability for consumer grade nodes to contribute to validation. That seems like a good trade off.
>>Ethereum is already imploding under its own weight — it’s impossible to even sync a full node on basic hardware.
That is highly misleading. SSDs have been syncing fine. HDDs have been having syncing problems, but that was solved in the most recent Geth release.
>>In a few years it’ll be dead.
Disingenuous FUD.
Ethereum is the primary Dapp platform, with 30X more developers working on it than the next most active platform. It has a multipronged scaling strategy that is in an advanced state of development and dwarfs that of any other blockchain. It is now the most widely used blockchain in the world, processing 3X more transactions per day than #2 Bitcoin. And in all of these categories, its momentum is growing.
Is the lone implementation which is still on testnet and no ecosystem surrounding it.
> ERC20 tokens, something that Bitcoin doesn't even have.
Bitcoin has no interest in implementing an equivalent as a layer-1 feature. This should be a surprise to no one. Off-chain scaling is the official direction of the Bitcoin community. There's no interest in adding bloat to the layer 1 protocol. Ethereum is the "everything including the kitchen sink" approach. Anyways, saying Bitcoin does'nt have ERC20 is factually incorrect: Rootstock implements ERC20 tokens as a second layer network.
> Your information is incorrect. Ethereum's proof of stake is close to complete conceptually and the first version
It's not any where near complete, which is why the difficulty bomb was rolled back (which in and of itself is hilarious -- Ethereum only pretends to be decentralized).
> Vitalik Buterin addressed how the Nothing at Stake problem can be solved in 2014
He described how to solve it 4 years ago, yet they still can't release even a hybrid PoS solution. Slasher does not solve the nothing at stake problem, it merely obfuscates it. Long range attacks are still possible.
I noticed you completely glossed over how PoS systems will agree on randomness. Good luck. I'm sure it's just another 4 years away.
> Bitcoin's lack of Turing Completeness at the base layer is a critical weakness that limits the range of second layer solutions that are possible.
Lack of Turing Completeness is a feature and intentional. If you want a general purpose distributed computer use rootstock. Which, by the way, is 100% compatible with the Eth VM.
> Sharding enables massive scaling while preserving the ability for consumer grade nodes to contribute to validation.
That's cute. Ethereum doesn't even have any "consumer grade" nodes today. Anyways, sounds like you're taking the long way around to agreeing with me: Sharding sacrifices security.
> That is highly misleading. SSDs have been syncing fine. HDDs have been having syncing problems,
Again, taking the long way around to agreeing with me. A full archive node currently requires a 400GB SSD! You're only option is to run a light node, which further contributes to your networks centralization.
> Disingenuous FUD.
Eh, you'll see. The monolithic approach of Ethereum is very naive.
> with 30X more developers working on it than the next most active platform
Easily proved false, anyone reading can take a look at the respective github repos. Bitcoin currently has over 550 contributors, Ethereum only has 200. Bitcoin has over 16k commits. Ethereum has only 9k. This doesn't even take into account the larger ecosystem of software Bitcoin has.
> Ethereum is the primary Dapp platform,
A little early to make any of these claims...the only popular Dapp in recent memory is cryptokitties and it brought the Ethereum network to its knees. Anyways, like I've said, Bitcoin has a fully compatible Ethereum VM running as a layer 2 network.
> It has a multipronged scaling strategy that is in an advanced state of development
I wouldn't call it multipronged -- Vitalik has it all hinging on PoS and that has been officially delayed until late 2018 at best.
> dwarfs that of any other blockchain.
Well, until you look at actual commit and contributor count. Then it's clear Bitcoin has far more development happening.
> It is now the most widely used blockchain in the world, processing 3X more transactions per day than #2 Bitcoin
I mean, bitcoin is operating at capacity. I'm sure Ethereum has more spam transactions though, I agree. Saying Ethereum is the most widely used blockchain in the world his hilarious. People know Bitcoin. A small fraction of those people know Ethereum.
> And in all of these categories, its momentum is growing.
As its network continues to crumble. Best of luck. We'll reconvene when Casper finally launches...hopefully while we're still young.