Kaspaコミュニティ開発者が量子耐性ウォレットアップグレードを提案

Kaspaの開発者が量子リスクに対抗するためのウォレットアップグレードを提案

Kaspaコミュニティの開発者であるbitcoinSGは、量子コンピューティングによる潜在的な脅威からネットワークを保護することを目的とした量子耐性ウォレットアップグレードを提案しました。この提案はGitHubに公開されており、現在のPay-to-Public-Key (P2PK)アドレス形式からP2PKH-Blake2b-256-via-P2SHへの移行を導入しています。このデザインは、資金が使われるまで公開鍵を隠します。

コンセンサスレベルの変更とは異なり、この提案はウォレットレイヤーで機能し、後方互換性があり、任意のものです。ユーザー、ウォレット、および取引所は、ハードフォークを必要とせずに新しい形式を採用できます。実装されれば、Kaspaは量子リスクに対抗する実用的な戦略を展開する最初のLayer-1ブロックチェーンの1つとなります。

なぜ量子コンピューティングがKaspaにとって重要なのか

提案が扱う主な懸念は、楕円曲線暗号を破ることができる量子アルゴリズムであるショアのアルゴリズムの潜在的な使用です(ECC)。カスパは、ほとんどの現代のブロックチェーンと同様に、現在取引のセキュリティのためにECCに依存しています。

Kaspaの現在のP2PKアドレス形式は、資金が入金されると公開鍵を露出させます。量子コンピュータが十分に強力になると、予測によれば10〜15年のウィンドウがあるとされ、敵対者は露出した公開鍵から秘密鍵を導出し、資金を制御できる可能性があります。

P2PKH-Blake2b-256-via-P2SHアドレスに移行することで、Kaspaは次のことができる:

  • 資金が使われるまで公開鍵を隠す
  • 量子ベースの攻撃への曝露を減らす
  • コンセンサスルールを妨害しないように
  • 既存のインフラストラクチャとの互換性を維持する

提案されたウォレットアップグレードの仕組み

新しいフォーマットは、Pay-to-Script-Hash (P2SH) アドレスを使用しており、公開鍵を事前に公開するのではなく、ハッシュ化されたスクリプトを参照します。

新しいアドレスからの支出には三つのステップが必要です:

  • シュノール署名
  • リディームスクリプトのBlake2b-256ハッシュ
  • アンロックスクリプト (scriptSig)

検証には:

  1. 提供されたスクリプトハッシュがアドレスと一致していることを確認する
  2. 引き換えスクリプトを実行し、支出が発生したときにのみ公開鍵を明らかにします
  3. 明らかにされた鍵で署名を確認する

このアプローチは、公開鍵が必要になるまで見えないようにすることで、量子敵に対する攻撃面を減少させることを保証します。

実装戦略

開発者は三段階の展開計画を概説しました。

フェーズ 1: ウォレットレイヤーアップグレード

  • ウォレットはデフォルトでP2PKH-Blake2b-via-P2SHアドレスを生成し始めます
  • SDKとCLIツールが互換性のために更新されました
  • ウォレットインターフェースは、ユーザーに量子保護を説明します

フェーズ2:エコシステム統合

  • 取引所とカストディアンが新しいアドレス形式のサポートを追加
  • 新しいアドレスがホワイトリストに追加され、エコシステム全体で受け入れられました
  • セキュリティの利点に関する明確なコミュニケーション

フェーズ3: レガシーアドレスの非推奨

  • P2PKアドレスの段階的廃止
  • ウォレットUIにおける露出リスクに関する警告
  • オプションのプロンプトは、ユーザーに量子の脆弱性を思い出させます。

移行は1~3ヶ月かかると予想されており、スクリプトサイズやトランザクションオーバーヘッドに関して最小限の追加コストがかかる見込みです。

経済的および技術的影響

この提案は、このアップグレードがP2PKと比較してトランザクションサイズのわずかな増加しか追加しないことを強調しています。プロトコルオーバーヘッドはありません—ブロック構造、コンセンサス、メモリプールのロジックは変更されません。

要点は次のとおりです:

  • 後方互換性: 従来のアドレスとアップグレードされたアドレスは共存できます
  • マイニングの変更なし: ノードとマイナーのソフトウェアはそのまま
  • 低コストのトレードオフ: より強力な長期保護と引き換えに、わずかに大きな取引

