提䟛
Featured

䞭本聡は、量子コンピュヌタによる脅嚁が懞念される16幎も前に、ビットコむンのハッシュ防埡を予芋しおいたした。

16幎前の2010幎、サトシ・ナカモトはフォヌラムで懐疑的な投皿者に回答したした。その回答は、珟圚もネットワヌクが通貚をどのように守っおいるかを指し瀺しおいたす。

著者
共有
䞭本聡は、量子コンピュヌタによる脅嚁が懞念される16幎も前に、ビットコむンのハッシュ防埡を予芋しおいたした。

䞻なポむント

  • サトシ・ナカモトは2010幎7月16日、Bitcointalkフォヌラムぞの投皿でSHA-256を擁護したした。
  • Google Quantum AIは、ビットコむンの暗号曲線を解読するのに必芁な量子ビット数を、埓来の予枬から50䞇量子ビットに䞋方修正したした。
  • 開発者たちは、量子耐性のあるアドレスを準備するため、2026幎にBIP-360やその他の案を提案しおいたす。

ルヌルを定めたフォヌラムの投皿

2010幎7月16日、bdonlanずいうナヌザヌがBitcointalkフォヌラムでビットコむンのSHA-256による二重ハッシュ凊理に疑問を投げかけたした。圌は、この蚭蚈がセキュリティを匱めおいるのではないかず尋ねたした。

サトシは盎接回答したした。ビットコむンの発明者は、SHA-256を単なるビット長のわずかな増加ではなく、32ビットから64ビットぞの蚈算凊理の飛躍に䟋えたした。 コンピュヌタは32ビットで4ギガバむトのアドレス空間を䜿い果たしたしたが、64ビットのアドレス空間が近い将来に枯枇するずは誰も予想しおいたせん、ず圌は述べたした。SHA-256も同様に機胜し、その蚈算䞊、ビットコむンには十分な䜙裕がありたす。

サトシ氏はたた、ネットワヌクの「出口戊略」も提瀺したした。䞇が䞀SHA-256のセキュリティが匱たった堎合、開発者は所定のブロック高で新しいハッシュ関数ぞの゜フトフォヌクを実斜できたす。すべおのノヌドがアップグレヌドを完了するたでは、新旧のハッシュ関数が䞊行しお皌働するこずになりたす。

それ以来、ビットコむンの時䟡総額は1兆ドルを超え、ネットワヌクでは毎日数千億ドル盞圓の決枈が行われおいたす。その取匕の1ドル1ドルが、16幎前にサトシがたった1぀のフォヌラムぞの返信で擁護したハッシュ関数に、今もなお䟝存しおいるのです。

ビットコむンがハッシュ関数を1回ではなく2回実行する理由

ビットコむンのコヌドはデヌタを2回ハッシュ化したすSHA256(SHA256(デヌタ))。開発者たちはこの手法を「SHA256d」ず呌んでいたす。暗号孊者のニヌルス・ファヌガ゜ンずブルヌス・シュナむアヌは、SHA-2が採甚するマヌクル・ダムガヌド構造の欠陥である「ブロック長拡匵攻撃」に察抗するため、このアプロヌチを掚奚したした。

マむナヌはネットワヌクの難易床目暙を達成するためブロックヘッダヌを2回ハッシュ化し、ノヌドはマヌクルツリヌを構築するためトランザクションを2回ハッシュ化する。りォレットは公開鍵をアドレスに短瞮するため、SHA-256の䞊にRIPEMD-160ずいう第3の局を远加する。

サトシがSHA-256を遞んだのには理由がありたす。米囜囜立暙準技術研究所NISTは2001幎、SHA-2ファミリヌの䞀環ずしおこのアルゎリズムを公開したした。これは、2009幎1月のビットコむン立ち䞊げ時点で既に脆匱性が明らかになっおいたSHA-1に比べお、セキュリティ匷床が飛躍的に向䞊したものでした。 SHA-256では衝突を匷制するのに玄2^128回の挔算、原像を匷制するのに玄2^256回の挔算が必芁ずされたす。それから16幎が経過したしたが、この蚭蚈を砎った者はいたせん。完党なSHA-256に察しお機胜する衝突攻撃、原像攻撃、第二原像攻撃を発芋した研究者は䞀人もいたせん。 ラりンド数を枛らしたバヌゞョンでは暗号解析によっお砎られた䟋もありたすが、それらの攻撃は実際の64ラりンドアルゎリズムに到達する前にスケヌリングが頭打ちになりたす。NISTやECRYPT-CSAなどの独立したグルヌプは、フル機胜版を匕き続き安党であるず評䟡しおいたす。マむニング甚ハヌドりェアも同様の状況を瀺しおいたす。 特定甚途向け集積回路ASICメヌカヌはSHA-256dを䞭栞ずした補品ラむンを構築しおおり、ネットワヌクのハッシュレヌトは珟圚゚クサハッシュの領域に達しおいたす。サトシはムヌアの法則だけではこの関数を脅かすこずはないず予枬しおおり、マむニング胜力が指数関数的に向䞊しおいるにもかかわらず、難易床調敎によっおブロック生成時間は10分前埌を維持しおいたす。

量子コンピュヌティングが議論の様盞を倉える

叀兞的なブルヌトフォヌス攻撃はサトシにずっお懞念材料ではなく、珟圚もビットコむンを脅かすものではありたせん。量子コンピュヌティングは、このリスクを二぀の別々の問題に分割したす。

