|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
シャード
シャードとは何ですか?
シャードとは何かを理解するには、シャーディングについて説明する必要があります。シャーディングは、ブロックチェーン ネットワークによってオプションと考えられ、イーサリアムでテストされたデータベース パーティショニング技術です。ブロックチェーン ネットワークのユーザーが増えるほどネットワークが遅くなり、その結果、レイテンシのレベルが高くなります。は、ブロックチェーン ネットワークを個別のシャードに分割することでネットワークの遅延を改善しようとしています。各シャードには独自のデータがあり、他のシャードから分離されています。
基本的に、シャードは複数のシャードに分割されたブロックチェーン ネットワークの一部であり、独自のデータがあります。
シャーディングは、データベースを行に分割して水平に分割することで実現できます。たとえば、1 つのシャードが特定のアドレスの状態とトランザクション履歴の保存を担当できるため、シャードはその特性に基づいて概念化されます。シャード内に保存されているデジタル資産の種類に基づいてシャードを分割することも可能です。
デジタル資産に関係するトランザクションは、シャードの組み合わせによって可能になります。さらに、各シャードは他のシャード間で共有することができ、これにより、分散型台帳の存在というブロックチェーン テクノロジーの重要な側面が維持されます。この台帳には引き続きすべてのユーザーがアクセスでき、すべてのトランザクションの状態を表示できます。
イーサリアムを見ると、ノードはシャードにランダムに割り当てられる必要があり、ランダムなタイミングで、ランダムに選択された別のシャードに再割り当てされます。これにより、攻撃者が悪意のあるノードがどのシャードに割り当てられるかを予測することが非常に困難になるため、乗っ取りは非常に困難になります。
シャーディングは、完全なノードのホスティングを容易にするための要件です。より多くのデータをサポートできるようにアプリケーションをスケーリングすることは、コンピューター サイエンスの一般的な手法です。シャーディングがイーサリアムなどのブロックチェーンに適切に実装されている場合、各ユーザーはデータベースへの変更履歴全体ではなく、その一部だけを保存できます。これがブロックチェーンのデフォルトの動作方法です。
ボトルネック
ボトルネックとは、容量が制限され、輻輳が発生して全体のパフォーマンスが低下するポイントを指します。 |
zkOracle
zkOracle は、セキュリティ、プライバシー、コスト効率の堅牢な標準を維持しながら、データが自由に通過できるトラストレスな媒体として Zero Knowledge Proofs (ZKP) を利用します。 |
抽象化のスケーラビリティ
抽象化のスケーラビリティとは、プログラミング コンポーネントを新しい開発環境の構成要素として使用できるようにする、システムの全体的な機能の拡張です。 |
ソラナ仮想マシン (SVM)
Solana 仮想マシン (SVM) は、1 秒あたり数千のトランザクションを処理する Solana の機能を強化するシステムです。 |
プログラム可能なプライバシー
プログラマブル プライバシーは、分散型アプリケーション (dApps) におけるデータ保護を再定義し、ユーザーと開発者がプライバシー設定をパーソナライズできる柔軟な概念を提供します。 |
簡易台帳プロトコル (SLP)
Simple Ledger Protocol (SLP) は、Bitcoin Cash 上で動作するトークン システムです。これにより、ユーザーは自分が夢見るものすべてを表す独自のトークンを作成できます。 |