Compartilhe este artigo

É um tipo diferente de Olimpíadas, com os criptógrafos se enfrentando na 'Arena de Provas' da Polyhedra

Esta equipe de criptógrafos alegou que seu "provador" – um componente-chave de muitos sistemas de blockchain – era mais rápido do que o de qualquer outro. Agora, eles construíram uma plataforma que, segundo eles, fornecerá benchmarking transparente para qualquer um que queira comparar as várias opções disponíveis.

Uma coisa boa sobre assistir a natação olímpica é que não é muito complicado determinar quem é o mais rápido. Todos mergulham na mesma piscina, há alguma remada e, no final da volta final, uma pessoa toca a parede primeiro.

O mesmo T pode ser dito para blockchains, onde engenheiros estão sempre lançando sistemas cada vez mais poderosos e rápidos, e casos de uso e tipos de transação variam de projeto para projeto, assim como ferramentas e métodos para medir desempenho. O dilema se estende aos designers de ferramentas criptográficas e às inúmeras maneiras de relatar hashespor segundo.

A História Continua abaixo
Não perca outra história.Inscreva-se na Newsletter The Protocol hoje. Ver Todas as Newsletters

Esse era o cenário quando a Polyhedra Network, uma equipe que estava desenvolvendo um componente crucial de blockchain conhecido como "provador" criptográfico, decidiu desenvolver uma plataforma recém-lançada chamada "Proof Arena", projetada para servir como um campo de provas.

Há apenas alguns meses, a equipe da Polyhedra lançou um sistema de prova de conhecimento zero de código aberto – usado em muitas configurações para blockchains auxiliares conhecidas como "camada 2" – que era "quase 2x mais rápido que alternativas." Mas como eles realmente sabiam?

Eric Vreeland, diretor de estratégia da Polyhedra, disse que a equipe decidiu desenvolver o Proof Arena para que os desenvolvedores pudessem testar vários provadores em um ambiente controlado – "pessoas avaliando o desempenho de vários sistemas de prova para uma tarefa específica de geração de prova".

"O Proof Arena permitirá que os criadores do sistema ZK-proof comparem seus sistemas com outros de maneira clara e científica, garantindo ao mesmo tempo que todas as variáveis controláveis sejam mantidas constantes", de acordo com um comunicado à imprensa na quarta-feira.

As saídas do sistema de teste incluem tempo de geração de prova, pico de memória e tempo de configuração, de acordo com Vreeland. Aqui está o que isso pode parecer em um cenário hipotético:

Tabela hipotética de resultados de um teste executado no Proof Arena comparando diferentes provadores (poliedros)
Tabela hipotética de resultados de um teste executado no Proof Arena comparando diferentes provadores (poliedros)

Os construtores dos provadores também podem enviar seus sistemas "para inclusão na arena", disse Vreeland.

Inicialmente, o projeto será criado para gerar benchmarks para o sistema "Expander" ZK-proof da Polyhedra, o Plonky3 da Polygon, o Stwo da StarkWare e o Gnark da Linea.

"A equipe planeja oferecer suporte a todos os sistemas de prova de código aberto e fornecerá benchmarks para tarefas ZK frequentes, como verificação de hash Keccak e Poseidon, executadas em uma variedade de configurações de máquina", de acordo com o comunicado à imprensa.

Isso pode parecer bobagem, mas para os criptógrafos, é com isso que eles se importam.

E os profissionais podem gostar da oportunidade de provar seu valor.


Bradley Keoun
[@portabletext/react] Unknown block type "undefined", specify a component for it in the `components.types` prop
Bradley Keoun