ラケシス
ラケシス(ファントム)とは?
Lachesis は、Fantom スタックの 3 つの主要コンポーネントのうちの 2 番目です。これは、イーサリアムに似た分散型台帳およびスマート コントラクト プラットフォームです。ただし、非常に興味深いプロジェクトにするいくつかのユニークな機能があります。
Lachesis は有向非巡回グラフ (DAG) 構造に基づいているため、トランザクションにブロックを使用しません。代わりに、ノードを使用してトランザクションを検証します。
Fantomは、既存のブロックチェーン技術のスケーラビリティと確認時間の問題を解決する世界初のDAGベースのスマートコントラクトプラットフォームです。
Fantom は、分散型台帳技術、数学、情報理論、コンピューター サイエンス、財務、ビジネス戦略の分野の専門家チームによって設計されました。その目的は、開発者が独自のスマート コントラクトと dApps を Fantom の高性能でスケーラブルなブロックチェーン インフラストラクチャ上に簡単にデプロイできるプラットフォームを構築することでした。
Fantom 上の dApps の急成長するエコシステムでは、開発プロセスをさらに合理化する幅広いツールにアクセスできるようになります。このプラットフォームは、将来の大量採用に備えてゼロから設計されています。使用されているテクノロジーはオープンソースであり、完全に透過的です。
Lachesis は Fantom の aBFT コンセンサス アルゴリズムです。 「aBFT」という用語は、非同期ビザンチン フォールト トレラントを表します。これは、Hyperledger や Tendermint を含む多くのブロックチェーン プロジェクトで現在使用されている、人気のある PBFT アルゴリズムを改良したものです。
Lachesis と PBFT の主な違いは、Lachesis では非同期コンセンサスが可能であるのに対し、PBFT では同期コンセンサスが必要であることです。これは、ブロック間の時間が一定 (同期) または可変 (非同期) になる可能性があることを意味します。同期ネットワーク内のブロック間の最長時間は、ブロックの作成にかかる時間と同じです。非同期ネットワークでは、ブロックはいつでも作成できるため、コンセンサスを達成するのに同期ネットワークよりもはるかに長い時間がかかります。
非同期コンセンサス ネットワークにはいくつかの欠点がありますが、次のような利点もあります。
非同期ネットワークは、新しいブロックを作成する前にすべてのノードの応答を待つ必要がないため、同期ネットワークよりも拡張性が高くなります。スケーラビリティは、サプライ チェーン管理や金融取引など、ブロックチェーン テクノロジーの多くのアプリケーションにとって重要です。非同期ネットワークでは、同期ネットワークよりも高速なトランザクションとリソースの効率的な使用が可能になります。
Lachesis の最も興味深い機能の 1 つは、Proof-of-Stake Authority (PoSA) と呼ばれる評判メカニズムを使用していることです。これは、プロセスに評価システムを追加する Byzantine Fault Tolerance コンセンサス アルゴリズムのバージョンです。 PoSA メカニズムにより、Lachesis ノードは他のノードが誠実に動作しているかどうかに投票することができ、そうでないノードにはトランザクションを検証する権利を剥奪することでペナルティを課すことができます。ノードは適切に動作すれば報酬を獲得することもでき、誠実な行動を奨励します。
Lachesis は、現在のブロックチェーン コンセンサス アルゴリズムよりもはるかに柔軟になるように設計されており、ブロック時間の短縮とスケーラビリティの向上が可能になります。
Lachesis プロトコルは、ネットワーク内の各ノードに、ノードが保有するステーク量に対応する重みを割り当てます。ネットワーク内のすべてのノードの重みは常に合計 100% (または 1) になります。この重みを使用して、ノードがイベント クリエーター (EC) として選択される確率を決定できます。