在前面我們說過了,1個區塊的大小限制是1M,大概可以打包4000多筆交易,每10分鐘產生1個新區塊,意味著1秒鐘就才處理7筆交易。這使得現在的
比特幣網絡已經滿負荷運行,很多交易要排隊等待被打包確認,隔離見證將簽名信息從交易信息中提出來單獨存放,這樣見證信息在區塊中占據的內存就釋放了,于是一個區塊就可以容納更多的交易信息,從而緩解擁堵問題,提高交易速度,也解決了交易驗證性攻擊。
交易延展性攻擊之所以會發生,是因為Txid會變(而這是1個交易的唯一標識),而Txid會變,是因為里面的簽名信息可以被調整。但是隔離見證把簽名信息移到區塊外面去了,簽名信息變成了空值,那么計算出來的txid也就不可能改變了,即解決了交易延展性攻擊。著名的“門頭溝”事件就是因為交易延展性攻擊,丟失了85萬枚
btc(約4.54億美元)。
版權申明:本內容來自于互聯網,屬第三方匯集推薦平臺。本文的版權歸原作者所有,文章言論不代表鏈門戶的觀點,鏈門戶不承擔任何法律責任。如有侵權請聯系QQ:3341927519進行反饋。