署名Schnorrとビットコインの機密性の必然性

デジタル署名は、オンライン主権の基盤です。 1976年に公開鍵暗号が登場したことで、グローバルなコミュニケーションツールであるインターネットとまったく新しい形のお金であるビットコインを作成する道が開かれました。それ以来、公開鍵暗号の基本的な特性はそれほど変わっていませんが、今日、暗号技術者は数十の異なるオープンソースのデジタル署名スキームを利用できます。

中本聡がビットコインに取り組み始めたとき、考慮しなければならない重要なポイントの1つは、オープンで公的な金融システムのためにどの署名スキームを選択すべきかということでした。要件は明確でした。広く使用され、理解可能で、適度に安全で、簡単で、そして最も重要なことに、オープンソースであるアルゴリズムを作成する必要がありました。当時利用可能なすべてのオプションの中から、彼はこれらの基準を最もよく満たすものを選択しました。楕円曲線デジタル署名アルゴリズム(楕円曲線に基づくデジタル署名アルゴリズム)、またはECDSAです。

当時、ECDSAのネイティブサポートはOpenSSLで提供されていました。これは、オンライン通信のプライバシーを高めるために暗号化を行う経験豊富な労働者によって開発された暗号化ツールのオープンセットです。他の一般的なスキームと比較して、ECDSAには、要求の少ないコンピューティングリソースや、短いキーがデジタルマネーにとって有用なプロパティであるなどの利点があります。同時に、RSAなどのスキームに比例したセキュリティレベルを提供します。たとえば、256ビットのECDSAキーは、キーサイズが大幅に小さい3072ビットのRSAキーと同等のセキュリティレベルを備えています。

>

Peter Wooleと彼の同僚がsecp256k1と呼ばれる改良された楕円曲線で行った努力のおかげで、ビットコインECDSAはさらに高速で効率的になりました。ただし、ECDSAにはまだいくつかの欠点があり、完全に置き換えるための十分な基盤として機能する可能性があります。数年にわたる調査と実験の結果、ビットコイン取引の機密性と効率を高めるために、Schnorrのデジタル署名スキームという新しい署名スキームが確立されました。


鉱業
  1. ブロックチェーン
  2. ビットコイン
  3. イーサリアム
  4. デジタル通貨交換
  5. 鉱業