Maxwell、Wuilleの共著者、Bitcoinの帯域幅を大幅に拡大する提案

新たに提案されたリレープロトコルは、ビットコインノードによって使用される「トランザクション帯域幅」を最大75%削減することができます。

Erlayと呼ばれ、提案されたプロトコルはトランザクションが非常に少ない帯域幅、ネットワークを構成するノードのための重要なリソースを使用するようにトランザクションが中継される方法を変更します。著者は、ブリティッシュコロンビア大学の研究者Gleb Naumenkoと、2人のビットコイン開発重視の人物、Greg MaxwellとPieter Wuilleを含みます。

bitcoinのしくみは、世界中のノードが結び付いてネットワークを形成することです。内部では、トランザクションがブロードキャストされると、この広大なハードウェアネットワークを介して波及します。

Erlayはこれらの取引の発表がどのように行われるかを変更します。 Naumenkoがbitcoin devの電子メールで新しい提案を発表したと述べたように:

「主な考えは、すべてのトランザクションをすべてのピアにアナウンスするのではなく、アナウンスメントが少数の接続(8つの発信接続のみ)を介して直接送信されることだけです。さらなる中継は、両方向の保留アナウンスメントのセット間のすべての接続を介してセット調整プロトコルを定期的に実行することによって達成されます。」

Naumenko氏によると、その結果は次のようになります。「ノードが消費する帯域幅の半分を節約し、ほぼ無料で接続性を向上させることができます。アウトバウンドピア数が32に増えた場合、Erlayは現在のプロトコルと比較して約75%の全体的な帯域幅を節約します。」

この新しいプロトコルの1つの重要な結果は、このプロセスがどれだけの帯域幅を必要とするかを減らすことによって、ノードが他のノードと保持する接続の数を増やすことができるということです。

Eclipseの攻撃

それが聞こえるように低レベルで技術的なものとして、それは特にネットワーク自体のセキュリティに関連するので、それは重要な研究です。

ビットコインのセキュリティは、少なくとも部分的にはノード間の接続に依存します。この新しいプロトコルは、より多くの接続のための場所を空けることができ、そしてより多くのノードが接続されるほど、それはネットワーク攻撃に対してより「強化」されます。

Naumenko氏は、CoinDeskに対するそのような攻撃の1つを次のように説明しています。「最も自明な例はEclipse攻撃です。ターゲットノードが最長のチェーンから分離された場合です。この場合、攻撃者は、例えば、実際にトランザクションを最長のチェーンに送信することなく、ターゲットノードにそのターゲットノードに支払ったと信じ込ませることができます(その[transaction] inでより短いチェーンを表示します)。

この攻撃がビットコインにどのように影響を与える可能性があるかについては、2015年の調査論文で詳しく説明されています。

それでは、プロトコルがビットコインのセキュリティにとって非常に重要であるとしたら、次はどうでしょうか。 Bitcoinの最も普及しているソフトウェア実装であるBitcoin Coreに追加されますか?

「数週間前、私は何人かのBitcoin Core貢献者とおしゃべりをしました。彼らからの実験を要求しましたが、フィードバックは概して肯定的でした。 Naumenko氏は、CoinDeskに語った。

原則として、ソフトウェアへの最も積極的な貢献者、そして実際にノードを運営するより広範なエコシステムが、そして鉱山労働者とは異なり、いかなる補助金も受けない限り、新しい技術はbitcoinに追加されません。補償)、それに同意します。

「我々はコミュニティから肯定的なシグナルを受けました。それは我々が実装に取り​​組み続けることを奨励します」と彼は付け加えました。コミュニティがそれを好んで続けているならば、それから:「プロトコルは将来のメジャーリリースのうちの1つの一部になるべきです(うまくいけば、次のもの)」。

Shutterstockによる光ファイバ画像