blog

イーサネット技術はどのようにセキュリティを提供するか

ビーコンチェーンを理解するには、まずイーサ2.0の中核機能であるシャーディング技術を理解してください。チェーンはビーコンチェーンとは別のもので、フェーズ1でのみ導入が予定されている機能です。しかし、ま...

Oct 22, 2020 · 2 min. read
シェア

ビーコンチェイニングを理解するには、まずEther 2.0のコア機能であるシャーディング技術を理解することが重要です。チェーニングはビーコンチェーニングとは別のものであり、フェーズ1でのみ導入が予定されている機能です。しかし、それを最初に理解することで、Ether 2.0の全体的な技術アーキテクチャと、それが何をするために設計されているかを理解することができます。イーサネット1.0のシステムは1秒間に約15のトランザクションを処理しますが、これは基礎となるシステムとしては十分なスループットではありません。 その上に構築されたDappアプリケーションは通常、輻輳や悪い経験に直面します。システムを拡張する際に直面する主な困難は、各ノードがチェーン上のすべての情報を検証し同期しなければならないことであり、このようなアーキテクチャが容易にボトルネックに達することは明らかです。

Ether 2.0のシャーディング技術は、このようなスケーリングの問題を解決するために設計されています。イーサネット2.0の主な目標は水平方向に拡張することであり、全体的なアーキテクチャはビーコンチェーン+スライスチェーンで、検証者は自分のスライス上のトランザクションのみを処理・検証するか、ビーコンチェーンのメインチェーン上のコンセンサスプロセスのみに参加することができます。そのため、各スライス上のトランザクションはネットワーク全体のサブセットによってのみ処理され、ノードの負荷が大幅に軽減されます。さらに、公平性の証明というコンセンサスメカニズムを使用するため、検証者はノードを稼働させるためにコンシューマーグレードのハードウェアを用意するだけで済みます。この全体的なアーキテクチャにより、ネットワーク全体のスループットは質的に?飛躍します。イーサネット2.0の展開計画では、フェーズ1で64チップチェーンを立ち上げる予定です。

検証ノードは異なるシャー ドに割り当てられ、個別に動作するため、攻撃者が単一のシャー ドに侵入するのははるかに困難です。この問題に対する解決策の中核は、ビーコンチェーンで使用されているランダム化アプローチです。各ブロックは、ランダムに選択された検証者のセットからなる委員会によって処理されます。ベリファイアが全ベリファイアの株式の1/3未満しか保有していない限り、システムが攻撃される確率は0です。

Read next

MySQL MySQLアーキテクチャの知識

データベースは、これらのファイルにSELECT、INSERT、UPDATEおよびDELETEなどのデータベース操作を実行するために、別の後に1つのファイルで構成されているので、単にファイルの内容を変更するには、データベースの操作を完了するには、データベースインスタンスを介してデータベースの操作を完了する必要が変更することはできません。 接続層:いくつかのクライアントと接続サービス。主にいくつかの同様の完了...

Oct 21, 2020 · 2 min read