Rustライブラリ、CLIツール、およびテストスイートは、アップグレードをサポートするためにすでに開発中です。

Kaspaのブロックチェーンの位置付け

Kaspaは、GHOSTDAGコンセンサスプロトコルと組み合わされたブロックDAG構造を使用するプルーフ・オブ・ワークのレイヤー1ブロックチェーンです。従来のブロックチェーンとは異なり、ブロックDAGは孤立することなく並行してブロックを作成でき、高いスループットをサポートします。

Kaspaは、他のプルーフ・オブ・ワークシステムと比較してエネルギー消費を削減するために設計されたkHeavyHashアルゴリズムを使用しています。

その他の機能には:

  • スケーラビリティのためのブロックのプルーニング *軽量検証のためのSPV証明
  • レイヤー2ソリューションを支援するためのサブネットワークの計画支援

Kaspaは2021年11月7日にプレマイニングなしでローンチされました。Windows、macOS、Linux、Raspberry Piで動作します。

最近の動向: クレッシェンドハードフォーク

2025年5月5日、KaspaはCrescendoハードフォークを有効にし、ブロックの生産を1秒あたり1から1秒あたり10に増加させました。このアップグレードは、スループットを改善するためのいくつかのKaspa改善提案(KIPs)を統合しました。

コミュニティの反応は好意的で、開発者とユーザーはネットワークのより速い確認時間と向上したスケーラビリティを強調しました。リード開発者のマイケル・サットンは、このアップグレードをカスパの次の開発段階の堅実な基盤と表現しました。

クレッシェンド以降に起こったこと

Crescendo以降、Kaspaは1秒あたり10ブロックを維持しています。コミュニティの取り組みが拡大し、次のようなものがあります:

  • Kasia P2Pメッセージングシステム: KaspaのLayer-1上に構築され、暗号化された取引をメッセージとして使用
  • Kaspa Experienceイベント: 2025年9月13日にベルリンで開催予定。KAS支払いを受け入れるベンダーと1万ドルの助成金プログラムを特徴としています。
  • vProgs提案: 検証可能なプログラム、自己運営型スマートコントラクトモジュールの導入
  • AI統合: MCPサーバーで作業して、AIエージェントがKaspaの操作と対話できるようにする

これらの開発は、Kaspaのスケーラビリティ、セキュリティ、および分散型アプリケーションへの焦点を強調しています。

なぜこの提案がKaspaにとって重要なのか

量子耐性ウォレットのアップグレードは、暗号セキュリティに対する先見的なアプローチを反映しています。量子コンピュータはまだ現実の脅威ではありませんが、ショアのアルゴリズムが実用化されるまでの10〜15年のタイムラインは、ブロックチェーンネットワークに早期の行動を促すプレッシャーをかけています。

Kaspaにとって、このアップグレードは幾つかの利点を提供します:

  • 将来の量子攻撃に対するより強力なユーザー保護
  • 既存のネットワークコンセンサスに対する中断はありません
  • 公開鍵を依然として露出させているブロックチェーンに対する競争上の優位性
  • セキュリティ意識の高い開発者や機関の間での信頼の向上

結論

Kaspaの提案された量子耐性ウォレットアップグレードは、合意の変更を回避しながら、より強力な暗号保護を提供する実用的なウォレットレベルのソリューションです。支出まで公開鍵の露出を遅らせることで、将来の量子コンピュータの進展に関連する脆弱性を減少させます。

もし採用されれば、この変更はKaspaを量子リスクに対して測定可能な行動を取る初のLayer-1ブロックチェーンの一つに位置づけ、技術的基盤と長期的な信頼性の両方を強化することができます。

リソース:

  1. bitcoinSGによるGithubの提案:
  2. KaspaがCrescendoにアップデートします:
  3. 量子コンピュータについて:
KAS-1.2%
原文表示
このページには第三者のコンテンツが含まれている場合があり、情報提供のみを目的としております(表明・保証をするものではありません)。Gateによる見解の支持や、金融・専門的な助言とみなされるべきものではありません。詳細については免責事項をご覧ください。
  • 報酬
  • コメント
  • リポスト
  • 共有
コメント
0/400
コメントなし
いつでもどこでも暗号資産取引
qrCode
スキャンしてGateアプリをダウンロード
コミュニティ
日本語
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)