バリジウム

Validium は Layer-2 スケーリングソリューションで、スケーラビリティとセキュリティのバランスを確保しながら、データの可用性を維持しながら、チェーン外でトランザクションを処理することによってトランザクションのスケーラビリティを高める。

Validiumは、ブロックチェーン、特にEthereumのトランザクションスループットを向上させるように設計されたレイヤー2スケーリングソリューションです。zk-rollupsと同様に、オフチェーンでトランザクションを実行することによって動作しますが、重要な違いがあります。それはデータの可用性です。zk-rollupsはトランザクションデータをオンチェーンに投稿しますが、validiumはそうしません。代わりに、データの可用性は、バリデーターの委員会または他のメカニズムによって保証されることがよくあります。

Validiumソリューションは、ゼロ知識証明などの暗号化証明を使用して、オフチェーンのトランザクションの有効性を検証します。これらの証明は、メインチェーンに完全なトランザクションデータを保存することなく、状態の更新を確認するためにオンチェーンに送信されます。このアプローチにより、レイヤー1ソリューションよりも大幅に高いトランザクションスループットが可能になります。

Validiumの主な利点は、メインブロックチェーンに保存する必要があるデータの量を削減するため、高いスケーラビリティの可能性です。ただし、トレードオフはデータの可用性と、潜在的に検閲耐性であり、データは本質的にメインチェーンで利用できないことです。セキュリティは、使用されるデータの可用性メカニズムに依存します。

Validiumの設計は、スケーラビリティとコスト効率を、最高レベルの分散化とデータの可用性よりも優先するアプリケーションに適しています。これは、ブロックチェーンのスケーリングランドスケープの重要な部分であり、zk-rollupsやoptimistic rollupsなどの他のレイヤー2ソリューションと比較して、異なるトレードオフを提供します。

        graph LR
  Center["バリジウム"]:::main
  Pre_logic["logic"]:::pre --> Center
  click Pre_logic "/terms/logic"
  Rel_layer_2["layer-2"]:::related -.-> Center
  click Rel_layer_2 "/terms/layer-2"
  Rel_optimistic_rollup["optimistic-rollup"]:::related -.-> Center
  click Rel_optimistic_rollup "/terms/optimistic-rollup"
  Rel_rollups["rollups"]:::related -.-> Center
  click Rel_rollups "/terms/rollups"
  classDef main fill:#7c3aed,stroke:#8b5cf6,stroke-width:2px,color:white,font-weight:bold,rx:5,ry:5;
  classDef pre fill:#0f172a,stroke:#3b82f6,color:#94a3b8,rx:5,ry:5;
  classDef child fill:#0f172a,stroke:#10b981,color:#94a3b8,rx:5,ry:5;
  classDef related fill:#0f172a,stroke:#8b5cf6,stroke-dasharray: 5 5,color:#94a3b8,rx:5,ry:5;
  linkStyle default stroke:#4b5563,stroke-width:2px;

      

🧠 理解度チェック

1 / 3

🧒 5歳でもわかるように説明

⚡ Imagine a super-fast secretary who checks thousands of bank transfers at once. Instead of writing every single transfer into the main bank book (which is slow and expensive), the secretary just writes a single signed note saying: 'I've checked all 10,000 transfers, and they are all correct.' The actual list of transfers is kept in a private filing cabinet. This is Validium—fast and secure, but the data isn't on the main book.

🤓 Expert Deep Dive

Validium architectures separate computation and data availability. Computation is performed off-chain, and its correctness is attested via validity proofs submitted to Layer-1. Data availability, however, is managed off-chain, often through a committee of independent entities (DAC) or through data availability sampling techniques. This significantly reduces the data burden on Layer-1, as only state roots and validity proofs are posted. The security model relies on the assumption that at least one member of the DAC will act honestly and make the data available, or that users can retrieve data via other means if needed. This introduces a trust assumption absent in ZK-Rollups, where data is inherently available on-chain. The potential for data withholding by the DAC presents a censorship or extraction risk. Validium is often considered for use cases requiring extremely high transaction volumes and low fees, where users are willing to accept a slightly higher trust assumption for data availability.

🔗 関連用語

前提知識:

📚 出典