Introduction
Developers from the Ethereum Foundation are actively seeking solutions to mitigate the rapid expansion of the network’s database, exploring architectural concepts borrowed from their rival, Cardano. Toni Wahrstätter, a researcher, has put forth a proposal to integrate aspects of the UTXO (Unspent Transaction Output) model into Ethereum. This model is already successfully implemented in Cardano, which has been operational for several years.
Response from Cardano’s Founder
This development comes amidst a fiery response from Cardano’s founder, Charles Hoskinson. Hoskinson, who was once a co-founder of Ethereum, departed the project in 2014 following a contentious split with Vitalik Buterin over differing visions for the platform’s commercial future. His recent comments suggest that he views Ethereum’s initiative as hypocritical, given its past rejection of similar ideas.
Challenges for Ethereum
The underlying challenge for Ethereum stems from its use of an account-based model that necessitates the continuous storage of wallet balances, even for one-time transactions. As part of an innovation proposal dubbed EIP-8141 (Frame Transactions), Wahrstätter has suggested that transient transactions be recorded as temporary entries, verified against the blockchain’s historical data, allowing only a single ‘spent’ status to remain in memory. This approach is projected to cut unnecessary data accumulation by a staggering 99.8% for basic Layer 1 transfers. This proposal has been introduced to a discussion forum where Vitalik Buterin is also providing input.
Hoskinson’s Reaction
For Hoskinson, whose Cardano blockchain was crafted using a modified version of the Extended UTXO (eUTXO) model to tackle similar scalability issues, this situation was a catalyst for his outspoken reaction on social media platform X. He lamented the so-called unspoken rule within the Ethereum community that seems to disregard the contributions he and Cardano have made to blockchain technology.
Technical Irony
The irony lies in the technical lineage of the models at play; while the UTXO system originated with Bitcoin, which is not designed for complex smart contracts, Cardano adopted and evolved this framework into the eUTXO model, enabling sophisticated applications. Hoskinson poignantly remarked,
“It’s not like I’ve been literally working on this topic for over 10 years… It’s literally a crime in the Ethereum inner circles to mention Cardano.”
He emphasized that the UTXO model has always functioned independently of the account-oriented structure of Ethereum.
Conclusion
However, blending these two transaction models presents inherent challenges, particularly regarding the compatibility of existing decentralized finance (DeFi) services running on Ethereum. The Ethereum network is now at a crossroads: either it must confront the growing demands on its database or consider adopting a hybrid model that might unintentionally validate the methodologies established by Hoskinson and Cardano.