1/ Nockchain acelera as operações principais, como verificação de prova ZK, sem alterar as regras de consenso. Eles são chamados de "jatos": otimizações de código nativo para funções críticas. Um olhar mais atento sobre os jatos, como eles funcionam e por que são importantes. 🧵👇
2/ Um jato substitui uma função geral do Nock por uma rotina de código nativo otimizada manualmente. A definição de Nock continua sendo a especificação canônica, garantindo que a semântica permaneça inalterada. Se um jato não estiver presente, o cliente simplesmente retornará à implementação mais lenta e universal do Nock.
3/ Para nós, jatos significam verificação de bloco mais rápida. Um jato recente adicionado pela comunidade para avaliação polinomial multiponto ('mpeval') reduziu o tempo de verificação de bloco para cada nó. Isso aumenta a taxa de transferência da camada de liquidação, reduzindo o custo de validação.
4/ Para os mineradores, os jatos são um caminho sancionado para um maior desempenho. Ao otimizar os caminhos quentes na geração de provas ZK, os mineradores aumentam seu "poder de prova" - a taxa de produção de provas. Isso promove um ecossistema de mineração competitivo e eficiente baseado na otimização de código aberto.
5/ Os jatos são seguros para consenso porque apenas otimizam a velocidade de execução, não a lógica. A definição de Nock de uma função é a verdade fundamental, e o sistema de prova ZK é o árbitro final da correção.
4,01K