Ethereum It's a bit dodgy. If you're a programmer you'd understand. It's ...shaky. It's
very exciting and ambitious, I honestly bow down to Vitalik and the ambitious project that is Ethereum. It's is truly mind-blowing. My hat comes off. Seriously. But that's kinda the problem. It's
so ambitious. Smart contracts, turning complete? The more ambitious the project the more complicated the code and the more bugs there are.
$150m goes **** - newbie dev playing around:
hackernoon.com/yes-this-kid-really-just-deleted-150-million-dollar-by-messing-around-with-ethereums-smart-2d6bb6750bb9Yes, it was with parity but it
affected Ethereum, because it's all
built on Ethereum.
Bitcoin(s'), on the other hand, simple, slow to progress, limited in its ambition, and rock ****ing solid. What you want in any financial product, right?
Bitcoin CashThis recent fork of Bitcoin is going the larger blocks size. Think, in layman' terms simply putting a bigger engine in. And then a bigger one, and so on ad infinitum. There are
some efficiencies proposed (we'll see how long they take) but the general thrust is bigger blocks.
Do the maths: If the average transactions is 255 bytes how big does each 10 minute block have to be to compete with Visa's average 2k/second and peak of 50k/second? Pretty ****ing big.
Bitcoin
Bitcoin's approach is efficiency over size. Think F1. 2MB (perhaps 4) with a few more clever tricks to get more transactions into a single block, and then...
...Lightning. It's possible they'll have Lightning up and running within a year and be truly competing with Visa, MasterCard, and Amex. All at once. Easily. Estimated transactions/second are in the millions. And virtually free (I saw someone point out a scenario where you'd get
paid for a transaction).
The next halving is around June 2020. Bitcoin is now up to 60% total crypto market cap. That is:
all the other coins,
put together, are worth closer to 0 than they are to bitcoin alone. If it still wears the crown by that date it will probably win the entire pot.
Nobody wants to use more than one currency.