ポルカドットとは

水玉模様 は、Cosmosと同様の今後のマルチチェーンフレームワークプラットフォームであり、「リレーチェーン」にプラグインできるブロックチェーンの相互運用性とスケーラビリティを促進するように設計されています。Polkadotは、プルーフオブステーク(PoS)コンセンサスの形式を活用する野心的なプロジェクトです。それに接続され、2019年第3四半期に正式にリリースされる予定のブロックチェーンのより広範なエコシステムのために.

重要なことに、Polkadotを使用すると、ブロックチェーンだけでなく、データ構造を「パラチェーン」としてネットワークに接続できます。元々は、Solidityプログラミング言語の作成者であるGavin Woodによって考案されたもので、Polkadotは、パラチェーンが信頼を通じて動作する異種マルチチェーンフレームワークです。 -最小化されたフェデレーション構造.

ブロックチェーンネットワークのスケーラビリティの問題は十分に文書化されており、Polkadotのようなプラットフォームは、パブリックブロックチェーンの設計概念を拡張し、データの転送を標準化することで、スケーラビリティと相互運用性の向上を促進する次世代ネットワークになるよう努めています。.

ポルカドットとは

ポルカドットデザイン

Polkadotは、現在のブロックチェーンが実用的なアプリケーションを提供する可能性を最大限に発揮するために苦労している3つの主要な領域を明確に特定しています。

  1. 相互運用性
  2. スケーラビリティ
  3. 共有セキュリティ

Polkadotは、パラチェーンが接続してコンセンサスを調整するハブとして機能するリレーチェーンを採用しているほか、パラチェーン間でメッセージやデータを転送します。特に、パブリックブロックチェーンと許可ブロックチェーンの両方がネットワークに接続でき、許可チェーンは、データを他のチェーンに転送してネットワークのセキュリティを活用する機能を維持しながら、システムの他の部分から自分自身を分離することができます。.

パラチェーンは、プールされたセキュリティと他のチェーンとの相互運用性のためにリレーチェーンにプラグインするブロックチェーンまたは他のデータ構造にすることができます。ただし、Polkadotネットワークと互換性を持たせるには、次の基準を満たす必要があります。

  1. コンパクトで高速な軽量クライアントプルーフを形成できます
  2. 多数の独立した機関がトランザクションを承認するための方法である必要があります(つまり、Schnorr署名).

パラチェーンは独自のトランザクションを処理します。これにより、より広範なネットワークコンセンサスを介して保護されたパラチェーンごとのトランザクションの同時独立処理に基づいてネットワークを拡張できます。.

Polkadotのコンセンサスは、TendermintとHoneyBadgerBFTに大きく影響を受けていますが、検証者がネットワークで正直になるように促すための主要な方法としてPoSを使用しています.

テンダーミントとは

読む:テンダーミントの初心者向けガイド:ビザンチンフォールトトレラントブロックチェーンエンジン

ポルカドットは、イーサリアムなど、独自のコンセンサスを持つ他のチェーンと「橋」を形成することもできます.

Polkadotプロトコルの最下層は、 Polkadotランタイム環境 ネットワーク上のすべてのパラチェーンに共通です。これらの3つのレイヤーは、Wasmインタープリター、コンセンサス、およびネットワーキングで構成されています.

上層は、接続された各パラチェーンに固有です. 基板 — Parity Technologiesから— Polkadotランタイム環境(PRE)の最初の実装です。パラチェーンは、上に構築されたPREを使用して記述されます。 Web3 テクノロジースタック.

Polkadotの重要な側面は、Libp2pネットワークスタックを採用していることであり、Rust実装の最初の実際の使用です。.

Polkadotの動作のダイナミクスは複雑であるため、エコシステムの4つの主要な参加者の役割を通じてプラットフォームを視覚化するのが最善です。.

  1. バリデーター
  2. 推薦者
  3. コレーター
  4. 漁師

バリデーター

バリデーターは、Polkadotネットワークのブロックを完成させ、エコシステムで最も重要な役割を果たします。バリデーターは、完全なリレーチェーンクライアントを実行する必要があり、資格を得るには、(ネイティブDOTトークンで)重要な「ボンド」を賭ける必要があります。ただし、バリデーターは、代わりに動作する他のバリデーターを指名できます.

バリデーターは、選択されたブロックをパラチェーンからバリデーターサブグループに伝播するコレーターから候補ブロックを受け取り、決定論的選択プロセスと検証検証の最終ラウンドを通じてリレーチェーン上のブロックを完成させます。.

推薦者

推薦者は、ネットワークにも関与しているが、選択したバリデーターの債券に自分の債券を提供することで、信頼できるバリデーターを選択するためのメカニズムとして機能します。それらの役割は非常に単純であり、リレーチェーンのプールされたセキュリティを強化するのに役立ちます.

コレーター

