Ed25519 MPC技術の突破:Web3ウォレットとDAppsにより強力なセキュリティ保障をもたらす

Ed25519のMPCにおける応用:DAppとウォレットに対してより安全な署名ソリューションを提供

近年、Ed25519はWeb3エコシステムの重要な構成要素となっています。Solana、Near、Aptosなどの多くの人気ブロックチェーンがこのアルゴリズムを採用しています。Ed25519はその効率性と暗号強度から広く支持されていますが、本当のMPC(多者計算)ソリューションはこれらのプラットフォームにはまだ完全に適用されていません。

これは、暗号技術が進歩しても、Ed25519を採用したウォレットは通常、単一の秘密鍵のリスクを排除するためのマルチパーティセキュリティメカニズムが欠けていることを意味します。MPC技術のサポートがなければ、これらのウォレットは従来のウォレットと同じ核心的なセキュリティリスクに直面し、デジタル資産の保護においてはまだ大きな改善の余地があります。

最近、Solanaエコシステム内のプロジェクトが、強力な取引機能とソーシャルログイン、トークン作成体験を組み合わせたモバイルフレンドリーな取引スイートを発表しました。この革新は、業界がより安全で便利なウォレットソリューションを求めていることを示しています。

! Ed25519 in MPC for Web3Authの紹介:DAppsとウォレットの安全な署名

Ed25519ウォレットの現状

従来のEd25519ウォレットは通常、助記詞を使用して秘密鍵を生成し、その秘密鍵で取引に署名します。この方法は、ウォレットがソーシャルエンジニアリング、フィッシングサイト、マルウェアなどの攻撃に対して脆弱になることを意味します。秘密鍵はウォレットにアクセスする唯一の手段であるため、問題が発生した場合、資産の回復や保護が非常に困難になります。

対照的に、MPC技術はウォレットのセキュリティを根本的に変えることができます。MPCウォレットは私鍵を単一の場所に保存するのではなく、複数の部分に分割して分散保存します。取引に署名する必要がある場合、これらの鍵の断片が部分署名を生成し、閾値署名スキーム(TSS)を通じて最終署名に組み合わされます。

プライベートキーがフロントエンドで完全に公開されることがないため、MPCウォレットはより強力な保護を提供し、ソーシャルエンジニアリング、マルウェア、そしてインジェクション攻撃を効果的に防ぎ、ウォレットのセキュリティを新たなレベルに引き上げることができます。

! Web3AuthのMPCにEd25519を導入する:DAppsとウォレットに安全な署名を提供する

Ed25519曲線とEdDSA

Ed25519はCurve25519の歪んだエドワーズ形式であり、特に双基スカラー乗算に最適化されており、これはEdDSA署名検証の重要な操作です。他の楕円曲線と比較して、Ed25519は好まれており、その理由はキーと署名の長さが短く、計算と検証の速度が速く、効率が高い一方で、高いレベルのセキュリティを維持しているからです。Ed25519は32バイトのシードと32バイトの公開鍵を使用し、生成される署名のサイズは64バイトです。

Ed25519では、シードはSHA-512アルゴリズムによってハッシュ処理されます。このハッシュ値から最初の32バイトを抽出してプライベートスカラーを作成します。次に、このスカラーをEd25519曲線上の固定楕円点Gと掛け合わせて公開鍵を生成します。

この関係は次のように表されます:公開鍵 = G x k

ここでkはプライベートスカラーを示し、GはEd25519曲線の基点です。

! Web3AuthのMPCにEd25519を導入する:DAppsとウォレットの安全な署名

新しいEd25519サポートプラン

特定の技術的ソリューションは、プライベートスカラーを直接生成し、そのスカラーを使用して対応するパブリックキーを計算し、FROSTアルゴリズムを使用して閾値署名を生成します。種子を生成し、それをハッシュ処理してプライベートスカラーを取得するのではなく。

FROSTアルゴリズムは、プライベートキーを共有し、独立してトランザクションに署名し、最終的な署名を生成することを可能にします。署名プロセスでは、各参加者がランダムな数を生成し、それに対してコミットメントを行います。これらのコミットメントは、その後、すべての参加者間で共有されます。コミットメントが共有された後、参加者は独立してトランザクションに署名し、最終的なTSS署名を生成できます。

この方法はFROSTアルゴリズムを利用して有効な閾値署名を生成し、従来のマルチラウンド方式と比較して、必要な通信を最小限に抑えます。また、柔軟な閾値をサポートし、参加者間で非対話型署名を可能にします。コミットメント段階が完了した後、参加者はさらに対話することなく独立して署名を生成できます。安全性の面では、偽造攻撃を防ぐことができ、署名操作の同時性を制限することなく、参加者の不正行為があった場合にプロセスを中止します。

! Ed25519をMPC for Web3Authに導入:DAppsとウォレットの安全な署名

ED25519曲線の適用

Ed25519曲線を使用してDAppまたはウォレットを構築する開発者にとって、この新しいサポートは大きな進歩です。Solana、Algorand、Near、Polkadotなどの人気のあるチェーン上でMPC機能を持つDAppとウォレットを構築するための新しい機会を提供します。

いくつかのソリューションは現在、Ed25519をネイティブにサポートしており、これはShamir秘密分散に基づく非MPC SDKが、モバイル、ゲーム、Web SDKを含むさまざまなWeb3ソリューションで直接Ed25519プライベートキーを使用できることを意味します。これにより、開発者はこれらの技術をSolana、Near、Aptosなどのブロックチェーンプラットフォームと統合する方法を探求するための選択肢が増えます。

まとめ

総じて、EdDSA署名をサポートするMPC技術はDAppsとウォレットに対して強化されたセキュリティを提供します。真のMPC技術を活用することで、フロントエンドで秘密鍵を公開する必要がなくなり、攻撃を受けるリスクが大幅に低減されます。強力なセキュリティに加えて、このアプローチはシームレスでユーザーフレンドリーなログイン体験とより効率的なアカウント復旧オプションを提供します。

Web3エコシステムの継続的な発展に伴い、このような革新は安全性とユーザーエクスペリエンスの向上を促進し、より広範な採用への道を開くでしょう。

! Web3AuthのMPCにEd25519を導入する:DAppsとウォレットに安全な署名を提供する

原文表示
このページには第三者のコンテンツが含まれている場合があり、情報提供のみを目的としております(表明・保証をするものではありません)。Gateによる見解の支持や、金融・専門的な助言とみなされるべきものではありません。詳細については免責事項をご覧ください。
  • 報酬
  • 6
  • 共有
コメント
0/400
GateUser-afe07a92vip
· 07-16 20:52
安全保障がより強化される
原文表示返信0
not_your_keysvip
· 07-16 20:51
非常に安全であることは重要です
原文表示返信0
GateUser-3824aa38vip
· 07-16 20:51
良心の技術のブレークスルー
原文表示返信0
SatoshiHeirvip
· 07-16 20:50
論拠が不十分である
原文表示返信0
BoredRiceBallvip
· 07-16 20:45
さらに深く研究する価値があります
原文表示返信0
SatoshiSherpavip
· 07-16 20:30
安全は常に最優先です
原文表示返信0
  • ピン
いつでもどこでも暗号資産取引
qrCode
スキャンしてGateアプリをダウンロード
コミュニティ
日本語
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)