Quote from: theymos on June 14, 2010, 02:34:57 AM
BitCoinが普及すれば、暗号が破られたとしてもそれが終わりになるとは思わない。ブロックチェーンはデータをほとんど失わずにフォークできるため、BitCoinのあらゆる側面の変更が可能だ。SHA-256が破られた場合、アドレスにより強力なハッシュ関数を採用する新バージョンのBitCoinがリリースされるだろう。ブロックに使用されるハッシュ関数の変更は、その脆弱性がなお相当な計算量を必要とするなら、必ずしも必要ではないかもしれない。新バージョンはある時点以降のSHA-256ブロックを無視するが、古いトランザクションの大部分は生き残る。
SHA-256の弱体化が突然ではなく漸進的な場合(個人的にはその可能性の方が高いと思う)、BitCoinは別のハッシュアルゴリズムへの切り替えプロセスを長期間にわたって引き伸ばすことができる。まずSHA-256に加えてSHA-512(あるいは別のもの)を受け入れ、次にデフォルトでSHA-512を使用し、最終的に新しいブロックでのSHA-256の受け入れを停止する。