Block

將比特幣交易限制為 50 個輸入會有什麼影響?

  • July 23, 2018

增加塊大小的問題之一是創建攻擊塊的可能性,這將花費比普通塊更長的時間來解析。這樣做的機制是通過利用驗證輸入腳本的二次成本創建一個填充完整塊的交易。

Bitcoin Classic 提議限制每個區塊的 sigops 數量。在我看來,限制一筆交易中使用的輸入數量將激勵減少錢包的 UTXO 足跡。

是否將限制輸入的數量作為一種潛在的解決方案進行了討論?這種變化的好處和壞處是什麼?

sigops 的主要關注點是 pre-segwit 簽名雜湊的二次行為。我相信專門建構的具有大量 OP_CHECKSIGS 但輸入很少的事務與具有許多輸入的事務同樣糟糕。

有額外的限制也會讓任何使用該系統的人的生活變得更加困難。例如,您必須低於 100k,並且低於 50 個輸入。

最終,最好的解決方案是避免像比特幣中的新簽名雜湊那樣的二次行為。

引用自:https://bitcoin.stackexchange.com/questions/54075