ACE Runtime - A ZKP-Native Blockchain Runtime with Sub-Second Cryptographic Finality

O artigo apresenta o ACE Runtime, uma camada de execução nativa de ZKP que utiliza a separação entre autorização e identidade para substituir verificações de assinatura por transação por atestações HMAC leves e uma prova agregada por bloco, alcançando finalidade criptográfica em subsegundos com custos de verificação constantes e requisitos de hardware reduzidos.

Jian Sheng Wang

Publicado Thu, 12 Ma
📖 4 min de leitura☕ Leitura rápida

Each language version is independently generated for its own context, not a direct translation.

Imagine que você está organizando uma festa gigante onde milhares de pessoas querem entrar ao mesmo tempo. O problema é que, na porta, um segurança precisa verificar o passaporte de cada pessoa individualmente antes de deixá-la entrar. Se houver 10.000 pessoas, o segurança leva horas. Isso é como as blockchains atuais (como a Solana): elas gastam muito tempo e energia verificando a assinatura digital de cada transação, o que cria um gargalo, custa caro (exige computadores potentes com placas de vídeo) e deixa o sistema lento para confirmar que a transação foi realmente aceita.

O ACE Runtime é uma nova ideia para resolver isso. O autor, Jian Sheng Wang, propõe uma mudança radical: separar quem você é (identidade) do que você está fazendo (autorização).

Aqui está a explicação simplificada, usando analogias do dia a dia:

1. O Problema: O "Porteiro" Exausto

Nas blockchains atuais, cada transação é como um convidado que chega com um passaporte complexo. O sistema precisa ler e validar cada passaporte na hora.

  • Consequência: Se a festa ficar cheia, a fila para entrar para. Para aguentar a multidão, você precisa contratar porteiros superpoderosos (placas de vídeo/GPUs), o que encarece a festa e impede que pessoas comuns participem.

2. A Solução: O "Crachá de Entrada" vs. O "Selinho de Confirmação"

O ACE Runtime muda a regra do jogo usando uma técnica chamada Attest–Execute–Prove (Atestar, Executar, Provar).

Fase 1: O Crachá Rápido (Atestar e Executar)

Em vez de verificar um passaporte complexo para cada pessoa, o sistema usa um crachá simples e rápido (uma "atestação HMAC").

  • A Analogia: Imagine que, ao entrar, você só precisa mostrar um crachá colorido que diz "Eu sou o João". O segurança olha o crachá em 1 microssegundo (quase instantâneo) e deixa você entrar.
  • O Truque: O sistema não verifica quem é o João agora. Ele apenas verifica se o crachá parece legítimo. Isso é tão rápido que o computador comum (CPU) aguenta milhares de pessoas por segundo sem precisar de placas de vídeo caras.

Fase 2: A Execução

Como a verificação foi super rápida, o sistema processa todas as transações (a festa acontece) quase imediatamente. O bloco é publicado em 400 milissegundos.

Fase 3: O "Selinho de Confirmação" (Provar)

Aqui está a mágica. Enquanto a festa acontece, um computador especial (o "Construtor", que tem uma placa de vídeo) trabalha no fundo para criar uma prova matemática única para todo o grupo de pessoas que entrou.

  • A Analogia: Em vez de verificar 10.000 passaportes, o sistema cria um único selo que diz: "Eu garanto que todos os 10.000 crachás que entraram eram legítimos".
  • O Resultado: Para confirmar que a festa foi segura, o sistema só precisa verificar esse único selo. Isso leva menos de 1 milissegundo, independentemente de terem entrado 10 ou 100.000 pessoas.

3. Por que isso é revolucionário?

  • Finalidade em Segundos (ou menos):

    • Antes: Você esperava cerca de 12 segundos para ter certeza absoluta de que sua transação não poderia ser revertida (como na Solana).
    • Agora: Com o ACE, a confirmação matemática final leva cerca de 600 milissegundos (menos de 1 segundo). É como se o selo chegasse quase ao mesmo tempo que a festa começava.
  • Economia e Descentralização:

    • Antes: Todo validador (aqueles que mantêm a rede segura) precisava de uma placa de vídeo cara (GPU). Isso custava milhares de dólares.
    • Agora: A maioria dos validadores só precisa de um computador comum. Apenas o "Construtor" (que gera o selo) precisa da placa de vídeo. Isso reduz o custo em até 50% e permite que mais pessoas participem da rede, tornando-a mais segura e descentralizada.
  • Futuro Quântico:

    • As criptomoedas atuais usam chaves que computadores quânticos futuros poderiam quebrar. O ACE foi desenhado desde o início para ser resistente a isso. Se a tecnologia mudar, o sistema pode se adaptar sem precisar aumentar o tamanho dos dados, mantendo tudo leve e rápido.

Resumo da Ópera

O ACE Runtime é como transformar uma fila de banco lenta, onde cada cliente precisa de um gerente para assinar um documento, em um sistema de catracas automáticas.

  1. Você passa pela catraca (verificação rápida) e entra.
  2. O sistema processa tudo.
  3. No final do dia, um auditor gera um único relatório que prova que ninguém trapaceou.

Isso torna a rede 20 vezes mais rápida na confirmação final, 4.000 vezes mais barata para verificar em grande escala e não exige que todo mundo tenha um computador superpotente para manter a rede segura. É uma mudança de arquitetura que prioriza a eficiência e o futuro.