Stone e S-two -- qual é o salto de que estamos a falar? Stone é o primeiro provador de grau de produção da StarkWare. Alguns números: - Está em produção há mais de 5 anos - Já processou mais de $1T - Economizou mais de $1B em taxas para os usuários É uma fera. S-two é a segunda vez que estamos a construir um provador. Como era de se esperar, na segunda vez que se constrói algo, há muitas melhorias. A maior melhoria é o tamanho dos números usados para construir a prova (tamanho do campo). No Stone usamos números de 256 bits, e o S-two usa números de 32 bits. Comparando-os lado a lado, a multiplicação (uma operação muito importante e custosa nos STARKs) é 120x mais rápida! Deixe-me repetir: 120X mais rápida. 🏎️ Mas há muitas outras inovações por trás. Por exemplo, em vez de trabalhar com um passo de cada vez, e todos os passos serem da mesma natureza, agora temos uma flexibilidade quase ilimitada para adicionar vários opcodes e operações de uma maneira muito eficiente que leva a um desempenho ainda melhor (o whitepaper do S-two dará mais detalhes sobre isso). A modularidade é outro aspecto interessante -- a geração real da prova pode ser interligada de forma modular com vários AIRs (sistemas de restrição). Isso permite que equipes externas como @NexusLabs, @KakarotZkEvm e @gizatechxyz usem o S-two para cálculos que são diferentes do que usamos. Assim, o S-two acaba sendo o provador mais rápido do mundo, mais de 100x mais rápido que o Stone. Será que o próximo provador de geração, que sairá em alguns anos (não, ainda não estamos a trabalhar nele) será novamente 100x mais rápido? Honestamente, duvido disso, mas ao mesmo tempo também não esperava o fator de 100x que obtivemos até agora.
15K