ビットコイン・インスティテュート

Re: SHA-256衝突への​対処

SHA-256は非常に強力だ。MD5からSHA-1への段階的な改良とは違う。よほど大規模な画期的攻撃でもない限り、数十年はもつ。

もしSHA-256が完全に破られた場合、問題が始まる前の正直なブロックチェーンが何であったかについて合意に達し、それを固定して新しいハッシュ関数で継続できると思う。

もしハッシュの崩壊が徐々に進むなら、新しいハッシュへ秩序立てて移行できる。ソフトウェアは、特定のブロック番号以降、新しいハッシュを使い始めるように組んでおけばいい。その時までに全員がアップグレードする必要がある。ソフトウェアは古いブロックの新しいハッシュを保存して、同じ古いハッシュを持つ別のブロックが使用されないようにすることができる。