Hoskinson Link Cardano eUTXO to Adam Back Advice
One exchange about Ethereum early design connect Back UTXO recommendation with Cardano architecture. E still add history context to Vitalik Buterin proposal to join UTXO style and dynamic state inside Ethereum scaling strategy.
By SongMarketCap
Charles Hoskinson write on October 9 say e follow Adam Back advice when dem dey develop Cardano extended UTXO model. As e respond to Back memory of one 2014 discussion with Ethereum early team, Hoskinson show how their road later take different turn: eUTXO for Cardano, and Simplicity plus Liquid for Back side.
Hoskinson Responds to Back’s UTXO Recommendation
Back remember say e recommend UTXO before the Ethereum team even write any code, instead make dem no use balance based model wey get active code and mutable state. E compare that advice with Buterin recent talk about UTXO based approach, and e express frustration say people no acknowledge e earlier recommendation.
For one related post, Back describe one warning wey e remember say e give the team. E argue say to combine active virtual machine code with balance based actor and messaging model fit cause race conditions, where the way operations interact and the order wey dem run go affect the result.
Back still talk say na Hoskinson start the call, and several other Ethereum technical founders join am.
Hoskinson respond:
“Well I did take your advice. We created EUTXO and you guys built simplicity and liquid.”
The exchange capture how both of dem remember the discussion and how Hoskinson clearly connect the recommendation to the direction wey e later follow for development.
Crypto Crow cover the posts for “Not So Fast… Watch This First,” interpret am as recognition of Cardano architecture. Back statements focus on e recommendation and Ethereum early design, while Hoskinson supply the direct Cardano connection.
How Cardano’s eUTXO Supports Smart Contracts
UTXO mean unspent transaction output. Funds dey represented by outputs from earlier transactions, and new transactions go consume those outputs and replace dem with new ones. Each output fit only spend once.
Wallet dey show balance by adding together the outputs wey the user control. When person dey send ADA, the wallet go choose outputs wey fit the payment and create new ones for the recipient and any change wey go return to the sender.
Cardano eUTXO model extend this approach with data and smart contract rules. One output fit carry data wey represent application state, and validation script go check whether one transaction meet the conditions to spend locked funds.
Ethereum dey use account based model, including contract accounts wey code dey control. These accounts get stored data wey transaction execution fit modify.
Developers therefore dey arrange application state differently across the two networks.
Cardano transactions dey specify their actions, script arguments, and computational execution budgets beforehand. The documentation explain how developers fit evaluate script behavior and calculate fees locally before dem submit.
That predictability no mean say competition for outputs no go happen. If another transaction first spend required input, the prepared transaction no fit consume am again. To distribute application logic across multiple UTXOs dey important to coordinate requests and enable more parallelism.
Buterin Outlines a Hybrid Ethereum Scaling Approach
For one August 16 post, Buterin describe one proposed Ethereum scaling strategy wey combine the strongest features of UTXO style state, dynamic state, and the approaches wey dey between dem.
E credit the Bitcoin community for pioneering several of these ideas, e even mention Utreexo specifically. E talk say e goal na to scale the great majority of Ethereum activity while e still preserve decentralization, easy way to run node, and censorship resistance.
The proposal concern how to combine different ways of organizing state. Buterin post no mention Cardano or eUTXO model, and e describe proposed direction, no be say dem don adopt am as migration already.
Cardano don already dey use eUTXO to represent contract state and to validate transfers of ADA and other assets. The Ethereum discussion dey look how UTXO style techniques fit work side by side with dynamic state for future scaling architecture. Hoskinson response place Cardano existing model inside that longer technical conversation, identify Back recommendation as advice wey e choose to follow.