適応状態シャーディング
適応状態シャードとは何ですか?
シャードには、状態、トランザクション、ネットワークの3つのタイプがあります。ブロックチェーンシャードに対するElrondのアプローチには、3つのタイプすべての組み合わせが含まれ、適応状態シャードの名前が付けられています。 3種類すべてのシャーディングの利点を組み合わせることで、最適なメカニズムが得られます。その結果、並列処理が可能になり、破片内の通信が改善され、最終的にパフォーマンスが向上します。
ブロックチェーンテクノロジーの現在の問題は、銀行、サプライチェーン管理、ビッグデータ分析など、特定のアプリケーションに適切にスケーリングできないことです。 Elrondの適応状態シャードは、スループットとスケーラビリティの点でパフォーマンスを向上させることができるブロックチェーンのメカニズムを提供します。
適応状態のシャードをよりよく理解するには、最初にシャードを理解することが不可欠です。
シャードは、データベースまたは検索エンジンでのデータの水平分割です。 Shardという言葉は分割を意味し、データを異なるマシンに保存できる小さなチャンクに分割することを指し、水平スケーリングを可能にします。トランザクション処理やブロック処理と同様に、かなり長い間シャードが可能でしたが、ブロックチェーンの採用には必要な規模ではありませんでした。ブロックチェーンテクノロジーとスマートコントラクトの出現により、トランザクション、ブロック、およびその他の関連データを分割するために使用できる実際のユースケースがあり、リソースが限られているノードで処理できる小さなピースになります。
Adaptive Shardingは、システム上の負荷が増加または減少すると、サーバー全体にデータを自動的に移動することにより、データベースの水平スケーリングを可能にするデータベースパーティション化手法です。
ネットワークレベルでは、ノードをセグメントに分配するためにシャードが発生します。それはトランザクションレベルで発生し、すべてのノードは一緒にブロックチェーン全体を保持します。発生するもう1つのシャーディングは、州レベルにあります。これは、同時により多くのトランザクションの処理と検証につながります。
動的適応状態のシャードモデルにより、ネットワークの分散化とセキュリティを損なうことなく、ノードの数の増加または減少への適応が可能になります。
エルロンドは、セキュリティとスループットを増加させ、遅延を削減するシャードへの新しいアプローチを実証することでうまくやってきました。そのアプローチには可能性がありますが、時間のみが、ブロックチェーンシステムのスケーラビリティの問題を解決するのに役立つ適応状態のシャードの量がわかります。