時価総額: $4.1388T 2.47%
ボリューム(24時間): $249.405B 12.99%
恐怖と貪欲の指数:

63 - 貪欲

  • 時価総額: $4.1388T 2.47%
  • ボリューム(24時間): $249.405B 12.99%
  • 恐怖と貪欲の指数:
  • 時価総額: $4.1388T 2.47%
暗号
トピック
暗号化
ニュース
暗号造園
動画
トップクリプトスペディア

言語を選択する

言語を選択する

通貨の選択

暗号
トピック
暗号化
ニュース
暗号造園
動画

ブロックチェーンのスケーラビリティのコンテキストでのシャードとは何ですか?

シャードは、ネットワークを並行してトランザクションを処理する小さなシャードに分割し、ノードの負荷を削減し、スループットを増加させることにより、ブロックチェーンのスケーラビリティを高めます。

2025/08/13 11:36

ブロックチェーンでのシャードの概念を理解する

シャードは、スケーラビリティとトランザクションスループットを改善するためにブロックチェーンネットワークに適合したデータベースパーティションテクニックです。 Bitcoinや初期のイーサリアムなどの従来のブロックチェーンアーキテクチャでは、すべてのノードがネットワークの状態全体を処理および保存します。これにより、すべての参加者がすべてのトランザクションを検証する必要があるため、ネットワークが成長するにつれてボトルネックが作成されます。 Shardingは、ブロックチェーンネットワークをシャードと呼ばれるより小さな管理可能なセグメントに分割することにより、これに対処します。各シャードは独立して動作し、グローバル状態の独自のサブセットを維持し、独自のトランザクションを処理します。この並列化により、ネットワークはより多くのトランザクションを同時に処理し、スループットを大幅に増加させることができます。

シャードの重要な利点は、個々のノードの負荷を減らすことです。すべてのノードにすべてのトランザクションを検証するように要求する代わりに、ノードは特定のシャードに割り当てられ、シャードに関連するデータのみを処理する必要があります。これは、ノードがブロックチェーン履歴全体を保存する必要がなくなったことを意味します。これにより、ハードウェアの要件が低下し、より多くの参加者がノードを実行できるようになり、分散化をサポートします。

シャードがブロックチェーンのスケーラビリティを高める方法

ブロックチェーンのスケーラビリティとは、パフォーマンスやセキュリティを犠牲にすることなく、増加するトランザクションボリュームを処理するネットワークの能力を指します。シャードがなければ、ブロックチェーンはトリレマに直面しています:バランスの分散、セキュリティ、およびスケーラビリティ。シャードは、水平方向のスケーリングを有効にすることにより、スケーラビリティの側面を直接ターゲットにします。これは、トランザクションを並行して処理するためにより多くのシャードを追加します。

各シャードは、独自のトランザクション履歴と状態を持つミニブロックチェーンのように機能します。たとえば、ブロックチェーンに64のシャードがある場合、シングルチェーンシステムの64倍のトランザクションを理論的に処理できます。この並列処理機能により、トランザクション速度が大幅に向上し、うっ血が軽減されます。 EthereumのShardingの計画的な実装は、完全に展開されたときに、1秒あたり約15〜30トランザクションから潜在的に数万人にスループットを増加させることを目的としています。

シャーディングもレイテンシを減らします。トランザクションは個々のシャード内で処理され、ネットワーク全体にブロードキャストされないため、確認時間ははるかに高速になる可能性があります。ただし、これは、ビーコンチェーンのような調整メカニズムを通じて対処される、破片全体の一貫性を維持する際に複雑さをもたらします。

シャードネットワークにおけるビーコンチェーンの役割

Ethereumのシャード設計では、ビーコンチェーンが中央コーディネーターとして機能します。シャード割り当て、バリデーターの割り当て、およびクロスシャード通信を管理します。バリデーター(コンセンサスに参加するノード)は、悪意のある買収を防ぐために異なる破片にランダムに割り当てられます。ビーコンチェーンは、シャード状態が定期的に同期され、ネットワークが安全でまとまりのあるままであることを保証します。

