IOGブログ, ニュース, ...

IOGブログ:新しいP2Pテストネットの紹介

IOGは、ネットワークの分散化を促進するために、ステークプール運営者の小さなグループと協力して、新しいP2Pテストネットを立ち上げました。このテストネットでは、自動化されたP2Pコンポーネントのテストを行い、プログラムをより広く展開していく予定です。

以下はIOGブログに掲載された記事「Introducing our new peer-to-peer (P2P) testnet」を翻訳したものです。

新しいP2Pテストネットの紹介

私たちは、ネットワークの分散化を促進するために、ステークプール運営者の小さなグループと協力して、新しいP2Pテストネットを立ち上げました。

by Olga Hryniuk 2021年12月8日 3 mins read

カルダノは、より多くの機能や性能がブロックチェーンに着実に追加され、勢いを増し続けています。先日お伝えしたように、より多くのトランザクションを迅速に処理し、分散型アプリケーション(DApps)やスマートコントラクトをより効率的に作成・利用できるように、ネットワークの最適化を進めています。今週、私たちは、完全な分散化に向けた私たちの継続的な推進をサポートするために、新しいピア・ツー・ピア(P2P)テストネットの立ち上げという重要な新しいイニシアチブを開始しました。

カルダノは、Ouroborosアルゴリズムによるproof-of-stakeコンセンサスを用いて、分散型の設定で信頼とセキュリティを確保します。その中心となるのが、ネットワークを動かす分散型ノードを管理するオペレーター(SPO)が運営する約3,000のステークプールです。分散型ネットワークでは、これらのノード間で信頼性の高い通信が行われなければなりません。ブロックチェーンの活動を検証するためには、取引やブロックの配布に関する情報を共有するプロセスである「データ拡散」が不可欠です。これは、Ouroborosアルゴリズムの「決定」を可能にするものでもあります。

最近まで、カルダノのノードは、ネットワークの静的な構成を記述したファイルを調べることで、ピアとの接続を確立していた。また、ネットワーク接続の確立を支援するIOGが設置したノードにも依存していました(ネットワーク接続の進化についてはこちら)。分散性を高め、ノードの通信を簡素化するために、P2Pネットワークを構築しています。ピア間の直接的な相互作用により、ネットワークを維持する何千もの分散ノード間の通信が合理化され、連合的なリレーに依存することなく、ネットワークを維持することができます。これは、自動化されたP2Pネットワークコンポーネントによって行われます。ピアの選択プロセスを自動化することで、完全に分散化されたネットワークに近づき、リレーやブロック生成ノードの運営プロセスが簡素化されます。

シェリーのインセンティブ付きテストネットの初期からアロンゾのテストネットプログラムに至るまで、コミュニティがサポートする展開が私たちのアプローチの中心でした。P2Pの変更点のテストを拡大するために、セミパブリックテストネットにプール運営者を招待しています。このテストネットでは、自動化されたP2Pコンポーネントのテストを行い、プログラムをより広く展開していく予定です。

機能は?

P2Pはまだ実験的な機能です。今後のリリースには搭載される予定ですが、まだすべての作業に統合しているわけではありません。プールの運営者は、お互いに直接やりとりできるようにノードを構成して環境を評価します。P2P機能は、cardano-nodeのmasterブランチと、GitHubの’uroboros-network’にマージされたプルリクエストに含まれる予定です。

P2Pモードでは「churn」が可能になり、ピアの昇格・降格がダイナミックに行われるようになります。また、SPOのノードを再起動する必要がないため、ネットワーク設定の更新が容易になります。

セミパブリック・テストネットでは、ノードのPrometheusインターフェースも改善されます。これには以下のような統計情報が含まれます。

  • アウトバウンド接続:ウォーム(コンセンサスに参加していないアクティブな接続)とホット(コンセンサスに参加しているアクティブな接続)。
  • インバウンド接続:ウォームとホット
  • 一方向性/二重性のある接続

今後の展開

セミパブリックなテストネットでネットワーク接続を評価することで、貴重なフィードバックを集め、未知の問題を発見することができます。満足のいく結果が得られれば、すべてのSPOに公開テストネットでのP2Pノード通信のテストを依頼する準備が整います。これにより、ピア選択のためのスマートなポリシーが導入されます。このポリシーにより、以前の非P2P設定と比較するための最終的な指標を定義することができます。最も重要なことは、すべてのコンポーネントが単独でも、また組み合わせても、さまざまなネットワーク条件で完璧に動作することを検証するためにテストを続けることです。

P2Pネットワーク開発の詳細については、毎週の開発状況をご覧ください。また、Ouroborosネットワークのリポジトリにも最新情報が掲載されています。

カルダノエコシステムとSITION

お問い合わせ

Contact Us
SIPOのステーキングサービス、Cardano ADA、ADAの購入方法から保管方法についてご興味、ご質問がある方はこちらのフォームからお問い合わせください。24時間以内にメールにてご返信いたします。