ポピュラーサイエンス | Vitalik が Ethereum のスケーラビリティの将来として言及したシャーディングとは何ですか?

ポピュラーサイエンス | Vitalik が Ethereum のスケーラビリティの将来として言及したシャーディングとは何ですか?

ブロックチェーン技術の大規模な応用を制限する非常に重要な要素はパフォーマンスであることもご存知でしょう。これは、多くの従来のインターネット実践者がブロックチェーン技術に楽観的ではない理由の 1 つでもあります。

では、ブロックチェーンのパフォーマンス問題をどのように解決するのでしょうか?解決策の 1 つはシャーディングです。


シャーディングとは何ですか?


シャーディングは、データベース パーティショニングの一種で、水平パーティショニングとも呼ばれ、大規模なデータベースを多数の小さな処理可能な部分に分割して、パフォーマンスを向上させ、応答時間を短縮します。

シャーディングは新しい概念ではありません。これは、1990 年代後半にはすでに従来の集中型データベース管理に登場していました。このコンセプトは、マルチプレイヤーオンラインロールプレイングゲームである Ultima Online のおかげで人気を博しました。

このゲームでは、開発者はトラフィックの負荷を軽減するためにプレイヤーを異なるサーバーに分散します (つまり、多数の並行した「ゲーム ワールド」が存在します)。ビジネスにおいて、一般的なシャーディングのケースとしては、ユーザー情報のデータベースを地理的な場所ごとに分割し、同じ地域のユーザー情報をまとめて別のサーバーに保存することが挙げられます。


ブロックチェーン分野におけるシャーディングとは何ですか?


ブロックチェーンはデータベースに相当し、各ノードは独立したサーバーに相当します。通常の状況では、一度にブロックを記録および生成する権利を取得できるのは、これらのノードのうちの 1 つだけです。ブロックを生成する権利を取得していない残りのノードは、「無駄な作業」を行って計算能力を無駄にしているのと同じです。

シャーディング技術をブロックチェーンに適用すると、ブロックチェーンネットワーク内のすべての保留中のタスク(トランザクションの確認、DAppsの実行など)を分解することと同等になり、ネットワーク全体のノードもグループ化されます。各グループは、分解されたタスク (保留中のトランザクション 150 件など) を同時に処理します。このようにして、単一のノードがネットワーク全体のすべてのタスクを処理し、複数のノード グループがそれらを並列に処理します。

たとえば、現在 Ethereum 上に 8,000 個のノード (マイナー) があり、ネットワーク全体で確認待ちのトランザクションが 15,000 件あるとします。 Ethereum は 1 秒あたり 7 ~ 15 件のトランザクションを処理できます。通常の状況では、保留中のすべてのトランザクションを処理するには少なくとも 1,000 秒かかります。もちろん、処理中に新しい保留中のトランザクションが生成されます。

シャーディング技術を使用すると、8,000 個のノードを 80 個のノードを含む 100 個のグループに分割し、15,000 件の保留中のトランザクションを 150 件のトランザクションを含む 100 個のパーティションに分割できます。次に、各ノード グループ (80) は、それぞれのパーティション内の保留中のトランザクション (150 件のトランザクション) を並列に処理できるため、保留中のトランザクション 15,000 件すべてを 10 秒以内に処理できます。

この例から、シャーディング技術によってブロックチェーンのパフォーマンスが大幅に向上することがわかります。


シャーディング技術の潜在的なリスク


では、シャーディング技術には欠陥があるのでしょうか?答えはイエスです。

シャーディング技術はブロックチェーンのパフォーマンス問題をある程度解決し、ブロックチェーンのスケーラビリティを高めることができますが、2 つの欠点もあります。

1 つは、パーティション分割後の異なる領域間の通信の問題です。上記の例では、Ethereum ネットワークは 100 個のパーティションに分割されており、各パーティションは独立しており、100 個の独立した並列 Ethereum ブロックチェーンに相当します。各ブロックチェーンはマイナーのグループ (80 個のノード) によって維持および確認されます。

これら 100 個の独立した Ethereum ブロックチェーンは相互に通信できません。通信を行う場合、必然的にパーティション間通信メカニズム(チェーン崩壊に類似)を追加する必要があり、ブロックチェーンの複雑さが増し、開発の難易度が高くなります。

