> MuSig2 は Musig1 の改良版であり、マルチ署名トランザクションを強化するために設計された新しい署名スキームです。**原題:「****MuSig2とは何ですか?****」****作者: チェ・コーラー****コンパイル: MK、MarsBit**ビットコイン ユーザーは、デジタル署名と特定のメッセージを使用して、自分が送信者であることを証明します。これは、秘密キーの所有者としての法的な命令です。これらのデジタル署名は、キーをネットワークに公開することなく、アドレスに関連付けられた秘密キーを知っていることを示すために使用されます。ビットコインにはいくつかの署名スキームがあり、それらはすべて異なるタスクを実行するように設計されています。 Web が成熟し、さまざまな方法で Web が使用されるにつれ、これらの署名の作成方法を最適化することが急務となっています。Taproot の導入により、ビットコインは進化し続け、開発者はこれらのソフト フォークを使用して、サトシにセキュリティ、効率、プライバシーを提供する改良された署名スキームを構築できます。これらの最近の開発の 1 つは、マルチ署名トランザクションを強化するために設計された新しい署名スキームである Musig1 とその改良版 MuSig2 です。## ビットコインのマルチシグネチャトランザクションとは何ですか?あるウォレットから別のウォレットにビットコインを送金する場合、通常は単一署名トランザクションを使用します。これは、資金を移動するために必要なのはそれだけであるためです。また、一般にマルチシグネチャとして知られるマルチシグネチャは、ビットコイントランザクションを承認するために複数のキーが必要であることを指します。分散署名は、ビットコイン所有権の責任を分散するためによく使用されますが、ライトニング ネットワークやリキッド ネットワークなどの第 2 層ソリューションと通信するためにも使用されます。ビットコインの最も古いマルチ署名トリックである「CHECKMULTISIG」オペコードは、これらのタイプのウォレット/トランザクションの作成に使用できます。マルチ署名トランザクションの署名者からの通信は少なくて済みますが、MuSig1 マルチ署名スキームよりもプライベートではありません。残念なことに、後者は、署名プロセスに追加の手順を追加するという犠牲を払って、ユーザーのプライバシーを向上させます。## MuSig1 とは何ですか?MuSig1 は、複数の当事者が 1 つのメッセージまたはトランザクションに共同署名できるようにするマルチ署名スキームで、トランザクションを承認するには一定数の署名が必要です。これによりセキュリティが強化され、資金の管理が強化されます。 MuSig は、従来のスクリプトベースのマルチシグよりも使用するブロック スペースが少なくなりますが、その代わりに、参加者間の対話がより多く必要になります。MuSig1 は、Schnorr 署名に基づいており、ビットコインで使用されている従来の ECDSA ベースのマルチ署名スキームに比べて大幅に改善されています。これにより、キーの集約が可能になります。つまり、署名者のグループが単一の共同公開キーを作成し、トランザクションに対して単一の署名を生成できることになります。このプロセスにより、マルチ署名トランザクションが簡素化されるだけでなく、トランザクション サイズが削減され、トランザクション手数料が削減され、プライバシーが向上します。## MuSig2 とは何ですか?MuSig2 は MuSig1 のアップグレード バージョンであり、より優れたセキュリティ、効率性、プライバシー機能を提供します。 2020 年 11 月に Blockstream の研究者によって提案された MuSig2 は、2 ラウンドのマルチ署名スキームです。つまり、有効な署名を作成するために署名者間で 2 ラウンドの通信が必要なだけです。この改善により、複数の署名者を調整する複雑さが軽減されるため、MuSig2 はより実用的でユーザーフレンドリーなものになります。## MuSig1 と MuSig2 の違いは何ですか?MuSig1 と MuSig2 の主な違いは、通信ラウンドとセキュリティ モデルです。### コミュニケーションラウンドMuSig1 は、有効な署名を作成するために 3 ラウンドの通信ステップを必要とする 3 ラウンドのマルチ署名スキームです。対照的に、MuSig2 は 2 ラウンドのスキームであり、署名者がアクションをより迅速かつ簡単に調整できるようになります。### セキュリティモデルMuSig1 は、セキュリティ証明のためにランダム オラクル モデル (ROM) に依存しており、理想的なハッシュ関数の存在を前提としています。ただし、ROM は理想化されたモデルであり、実際のハッシュ関数を正確に表していない可能性があります。一方、MuSig2 のセキュリティ証明は代数群モデル (AGM) に基づいており、暗号プリミティブのより現実的な表現を提供するため、より強力なセキュリティ保証が提供されます。## MuSig2 はビットコインに何をもたらすのでしょうか?MuSig2 によるビットコインの導入は、次のようないくつかの利点をもたらします。### 効率の向上MuSig2 の 2 ラウンド通信モデルは、複数署名トランザクションの調整の複雑さを軽減し、ユーザーにとって高速かつ便利になります。### プライバシーを改善するMuSig1 と同様に、MuSig2 でもキーの集約が可能です。これは、マルチ署名トランザクションがブロックチェーン上の通常の単一署名トランザクションのように見えることを意味します。この機能により、第三者によるマルチ署名トランザクションの識別が困難になり、プライバシーが向上します。### 柔軟性の向上MuSig2 は、しきい値署名や階層的な鍵構造など、より複雑な署名戦略をサポートし、ユーザーが自分の資金をより細かく制御できるようにします。### セキュリティの向上AGM の MuSig2 のセキュリティ証明は、MuSig1 の ROM ベースの証明よりも強力なセキュリティ保証を提供し、マルチ署名トランザクションの強力な基盤を提供します。## MuSig2 の応用シナリオは何ですか?MuSig2 は、セキュリティ、プライバシー、効率の強化が必要なアプリケーション シナリオに特に有益です。例えば:### 共有管理MuSig2 を使用すると、取引を承認するために一定数の署名を要求することで、複数の当事者が信託や共同銀行口座などの共有資金を安全に管理できます。この機能により、単一障害点のリスクが軽減され、単一の主体が一方的に資金にアクセスできないことが保証されます。### 冷蔵MuSig2 を使用すると、個人としてウォレットへのアクセスを単一のキーではなく複数のキーに分割して、保管されている資金にアクセスしたい場合に、マルチシグネチャのコールド ストレージ ソリューションを作成できます。この設定により、キーの盗難や紛失による不正アクセスの可能性が低減されるため、セキュリティ層がさらに強化されます。### プライバシー保護ウォレットユーザーのプライバシーを優先するウォレットは MuSig2 を実装し、通常の単一署名トランザクションと区別できないマルチ署名トランザクションを作成できます。この機能は、ユーザーがマルチ署名トランザクションによって提供されるセキュリティと制御を犠牲にすることなく、ブロックチェーン上でプライバシーを維持するのに役立ちます。## レイヤ 2 プロトコルの改善MuSig2 は、ライトニング ネットワークなどの第 2 層プロトコルで使用して、オフチェーン トランザクションを保護し、効率を向上させることができます。 MuSig2 は署名を集約することで、レイヤー 2 トランザクションのオンチェーン フットプリントを削減します。これにより、チャネルの開閉にかかるトランザクション手数料が削減され、ブロックチェーンの肥大化が軽減され、チェーン分析会社が標準トランザクションからライトニング トランザクションを識別することが困難になります。MuSig2 は、リキッド ネットワークのアンカー メカニズムの最適化も支援し、フェデレーション メンバーがブリッジをより安価かつ簡単に管理できるようにします。さらに、Liquid Network も Taproot 対応であり、L-BTC のユーザーが本番環境で MuSig2 を使用できるため、基本レベルで MuSig 上に構築されたイノベーションを Liquid Network 上で複製することができ、またその逆も可能です。MuSig の改善はビットコインにとって不可欠です。MuSig2 は、ビットコインの世界で有望な開発であり、以前の MuSig1 と比較してセキュリティ、効率、プライバシー機能が向上しています。MuSig2 は、マルチ署名トランザクションを簡素化し、より強力なセキュリティ保証を提供することで、新しいユースケースを解放し、既存のユースケースを強化し、世界中のユーザーにとってビットコインをよりアクセスしやすく安全なものにする可能性を秘めています。テクノロジーが成熟し、広く利用可能になるにつれて、MuSig2 がビットコインとブロックチェーンテクノロジーの将来を形作る上で重要な役割を果たすことが期待できます。ビットコインの MuSig2 について詳しく知りたい場合は、この記事を出発点として使用し、私たちの言葉を鵜呑みにしないでください。時間をかけて他のソースを調べてください。次のリソースから始めることができます。* BIP 0327* MuSig2: シンプルな 2 ラウンド Schnorr マルチ署名* ビットコイン作戦 – MuSig* MuSig2: シンプルな 2 ラウンド Schnorr マルチ署名* MuSig1 論文* MuSig2 論文
MuSig2: ビットコインの新世代マルチ署名スキーム
原題:「MuSig2とは何ですか?」
作者: チェ・コーラー
コンパイル: MK、MarsBit
ビットコイン ユーザーは、デジタル署名と特定のメッセージを使用して、自分が送信者であることを証明します。これは、秘密キーの所有者としての法的な命令です。これらのデジタル署名は、キーをネットワークに公開することなく、アドレスに関連付けられた秘密キーを知っていることを示すために使用されます。
ビットコインにはいくつかの署名スキームがあり、それらはすべて異なるタスクを実行するように設計されています。 Web が成熟し、さまざまな方法で Web が使用されるにつれ、これらの署名の作成方法を最適化することが急務となっています。
Taproot の導入により、ビットコインは進化し続け、開発者はこれらのソフト フォークを使用して、サトシにセキュリティ、効率、プライバシーを提供する改良された署名スキームを構築できます。これらの最近の開発の 1 つは、マルチ署名トランザクションを強化するために設計された新しい署名スキームである Musig1 とその改良版 MuSig2 です。
ビットコインのマルチシグネチャトランザクションとは何ですか?
あるウォレットから別のウォレットにビットコインを送金する場合、通常は単一署名トランザクションを使用します。これは、資金を移動するために必要なのはそれだけであるためです。
また、一般にマルチシグネチャとして知られるマルチシグネチャは、ビットコイントランザクションを承認するために複数のキーが必要であることを指します。分散署名は、ビットコイン所有権の責任を分散するためによく使用されますが、ライトニング ネットワークやリキッド ネットワークなどの第 2 層ソリューションと通信するためにも使用されます。
ビットコインの最も古いマルチ署名トリックである「CHECKMULTISIG」オペコードは、これらのタイプのウォレット/トランザクションの作成に使用できます。マルチ署名トランザクションの署名者からの通信は少なくて済みますが、MuSig1 マルチ署名スキームよりもプライベートではありません。残念なことに、後者は、署名プロセスに追加の手順を追加するという犠牲を払って、ユーザーのプライバシーを向上させます。
MuSig1 とは何ですか?
MuSig1 は、複数の当事者が 1 つのメッセージまたはトランザクションに共同署名できるようにするマルチ署名スキームで、トランザクションを承認するには一定数の署名が必要です。これによりセキュリティが強化され、資金の管理が強化されます。 MuSig は、従来のスクリプトベースのマルチシグよりも使用するブロック スペースが少なくなりますが、その代わりに、参加者間の対話がより多く必要になります。
MuSig1 は、Schnorr 署名に基づいており、ビットコインで使用されている従来の ECDSA ベースのマルチ署名スキームに比べて大幅に改善されています。これにより、キーの集約が可能になります。つまり、署名者のグループが単一の共同公開キーを作成し、トランザクションに対して単一の署名を生成できることになります。
このプロセスにより、マルチ署名トランザクションが簡素化されるだけでなく、トランザクション サイズが削減され、トランザクション手数料が削減され、プライバシーが向上します。
MuSig2 とは何ですか?
MuSig2 は MuSig1 のアップグレード バージョンであり、より優れたセキュリティ、効率性、プライバシー機能を提供します。 2020 年 11 月に Blockstream の研究者によって提案された MuSig2 は、2 ラウンドのマルチ署名スキームです。つまり、有効な署名を作成するために署名者間で 2 ラウンドの通信が必要なだけです。
この改善により、複数の署名者を調整する複雑さが軽減されるため、MuSig2 はより実用的でユーザーフレンドリーなものになります。
MuSig1 と MuSig2 の違いは何ですか?
MuSig1 と MuSig2 の主な違いは、通信ラウンドとセキュリティ モデルです。
コミュニケーションラウンド
MuSig1 は、有効な署名を作成するために 3 ラウンドの通信ステップを必要とする 3 ラウンドのマルチ署名スキームです。対照的に、MuSig2 は 2 ラウンドのスキームであり、署名者がアクションをより迅速かつ簡単に調整できるようになります。
セキュリティモデル
MuSig1 は、セキュリティ証明のためにランダム オラクル モデル (ROM) に依存しており、理想的なハッシュ関数の存在を前提としています。ただし、ROM は理想化されたモデルであり、実際のハッシュ関数を正確に表していない可能性があります。一方、MuSig2 のセキュリティ証明は代数群モデル (AGM) に基づいており、暗号プリミティブのより現実的な表現を提供するため、より強力なセキュリティ保証が提供されます。
MuSig2 はビットコインに何をもたらすのでしょうか?
MuSig2 によるビットコインの導入は、次のようないくつかの利点をもたらします。
効率の向上
MuSig2 の 2 ラウンド通信モデルは、複数署名トランザクションの調整の複雑さを軽減し、ユーザーにとって高速かつ便利になります。
プライバシーを改善する
MuSig1 と同様に、MuSig2 でもキーの集約が可能です。これは、マルチ署名トランザクションがブロックチェーン上の通常の単一署名トランザクションのように見えることを意味します。この機能により、第三者によるマルチ署名トランザクションの識別が困難になり、プライバシーが向上します。
柔軟性の向上
MuSig2 は、しきい値署名や階層的な鍵構造など、より複雑な署名戦略をサポートし、ユーザーが自分の資金をより細かく制御できるようにします。
セキュリティの向上
AGM の MuSig2 のセキュリティ証明は、MuSig1 の ROM ベースの証明よりも強力なセキュリティ保証を提供し、マルチ署名トランザクションの強力な基盤を提供します。
MuSig2 の応用シナリオは何ですか?
MuSig2 は、セキュリティ、プライバシー、効率の強化が必要なアプリケーション シナリオに特に有益です。例えば:
共有管理
MuSig2 を使用すると、取引を承認するために一定数の署名を要求することで、複数の当事者が信託や共同銀行口座などの共有資金を安全に管理できます。この機能により、単一障害点のリスクが軽減され、単一の主体が一方的に資金にアクセスできないことが保証されます。
### 冷蔵
MuSig2 を使用すると、個人としてウォレットへのアクセスを単一のキーではなく複数のキーに分割して、保管されている資金にアクセスしたい場合に、マルチシグネチャのコールド ストレージ ソリューションを作成できます。この設定により、キーの盗難や紛失による不正アクセスの可能性が低減されるため、セキュリティ層がさらに強化されます。
プライバシー保護ウォレット
ユーザーのプライバシーを優先するウォレットは MuSig2 を実装し、通常の単一署名トランザクションと区別できないマルチ署名トランザクションを作成できます。この機能は、ユーザーがマルチ署名トランザクションによって提供されるセキュリティと制御を犠牲にすることなく、ブロックチェーン上でプライバシーを維持するのに役立ちます。
レイヤ 2 プロトコルの改善
MuSig2 は、ライトニング ネットワークなどの第 2 層プロトコルで使用して、オフチェーン トランザクションを保護し、効率を向上させることができます。 MuSig2 は署名を集約することで、レイヤー 2 トランザクションのオンチェーン フットプリントを削減します。これにより、チャネルの開閉にかかるトランザクション手数料が削減され、ブロックチェーンの肥大化が軽減され、チェーン分析会社が標準トランザクションからライトニング トランザクションを識別することが困難になります。
MuSig2 は、リキッド ネットワークのアンカー メカニズムの最適化も支援し、フェデレーション メンバーがブリッジをより安価かつ簡単に管理できるようにします。さらに、Liquid Network も Taproot 対応であり、L-BTC のユーザーが本番環境で MuSig2 を使用できるため、基本レベルで MuSig 上に構築されたイノベーションを Liquid Network 上で複製することができ、またその逆も可能です。
MuSig の改善はビットコインにとって不可欠です。
MuSig2 は、ビットコインの世界で有望な開発であり、以前の MuSig1 と比較してセキュリティ、効率、プライバシー機能が向上しています。
MuSig2 は、マルチ署名トランザクションを簡素化し、より強力なセキュリティ保証を提供することで、新しいユースケースを解放し、既存のユースケースを強化し、世界中のユーザーにとってビットコインをよりアクセスしやすく安全なものにする可能性を秘めています。
テクノロジーが成熟し、広く利用可能になるにつれて、MuSig2 がビットコインとブロックチェーンテクノロジーの将来を形作る上で重要な役割を果たすことが期待できます。
ビットコインの MuSig2 について詳しく知りたい場合は、この記事を出発点として使用し、私たちの言葉を鵜呑みにしないでください。時間をかけて他のソースを調べてください。次のリソースから始めることができます。