Ed25519のMPCにおける応用はWeb3ウォレットにより強い安全性をもたらします

robot
概要作成中

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は32バイトのシードと32バイトの公開鍵を使用し、生成された署名のサイズは64バイトです。

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

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

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

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

MPCにおけるEd25519のサポート方法

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

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

この方法はFROSTアルゴリズムを利用して有効な閾値署名を生成し、従来の多ラウンド方式と比較して必要な通信を最小限に抑えます。また、柔軟な閾値をサポートし、参加者間で非対話型の署名を許可します。コミットメント段階が完了した後、参加者は追加の対話なしに独立して署名を生成できます。セキュリティレベルにおいて、偽造攻撃を防止でき、署名操作の同時性を制限することなく、参加者の行動が不適切な場合にはプロセスを中止します。

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

Ed25519のMPCにおける応用

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

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

まとめ

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

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

原文表示
このページには第三者のコンテンツが含まれている場合があり、情報提供のみを目的としております(表明・保証をするものではありません)。Gateによる見解の支持や、金融・専門的な助言とみなされるべきものではありません。詳細については免責事項をご覧ください。
  • 報酬
  • 7
  • 共有
コメント
0/400
WhaleWatchervip
· 07-17 23:19
より安全であれば、より安心です。
原文表示返信0
AllInAlicevip
· 07-16 21:52
秘密鍵はついにより安全になりました
原文表示返信0
DeFiVeteranvip
· 07-15 22:02
確かな技術革新
原文表示返信0
PretendingSeriousvip
· 07-15 02:22
安全はとても重要です。
原文表示返信0
AirDropMissedvip
· 07-15 02:21
秘密鍵割はハードニーズです
原文表示返信0
PoolJumpervip
· 07-15 02:16
MPCは本当に大きなトレンドです
原文表示返信0
AirdropSkepticvip
· 07-15 02:00
セキュリティが飛躍的に向上しました
原文表示返信0
いつでもどこでも暗号資産取引
qrCode
スキャンしてGateアプリをダウンロード
コミュニティ
日本語
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)