2つ目はブロックチェーンのセキュリティです。もう一度上記の例を見てみましょう。シャーディング前、Ethereum ネットワークは 8,000 個のノードで構成されていました。 100 個のパーティションに分割された後、各パーティションは独立した Ethereum ブロックチェーンと同等になり、計算能力は 80 ノードに低下しました。

この時点で、パーティションの 1 つに対して 51% のコンピューティング パワー攻撃を実行するのがはるかに簡単になります。パーティションを制御することにより、攻撃者はこのパーティション内で悪意のある操作を行い、トランザクションを改ざんすることができます。

イーサリアム財団は、イーサリアム 2.0 のアップグレード内容の 1 つとしてシャーディング技術を使用する予定です。イーサリアムがシャーディング技術の上記 2 つの欠陥をどのように解決するかを見守る必要があります。


<<:  国家発展改革委員会:産業型の集中的な「採掘」などの行為を全面的に是正する

>>:  グローバルタイムズ、モ・カイウェイ:仮想通貨でリスクを冒さないでください

推薦する

連邦準備制度理事会メンバーは、分散型台帳技術が近年の支払い、清算、決済分野における最も重要な進歩であると考えている。

クレイジー解説:決済システムは常に重要な規制分野です。連邦準備制度は、決済システムに関する公開情報を...

人民元が下落する中、国内投資家がビットコインに群がり、政府の懸念が高まっている

ウォール・ストリート・ジャーナルによると、人民元が下落するにつれ、国内投資家は海外に資金を保管できる...

北米の鉱業は冷え込んでいる

再生可能エネルギーを必要とする産業が増えるにつれて、ビットコインのマイニングは失敗する可能性がありま...

ETH ウィークリーレポート |危険信号が再び現れ、今後の動向は不透明

1. 市場のハイライト<br/>現在のイーサリアム価格: 650先週のボラティリティ: ...

「良いニュース」が多すぎると米国株にとってなぜ悪いのでしょうか?

株式市場では、FRBがより長期間にわたって金利を引き上げ続けるという良いニュースは悪いニュースとみな...

ロシアの鉱山労働者は採掘機械の販売を検討している

news.bitcoinによると、暗号通貨市場が下落するにつれ、特にアマチュアマイナーを中心に、マイ...

Coin.dance公式サイトはABCチェーンをBCHとしてサポートする発表を発表しました

Coin.dance は、2 つのチェーンが今後も分裂し続けることが予測され、より広く使用されている...

KingDeFiの新モデル! BSCとSolanaチェーン上で初のAI収益マイニングアグリゲーターを構築

DeFi の人気により、Ethereum エコシステム外の他のパブリック チェーンにさらなる開発機会...

ファイルコインマイナーはチャートを独占し、データを不正に操作し、同盟を組んで軍拡競争を始める

独立ネットワークの立ち上げ時期が決定した後、Filecoin分野、特にFilecoinマイニングノー...

アクセンチュア:ブロックチェーンの本質的なセキュリティは商業航空にとって恩恵であり、革命はすでに始まっている

最近、アクセンチュアはブロックチェーン技術と航空業界は「完璧にマッチする」と主張した。アクセンチュア...

コインゾーントレンド: 今週のビッグデータに基づくビットコインの価格動向 (2016-07-11)

半減期はスムーズに移行し、計算能力はわずかに向上1. 市場動向<br/>ビットコインの現...

コインゾーントレンド: 今週のビッグデータに基づくビットコインの価格動向 (2017-02-10)

通貨の価格変動が拡大し、利益確定が行われる1. 市場動向<br/>今日は2017年2月1...

インフラ法案の影響でビットコインは空売り筋に抑制され、オプション市場はトレンドに逆らって強気となった。

先週末、ビットコインの上昇ペースは停滞し、ショートサイドからの圧力を受け始めた。米国のインフラ法案提...

ビットコイン保有週次レポート |強気相場は急落により「停止」し、機関投資家は事前に予測して冷静に対応した。

2月27日、CFTCは最新のCMEビットコイン先物週報(2月17日~2月23日)を発表しました。 ...

Meitui.com:「ブロックチェーン+インターネットセレブ経済」モデルの構築に注力

現在、各界各層が「ブロックチェーン+」の実現可能な解決策を模索しており、その好ましい環境は、2015...