Valídia

Validium é uma solução de escalabilidade de Camada 2 que aumenta a taxa de transferência de transações processando transações fora da cadeia, mantendo a disponibilidade dos dados, oferecendo um equilíbrio entre escalabilidade e segurança.

Validium é uma solução de escalabilidade de Camada 2 projetada para melhorar a taxa de transferência de transações de blockchains, particularmente Ethereum. Ele opera executando transações fora da cadeia, semelhante aos zk-rollups, mas com uma diferença fundamental: a disponibilidade de dados. Enquanto os zk-rollups postam dados de transações na cadeia, os validiums não o fazem. Em vez disso, a disponibilidade de dados é frequentemente garantida por um comitê de validadores ou por meio de outros mecanismos.

As soluções Validium utilizam provas criptográficas, como provas de conhecimento zero, para verificar a validade das transações fora da cadeia. Essas provas são então enviadas na cadeia para confirmar as atualizações de estado sem exigir que os dados completos da transação sejam armazenados na cadeia principal. Essa abordagem permite uma taxa de transferência de transações significativamente maior do que as soluções de Camada 1.

A principal vantagem do validium é seu potencial para alta escalabilidade, pois reduz a quantidade de dados que precisam ser armazenados na blockchain principal. No entanto, a desvantagem está na disponibilidade de dados e, potencialmente, na resistência à censura, pois os dados não estão inerentemente disponíveis na cadeia principal. A segurança depende do mecanismo de disponibilidade de dados usado.

O design do Validium o torna adequado para aplicações que priorizam a escalabilidade e a eficiência de custos em relação aos mais altos níveis de descentralização e disponibilidade de dados. É uma parte importante do cenário de escalabilidade de blockchain, oferecendo um conjunto diferente de compensações em comparação com outras soluções de Camada 2, como zk-rollups e optimistic rollups.

        graph LR
  Center["Valídia"]:::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;

      

🧠 Teste de conhecimento

1 / 3

🧒 Explique como se eu tivesse 5 anos

⚡ 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.

🔗 Termos relacionados

Pré-requisitos:

📚 Fontes