バリデーターは、委員会の回転と呼ばれるプロセスを通じて、定期的にシャード間でシャッフルされます。このランダム性により、攻撃者は単一のシャードに電力を集中させることを防ぎます。ビーコンチェーンはまた、Shardブロックの証明を収集して最終化し、すべての破片がネットワークのコンセンサスルールを順守することを保証します。

架橋は別の重要な機能です。ビーコンチェーンは、定期的に各シャードの状態の暗号化のコミットメント(ハッシュ)を記録します。これらのクロスリンクは、チェックポイントとして機能し、メインチェーンにシャードデータを固定し、シャード履歴全体をダウンロードせずにライトクライアントがシャードデータを検証できるようにします。

ブロックチェーンのシャーディングの種類

シャードを実装するには、それぞれ異なるトレードオフを持ついくつかのアプローチがあります。

  • 州のシャード:ブロックチェーンの状態(アカウント残高、スマートコントラクトデータ)を破片全体に分割します。各シャードは、グローバル状態の一部のみを保存および更新します。
  • トランザクションシャード:さまざまな破片が異なるトランザクションを処理できるように、トランザクション処理を分割します。これによりスループットが向上しますが、複数のシャードに影響を与えるトランザクションを処理するためのメカニズムが必要です。
  • ネットワークシャード:ピアツーピアネットワークをパーティションして、ノードが同じシャード内の他の人とのみ通信するようにします。これにより、帯域幅の使用が削減されますが、堅牢な発見とルーティングプロトコルが必要です。

一部のシステムは、スマートコントラクトが特定のシャードに割り当てられている実行シャードも実装しています。これにより、非紛争契約の並行実行が可能になりますが、契約が破片を越えてやり取りする必要がある場合に課題を導入します。

クロスシャードトランザクションと原子性

シャードの最も複雑な側面の1つは、クロスシャードトランザクションとして知られる複数のシャードを含むトランザクションの処理です。たとえば、シャードAのアカウントからシャードBの1つにトークンを転送するには、両方のシャード間の調整が必要です。

トランザクションが完全に成功するか失敗するかを強化する原子性を維持するために、ブロックチェーンは2フェーズのコミット領収書ベースの通信などのプロトコルを使用します。領収書モデルでは、Shard AのトランザクションがShard Bに資金を送信すると、Shard Aが領収書を生成します。 Shard Bは、領収書の有効性を確認すると、転送を完了するために対応するトランザクションを作成します。

このプロセスには、ビーコンチェーンまたはグローバルクロックを介して管理されることが多い時間と順序の共通の理解が必要です。バリデーターは、領収書が合法であり、二重に及ぼされていないことを確認する必要があります。効果的ですが、クロスシャードコミュニケーションは遅延と複雑さをもたらし、進行中の研究の重要な分野になります。

シャードブロックチェーンのセキュリティ上の考慮事項

シャードは新しい攻撃ベクトルを導入します。最も注目すべきは、シングルシャードテイクオーバー攻撃です。攻撃者が1つのシャード内のバリデーターの大多数の制御を獲得した場合、そのシャード内のトランザクションを操作することができます。これを緩和するために、シャードネットワークはランダムなバリーターの割り当てと頻繁な変更を使用します。

別の懸念は、データの可用性です。シャード内のノードは、すべてのトランザクションデータが公開され、アクセス可能であることを確認する必要があるため、他のノードが検証できるようにする必要があります。一部のシステムでは、消去コーディングとデータの可用性サンプリングを使用します。ここでは、ライトクライアントがシャードデータの部分をランダムにチェックして、すべてをダウンロードせずに利用可能であることを確認します。

暗号経済セキュリティも重要です。単一のシャードを攻撃するコストは非常に高いはずです。これは、実質的なステーキング預金を必要とし、悪意のある行動に罰せられる斬新な条件を実装することによって達成されます。

よくある質問

シャードとサイドチェーンの違いは何ですか?

