播放
暫停
進入全屏
退出全屏
00:00
00:00
重播請
刷新
試試UTXO(UnspentTransactionOutput),中文翻譯為:未消費的交易輸出。是比特幣交易生成及驗證的一個核心概念。
可以理解為是交易過程中的一組鏈式數據結構,所有合法的比特幣交易都可以追溯到前一個或多個交易的輸出,這些鏈條的源頭都是挖礦獎勵,末尾則是當前未消費的交易輸出。所有的未消費的輸出即整個比特幣網絡的 UTXO。
通常在 UTXO 模型轉賬時,需要將錢分成三筆,一筆是轉賬給他人的,另一筆是給自己的找零數量,而最後一筆不會在區塊鏈網絡中顯示,就是給礦工的小費了。錢包會自動處理以上的所有流程 。
UTXO 模型是中本聰在比特幣模型中初創並引用的,UTXO 跟區塊鏈也沒有必然的聯繫,比如你可以模仿比特幣但使用Account模型。
那麼 UTXO 比起傳統的 Account 模型有什麼優點呢?
UTXO 模型佔用空間較小,隱私性更好,併發處理能力更強,抵制雙花攻擊能力更強。但 UTXO 同樣也有缺點,模型較為複雜,佔用內存較高,不容易實現智能合約等等。
所以以太坊則使用的就是 Account 模型,更加註重於智能合約的實現,但對於比特幣這種主要用於支付的區塊鏈網絡,UTXO 是更加適合的交易模型。