Computação em mainframe → computação pessoal.
Aqui está o que estamos mudando nos sistemas de blockchain e por que isso importa.
Blockchains tradicionais são como mainframes, onde todos compartilham o espaço em bloco, oferecendo lances por milissegundos de execução em cada bloco.
É um modelo de leilão onde os maiores licitantes obtêm recursos computacionais escassos, semelhante a como a computação funcionava na década de 1970.
ZK possibilita uma mudança de paradigma semelhante à revolução do PC.
Em vez de competir por tempo de computação compartilhado, os usuários computam localmente em seus próprios dispositivos e, em seguida, submetem uma prova sucinta de que a computação foi realizada corretamente.
A rede não re-executa mais cada transação, simplesmente verifica provas matemáticas. Essa mudança arquitetônica desbloqueia melhorias massivas de escalabilidade e possibilita a privacidade simultaneamente.
Isso muda fundamentalmente o que é possível. Assim como a revolução do PC possibilitou aplicativos que seriam impraticáveis em mainframes, ZK possibilita aplicativos de blockchain que seriam prohibitivamente caros ou tecnicamente impossíveis em cadeias tradicionais.
Modelos com milhões de parâmetros, lógica de jogo complexa com estado oculto e transações financeiras privadas tornam-se possíveis quando mudamos do modelo de mainframe para o modelo de computação pessoal.
É por isso que @AleoHQ construiu a partir de princípios fundamentais em vez de adicionar ZK como uma consideração tardia a arquiteturas existentes. O futuro não é apenas mainframes mais rápidos, é um paradigma de computação completamente novo.