Bitcoin Schnorrの署名とは何ですか?

Bitcoinは現在、提示されたメッセージとsecp256k1キーペアの暗号化署名を作成するためにECDSAアルゴリズムを適用しています。 Schnorrはさまざまな利点を持つオプションのアルゴリズムです。 Bitcoinシステムがどうあるべきかについて、過去数年間にわたって多くの議論がありました。 規模。繁栄するビットコイン取引を行うには、署名が必要です。残念ながら、これらのシグネチャは確かにブロックチェーンのブロック内のスペースを占めています。

Schnorrシグニチャの説明

現在、Bitcoinは、コインの正当な所有者だけがそれらを発行できるという暗号の保証のために楕円曲線デジタル署名(ECDSA)アルゴリズムを使用しています。このタスクは、将来的にはいわゆるSchnorrシグネチャに置き換えられる可能性があります。それはBitcoinの背後にある暗号化を根本的に変えるでしょう。 Schnorrは実際にはECDSAと比較して利点しかありません。 Bitcoinが当初Schnorrで始まっていなかった理由は単純です – Schnorrは規制されておらず、標準の暗号ライブラリでは利用できませんでした。

Schnorrシグネチャを使用すると、トランザクションをまとめて1つのシグネチャで確認できるのではなく、トランザクションごとに署名する必要がなくなります。これにより、Segwitと同様に、ブロック内のトランザクション用のスペースがより多く解放されます。

Schnorrは、ドイツの暗号学者であるClaus-Peter Schnorrによって発明されましたが、フランクフルト大学の教授兼研究員でした。彼の推奨するサインデザインは、David Chaum、Taher EIgamal、Amos Fiat、Adi Shamirの分析と作品の組み合わせでした。

それはどのように機能しますか?

署名は、ユーザーが確かにBitcoinアドレスにリンクされた一連の秘密鍵の所有者であることを確認する方法であり、したがって、それらのBitcoinsを使用することが許可されています。それにもかかわらず、署名はBitcoinの購入に必要なだけではなく、Bitcoinトランザクションの各データに署名が必要です。基本的なレベルでは、Bitcoinトランザクションは固有のトランザクションの開発における情報として以前のトランザクションからのアウトプットを利用し、各インプットはそのプライベート署名を尋ねます。説明すると、JeffがJack 2 bitcoinsを送ろうとしているとします。しかし、彼は0.50 bitcoinsの取引手数料が必要であることを理解しています。そのようなトランザクションは、以下の入力を持つ可能性があります。

  • 入力1 – 0.50 BTC
  • 入力2 – 0.50 BTC
  • 入力3 – 0.50 BTC
  • 入力4 – 0.50 BTC
  • 入力5 – 0.50 BTC

上記の結果は次のようになります。

  • 出力1 – 0.50 BTC
  • 出力2 – 0.50 BTC
  • 出力3 – 0.50 BTC
  • 出力4 – 0.50 BTC

トランザクションの開発に利用されるデータは2 bitcoinに達するでしょう、各入力はそれ自身の私用デジタル署名を要求します。このため、トランザクション量が多くなり、追加のスペースが1ブロックにまとめられます。しかし、Schnorrシグネチャが達成しようとしているのは、すべてのデータについて必要とされるすべての異なるデジタルシグネチャをすべての情報についての単一のデジタルシグネチャにまとめることです。

各BitcoinトランザクションでSchnorrシグネチャを適用すると、Bitcoinネットワークのサイズが少なくとも25%増加することが予想されます。

収集による署名データの増加により、ビットコイン取引の分野はより控えめなものになりました。これにより、追加のトランザクションを追加するためのブロック内のスペースが増え、そのブロックのサイズが向上します。したがって、Bitcoinネットワークが拡大するにつれて、トランザクション数も増加します。 Schnorrシグネチャは、このニーズの高まりを適切にサポートするためのBitcoinプロトコルを提供します。

さらに、Schnorrにはプライバシー上の利点がいくつかあります。たとえば、Schnorrは つかいます マルチシグ取引加えて、シュノールは民間企業の発展における重要な一歩と見なされています。 スパマーテクニック 「コインジョイン」。 Coinjoinは、転送を他の転送とバンドルすることによって、トランザクションの送信者と受信者を偽装しようとします。

結論

最後に、Schnorrの署名は、単にBitcoinトランザクションに必要な署名データの集まりです。 Schnorrは、通常の取引と複数署名の取引の両方に特権を与えます。 Schnorrシグネチャを実装すると、Bitcoinネットワークのサイズが少なくとも25%向上すると予測されています。

免責事項:この情報は、暗号通貨の保証として解釈されるべきではありません。取引することはお勧めできません。暗号化市場には、驚きと過剰な資産があふれています。何かを買う前にあなたの研究をしなさい。失う余裕がある以上に投資しないでください。

フォローしてください Twitterフェイスブックスティミット、そして私たちの参加 電報 最新のブロックチェーンと暗号通貨のニュースのチャンネル。


投稿ビュー:
192


投稿者

プラサナ

Prasannaは、取引から技術に至るまでの暗号通貨のあらゆるスラントが大好きなCryptocurrency / Blockchainの作家です。 Cryptocurrency / Blockchainは、人々が知っているように世界を変える道を進んでおり、Prasannaはそれが起こるにつれて革新的な革命を語るためにそこにいることを計画しています。


あなたはおそらくそれも好きでしょう


教育からのより多く


588

Bitcoin Cashとは何ですか?

ビットコインはいくつありますか?彼らがそうであるように、多くの新人はいつもこの質問に対する答えを求めています…



811

ビットコインゴールデンクロスとは何ですか?

黄金の十字架は比較的短期間の上昇平均が横切る強気の旗である本枝の燭台のデザインです…



962

BitcoinはもうすぐEOSにクローンされるのでしょうか。ラップトークンとは

最近の人々はラップトークンの概念について話しています。これらは、特定のプラットフォーム上のトークンです。

編集者のおすすめ

Leave a Reply