Transaction-Malleability
什麼是交易的規範化交易雜湊?
隨著最近圍繞交易延展性的騷動,似乎比特幣開發人員一直在為其進行半修復,稱為標準化交易雜湊。
這個散列是什麼,它與正常交易散列有什麼不同?它是如何建造的?它如何嘗試解決延展性問題?
它是沒有輸入腳本的交易雜湊。SIGHASH_ALL 表示所有輸入和輸出都包含在雜湊中。這些是標準支付方式所涵蓋的領域,如果不使交易無效,就無法修改它們。但是,其中一個問題是,還有其他支付方式確實會改變輸入,因此在這些情況下標準化的交易 ID 會發生變化。但它確實涵蓋了常見的交易。
它與 ESDSA 簽名的雜湊值相同(即,它是用於計算簽名 s 值 s=(e+dr)/k 的“e”值