Validium
Validium est une solution d’évolutivité Layer-2 qui augmente le débit de transaction en traitant les transactions hors chaîne tout en maintenant la disponibilité des données, offrant un équilibre entre l’évolutivité et la sécurité.
Validium est une solution de mise à l'échelle de couche 2 conçue pour améliorer le débit des transactions des blockchains, en particulier Ethereum. Il fonctionne en exécutant des transactions hors chaîne, de manière similaire aux zk-rollups, mais avec une différence clé : la disponibilité des données. Alors que les zk-rollups publient les données des transactions sur la chaîne, les validiums ne le font pas. Au lieu de cela, la disponibilité des données est souvent garantie par un comité de validateurs ou par d'autres mécanismes.
Les solutions Validium utilisent des preuves cryptographiques, telles que les preuves de connaissance zéro, pour vérifier la validité des transactions hors chaîne. Ces preuves sont ensuite soumises sur la chaîne pour confirmer les mises à jour d'état sans avoir besoin de stocker l'intégralité des données de transaction sur la chaîne principale. Cette approche permet un débit de transactions significativement plus élevé que les solutions de couche 1.
Le principal avantage de Validium est son potentiel de haute évolutivité, car il réduit la quantité de données qui doivent être stockées sur la blockchain principale. Cependant, le compromis se situe au niveau de la disponibilité des données et, potentiellement, de la résistance à la censure, car les données ne sont pas intrinsèquement disponibles sur la chaîne principale. La sécurité dépend du mécanisme de disponibilité des données utilisé.
La conception de Validium le rend adapté aux applications qui privilégient l'évolutivité et la rentabilité par rapport aux niveaux les plus élevés de décentralisation et de disponibilité des données. Il s'agit d'un élément important du paysage de la mise à l'échelle de la blockchain, offrant un ensemble de compromis différents par rapport à d'autres solutions de couche 2 comme les zk-rollups et les optimistic rollups.
graph LR
Center["Validium"]:::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;
🧠 Test de connaissances
🧒 Explique-moi comme si j'avais 5 ans
⚡ 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.