シャードは、シェードがメインチェーンとしっかりと統合され、集合的に保護されているチェーン上のスケーリングソリューションです。サイドチェーンは、メインチェーンと平行に実行される独立したブロックチェーンであり、異なるコンセンサスメカニズムを使用する場合があります。シャードはメインネットワークのセキュリティに依存していますが、サイドチェーンには独自のセキュリティがあります。

シャードはBitcoinに実装できますか?

現在、 Bitcoinは、デザイン哲学がシンプルさとセキュリティを強調しているため、シャードをサポートしていません。シャーディングの実装には、Bitcoinのコンセンサスとデータ構造に大きな変更が必要になります。これは、コミュニティが追求していません。

シャードはスマートコントラクトの相互作用にどのように影響しますか?

特定のシャードに展開されているスマートコントラクトは、同じシャード上の他の契約と直接相互作用することができます。クロスシャードの相互作用の場合、非同期メッセージングまたは領収書が使用されます。これにより、シャード内の呼び出しと比較して複雑さと遅延が増加する可能性があります。

シェードネットワーク内のすべてのシャードを検証するためにすべてのノードが必要ですか?

いいえ。シャードシステムでは、ノードは、ビーコンチェーンとともに、割り当てられているシャードのみを検証します。これにより、計算とストレージの負担が軽減され、参加とスケーラビリティが向上します。

免責事項:info@kdj.com

提供される情報は取引に関するアドバイスではありません。 kdj.com は、この記事で提供される情報に基づいて行われた投資に対して一切の責任を負いません。暗号通貨は変動性が高いため、十分な調査を行った上で慎重に投資することを強くお勧めします。

このウェブサイトで使用されているコンテンツが著作権を侵害していると思われる場合は、直ちに当社 (info@kdj.com) までご連絡ください。速やかに削除させていただきます。

関連知識

ブロックチェーンはどのようにWeb3を有効にしますか?

ブロックチェーンはどのようにWeb3を有効にしますか?

2025-08-13 11:35:45

Web3インフラストラクチャにおけるブロックチェーンの役割を理解するブロックチェーンは、 Web3が構築される基礎層として機能し、分散型デジタルエコシステムを可能にします。集中型サーバーやコーポレートコントロールに依存する従来のWebプラットフォームとは異なり、 Web3はブロックチェーンを活用して...

CBDCは暗号通貨とどのように違いますか?

CBDCは暗号通貨とどのように違いますか?

2025-08-12 09:21:44

CBDCの核となる性質を理解する中央銀行のデジタル通貨(CBDC)は、国の中央銀行が発行および規制する国の主権通貨のデジタル形式です。分散型デジタル通貨とは異なり、CBDCは政府によって完全に支援され、既存の金融規制の枠組み内で運営されています。 CBDCの法的入札地位は、物理的な現金と同じ価値を保...

CBDC(中央銀行のデジタル通貨)とは何ですか?

CBDC(中央銀行のデジタル通貨)とは何ですか?

2025-08-13 11:36:02

中央銀行のデジタル通貨の概念を理解するCBDC(中央銀行のデジタル通貨)は、国の中央銀行によって直接発行および規制されている国のフィアット通貨のデジタル形式です。 BitcoinやEthereumなどの分散型暗号通貨とは異なり、CBDCは集中化され、政府によって完全に裏付けられています。紙幣やコイン...

ゼロ知識の証明により、ブロックチェーンのプライバシーをどのように強化できますか?

ゼロ知識の証明により、ブロックチェーンのプライバシーをどのように強化できますか?

2025-08-12 02:15:09

ブロックチェーンコンテキストでのゼロ知識証明を理解するゼロ知識証明(ZKPS)は、声明自体の真実を超えた情報を公開することなく声明が真実であることを、ある当事者(Prover)が別の当事者(Verifier)に証明できるようにする暗号化プロトコルです。ブロックチェーンのコンテキストでは、これはユーザ...

ブロックチェーンガバナンスはどのように機能しますか?

ブロックチェーンガバナンスはどのように機能しますか?