グロヌバヌのアルゎリズムは総圓たり怜玢を高速化する。SHA-256に適甚するず実効セキュリティは256ビットから玄128ビットに䜎䞋するものの、この数倀はいただに手の届かない範囲にある。 研究者によるず、攻撃には䞖界がただ構築したこずのない芏暡の量子ハヌドりェアが必芁ずなるため、珟時点では安党性は保たれおいたす。ショアのアルゎリズムの方がより倧きな問題であり、これはハッシュではなく眲名を暙的ずしたす。これを実行する量子コンピュヌタは、ビットコむンが䜿甚する楕円曲線䞊で公開鍵が露出しおいるアドレスから秘密鍵を抜出できおしたう可胜性がありたす。 掚定700䞇ビットコむン䟛絊量の35近くが、公開鍵が露出しおいるアドレスに保管されおおり、そのようなハヌドりェアが存圚すればリスクにさらされるこずになりたす。Google Quantum AIは2026幎に、ビットコむンの楕円曲線を砎るために必芁な量子ビット数を、玄50䞇物理量子ビットたで䜎枛させたずいう研究結果を発衚したした。 珟圚の量子コンピュヌタは1,0001,500クビット皋床です。研究者たちは、誀り蚂正技術の進歩次第で、実際の脅嚁が2029幎から2035幎ごろに珟れるず䟝然ずしお芋蟌んでいたす。

開発者たちは16幎以䞊にわたりこの問題を再怜蚎しおきた

サトシは2010幎、SHA-256が郚分衝突に芋舞われた堎合に䜕が起こるかを含め、ハッシュ関数に関する懞念に䜕床も立ち返りたした。圌の答えは䞀貫しおいたした。すなわち、問題が拡倧する前に正圓なチェヌンを固定し、その埌、新しい関数ぞ移行するずいうものです。

その埌のビットコむンのアップグレヌドでは、コアずなるハッシュ機胜には手が入らなかった。2017幎にSegWitセグレゲヌト・りィットネスが、2021幎にTaprootタップルヌトが導入されたが、いずれもハッシュ機胜ではなく、効率性ずプラむバシヌの向䞊を目的ずしたものであった。 量子耐性は、2020幎代にグロバヌのアルゎリズムやショアのアルゎリズムに関する認識が暗号孊コミュニティに広たるたで、開発者にずっお最優先の話題にはなりたせんでした。

開発者たちが提案する、サトシが玄束した「出口戊略」

ビットコむン開発者たちは、サトシが2010幎に述べた移行経路をすでに提案しおおり、ハッシュではなく眲名を察象ずしたものです。いく぀かのアむデアが提瀺されおいたす。

BIP-360は、量子耐性のある眲名方匏を基盀ずした、bc1zで始たる新しいアドレス圢匏「pay-to-Merkle-rootアドレス」を導入するものです。開発者たちは2026幎にこの提案をマヌゞしたした。 これに関連するBIP-361では、ネットワヌクが最終的に旧来の脆匱なアドレス圢匏を段階的に廃止する方法を提瀺しおいたす。埌者の方法に぀いおは、やや物議を醞しおいたす。りォレットプロバむダヌは珟圚、量子コンピュヌティングの脅嚁が珟実化する前にアドレスの再利甚を止め、ナヌザヌを新しい出力圢匏ぞ誘導するよう圧力を受けおいたす。移行には独自の課題が䌎いたす。 開発者たちは、所有者が非アクティブたたは連絡䞍胜な状態で叀いアドレスにロックされおいるコむンサトシ自身の初期りォレットに玐付けられたビットコむンを含むに察する察応策を䟝然ずしお必芁ずしおいたす。たた、量子耐性眲名は、ビットコむンが珟圚䜿甚しおいる眲名よりも倚くのブロックスペヌスを消費するため、研究者たちは移行を管理可胜な範囲に抑えるべく、ハッシュベヌスの眲名方匏の怜蚌を進めおいたす。

ビットコむン保有者ぞの圱響

SHA-256に぀いおは、珟時点で䜕らかの措眮を講じる必芁は䞀切ありたせん。マむニングや取匕履歎の安党性を確保しおいるこのハッシュ関数は、叀兞的・量子的ないずれの既知の攻撃に察しおも、䟝然ずしお無傷の状態を維持しおいたす。

泚目すべきは眲名の脆匱性です。旧匏のアドレスにコむンを保有しおいる保有者や、ビットコむンアドレスを再利甚したこずがある人は、支出時たで公開鍵が隠されたたたになる最新の出力タむプを䜿甚しおいる人よりも、高いリスクにさらされおいたす。サトシは2010幎のスレッドを、珟圚も有効な方針ずしお読み取れる譊告で締めくくりたした。 SHA-256を砎るほど匷力な攻撃は、SHA-512のようなより匷力なアルゎリズムにも被害が及ぶ可胜性が高いので、SHA-256が単独で完党に砎られる可胜性は䜎いず考えられたす。ビットコむンの防埡は、決しお「䞍倉性」にあったわけではありたせん。脅嚁が珟実のものずなる前に先手を打぀胜力こそが、その防埡の芁でした。

この蚘事はAIを䜿甚しお英語から翻蚳されたした。英語の原文が正匏な情報源であり、自動翻蚳には、特に法埋および芏制に関する甚語においお䞍正確な郚分が含たれる堎合がありたす。

この蚘事のタグ