# Polkadotの弾力的拡張:パラチェーンのスループットを向上させる新しいソリューションPolkadotは卓越したスケーラビリティとセキュリティに特化したプラットフォームとして、分散型アプリケーションに最適な実行環境を提供することを使命としています。階層型アーキテクチャを通じて、Polkadotは強力なスケーラビリティを実現しました。リレーチェーンはコアとして、最大300のパラチェーンに共有セキュリティを提供し、各パラチェーンはリレーチェーンの各ブロックに対して1つのブロックを提出できます。この階層構造はパラチェーンプロジェクトがリソースを統合し、強力なセキュリティサポートを得ることを可能にし、攻撃リスクを大幅に低下させます。それに対して、各パラチェーンが独立してセキュリティ対策を実行する場合、セキュリティリソースは分散され、攻撃コストが低くなり、実施が容易になります。弾性拡張は、Polkadotエコシステムにおける興味深い新しい発展であり、より多くの採用機会の可能性を切り開いています。## パラチェーン多コア拡張弾性拡張の重要な特徴の一つは、パラチェーンが各リレーチェーンブロックのために複数のブロックを生成および検証できることです。これらのパラチェーンブロックは順次構築できますが、リレーチェーンはそれらを並行して処理できます。Polkadotは複数のパラチェーンブロックを同時に検証することができます。私たちはリレーチェーン上でパラチェーンブロックを検証するために使用されるリレーチェーンリソースと時間を「コア」と呼びます。これは以前に「スロット」と呼ばれていた概念に類似しています。例えば、中継チェーンが同時に50のパラチェーンブロックを検証できる場合、それは50のコアを持っていると言えます。これは、50コアのプロセッサが同時に50のスレッドを実行できるのと同じです。このようにして、高スループットのパラチェーンは複数のコアを同時に実行できるため、取引をより迅速に処理できます。## コアタイム:新しい配分モデルPolkadotの伝統的なモデルは、オークションを通じてスロットを配分することです。勝利したプロジェクトはパラチェーンとなり、オークションはロックする必要のあるトークンの数量を決定します。シングルコアモデルでは、レンタル期間は通常6ヶ月から2年の間です。実施中のアジャイルコアタイム(Agile Coretime)は、このモデルを変更し、コアをより柔軟に配分できるようにしました。「コアタイム」とは、中継チェーン上でコアを使用する権利を指します。新しい変更により、オンチェーンでの購入やセカンダリーマーケットからの購入を通じて、1ヶ月、1時間、さらには1ブロックなどの短い期間で1つまたは複数のコアを取得できるようになります。## 柔軟なスケーラビリティ:追加のコアを有効にするパラチェーンは複数のコアと柔軟なコア時間を持ち、これらの2つの変化が相まって弾力的な拡張の実現を促進しています。この開発方法により、パラチェーンは短時間で追加のコアをレンタルでき、より速い速度でブロックを検証し、より多くの取引を実行するのに役立ちます。弾力的なスケーリングは、ブロックチェーンエコシステム内のさまざまなエンティティにとって非常に有用です。たとえば、サービスプロバイダーはより多くの顧客(アプリケーション開発者)にサービスを提供することで、収益を増やし、影響力を拡大できます。多くの予測困難なコアタイムの需要を持つアプリケーションも、弾力的なスケーリングの恩恵を受けるでしょう。特定の時間に必要なコアタイムを購入することでコストを削減でき、高コストと低性能の間で選択する必要がありません。新興アプリケーションは開発初期には少数のユーザーしか持たないかもしれませんが、時間の経過とともにユーザー数が増加します。弾力性のあるスケーリングにより、ユーザーの増加に応じて必要なときにより多くのコア時間を購入することができます。## コスト効率の高い拡張弾力的なスケーリングにより、アプリケーションは必要なときにのみコアタイムの費用を支払うことができ、すべての参加者のコストを削減します。さらに、柔軟なコアタイムによって導入される可能性のある二次市場を通じて、プロジェクトは将来的に必要なくなるコアタイムを再販することができるようになります。## 他の拡張モデルとの比較現在、"rollup"形式で存在するWeb3プロジェクトは、通常Ethereumに基づいて構築されたLayer-2ソリューションであり、スケーラビリティの問題を解決しています。しかし、これらのプロジェクト自体にも欠陥があり、いずれかは安全性が低い状況で運営する必要があります(例えば"楽観的"rollup)、または"ゼロ知識"モデルに従ってノードに大量の計算を行わなければなりません。これは、ロールアップ内でブロックの実行が検証者の集合以外に委任されるためです。したがって、ほとんどの計算とストレージはオフチェーンで行われます。## 今後の展望弾力的な拡張に加えて、Polkadotはより包括的な拡張ソリューションを探求しています。CoreJAMは、Polkadotのコアモデルのより深遠で汎用的な拡張であり、単独の柔軟なコア時間や弾力的な拡張よりも包括的です。さらに、Polkadotはより多くのチェーンの検証に努めています。現在、パラチェーン上のスマートコントラクトには一つの制約があります。それは、チェーン上のコントラクト間の呼び出しが同期かつ迅速であるのに対し、クロスチェーン呼び出しは遅く非同期であるということです。CorePlayのアイデアはCoreJAMの可能な拡張であり、より迅速な呼び出しのニーズが許される場合に、同一のスマートコントラクトが異なるスマートコントラクトとスケジューリングできることを提案しています。Polkadotは今後数ヶ月および数年の間に、インターネット内で最大のスケーラビリティとセキュリティを実現する計画であり、Web3の新たな採用の波を促進し、より多くの注目を集める準備を整えています。
Polkadotは柔軟なスケーリングソリューションを導入し、パラチェーンのスループットを大幅に向上させました
Polkadotの弾力的拡張:パラチェーンのスループットを向上させる新しいソリューション
Polkadotは卓越したスケーラビリティとセキュリティに特化したプラットフォームとして、分散型アプリケーションに最適な実行環境を提供することを使命としています。階層型アーキテクチャを通じて、Polkadotは強力なスケーラビリティを実現しました。リレーチェーンはコアとして、最大300のパラチェーンに共有セキュリティを提供し、各パラチェーンはリレーチェーンの各ブロックに対して1つのブロックを提出できます。
この階層構造はパラチェーンプロジェクトがリソースを統合し、強力なセキュリティサポートを得ることを可能にし、攻撃リスクを大幅に低下させます。それに対して、各パラチェーンが独立してセキュリティ対策を実行する場合、セキュリティリソースは分散され、攻撃コストが低くなり、実施が容易になります。
弾性拡張は、Polkadotエコシステムにおける興味深い新しい発展であり、より多くの採用機会の可能性を切り開いています。
パラチェーン多コア拡張
弾性拡張の重要な特徴の一つは、パラチェーンが各リレーチェーンブロックのために複数のブロックを生成および検証できることです。これらのパラチェーンブロックは順次構築できますが、リレーチェーンはそれらを並行して処理できます。
Polkadotは複数のパラチェーンブロックを同時に検証することができます。私たちはリレーチェーン上でパラチェーンブロックを検証するために使用されるリレーチェーンリソースと時間を「コア」と呼びます。これは以前に「スロット」と呼ばれていた概念に類似しています。
例えば、中継チェーンが同時に50のパラチェーンブロックを検証できる場合、それは50のコアを持っていると言えます。これは、50コアのプロセッサが同時に50のスレッドを実行できるのと同じです。このようにして、高スループットのパラチェーンは複数のコアを同時に実行できるため、取引をより迅速に処理できます。
コアタイム:新しい配分モデル
Polkadotの伝統的なモデルは、オークションを通じてスロットを配分することです。勝利したプロジェクトはパラチェーンとなり、オークションはロックする必要のあるトークンの数量を決定します。シングルコアモデルでは、レンタル期間は通常6ヶ月から2年の間です。
実施中のアジャイルコアタイム(Agile Coretime)は、このモデルを変更し、コアをより柔軟に配分できるようにしました。「コアタイム」とは、中継チェーン上でコアを使用する権利を指します。新しい変更により、オンチェーンでの購入やセカンダリーマーケットからの購入を通じて、1ヶ月、1時間、さらには1ブロックなどの短い期間で1つまたは複数のコアを取得できるようになります。
柔軟なスケーラビリティ:追加のコアを有効にする
パラチェーンは複数のコアと柔軟なコア時間を持ち、これらの2つの変化が相まって弾力的な拡張の実現を促進しています。この開発方法により、パラチェーンは短時間で追加のコアをレンタルでき、より速い速度でブロックを検証し、より多くの取引を実行するのに役立ちます。
弾力的なスケーリングは、ブロックチェーンエコシステム内のさまざまなエンティティにとって非常に有用です。たとえば、サービスプロバイダーはより多くの顧客(アプリケーション開発者)にサービスを提供することで、収益を増やし、影響力を拡大できます。
多くの予測困難なコアタイムの需要を持つアプリケーションも、弾力的なスケーリングの恩恵を受けるでしょう。特定の時間に必要なコアタイムを購入することでコストを削減でき、高コストと低性能の間で選択する必要がありません。
新興アプリケーションは開発初期には少数のユーザーしか持たないかもしれませんが、時間の経過とともにユーザー数が増加します。弾力性のあるスケーリングにより、ユーザーの増加に応じて必要なときにより多くのコア時間を購入することができます。
コスト効率の高い拡張
弾力的なスケーリングにより、アプリケーションは必要なときにのみコアタイムの費用を支払うことができ、すべての参加者のコストを削減します。さらに、柔軟なコアタイムによって導入される可能性のある二次市場を通じて、プロジェクトは将来的に必要なくなるコアタイムを再販することができるようになります。
他の拡張モデルとの比較
現在、"rollup"形式で存在するWeb3プロジェクトは、通常Ethereumに基づいて構築されたLayer-2ソリューションであり、スケーラビリティの問題を解決しています。しかし、これらのプロジェクト自体にも欠陥があり、いずれかは安全性が低い状況で運営する必要があります(例えば"楽観的"rollup)、または"ゼロ知識"モデルに従ってノードに大量の計算を行わなければなりません。
これは、ロールアップ内でブロックの実行が検証者の集合以外に委任されるためです。したがって、ほとんどの計算とストレージはオフチェーンで行われます。
今後の展望
弾力的な拡張に加えて、Polkadotはより包括的な拡張ソリューションを探求しています。CoreJAMは、Polkadotのコアモデルのより深遠で汎用的な拡張であり、単独の柔軟なコア時間や弾力的な拡張よりも包括的です。
さらに、Polkadotはより多くのチェーンの検証に努めています。現在、パラチェーン上のスマートコントラクトには一つの制約があります。それは、チェーン上のコントラクト間の呼び出しが同期かつ迅速であるのに対し、クロスチェーン呼び出しは遅く非同期であるということです。CorePlayのアイデアはCoreJAMの可能な拡張であり、より迅速な呼び出しのニーズが許される場合に、同一のスマートコントラクトが異なるスマートコントラクトとスケジューリングできることを提案しています。
Polkadotは今後数ヶ月および数年の間に、インターネット内で最大のスケーラビリティとセキュリティを実現する計画であり、Web3の新たな採用の波を促進し、より多くの注目を集める準備を整えています。