アーキテクチャ
Zenlink DEX プロトコルのアーキテクチャについて
Polkadot上のパラチェーンは、基本的に完全に独立した自由にプログラム可能なランタイムモジュールの集合体です。イーサリアムのスマートコントラクトと比較すると、パラチェーンはより完全に分離されており、パラチェーン間の実行計算を独立して並列化することができます。これにより、Polkadotの総合性能は数段向上しますが、パラチェーン間の相互作用はより複雑化することになります。
Gavin氏を中心としたチームでは、パラチェーン上の通信プロトコルXCMPの開発を精力的に進めていますが、XCMPの開発が完了しても、XCMPプロトコル上でアプリケーション関連の各種一般プロトコルを開発する必要があります。Zenlink DEXプロトコルは、パラチェーンが相互運用し、流動性プールを共有するためのプロトコルを実装するものです。
Polkadotのクロスチェーンプロトコルは、従来のTCP/IPプロトコルと比較することができます。XCMPプロトコルは、TCP/IPのデータリンク層と似ており、各チェーン(ルート)間の無差別知覚プロトコルの伝送機能を解決するものです。
Zenlink DEXプロトコルは、TCP/IPのアプリケーション層と似ています。各パラチェーンはZenlink DEXプロトコルを実装している限り、Polkadot上のパラチェーンの流動性プールをすべて共有することができます。
Zenlink DEXの機能は、以下の3つの方法でパラチェーンに取り込むことができます。
Substrateモジュールとしてパラチェーンに統合
パラチェーン上のWASMコントラクトモジュールに展開
パラチェーン上のEVMコントラクトモジュールに展開
Zenlinkは、Zenlink DEX Protocolをパラチェーンにワンクリックで統合するために、上記の3つの方法を具体的に実装しています。
Last updated