この記事では、マルチ署名の歴史を振り返り、ビットコイン ネットワークでの使用を紹介し、マルチ署名が将来をどのように変えるのかを見ていきます。 マルチ署名とは何ですか?マルチ署名は、複数の公開鍵が共同でビットコインの取引に署名できるようにする技術です。たとえば、マルチ署名技術を使用すると、アリス、ボブ、チャーリーが共同でビットコインを監視できるため、ビットコインを使用するには少なくとも 2 人が同意する必要があります。 ビットコインが最初にリリースされたとき、コインは公開鍵でのみ保管できました。これは、公開鍵と一致する秘密鍵を取得すれば誰でも、その公開鍵の下でビットコインを制御できることを意味します。 信頼性が高く安全なシステムでは、単一点障害に対する耐性が基本原則です (単一点障害とは、ここで障害が発生すると、システム全体が動作を停止することを意味します)。しかし、ここではこの原則は尊重されません。なぜなら、秘密鍵が紛失または漏洩した場合、ビットコインの法的所有者の身元が失われることを意味するからです。 この問題に対する最も初期の解決策は、秘密フラグメントと呼ばれる暗号化方法でした。秘密鍵をいくつかの独立した部分 (フラグメントと呼ばれる) に分割し、一定数のフラグメント (総数より少ない) を組み合わせて元の秘密鍵を再構築できます。このように、秘密鍵の断片が紛失したり漏洩したりしても、ビットコインのセキュリティは損なわれません。 ただし、このアプローチは Bitcoin ソフトウェアではうまく機能しません。秘密鍵のフラグメントを作成またはマージするには、追加のツールを使用する必要があります。さらに、ビットコインを使用するには、多くの要素を組み合わせる必要があり、単一障害点の影響を受けないという当初の目的が十分に達成されていないことを意味します。 解決策は当初から Bitcoin Core コードに含まれていましたが、標準化されていませんでした。通常の Bitcoin 公開鍵のマルチ署名を可能にする 2 つのスクリプト操作があります。この方法では、マルチ署名トランザクション中に検証する必要がある異なる秘密鍵が同じ空間に存在する必要はありません。単一の秘密鍵または暗号化された断片を使用する方法と比較して、システムのセキュリティを大幅に向上できます。 Bitcoin Improvement Protocol ( マルチ署名とスクリプトハッシュへの支払い ( P2SH )マルチシグは BIP11 のおかげで 2012 年初頭から可能になっていましたが、その大規模な導入は別の種類のトランザクションである Pay to Script Hash ( 任意のスクリプトを使用できるため、マルチ署名スクリプトで使用できるキーの最大数は、BIP11 タイプのマルチ署名で受け入れられる 3 個から、P2SH スクリプトで許可される 15 個の圧縮キーと対応する署名に増加されます。 最も重要なのは、P2SH が Bitcoin アドレスの新しいモードを追加することです。 BIP11 では、単にマルチ署名アドレスを誰かに提供して取引を行うには、マルチ署名アドレスの設定方法(秘密鍵が何であるか、取引を検証するために必要な鍵の数、マルチ署名アドレスを開始する方法など)を正確に伝える必要があります。 P2SH は、複数の署名を使用する難しさを、単一の公開鍵を使用する場合と同等のレベルまで軽減します。この新しいテクノロジーを使用することで、多数のオンラインウォレットやソフトウェアが登場し、ビットコインネットワークのセキュリティも向上しました。 マルチ署名の現状現在、6,500 万件を超えるビットコイン取引でマルチ署名技術が使用されており、その大部分は P2SH を使用しています。これは、P2SH がマルチ署名の受け入れにおいて重要な役割を果たしていることを示しています。 現在、ビットコイン全体の10%以上がP2SHアドレス(そのほとんどがマルチシグを使用)を使用しており、過去2年間でマルチシグがビットコインエコシステムにおいて非常に重要な位置を占めてきたと言っても過言ではありません。 マルチ署名の使用例の中で、最も人気のある 2 つの使用例が浮かび上がります。
興味深いことに、最も忙しい 10 個の P2SH アドレス (つまり、最も多くのビットコインを送受信するアドレス) のうち、上位 4 個は 2-2 マルチ署名を使用しており、それらのトランザクション量は 2-2 マルチ署名を使用するすべてのトランザクションの 80% を占めています。これは、2-3 マルチ署名が最も一般的に使用されるマルチ署名設定であることも意味します。 2-3 マルチ署名の一般的な使用法は、ユーザーが 2 つのキーを生成し、1 つをバックアップとして保存し、もう 1 つをウォレットに格納することです。残りのキーはウォレット サービス プロバイダーによって生成され、保存されます。ビットコインで支払う場合、ユーザーとウォレットサービスプロバイダーが共同で取引に署名します。ユーザーまたはウォレット サービス プロバイダーが秘密鍵を紛失した場合、バックアップ キーを使用して資金を送金できます。ただし、ウォレットサービスプロバイダーはユーザーの資金を個人的に使用することはできません。 新着情報?新しくリリースされた Bitcoin Core 0.11.2 では、新しいスクリプト操作 OP_CHECKLOCKTIMEVERIFY が導入されています。 CLTV 新しい支払い方法では、トランザクション出力を将来の特定の時点まで使用不可にすることができます。同様の機能は単純なトランザクション設定とトランザクションロック時間を使用して実現できますが、CLTV をマルチ署名やアルゴリズム操作などの他のスクリプト命令と組み合わせて、複雑なトランザクション契約を作成することもできます。 たとえば、2/3 のマルチ署名出力を作成し、特定の日付以降に署名を取得するように設定できます。 CLTV コマンドは、ビットコインのより洗練された使用に向けた一歩です。 もう一つの重要な進展は、支払いチャネルです。支払いチャネルを使用すると、一方の当事者がもう一方の当事者に繰り返しマイクロペイメントを行うことができますが、最初のトランザクションと最後のトランザクションのみを公開するため、ブロックチェーンに過度の負担がかかるのを回避できます。このアイデアのバリエーションであるライトニング ネットワークでは、このアイデアを拡張して、ユーザーがブロックチェーン上ですべてのトランザクションを公開することなく、支払いチャネルのネットワークを介して安全なビットコイン トランザクションを実行できるようにします。 結論はこれらすべての革新により、ビットコイン ネットワークのより複雑で魅力的なアプリケーションにおいて、マルチ署名の重要性がますます高まっています。 ビットコインは死んだと考える人もいますが、過去 2 年間で、マルチ署名によってもたらされた新しい使用法と新しい概念が爆発的に増加しました。これは間違いなく、ビットコインが健在であることを証明しています。 オリジナルリンク: https://medium.com/@alcio/the-state-of-bitcoin-multisig-82b3bf09b1ca#.5rkhrix00 |
<<: ブロックチェーンはウォール街の記録管理者を失業させる可能性がある
マイニングのほとんどは、年間5,000%または10,000%の収益の短期的な機会を追い求め、収益が減...
この記事では、ブロックチェーン テクノロジーに基づいて構築された QR コード デバイス認証ソリュー...
世界最大の経営コンサルティング会社であるマッキンゼーMcKinsey & Companyは最...
上部ギアへの圧力は依然として存在し、運動エネルギーは増幅される。 1. 市場動向<br/>...
活動テーマ: AntPool 旧ユーザー福祉活動「Youhuo Ni」アクティビティの説明: Bit...
ナスダック上場の米国企業向けソフトウェア企業マイクロストラテジーは、今年2億5000万ドル相当以上の...
12月18日、Panda Minerは新しいB7 Proマイニングマシンをリリースすることを正式に発...
2015 年 5 月 5 日、Bitcoin Wallet は Bitcoin ウェブサイト Bit...
マイニングをしたことのある人なら誰でも、ローカルに表示されるマイニングの計算能力が、マイニング プー...
この記事は IPFS マイニング ガイドによってまとめられています。ご不明な点がございましたら、バッ...
鉱業に関するこれらの「あまり知られていない事実」を知っておく必要があります。マイニング業界を長年追い...
バイナンスの米国支社は、8月に就任後わずか4か月で突然辞任したブライアン・ブルックス氏の後任として、...
オンラインビットコイン決済プラットフォームCubitsは、電子商取引会社EPrimeとの世界的な戦略...
Binance の株式紛争をめぐるいくつかの事件の背後にある真実は何でしょうか? 8月31日午後1...