カイアチェーンDLTフレームワーク
当社の分散型台帳技術(DLT)フレームワークは、効率的で信頼性の高いデジタル台帳システムを提供するように設計されています。 このフレームワークは、次のような主要機能で構成されている:
レイヤー構造
- 我々のDLTフレームワークは、コンセンサスノード(CN)、プロキシノード(PN)、エンドポイントノード(EN)の3層のノードで構成されている。 CNはバリデーターによって管理され、ブロックの作成を担当する。 これらのブロックは、ネットワーク内のすべてのノードによって検証される。
- コアセル(CC)は、1つのコンセンサスノード(CN)と2つのプロキシノード(PN)で構成される。 コンセンサスノードはブロック生成プロセスに参加し、プロキシノードはネットワークとのインターフェースを提供する。 PNはトランザクション要求をコンセンサスノードに送信し、ブロックをエンドポイントノードに伝搬する。 コンセンサスノードはブロック生成プロセスに参加し、プロキシノードはネットワークとのインターフェースを提供する。 PNはトランザクション要求をコンセンサスノードに送信し、ブロックをエンドポイントノードに伝搬する。
- エンドポイントノード(EN)は、RP APIリクエストを処理し、サービスチェーンとの間で送受信されるデータを処理する、Kaiaネットワークのエンドポイントとして機能します。
コンセンサス・アルゴリズム
ブロックチェーンは「分散型台帳」を使用し、複数のネットワーク参加者による個人間の接続されたネットワークで構成され、取引情報を記録・管理する。 各ブロックチェーンは、そのブロックチェーンに最適なコンセンサスアルゴリズムを採用し、ネットワーク参加者間での取引検証とブロック生成に関する効率的かつ円滑なコンセンサスを目指している。
- カイアはイスタンブールBFTの最適化版を使用しており、これはブロックチェーン・ネットワークの特性に合わせて修正を加えたPBFT(Practical Byzantine Fault Tolerance)を実装している。
カイアのパフォーマンスは以下の通り:
- 4,000トランザクション/秒の処理
- 取引の即時確定
- 作成時間1秒/ブロック