ブログ > 2023 > January > Mithrilでノードの同期時間を向上

Mithrilでノードの同期時間を向上

Cardanoノードの安全なブートストラップを実現する、軽量、高速、効率のよいソリューションMithril

2023年 1月 11日 Olga Hryniuk 6 分で読めます

Mithrilでノードの同期時間を向上

Mithrilは、全履歴の読み込みなしでCardanoブロックチェーンの現在のステータスを取得できるようにするソリューションです。以前の投稿では、Mithrilプロトコルが機能する仕組みを説明し、概念実証のリリースに関する情報を更新しました。

エディンバラで開催されたIO ScotFestで、PaloITのテクニカルリード、Jean-Philippe Raynaudと、IOGのCardanoリード暗号理論エンジニア、Inigo Querejeta Azurmendiは、Mithrilのメリット、アプリケーション、ロードマップについて詳しく紹介しました。

スケーラビリティの向上を達成

スケーラビリティと大規模な普及を達成するための課題の1つが、チェーンとの高速で安全なインタラクションです。フルノードで稼働しているDAppとウォレットはブロックチェーン履歴のすべてのトランザクションを個別に検証でき、ハイレベルのセキュリティを提供します。しかし、これには時間がかかるほか、特定のソフトウェアとストレージを必要とします。

Mithrilはこれに対するソリューションとなります。Mithrilはプロトコルであると同時に、ステークベースの閾値マルチシグ(STM)スキームと呼ばれる技術を基盤としたネットワークです。プロトコルにより、MithrilネットワークのノードはCardanoと、透明で安全、トラストレスな方法で、軽量で効率的なインタラクションを確立できます。

現在のライトウォレットのインタラクションでは、チェーンの状態を取得するために第三機関に依存する必要があります。こうしたインタラクションはまた、セキュリティか分散化かのトレードオフに基づいています。一方、Mithrilはこの両方を保証し、次のようなユースケースを可能にします。

  • フルノードの高速ブートストラップ:プレビューテストネットの査定によると、ノードのチェーン履歴との同期は、以前に比べて4倍から6倍高速化
  • トラストレス「ライト」ウォレット:ライトウォレットはブロックチェーン履歴の同期に第三機関への依存を必要としない。Mithrilプロトコルにより、Cardanoメインチェーンのセキュリティプロパティに依存しながら高速の同期が可能になる
  • 効率的な投票システム:Mithrilにより、ガバナンスユースケースにおいて、極めて信頼性の高い、高速の投票システムの確立が可能になる

上記ユースケースは、Mithrilを拡張するために、さまざまなタイプのデータをサポートするインフラの確立が必要であることを示しています。ここが、オープンな共同開発プロセスの出番です。コミュニティのパワーを活用することによって、数多くの革新的なMithrilアプリケーションの開発が可能になります。つまり、Mithrilは、必要に応じて新しいタイプの署名済みデータを素早く含む能力を提供します。

Jean-Philippe Raynaudは次のように述べています。

Mithrilは、決定論的に計算できる、もしくはプルーフオブステーク型(PoS)ブロックチェーンのステークホルダーが目撃できるあらゆるタイプのデータの署名に役立ちます。これは、Cardanoメインチェーンと同じセキュリティ保証と分散化レベルを、第三機関に頼ることなく保証します。

ロードマップ

図1:Mithril開発のロードマップ

Mithrilは、現在概念実証として稼働しているオープンソースプロジェクトです。暗号プリミティブの実装は、ブロックチェーンの種類に依存しないスタンドアロンのライブラリー確立に向けた最初のステップです。開発者は、PoSコンテキストで独自の分散型認証のユースケースを実装するためにこのライブラリーを使用することができます。

現在、Mithrilのテストネットワークには、Mithrilネットワークを継続的にテストするために複数のSPOが署名者として参加しています。Mithrilチームとコミュニティは、メインネットリリースへ向けて概念実証の改良を続けています。署名者ノード、アグリゲーターノード、クライアントノードを隔週でリリースされるディストリビューションで提供します。これらのディストリビューションは、パイオニアSPOがプレビューテストネットで数段階にわたるプロセスを経てテストおよび承認し、Cardanoのプリプロテストネットにリリースします。

テストが完了したら、Mithrilはメインネットにデプロイされ、効率的なノードのブートストラップのための完全分散型ソリューションを提供します。

Jean-Philippe Raynaudはさらに述べています。

MithrilはすでにCardanoノードの高速ブートストラップを効率化しており、当方のベンチマークによれば、同期時間を大幅に短縮しています。これは汎用性に富むテクノロジーであり、将来他の多くのユースケースを可能にし、スケーリングに役立ちます。

Mithril開発をフォローするには、Essential Cardanoで公開される開発更新情報で概要を、また、より詳しい情報は技術レポートを参照してください。

Olga Hryniuk

Olga Hryniuk

Senior Technical Writer

Marketing & Communications