Signature
UTXO 是否使用私鑰簽名?
UTXO 是否由私鑰簽名?
我試圖準確了解比特幣的哪些部分使用公鑰和私鑰。您需要一個私鑰來生成交易輸出,並創建使用這些輸出的交易,但我不確定中間會發生什麼。
我目前的猜測是他們沒有簽名。生成 UTXO 的交易被簽名,包含交易的區塊可以被驗證,然後追溯到礦工。似乎沒有必要簽署 UTXO,即使我們願意,唯一可用的私鑰將是礦工的。
這是正確的。
UTXO 只是具有以下欄位的條目:
- 創建它的交易的 txid
- 創建此輸出的交易中的輸出位置
- 輸出本身(由 scriptPubKey 和數量組成)
- 創建此輸出的塊的高度(需要進行相對鎖定時間檢查,請參閱 BIP112)