Hosts Corey Petty and Dean Eigenmann quizzed Buterin on his regrets over Ethereum’s initial launch, and how ETH2.0 will gear towards addressing those concerns.
With that, Buterin acknowledged that, when designing Ethereum, many mistakes were made. With the benefit of hindsight, he admits that the Ethereum architecture isn’t as efficient as it could be.
One example he gave related to the use of hexary trees, instead of binary trees, to store contract data.
Guillaume Ballet noted that hexary trees hamper scalability, as this method requires constant recalculation of the hash root.
As well as that, during his explanation, Buterin also expressed regret on how the gas system was setup.
“we really didn’t do a good job in setting those in the beginning.”
It recently emerged that a $130 Ethereum transaction incurred gas fees of $2.6 million . Some theorize that this was an intention game of the gas system as a result of money laundering. But whether or not this is true, it still highlights flaws within Ethereum’s gas system.
overall the ethereum community is wayyyyy too overconfident about people paying high gas fees if reasonable alternatives exist.
watching ethereum overtake bitcoin has been fun.
watching the ethereum community fall for the same overconfidence trap that befell bticoin is scary.
— scott lewis