Lightning Co-Creatorがビットコインスケーリングコンセプトのコードをリリース

Bitcoinの実験的な稲妻決済ネットワークを支えるオリジナルの論文を共同執筆したTadge Dryjaは、彼が昨年取り組んでいた提案されたスケーリングソリューションを概説する新しい研究論文を発表しました。

月曜日にリリースされたUtreexoは、「状態」(「UTXOセット」とも呼ばれる)と呼ばれるビットコインフルノードの一部を、暗号化証明の助けを借りてより小さくそして実行しやすくするでしょう。このアイデアは、1月にCoinDeskが最初にカバーした以前から存在していましたが、このホワイトペーパーでは、このアイデアをより詳細な技術的詳細について説明します。

Dryjaは、「落雷」という考えの背後にある最も著名な技術者の1人であることが知られています。トランザクションが第2層にプッシュされると、bitcoinが大幅に拡大する可能性があるからです。まだ実験的なものであり、完全に安全とは言えませんが、いくつかの開発者グループがビットコイン支払いのためのテクノロジの実装に取り​​組んでいます。

Utreexoにも同様の動機があります。これは、ビットコインフルノードを実行しやすくすることにつながります。それらはセットアップするためにいくらかの計算資源を必要としますが、彼らはネットワーク上のトランザクションが本物であることを確かめるために仲介者を信用する必要なしにbitcoinを使う最も安全な方法です。

「システムのユーザー数が増えると、UTXOセットが増え、ノードを実行するためのリソースコストが増加します。より多くのユーザーが彼らにネットワークの状態を知らせるためにライトクライアントや[サードパーティ]ノードに頼るようになるので、これは自分自身のノードを実行しているユーザーの割合が次第に少なくなっている」と紙は説明している。

そのため、このホワイトペーパーでは、セキュリティを犠牲にすることなく、ノードが暗号プルーフを使用して少ないデータを格納できる方法について概説します。 「アキュムレータを使用するノードは、対数サイズのUTXOセットの表現を格納するだけでよいため、ストレージスペースとディスクシーク時間が大幅に削減されます」と同紙は述べています。

この文書はまた、Dryjaが実行したシミュレーションの結果も明らかにしており、このスキームの利点を示しています。

「1月以降、私はより多くのコードを実装し、GitHubでコードを公開し、ビットコインのメインネットのダウンロードサイズに対するパフォーマンスの数値を得ました」とCoinDeskに語った。

ただし、これらの数字を見ると、多少のキャッチがあります。ストレージ要件は全体的に減少しますが、証明データはネットワーク帯域幅の負荷を増加させます。

「キャッシュ用に割り当てられた500MBのRAMを持つ2019年初頭までのBitcoinのブロックチェーンのダウンロードのシミュレーションでは、他の方法でダウンロードされた量に約25%しか追加されていません」と同紙は説明します。

他の開発者が自分自身で見てそれを選びたいと思うなら、DryjaはCoinDeskに、開発者がアイデアを試すことができるようにオープンソースとしてコードをリリースしたと語った。

「それはまだ財布に統合されていません、それはまだいくらか時間がかかるでしょう、しかし図書館は人々が試すためにそこにあります」と彼は言いました。

CoinDeskアーカイブによる画像