# Polkadotの弾力的拡張:パラチェーンの性能を向上させる新しいソリューションPolkadotは卓越したスケーラビリティとセキュリティに焦点を当てたプラットフォームの構築に取り組んでおり、分散型アプリケーションに最適な実行環境を提供することを目的としています。プラットフォームアーキテクチャを層状にすることで、Polkadotは強力なスケーラビリティを実現しました。リレーチェーンはコアとして、すべてのパラチェーンに共有セキュリティを提供し、最大300のパラチェーンをサポートします。各パラチェーンはリレーチェーンの各ブロックに対してブロックを提出することができます。この階層構造は、パラチェーンプロジェクトがリソースを統合し、強力なセキュリティ保障を得ることを可能にし、攻撃の脅威をほぼ排除します。それに対して、各パラチェーンが独立してセキュリティ対策を実行する場合、セキュリティリソースは分散され、攻撃コストが低下し、リスクが増加します。弾性拡張はPolkadotエコシステムにおける期待される革新であり、より広範なアプリケーションシーンに新たな可能性を切り開きます。## パラチェーン多コア拡張弾性拡張の重要な特性の一つは、パラチェーンが各リレーチェーンブロックのために複数のブロックを生成し、検証することを許可することです。これらのパラチェーンブロックは依然として順序的に構築されますが、リレーチェーンはそれらを並行して処理することができます。Polkadotは同時に複数のパラチェーンブロックを検証できます。私たちは中継チェーン上でパラチェーンブロックを検証するために使用されるリソースと時間を「コア」と呼びます。これは以前に広く呼ばれた「スロット」概念に似ています。例えば、中継チェーンが同時に50のパラチェーンブロックを検証できる場合、私たちはそれを50のコアを持っていると言います。これは50コアプロセッサが同時に50のスレッドを実行できるのと同じです。これにより、高スループットのパラチェーンはトランザクションをより迅速に実行できるようになります。## コアタイム:新しい配分モデルポルカドットが実施しているアジャイルコアタイム(Agile Coretime)は、従来のスロット配分モデルを変更しました。「コアタイム」とは、中継チェーン上でコアの権利を使用することを指します。新しいメカニズムでは、オンチェーンでの購入やセカンダリーマーケットを通じて、より柔軟なコア使用時間を取得できるようになり、最短で1か月、1時間、さらには1ブロックまで短縮できます。## フレキシブルな拡張:追加コアを有効にするパラチェーンのマルチコアとアジャイルコアの時間の組み合わせは、弾力的なスケーリングの実現を促進しました。この発展により、パラチェーンは短時間で追加のコアを借りることができ、ブロック検証の速度を加速させ、より多くの取引を処理できるようになりました。弾力的な拡張は、ブロックチェーンエコシステム内のさまざまな参加者に利益をもたらします。たとえば、サービスプロバイダーは、より多くの顧客(アプリ開発者)にサービスを提供することで、収益と影響力を増加させることができます。また、コアタイムの需要が予測しづらいアプリも恩恵を受けることができ、必要に応じて必要なコアタイムを購入し、高コストと低性能の間でのトレードオフを回避できます。新興アプリケーションは初期にはユーザーが少ないかもしれませんが、時間が経つにつれて、優れたアプリケーションは徐々により多くのユーザーを引き付けるでしょう。弾力的なスケーリングにより、ユーザーの増加に応じて、必要に応じてより多くのコアタイムを購入することができます。## コスト効率の良い拡張ソリューション弾力的なスケーリングは、アプリケーションが必要なときにのみコア時間の費用を支払うことを可能にし、関係者のコストを削減し、アプリケーション開発者の参入障壁を低下させます。さらに、アジャイルコア時間によって導入される可能性のある二次市場を通じて、プロジェクトは将来不要になるコア時間を再販できるようになります。## 他の拡張モデルとの比較現在、"rollup"形式で存在するWeb3プロジェクト(通常はイーサリアムを基盤に構築されたレイヤー2ソリューション)は、いくつかのスケーラビリティの問題を解決しています。しかし、これらのプロジェクト自体にも欠陥があり、いずれは安全性の低い状態で運用しなければならない(例えば、"オプティミスティック"rollup)か、または"ゼロ知識"モデルに従ってノードに大量の計算をさせなければなりません。これは、ロールアップ内でブロックの実行が検証者の集合外に委託されるためです。したがって、ほとんどの計算とストレージはチェーン外で行われます。## 今後の展望最近、Gavin Woodがドバイで概説したように、CoreJAMはPolkadotのコアモデルにおいて、個別のアジャイルコアタイムや弾力的な拡張よりも広範で汎用的な拡張であり、両者はCoreJAMモデルにうまく統合されることができます。さらに、Polkadotはより多くのチェーンの検証可能性を探求しています。現在、パラチェーン上のスマートコントラクトは1つの課題に直面しています:チェーン上のコントラクト間の呼び出しは同期的かつ迅速ですが、クロスチェーン呼び出しは遅延があり非同期です。これにより、チェーンとコントラクトの相互運用性に関する困難な選択が生じます。CorePlayの構想はCoreJAMの潜在的な拡張であり、より迅速な呼び出しの需要が許される場合、同じスマートコントラクトが異なるスマートコントラクトとスケジュールできることを提案しています。Polkadotは今後数ヶ月から数年にわたり、インターネット内で最大のスケーラビリティとセキュリティを実現し、Web3の新たな採用の波を推進する計画です——この技術はあらゆる関心を迎える準備が整います。
Polkadotの弾力的拡張:パラチェーンのマルチコア処理による性能向上
Polkadotの弾力的拡張:パラチェーンの性能を向上させる新しいソリューション
Polkadotは卓越したスケーラビリティとセキュリティに焦点を当てたプラットフォームの構築に取り組んでおり、分散型アプリケーションに最適な実行環境を提供することを目的としています。プラットフォームアーキテクチャを層状にすることで、Polkadotは強力なスケーラビリティを実現しました。リレーチェーンはコアとして、すべてのパラチェーンに共有セキュリティを提供し、最大300のパラチェーンをサポートします。各パラチェーンはリレーチェーンの各ブロックに対してブロックを提出することができます。
この階層構造は、パラチェーンプロジェクトがリソースを統合し、強力なセキュリティ保障を得ることを可能にし、攻撃の脅威をほぼ排除します。それに対して、各パラチェーンが独立してセキュリティ対策を実行する場合、セキュリティリソースは分散され、攻撃コストが低下し、リスクが増加します。
弾性拡張はPolkadotエコシステムにおける期待される革新であり、より広範なアプリケーションシーンに新たな可能性を切り開きます。
パラチェーン多コア拡張
弾性拡張の重要な特性の一つは、パラチェーンが各リレーチェーンブロックのために複数のブロックを生成し、検証することを許可することです。これらのパラチェーンブロックは依然として順序的に構築されますが、リレーチェーンはそれらを並行して処理することができます。
Polkadotは同時に複数のパラチェーンブロックを検証できます。私たちは中継チェーン上でパラチェーンブロックを検証するために使用されるリソースと時間を「コア」と呼びます。これは以前に広く呼ばれた「スロット」概念に似ています。例えば、中継チェーンが同時に50のパラチェーンブロックを検証できる場合、私たちはそれを50のコアを持っていると言います。これは50コアプロセッサが同時に50のスレッドを実行できるのと同じです。これにより、高スループットのパラチェーンはトランザクションをより迅速に実行できるようになります。
コアタイム:新しい配分モデル
ポルカドットが実施しているアジャイルコアタイム(Agile Coretime)は、従来のスロット配分モデルを変更しました。「コアタイム」とは、中継チェーン上でコアの権利を使用することを指します。新しいメカニズムでは、オンチェーンでの購入やセカンダリーマーケットを通じて、より柔軟なコア使用時間を取得できるようになり、最短で1か月、1時間、さらには1ブロックまで短縮できます。
フレキシブルな拡張:追加コアを有効にする
パラチェーンのマルチコアとアジャイルコアの時間の組み合わせは、弾力的なスケーリングの実現を促進しました。この発展により、パラチェーンは短時間で追加のコアを借りることができ、ブロック検証の速度を加速させ、より多くの取引を処理できるようになりました。
弾力的な拡張は、ブロックチェーンエコシステム内のさまざまな参加者に利益をもたらします。たとえば、サービスプロバイダーは、より多くの顧客(アプリ開発者)にサービスを提供することで、収益と影響力を増加させることができます。また、コアタイムの需要が予測しづらいアプリも恩恵を受けることができ、必要に応じて必要なコアタイムを購入し、高コストと低性能の間でのトレードオフを回避できます。
新興アプリケーションは初期にはユーザーが少ないかもしれませんが、時間が経つにつれて、優れたアプリケーションは徐々により多くのユーザーを引き付けるでしょう。弾力的なスケーリングにより、ユーザーの増加に応じて、必要に応じてより多くのコアタイムを購入することができます。
コスト効率の良い拡張ソリューション
弾力的なスケーリングは、アプリケーションが必要なときにのみコア時間の費用を支払うことを可能にし、関係者のコストを削減し、アプリケーション開発者の参入障壁を低下させます。さらに、アジャイルコア時間によって導入される可能性のある二次市場を通じて、プロジェクトは将来不要になるコア時間を再販できるようになります。
他の拡張モデルとの比較
現在、"rollup"形式で存在するWeb3プロジェクト(通常はイーサリアムを基盤に構築されたレイヤー2ソリューション)は、いくつかのスケーラビリティの問題を解決しています。しかし、これらのプロジェクト自体にも欠陥があり、いずれは安全性の低い状態で運用しなければならない(例えば、"オプティミスティック"rollup)か、または"ゼロ知識"モデルに従ってノードに大量の計算をさせなければなりません。
これは、ロールアップ内でブロックの実行が検証者の集合外に委託されるためです。したがって、ほとんどの計算とストレージはチェーン外で行われます。
今後の展望
最近、Gavin Woodがドバイで概説したように、CoreJAMはPolkadotのコアモデルにおいて、個別のアジャイルコアタイムや弾力的な拡張よりも広範で汎用的な拡張であり、両者はCoreJAMモデルにうまく統合されることができます。
さらに、Polkadotはより多くのチェーンの検証可能性を探求しています。現在、パラチェーン上のスマートコントラクトは1つの課題に直面しています:チェーン上のコントラクト間の呼び出しは同期的かつ迅速ですが、クロスチェーン呼び出しは遅延があり非同期です。これにより、チェーンとコントラクトの相互運用性に関する困難な選択が生じます。CorePlayの構想はCoreJAMの潜在的な拡張であり、より迅速な呼び出しの需要が許される場合、同じスマートコントラクトが異なるスマートコントラクトとスケジュールできることを提案しています。
Polkadotは今後数ヶ月から数年にわたり、インターネット内で最大のスケーラビリティとセキュリティを実現し、Web3の新たな採用の波を推進する計画です——この技術はあらゆる関心を迎える準備が整います。