header-langage
简体中文
繁體中文
English
Tiếng Việt
한국어
日本語
ภาษาไทย
Türkçe
掃碼下載APP
Partnered With:

科普 | 一文讀懂UTXO概念與操作

閱讀本文需 6 分鐘
什麼是 UTXO,為什麼會出現 UTXO 不足的情況,為何要拆分、又該如何拆分 UTXO?
原文標題:《UTXO 不足無法交易?一文讀懂UTXO 概念與操作「BTC 生態」
原文作者:南枳,Odaily 星球日報


近期符文再點燃了比特幣網路生態的熱度,但許多新錢包在進行鏈上操作時往往出現餘額充足,但提示UTXO 不足的情況。 Odaily 星球日報將於本文解析什麼是 UTXO,為什麼會出現 UTXO 不足的情況,以及為何要拆分、如何拆分 UTXO 等問題。


什麼是 UTXO?


從較為標準的定義上而言,UTXO(未使用的交易輸出)是比特幣的核心概念之一,UTXO 是記錄交易輸出狀態的方式,它追蹤了每個未使用的交易輸出,以確定哪些比特幣屬於哪個地址。


類比簡單理解,每個UTXO 就像一張鈔票,它有特定的面值(比特幣數量)並附加了一個鎖,只能被一個私鑰打開。當你要發送比特幣時,你需要選擇一些鈔票,將它們合併成一個新的鈔票,並用收件人的鎖重新鎖上。


舉個例子:如果你有兩個UTXO,一個價值10 比特幣,另一個價值20 比特幣,你可以將它們合併成一個新的UTXO,總價值為30 比特幣,然後用接收方的地址重新鎖上。這樣,你就完成了一筆交易,將 10 比特幣和 30 比特幣發送給了接收方,同時產生了一個新的 UTXO。


例如下圖的Cathy,獲得了來自Bob 的10 枚BTC 的UTXO 和來自Alice 的30 枚BTC 的UTXO,其“餘額”可以理解為30 枚BTC,而Cathy 可以將這些UTXO 拆解、組合併對外發送。



為什麼需要分割 UTXO?


仍以上圖為例,BOB 擁有一個寫有20 枚BTC 的UTXO,而Cathy 擁有兩個分別寫有10 枚和20 枚BTC 的UTXO 。


如Magic Eden 等平台是禁止使用還未被比特幣網路確認的UTXO 進行交易,因此不論你的一張UTXO 包含多大的金額,一旦已被使用且未確認,就不能再進行其他的操作。這也是為什麼經常有用戶遇到錢包餘額充足,但是提示 UTXO 不足的情況。


例如 Cathy 和 Bob 都銘刻了 Ordi 並且都未確認,由於 Bob 沒有其他 UTXO,因此無法進一步操作,而 Cathy 能夠使用另一個 UTXO 發起交易。



那麼是否 UTXO 越多越好?答案也是否定的,當UTXO 太零散,單獨金額過小,進行一筆大額支付時就需要合併很多的UTXO,這將造成手續費用的上升,並且當前比特幣網絡交易費率高昂,將進一步激增交易成本。


如何拆分 UTXO?


目前最常用的拆分與合併UTXO 的工具為Wizz.Cash。


使用者進入網站後可在右上角連結錢包;


點選「Add Amount And Recipient」增加行數,每增加一行意味著新增一個UTXO;


在Amount 填入每個UTXO 的數量,在Recipient 填入接受UTXO 的地址。



通常而言,UTXO 會隨著錢包的交易使用而不斷增加,但剛從交易所提出的資金往往為單一大額UTXO,若用戶具備大量蝕刻符文/銘刻銘文需求,可提前進行拆分準備。


原文連結


歡迎加入律動 BlockBeats 官方社群:

Telegram 訂閱群:https://t.me/theblockbeats

Telegram 交流群:https://t.me/BlockBeats_App

Twitter 官方帳號:https://twitter.com/BlockBeatsAsia

举报 糾錯/舉報
選擇文庫
新增文庫
取消
完成
新增文庫
僅自己可見
公開
保存
糾錯/舉報
提交