Polkadot 非同期バッキングとは何ですか?

ブロックチェーン テクノロジーの複雑さの調査に数え切れないほどの時間を費やしてきた経験豊富な研究者として、私は、Polkadot エコシステムにおける非同期バッキングの展開が革命に他ならないことを認めざるを得ません。スループットの 10 倍の向上を可能にするこのイノベーションは、Polkadot 上のブロックチェーンにとって大きな変革をもたらし、スケーラビリティと効率を大幅に向上させます。

Polkadot エコシステムの複雑さを調査する研究者として、私は非同期バッキングのデプロイメントによるスケーラビリティの強化に向けた目覚ましい進歩を観察してきました。疑問が生じます。これは、Polkadot 上のブロックチェーンがより高いスループットを達成し、スケーラビリティと効率を向上させるのにどのように役立つのでしょうか?

非同期バックアップ メカニズムを利用することで、Polkadot に接続されたブロックチェーンは、Polkadot のパラチェーン コンセンサス プロトコルとその Proof-of-Validity Reclaim システムのおかげで、トランザクション処理速度を 10 倍向上させる可能性があります。

非同期バッキングとは何ですか?

Polkadot がパラチェーン ブロックを検証する方法を詳しく見てみましょう。 Polkadot では、照合者がパラチェーン ブロックを作成し、それが検証のためにリレー チェーン上のバリデーターに転送されます。このプロセスはバッキングと呼ばれ、パラチェーン ブロックが最終ブロックとして正式に登録され、リレー チェーンにマージされる前に行われます。当初、このバッキング プロセスは同期的に実行されました。つまり、リレー チェーン上の最新のブロックを使用してパラチェーン ブロックのみを構築できました。

非同期バッキングを使用して依存関係を分離すると、照合者はリレー チェーン内の古いブロックに基づいてパラブロックを構築し、多数の保留中のパラブロックを同時に生成できるようになります。この改善により、スループットと効率の両方が大幅に向上します。非同期バッキング メカニズムにより、Polkadot のパフォーマンスが大幅に向上します。理論的には、非同期バッキングだけでスループットが 8 倍向上する可能性があります。それでも、PoV Reclaim と組み合わせると、パフォーマンスは 10 倍に増幅されます。

非同期バッキングを使用すると、パラチェーンは 2 倍の速度でブロックを生成でき、実行時間を 0.5 秒から 2 秒に延長できます。この機能強化により、ブロック サイズを最大 4 倍まで拡大できるようになります。非同期バッキングにより、ブロック オーサリングに使用できる時間枠も拡張されます。一方、Proof of Verification (PoV) 再利用は、最悪のシナリオではなく、トランザクションの実際のプルーフ サイズの計算に焦点を当てています。両方の機能を統合することにより、ユーザーは、リレー チェーンの定義された制約内に含まれる証明をリアルタイム条件に基づいてより正確に推定して、より長いブロック期間を作成できます。

非同期バッキングの仕組みを理解する

20 年以上の経験を持つ熟練のソフトウェア エンジニアとして、システムのパフォーマンスとスループットの向上に関しては、非同期バッキングが私にとって大きな変革をもたらしたと自信を持って言えます。私のキャリアの中で、非同期機能を実装すると、作業していたシステムの効率が 10 倍も大幅に向上するという事例に何度も遭遇してきました。これは、非同期バッキングだけによるものではなく、このテクノロジーと Proof-of-Validity (PoV) 再利用の組み合わせによるものです。

ポルカドットを深く掘り下げる仮想通貨投資家として、私はすべての取引には独自の重みがあることを理解するようになりました。 Polkadot ソフトウェア開発キット (SDK) 内のこの 2 次元の重みは、次の 2 つの側面で構成されます。

計算負荷の制限、ブロックのサイズの制限、およびオーサリングの時間制限です。同時サポートにより、各ブロック内で 1094 のトランザクションが可能になります。これにより、未使用の計算重みがまだあるにもかかわらず、ブロック サイズの制限に達してしまうことがよくあります。非同期サポートの採用によりスループットが大幅に向上し、ブロックが 2 倍の速度で表示されます。

しかし、非同期バッキングでは 10 倍のスループットが約束されました。ここで、PoV 回収が登場します。 PoV 再利用により、より多くのトランザクションをブロックに収めることができます。ただし、この時点では、計算リソースの制限を考慮する必要があります。ここでは、2 秒間のオーサリング期間で非同期バッキングが機能します。非同期バッキングと PoV 再利用を組み合わせることで、3,764 個のトランザクションをブロックに収めることができ、これは 3.5 倍に増加します。ブロック時間が半分になることに加えて、スループットも 7 倍向上します。

パフォーマンスを 10 倍向上させるには、いくつかの調整が必要です。 まず、すべてのネットワークでオーサリング時間を現在の設定 2 秒から 1.5 秒に短縮することが不可欠です。ただし、バリデーターのバッキング タイムアウトを 2.5 秒に延長すると、丸 2 秒のオーサリング時間が可能になります。第 2 に、当初はプルーフ サイズに関する知識が不足していたため、PoV 再利用によりいくつかのプルーフ サイズを推定できるようになり、追加のブロック サイズが解放されます。これらの変更により、スループットが 10 倍増加することが期待されます。

2024-08-13 17:04