コレーターは、リレーチェーンを直接固定するのではなく、パラチェーンレベルで動作します。彼らはパラチェーンからトランザクションを収集し、封印されていないブロックと一緒に証明を作成し、パラチェーンブロックのファイナライズを担当する適切なバリデーターに送信します。 Polkadotホワイトペーパーは、コレーターの役割が進化する可能性があり、最終的には、特定のパラチェーンからのブロックを検証するために特定のバリデーターと緊密に連携するように契約される可能性があると述べています.

コレーターは、セキュリティの追加レイヤーとして、ネットワーク上のバリデーターに悪意のある動作を証明するために機能することもできます。コレーターの一般的な役割は、PoWブロックチェーンのマイナーの仕事に似ています.

漁師

漁師はブロック検証プロセスから独立しており、ネットワーク上で悪意のある動作を探し出し、不正なバリデーターについてバリデーターに報告します。彼らは、結合された当事者(つまり、検証者または照合者)がルールセットの外で悪意を持って行動したことを証明することにより、実質的な1回限りの報酬を探している「バウンティハンター」として動機付けられています.

ただし、漁師はネットワークに小さな絆を投稿します。これは防ぐためです シビル攻撃, ただし、バリデーターほど高くはなく、いつでも撤回できます.

画像クレジット–Polkadotホワイトペーパー

Polkadotは、チェーン間通信プロトコルを介して、ネットワーク全体で標準化された通信を実現します。パラチェーン間またはパラチェーンとリレーチェーン間のトランザクションは完全に非同期であり、すべてのデータ転送(パラチェーン間でも)はリレーチェーンで参照されます.

パラチェーンとして直接接続されるのではなく、Polkadotに「ブリッジ」されるブロックチェーンは、独自のコンセンサスを犠牲にすることなく、ネットワークの標準化された相互通信を活用できます。ただし、これらのチェーンは、Polkadotネットワークの共有状態とセキュリティ保証を放棄します。イーサリアムは、プラットフォーム上のそのような橋の最初の例になります.

DOTトークンの役割とPolkadotガバナンス

Polkadotは、リレーチェーンの利害関係者によって完全に制御されるオンチェーンガバナンスモデルを採用しています。利害関係者(つまり、バリデーター)はネイティブDOTトークンを利害関係とし、プロトコルの直接アップグレードからバグ修正まですべてを制御できます。.

他のPoSコンセンサスモデルと同様に、ネイティブトークンは、検証プロセスの信頼性に金銭的な利害関係を持つことで、結合と検証者が正直に行動するように奨励するために使用されます。さらに、パラチェーンは結合を介してPolkadotに接続し、ネットワークから株式を引き出すことで削除できます.

Polkadotは現在testnetPOC-2フェーズにあり、testDOTを使用してPOC-1ネットワークからプロトコルをアップグレードし、Libp2pのRust実装の使用を含む他のいくつかの機能を導入しました。.

オンチェーンガバナンスは魅力的な概念であり、Polkadotだけでなく、TezosやDecredなどのすでに稼働している他のネットワークでも採用されています。.

Polkadotのアプリケーション

Polkadotは、ネットワークに接続されているパラチェーンについて想定していないため、開発者がプライバシー指向のブロックチェーンや特定のdapp開発に明示的に焦点を当てたブロックチェーンなどのアプリケーション固有のブロックチェーンを構築するための幅広い柔軟性を提供します。.

Polkadotは、イノベーションサイクルの高速化を促進するようにも設計されています。あるパラチェーンの機能を別のパラチェーンで活用して、相互運用性の唯一の形態としての単なるトークン転送ではなく、チェーン間でイノベーションを共有することができます。パラチェーンは、独自のセキュリティに集中するのではなく、アプリケーションの構築に自由に集中することもできます。 Polkadot内で機能するように明示的に設計されたパラチェーンは、より大きなプールされたセキュリティの一部であり、開発者向けのブロックチェーンネットワークのより複雑なコンポーネントの1つの重要な抽象化を作成します.

Polkadotの興味深い例 提供します は、1つのパラチェーン上の分散型取引所のユーザーが、ZCashパラチェーンを活用して、ゼロ知識証明(ZKP)を使用して取引所にBTCを預ける機能です。.

マルチチェーンフレームワークの潜在的なアプリケーションは膨大であり、相互運用性の純粋な力から生まれた新しいテクノロジーでさらに多くの実験を促進するのに役立つはずです。ただし、コンセンサス(特にPoS)は複雑で設計が難しいため、特にマルチチェーン環境内では、分散型ネットワークでかなりの時間をかけて大規模に実証されていません。.

Polkadotは、次世代のブロックチェーンがどのように見えるかについてのもう1つの有望な一瞥を提供し、パブリックブロックチェーンと許可されたブロックチェーンが一緒になって相互に利益をもたらすための引力の設定を証明する可能性があります.

Mike Owergreen Administrator
Sorry! The Author has not filled his profile.
follow me