UTXO交易模型是什麼|Gate.io區塊鏈入門第二十一期

播放

暫停

進入全屏

退出全屏

00:00

00:00

重播

刷新

試試


UTXO(UnspentTransactionOutput),中文翻譯為:未消費的交易輸出。是比特幣交易生成及驗證的一個核心概念。

可以理解為是交易過程中的一組鏈式數據結構,所有合法的比特幣交易都可以追溯到前一個或多個交易的輸出,這些鏈條的源頭都是挖礦獎勵,末尾則是當前未消費的交易輸出。所有的未消費的輸出即整個比特幣網絡的 UTXO。

通常在 UTXO 模型轉賬時,需要將錢分成三筆,一筆是轉賬給他人的,另一筆是給自己的找零數量,而最後一筆不會在區塊鏈網絡中顯示,就是給礦工的小費了。錢包會自動處理以上的所有流程 。

UTXO 模型是中本聰在比特幣模型中初創並引用的,UTXO 跟區塊鏈也沒有必然的聯繫,比如你可以模仿比特幣但使用Account模型。

那麼 UTXO 比起傳統的 Account 模型有什麼優點呢?

UTXO 模型佔用空間較小,隱私性更好,併發處理能力更強,抵制雙花攻擊能力更強。但 UTXO 同樣也有缺點,模型較為複雜,佔用內存較高,不容易實現智能合約等等。

所以以太坊則使用的就是 Account 模型,更加註重於智能合約的實現,但對於比特幣這種主要用於支付的區塊鏈網絡,UTXO 是更加適合的交易模型。


UTXO交易模型是什麼|Gate.io區塊鏈入門第二十一期

Gate.io區塊鏈入門


分享到:


相關文章: