BTC
ETH
HTX
SOL
BNB
查看行情
简中
繁中
English
日本語
한국어
ภาษาไทย
Tiếng Việt

一文讀懂Cardano的EUTXO模型

Adaverse Asia
特邀专栏作者
本文約2537字,閱讀全文需要約4分鐘
Cardano 的DApp 生態佈局大幕拉開?
AI總結
展開
Cardano 的DApp 生態佈局大幕拉開?

一級標題

一級標題

一級標題

UTXO 和帳戶模型的比較

在UTXO 模型中,資產的移動是以由交易輸出構成的有向無環圖的形式記錄的,每個額外的塊都會添加新的輸出。而在帳戶模型中,餘額作為帳戶的全局狀態進行存儲,且每個節點都會保存,並隨每個區塊實時更新,這種模式與數據庫類似,賬戶下面存放餘額、合約、nonce 等信息,這也導致了最核心的瓶頸— — 狀態爆炸問題:

比特幣網絡整個歷史的大小(所有區塊加起來的大小)在10 年內增長到229GB,而以太坊網絡在短短4 年內增長到262 GB(Geth)/ 180 GB。

所以賬戶模型中的交易規模越大,給用戶和錢包帶來的負擔越重。

  • 簡言之,UTXO 模型可以提供存儲優勢,因為帳戶的狀態和交易規模更小;但賬戶模型在簡化擴展方案(狀態和支付渠道構建等)以及分片方面更高效。

  • 賬戶模型的優勢在於,為未來的改擴建預留了足夠的空間,哪怕現在是個極簡風格的筒子樓,未來不斷改擴建也可以升級為高檔公寓;但同樣地它很吃成本,資源消耗極大。

一級標題

一級標題

一級標題

EUTXO 的取長補短從這個角度看,Cardano 的EUTXO(Extended UTXO)在共識層承繼了比特幣UTXO 模型低資源消耗的優勢基礎,而在狀態選擇上則從智能合約的實現需求角度考慮,借鑒以太坊的設計思路,融合了改良後的賬戶模型。一句話概括的話,

  • EUTXO 是結合併進一步完善了比特幣的安全性和以太坊的可編程性,

  • 使該模型大大優於其他區塊鏈使用的賬戶模型,它確保了幾個關鍵特性:

  • 更好的安全性:每筆交易都使用不同的地址,這使得他人無法追踪地址或查找用戶的總體餘額;

在Cardano 中,EUTXO 繼承了UTXO 的安全簡便等特性,同時通過對帳戶模型的優化調整,增強了互操作性與可擴展性,以最大限度提高了吞吐能力,從而在未來商業場景的應用上打破性能瓶頸。

一級標題

一級標題

  • 一級標題

  • 開發者友好的Plutus 架構

函數式語言,即Haskell 與EUTXO 更兼容;

  • 面向對象的編程語言,即Solidityy,與賬戶模型更加兼容;

  • 作為Cardano 智能合約編程語言Plutus 的底層定制語言,Haskell 可以說是專為DApp 而生,核心即圍繞「輕便」和「安全」這兩個關鍵詞:

基於Haskell 的可預測性,這使得智能合約中的Bug 很容易被識別。而在Solidity 智能合約中則不一樣,開發者必須對Solidity 有非常深刻的理解,例如重入攻擊等很多類似的問題解;NFT 市場DEMO 代碼庫)。

一級標題

一級標題

一級標題

新公鏈迷思

最近行業一日十年的戲劇化發展,讓人也不由得重新審視新公鏈迷思,尤其是像Solana 這樣曾經大旗高舉的「以太坊殺手們」,如今一個個跌落神壇,而那些彼時看似龐大的生態,在雪崩般垮塌的信心和朝露般蒸發的市值面前,也一觸即潰。

新公鏈的激情消退之後,似乎只有比特幣、以太坊更有韌性,更值得關注與期待。

但與此同時,比特幣與以太坊大局穩固,對於開發者或項目方(尤其是對初創團隊)而言,想要在已經滿眼紅海的任一賽道殺出生天,都是難上加難。

大家往往陷入對「房間裡的大象」視若無睹的困境— — 像Cardano 這樣的老牌公鏈項目,也在加密行業經歷了數輪牛熊,且市值穩定,社區經過時間和市場考驗。凡是過去,皆為序章。 2018、2021 年我們都迎來了聲勢頗大的「公鏈熱」,但最終能跑出來的屈指可數,行業會給出最合適的答案。

Cardano 就常常是被忽視的「房間裡的大象」,譬如9 月22 日Cardano 主網Vasil 硬分叉升級成功激活,

就鮮有人關注其將Cardano 帶入智能合約時代的意義,對於期間可能蘊藏的投資機遇,聰明人才會持高度敏銳。

推特

正文

原文鏈接

官網 | 推特

原文鏈接

Cardano
DApp
歡迎加入Odaily官方社群