2025-08-13 11:35:26

ブロックチェーンガバナンスの理解ブロックチェーンガバナンスとは、ブロックチェーンネットワークの開発、メンテナンス、および進化について決定が下されるメカニズムとプロセスを指します。単一の当局が決定を下す従来の集中システムとは異なり、ブロックチェーンガバナンスはしばしば分散され、利害関係者のコンセンサス...

オンチェーン対オフチェーンデータとは何ですか?

オンチェーン対オフチェーンデータとは何ですか?

2025-08-13 11:35:28

暗号通貨でのチェーンデータの理解オンチェーンデータとは、ブロックチェーンに永久に記録および直接保存されるすべての情報を指します。これには、トランザクションレコード、スマートコントラクトの実行、ウォレットアドレス、ブロックタイムスタンプ、コンセンサス関連データが含まれます。ユーザーが1つのウォレットか...

ブロックチェーンはどのようにWeb3を有効にしますか?

ブロックチェーンはどのようにWeb3を有効にしますか?

2025-08-13 11:35:45

Web3インフラストラクチャにおけるブロックチェーンの役割を理解するブロックチェーンは、 Web3が構築される基礎層として機能し、分散型デジタルエコシステムを可能にします。集中型サーバーやコーポレートコントロールに依存する従来のWebプラットフォームとは異なり、 Web3はブロックチェーンを活用して...

CBDCは暗号通貨とどのように違いますか?

CBDCは暗号通貨とどのように違いますか?

2025-08-12 09:21:44

CBDCの核となる性質を理解する中央銀行のデジタル通貨(CBDC)は、国の中央銀行が発行および規制する国の主権通貨のデジタル形式です。分散型デジタル通貨とは異なり、CBDCは政府によって完全に支援され、既存の金融規制の枠組み内で運営されています。 CBDCの法的入札地位は、物理的な現金と同じ価値を保...

CBDC(中央銀行のデジタル通貨)とは何ですか?

CBDC(中央銀行のデジタル通貨)とは何ですか?

2025-08-13 11:36:02

中央銀行のデジタル通貨の概念を理解するCBDC(中央銀行のデジタル通貨)は、国の中央銀行によって直接発行および規制されている国のフィアット通貨のデジタル形式です。 BitcoinやEthereumなどの分散型暗号通貨とは異なり、CBDCは集中化され、政府によって完全に裏付けられています。紙幣やコイン...

ゼロ知識の証明により、ブロックチェーンのプライバシーをどのように強化できますか?

ゼロ知識の証明により、ブロックチェーンのプライバシーをどのように強化できますか?

2025-08-12 02:15:09

ブロックチェーンコンテキストでのゼロ知識証明を理解するゼロ知識証明(ZKPS)は、声明自体の真実を超えた情報を公開することなく声明が真実であることを、ある当事者(Prover)が別の当事者(Verifier)に証明できるようにする暗号化プロトコルです。ブロックチェーンのコンテキストでは、これはユーザ...

ブロックチェーンガバナンスはどのように機能しますか?

ブロックチェーンガバナンスはどのように機能しますか?

2025-08-13 11:35:26

ブロックチェーンガバナンスの理解ブロックチェーンガバナンスとは、ブロックチェーンネットワークの開発、メンテナンス、および進化について決定が下されるメカニズムとプロセスを指します。単一の当局が決定を下す従来の集中システムとは異なり、ブロックチェーンガバナンスはしばしば分散され、利害関係者のコンセンサス...

オンチェーン対オフチェーンデータとは何ですか?

オンチェーン対オフチェーンデータとは何ですか?

2025-08-13 11:35:28

暗号通貨でのチェーンデータの理解オンチェーンデータとは、ブロックチェーンに永久に記録および直接保存されるすべての情報を指します。これには、トランザクションレコード、スマートコントラクトの実行、ウォレットアドレス、ブロックタイムスタンプ、コンセンサス関連データが含まれます。ユーザーが1つのウォレットか...

すべての記事を見る

User not found or password invalid

Your input is correct