# Polkadotの弾力的拡張:パラチェーンの性能を向上させる新しいソリューションPolkadotは、卓越したスケーラビリティとセキュリティに焦点を当てたプラットフォームを構築することに取り組んでおり、分散型アプリケーションに最適な実行環境を提供することを目指しています。階層アーキテクチャを通じて、Polkadotは強力なスケーラビリティを実現しています。中継チェーンはコアとして機能し、すべてのパラチェーンに共有セキュリティを提供し、最大300のパラチェーンをサポートできます。各パラチェーンは、中継チェーンの各ブロックに対して1つのブロックを提出できます。この階層構造により、パラチェーンプロジェクトはリソースを統合し、強力なセキュリティサポートを得ることができ、攻撃リスクを大幅に低減します。それに対して、各パラチェーンが独立してセキュリティ対策を実行する場合、セキュリティリソースは分散され、攻撃の可能性が高まります。弾力的なスケーリングは、Polkadotエコシステムにおける刺激的な革新であり、より広範なアプリケーションシナリオに新たな可能性を切り開きます。## パラチェーンマルチコア拡張弾性拡張の鍵となる特性の一つは、パラチェーンが各リレーチェーンブロックのために複数のブロックを生成し検証することを許可することです。これらのパラチェーンブロックは順番に構築できますが、リレーチェーンはそれらを並行して処理します。Polkadotは同時に複数のパラチェーンブロックを検証することができます。中継チェーン上のパラチェーンブロックを検証するために使用されるリソースと時間を「コア」と呼び、以前の「スロット」概念に似ています。たとえば、中継チェーンが同時に50のパラチェーンブロックを検証できる場合、それは50のコアを持っていると言います。これは50コアプロセッサが同時に50のスレッドを実行できるのと同じです。これにより、高スループットのパラチェーンがより迅速に取引を実行できます。## コアタイム:新しい配分モデルPolkadotの元々のモデルは、オークションを通じてスロットを取得することです。勝利したプロジェクトはパラチェーンとなり、オークションはロックする必要のあるトークンの数を決定し、レンタル期間は通常6ヶ月から2年の間です。実施中のアジャイルコアタイム(Agile Coretime)はこのモデルを変更し、コアをより柔軟に配分することを可能にしました。「コアタイム」とは、中継チェーン上で1つのコアを使用する権利を指します。新しい変更により、オンチェーンでの購入やセカンダリーマーケットからの購入を通じて、短期間(例えば、1ヶ月、1時間、または1ブロック)に対して1つまたは複数のコアを取得できるようになります。## 弾性拡張:追加コアを有効にするパラチェーンは複数のコアと柔軟なコアの時間を持ち、これらの2つの改革が共に弾力的なスケーラビリティの実現を促進しました。この方法により、パラチェーンは短期間で追加のコアを借りることができ、より迅速にブロックを検証し、より多くの取引を実行するのに役立ちます。弾性拡張はブロックチェーンエコシステム内のさまざまなエンティティに非常に役立ちます。たとえば、サービスプロバイダーはより多くの顧客(アプリ開発者)にサービスを提供し、収益を増やし、影響力を拡大できます。多くの予測が難しいコアタイムの需要を持つアプリケーションも、弾力的なスケーリングの恩恵を受けるでしょう。特定の時間に必要なコアタイムを購入してコストを最適化でき、高コストと低パフォーマンスの間で妥協する必要はありません。新興アプリケーションにおいて、ユーザー数は通常少数から徐々に増加します。弾力的なスケーリングにより、ユーザーの増加に応じて必要な時に追加のコア時間を購入することができます。これにより、プロジェクトが将来のコア時間の需要を正確に見積もることが難しいという問題が解決され、過剰購入やサービスの遅延によるユーザー離れのリスクが回避されます。## 費用対効果の高い拡張ソリューション弾力的なスケーリングにより、アプリケーションは必要なときだけコアタイムの料金を支払うことができ、すべての参加者のコストを削減します。また、柔軟なコアタイムによって導入される可能性のある二次市場を通じて、プロジェクトは将来必要のないコアタイムを転売することができるようになります。## 他の拡張モデルとの比較現在、"ロールアップ"形式で存在するWeb3プロジェクト(通常はEthereumに基づいて構築されたLayer-2ソリューション)は、ある程度スケーラビリティの問題を解決しています。しかし、これらのソリューションにも欠点があり、いずれもセキュリティが弱い(例えば"オプティミスティック"ロールアップ)か、ノードが大量の計算を行う必要がある(例えば"ゼロ知識"モデル)という問題があります。これは、ロールアップにおいて、ブロックの実行がバリデーターの集合の外に委託されるためです。したがって、ほとんどの計算とストレージはオンチェーン外で行われます。## 今後の展望最近、Gavin Woodがドバイで概説したように、CoreJAMはPolkadotのコアモデルのより深遠で汎用的な拡張であり、単独の柔軟なコア時間や弾力的な拡張よりも包括的です(とはいえ、両者ともCoreJAMモデルにうまく統合されています)。さらに、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ブロック)に対して1つまたは複数のコアを取得できるようになります。
弾性拡張:追加コアを有効にする
パラチェーンは複数のコアと柔軟なコアの時間を持ち、これらの2つの改革が共に弾力的なスケーラビリティの実現を促進しました。この方法により、パラチェーンは短期間で追加のコアを借りることができ、より迅速にブロックを検証し、より多くの取引を実行するのに役立ちます。
弾性拡張はブロックチェーンエコシステム内のさまざまなエンティティに非常に役立ちます。たとえば、サービスプロバイダーはより多くの顧客(アプリ開発者)にサービスを提供し、収益を増やし、影響力を拡大できます。
多くの予測が難しいコアタイムの需要を持つアプリケーションも、弾力的なスケーリングの恩恵を受けるでしょう。特定の時間に必要なコアタイムを購入してコストを最適化でき、高コストと低パフォーマンスの間で妥協する必要はありません。
新興アプリケーションにおいて、ユーザー数は通常少数から徐々に増加します。弾力的なスケーリングにより、ユーザーの増加に応じて必要な時に追加のコア時間を購入することができます。これにより、プロジェクトが将来のコア時間の需要を正確に見積もることが難しいという問題が解決され、過剰購入やサービスの遅延によるユーザー離れのリスクが回避されます。
費用対効果の高い拡張ソリューション
弾力的なスケーリングにより、アプリケーションは必要なときだけコアタイムの料金を支払うことができ、すべての参加者のコストを削減します。また、柔軟なコアタイムによって導入される可能性のある二次市場を通じて、プロジェクトは将来必要のないコアタイムを転売することができるようになります。
他の拡張モデルとの比較
現在、"ロールアップ"形式で存在するWeb3プロジェクト(通常はEthereumに基づいて構築されたLayer-2ソリューション)は、ある程度スケーラビリティの問題を解決しています。しかし、これらのソリューションにも欠点があり、いずれもセキュリティが弱い(例えば"オプティミスティック"ロールアップ)か、ノードが大量の計算を行う必要がある(例えば"ゼロ知識"モデル)という問題があります。
これは、ロールアップにおいて、ブロックの実行がバリデーターの集合の外に委託されるためです。したがって、ほとんどの計算とストレージはオンチェーン外で行われます。
今後の展望
最近、Gavin Woodがドバイで概説したように、CoreJAMはPolkadotのコアモデルのより深遠で汎用的な拡張であり、単独の柔軟なコア時間や弾力的な拡張よりも包括的です(とはいえ、両者ともCoreJAMモデルにうまく統合されています)。
さらに、Polkadotはより多くのチェーンの検証の可能性を探っています。現在、パラチェーン上のスマートコントラクトは一つの課題に直面しています:チェーン上のコントラクト間の呼び出しは同期かつ迅速であるのに対し、クロスチェーン呼び出しは遅く非同期です。これにより、チェーンとコントラクトの相互運用性を選択する際の困難な選択が生じています。CorePlayの概念はCoreJAMの潜在的な拡張であり、需要が許す限り同じスマートコントラクトが異なるスマートコントラクトとより迅速にスケジューリングできることを提案しています。
Polkadotは、今後数ヶ月から数年の間に、インターネット内で最大のスケーラビリティとセキュリティを実現し、Web3の新たな採用の波を推進する計画です。この技術は、さらなる注目を集める準備が整っています。