暗号通貨用語集
グラフビューホワイトペーパーへのバックリンク付き 23 用語
ノードがピアと繰り返しデータを共有し、情報が伝染病のように広がるメッセージ配布方法。多くのブロックチェーン ネットワークは、トランザクションとブロックにゴシップ形式の伝播を使用します。
ブロックチェーン内の最初のブロック。プロトコルの履歴にハードコードされています。これはチェーンを固定しており、以前のブロック ハッシュはありません。
1 人の攻撃者が多数のアイデンティティを作成し、ネットワーク内で不釣り合いな影響力を得る攻撃。コンセンサス システムは、リソース コスト (作業、ステークなど) を使用して Sybil 攻撃を制限します。
Solana によって使用されるブロック伝播プロトコル。データをより小さな部分に分割し、階層化されたネットワークを通じて送信します。帯域幅要件を軽減し、伝播速度を向上させることを目的としています。
ブロックに記録される時間の値。順序付けや難易度の調整によく使用されます。ブロックのタイムスタンプは通常、制約されていますが、完全に正確ではありません。
同期コストを削減したり、特定の長距離攻撃を防御したりするために使用されるチェーン内の固定参照ポイント。チェックポイントはハードコード化することも、社会的に調整することもできます。
データを検証して中継することによってネットワークに参加する、プロトコル ソフトウェアを実行しているコンピューター。ノードは、フル ノード、ライト クライアント、バリデータ、または特殊なロールにすることができます。
中央サーバーを使用せずにノードが直接通信するネットワーク アーキテクチャ。ブロックチェーンは P2P ネットワークを使用して、トランザクション、ブロック、コンセンサス メッセージを伝播します。
偽陽性の可能性はあるが偽陰性は存在しないセットのメンバーシップをテストするために使用される確率的データ構造。一部のプロトコルはブルーム フィルターを使用して、ライト クライアント トランザクション フィルターをサポートします。
すべてのコンセンサス ルールを独立して検証し、新しいブロックの検証に必要な完全な状態を維持するノード。フルノードはサードパーティを信頼しないため、分散化が強化されます。
ブロックチェーンに 1 つの単位として追加されるデータのバッチ (多くの場合、トランザクション)。ブロックは、前のブロックのハッシュをブロック ヘッダーに含めることによってリンクされます。
ブロックに含めることができるデータ量の制限。ブロック サイズの制約は、スループット、料金、分散化のトレードオフに影響します。
ブロック間の予想時間または平均時間。ブロック時間は、レイテンシー、セキュリティの前提条件、およびスループットに影響します。
ブロックの追加専用台帳。各ブロックは暗号化ハッシュを介して前のブロックを参照します。この連鎖により、コンセンサスのある仮定の下では過去のデータの改ざんが困難になります。
新しく作成されたブロックをネットワーク経由でブロードキャストするプロセス。一般に、伝播が速くなると、競合するブロックの割合が減り、ネットワーク効率が向上します。
以前のブロック ハッシュ、マークル ルート、タイムスタンプ、コンセンサス フィールドなどのメタデータを含むブロックの簡潔な概要。ヘッダーを使用すると、軽量クライアントは少ないデータでチェーンをたどることができます。
Solana の設計では、トランザクションを将来のリーダーに事前に転送し、メンプールのプレッシャーを軽減します。これは、バリデーターとリーダーがトランザクションのフローと待ち時間を管理するのに役立ちます。
削減されたストレージと帯域幅でブロックチェーン データを検証するノード。通常はブロック全体ではなくヘッダーとプルーフを使用します。ライトクライアントは、信頼の仮定や利用可能な検証方法をトレードオフします。
ある時点での口座と残高(および場合によってはその他の状態)の記録。一部のシステムでは、各最終状態のスナップショットを台帳バージョンと呼びます。
新しいブロックを検証するのに十分な情報を保持しながら、ノードが古いデータを破棄する手法。プルーニングによりストレージ要件は軽減されますが、履歴データの他のユーザーへの提供が制限される可能性があります。