Pontos chave
Validium é um tipo de solução de escalonamento Ethereum que processa transações fora da cadeia e garante sua validade usando provas de conhecimento zero.
Validium usa assistência da operadora para validar transações em lote para reduzir o armazenamento de dados na cadeia e as taxas de gás.
Validium tem os benefícios de maior velocidade de transação e privacidade, mas também desafios como riscos de disponibilidade de dados e possíveis preocupações de centralização.
Introdução
A tecnologia Blockchain melhorou significativamente ao longo dos anos, mas a escalabilidade continua a ser um problema. Neste artigo, veremos um tipo de solução chamada Validium, que pode melhorar a escalabilidade do Ethereum.
O que é Valídio?
Validium é um tipo de solução de escalonamento Ethereum que aproveita a disponibilidade de dados fora da cadeia e a computação para processar transações com mais eficiência. Ao contrário dos rollups de conhecimento zero (zk-rollups), que armazenam alguns dados na cadeia, o Validium armazena transações fora da cadeia e verifica suas validade com o uso de provas de conhecimento zero (ZKP).
Como funciona o Valium
Validium executa transações fora da rede principal Ethereum e garante sua validade e integridade usando contratos inteligentes no Ethereum. Vejamos os principais aspectos do Validium.
Transações
Quando um usuário deseja fazer uma transação usando Validium, ele envia para a operadora. Operadores são nós responsáveis pela execução de transações na cadeia Validium. Pode ser uma pessoa ou um grupo de pessoas selecionadas usando o sistema Prova de Participação (PoS).
A operadora agrupa as transações e as processa fora da cadeia. Quando o lote fica pronto, a operadora utiliza um sistema especial - um esquema de verificação - para comprovar a correta execução das transações.
Estado
Imagine o estado do Validium, ou seja, um registro de todas as contas e seus saldos, como uma grande árvore. É chamada de árvore Merkle. A raiz desta árvore, ou seja, a raiz do estado, reflete todo o estado como um todo. Ele está armazenado no Ethereum.
Quando o operador processa transações, ele atualiza a raiz do estado para refletir novos saldos e estados de conta. Essa nova raiz de estado é então enviada para a rede principal Ethereum junto com a prova de que tudo foi feito corretamente.
Ao contrário dos rollups ZK, os produtores de blocos no Validium não precisam publicar todos os detalhes da transação no Ethereum. Se o Ethereum confirmar a prova, o novo estado será aceito e o Validium será atualizado.
Depósitos e retiradas
Os usuários podem depositar seus fundos do Ethereum no Validium. Para fazer isso, você precisa enviar ETH ou outros tokens para um contrato especial no Ethereum. O contrato irá transferir o depósito para Validium e creditá-lo na conta fora da rede.
Ao retirar fundos para Ethereum, os usuários enviam uma solicitação de saque à operadora. A operadora adiciona a solicitação ao lote e, após sua confirmação no Ethereum, os usuários podem sacar os fundos.
Compatibilidade com máquinas virtuais Validium e Ethereum (EVM)
Aplicações simples
Os Validiums são eficazes para ações simples, como trocas de tokens e pagamentos, pois os Validiums podem processar muitas transações rapidamente e não armazenam todos os dados na rede principal Ethereum. Isto é ideal para tarefas em que as transações são simples e não requerem cálculos complexos.
Problemas com contratos inteligentes
Contratos inteligentes são programas executados no blockchain e geralmente envolvem transações complexas. Eles são difíceis de trabalhar com o Validium porque requerem mais poder de computação para provar que operações complexas são executadas corretamente. Isto dificulta o suporte à ampla gama de funções que os contratos inteligentes oferecem.
Soluções possíveis
Vários projetos estão trabalhando para tornar o Validium mais compatível com os contratos inteligentes Ethereum. Uma abordagem é criar versões especiais de linguagens de programação como Solidity (usada para escrever contratos inteligentes Ethereum). Tais versões devem ser otimizadas para Validium. No entanto, este método tem limitações: tal linguagem pode não suportar todas as funções do ambiente de programação regular do Ethereum.
Benefícios do Valídio
Eficiência
Validium pode processar até 9.000 transações por segundo (TPS), descarregando armazenamento de dados e computação da rede principal Ethereum. Isto é importante para bolsas descentralizadas (DEX) e outros cenários onde são necessários velocidade e preços favoráveis.
Redução de custos
A Validium pode reduzir significativamente as taxas de gás ao não hospedar dados de transações na rede. Graças a isso, os usuários pagam taxas de transação mais baixas.
Maior segurança
Ao armazenar dados fora da cadeia, a Validium pode fornecer maior privacidade nas transações e uma camada adicional de segurança sem sacrificar a escalabilidade.
Problemas de validade
Risco de disponibilidade de dados
Como a Validium depende de dados fora da cadeia, surgem riscos adicionais. Se os operadores ou gestores de disponibilidade de dados retiverem os dados das transações, será impossível gerar as provas necessárias para retirar os fundos dos utilizadores.
Risco de centralização
A comprovação da validade do Validium requer equipamentos especializados, o que pode levar à centralização. Se os recursos necessários estiverem disponíveis apenas para um grupo limitado de organizações, começarão a dominar a rede e a minar a sua descentralização.
Finalmente
Validium é uma solução para dimensionar Ethereum por meio do processamento de transações fora da cadeia. Ao mesmo tempo, o Validium garante a integridade das transações por meio de provas de conhecimento zero. Validium elimina as limitações do armazenamento de dados em cadeia, para que possa melhorar o rendimento das transações e ajudar a resolver problemas de escalabilidade.
Leitura recomendada
Isenção de responsabilidade: os materiais a seguir são fornecidos “como estão”, sem garantia de qualquer tipo, apenas para referência geral e para fins educacionais. Estas informações não devem ser consideradas aconselhamento financeiro, aconselhamento jurídico ou recomendação de compra de qualquer produto ou serviço específico. Você deve procurar aconselhamento de consultores profissionais apropriados. Como este artigo foi escrito por um autor terceirizado, observe que as opiniões expressas são do autor terceirizado e não refletem necessariamente as opiniões da Binance Academy. Para informações mais detalhadas, siga o link. O valor dos ativos digitais pode ser volátil. O valor dos fundos investidos pode subir e descer. Você pode não recuperar seus fundos investidos. Você é o único responsável por suas decisões de investimento. A Binance Academy não se responsabiliza por suas possíveis perdas. Esta informação não constitui aconselhamento financeiro, jurídico ou profissional. Para saber mais, consulte nossos Termos de Uso e Divulgação de Riscos.