exatamente um ano atrás, juntei-me ao @Ingo_zk. nesse tempo, trabalhei em muitos projetos. mas dois são especiais: icicle-snark e icicle-halo2. quando aprendi sobre zk pela primeira vez, estava tentando entender o que é r1cs, como funciona o groth16, como escrever circuitos circom. hoje sou autor do provador groth16 mais rápido e do provador halo2 mais rápido (eu acho). icicle-snark é uma nova implementação do groth16 usando ICICLE e escrita em Rust. é 160x mais rápido que o snarkjs e 30x mais rápido que o rapidsnark no 5090. icicle-halo2 é um fork do @ezklxyz-halo2 com integração do ICICLE que oferece até 25x de aumento na prova usando núcleos de avaliação de portas. no geral, tem sido um ano divertido de aprendizado, construção e entrega.
3,1K