隔離見證(SegWit)改變比特幣交易攜帶簽章等支出證明的方式。對 SegWit 輸入而言,這些資訊放在見證結構中,不納入傳統交易識別碼 txid 的計算。驗證節點仍會傳輸及檢查資料;它沒有被移出比特幣的驗證流程。
穩定識別碼與區塊承諾
隔離見證資料可處理重要的交易可塑性問題:原本改變簽署相關資料,可能在不改變付款意圖的情況下改變交易識別碼。保護效果取決於交易輸入與簽署條件,因此不應說它消除了所有可能的交易修改。
另一個見證交易識別碼 wtxid 則包含見證資料。區塊透過與 coinbase 交易相關的見證承諾,對這些資料作出密碼學承諾。SegWit 以軟分叉方式部署。
權重與實際影響
SegWit 引入區塊權重:非見證資料的計算權重高於見證資料。這可減少適用交易的虛擬大小,並改善區塊空間利用率。實際費用仍取決於交易結構與當時的費率。
較穩定的交易識別碼,有助於在其他未確認交易上建立交易的協議,包括閃電網路支付通道。SegWit 不會讓比特幣交易變成私密、免費或自動確認。