Satoshi Nakamoto fala sobre a ZK Tech – Trustnodes

"Este é um tema muito interessante. Se uma solução fosse encontrada, seria possível uma implementação muito melhor, mais fácil e mais conveniente do Bitcoin.”

Essas são as poucas palavras que o inventor do bitcoin, Satoshi Nakamoto, declarou sobre a tecnologia Zero Knowledge (ZK) antes de acrescentar:

“É difícil pensar em como aplicar provas de conhecimento zero neste caso.

Estamos tentando provar a ausência de algo, o que parece exigir saber sobre tudo e verificar se o algo não está incluído.”

Em 2010, quando Nakamoto fez o acima declarações, a tecnologia de conhecimento zero era praticamente inexistente.

Apenas alguns anos depois, no entanto, em 2016, Zcash implementou o que Nakamoto considerou “difícil de pensar”. Isso provando que você possui uma moeda e pode transferi-la, sem revelar a transferência ou seu endereço na blockchain pública.

No entanto, um avanço ainda maior ocorreu a partir de 2019, quando Trustnodes foi a primeira a cobrir o lançamento de algumas novas redes de teste que usavam a tecnologia zk para dimensionar a capacidade.

O cofundador do Ethereum, Vitalik Buterin, disse na época que 'nem sabíamos que você poderia fazer isso', com esse tipo de avanço, mudando os planos do Ethereum para escala de longo prazo de sharding para segundas camadas.

Dentro de meses, o primeiro zkEVM live-net está definido para ser lançado pelo zkSync, embora a partir da linha do tempo esperássemos o primeiro trimestre e talvez o segundo trimestre para um lançamento adequado completo.

A emoção está contida nestas páginas porque estamos acostumados a ficar desapontados, mas Jordi Baylina nos deu um raro momento de aplauso entusiasmado e talvez histórico no EthCC em Paris, há duas semanas, quando revelou que Ploygon acaba de publicar o código-fonte aberto de todo o zkEVM que eles vinham desenvolvendo discretamente.

A discurso inteiro vale a pena assistir, pois é a primeira vez que vemos um nível aprofundado, mas ainda um pouco alto, do que é preciso para o zkEVM.

Não sabemos o que aconteceu com Nakamoto, atualmente um dos homens mais ricos do mundo, ou se ele ainda está acompanhando esses desenvolvimentos.

Portanto, ninguém sabe o que ele faria com isso, mas a velocidade de desenvolvimento neste espaço em ciência da computação pesada, indo do nada para o vivo em apenas uma década, deve ser impressionante para qualquer Nakamoto.

Até porque em breve estamos prestes a ver efetivamente todo o blockchain reescrito, embora principalmente na forma e não na estrutura, e os blockchains que usaremos nas próximas décadas podem ser mais novos que são primeiro saindo como segundas camadas.

Como está abrindo novos caminhos, esperamos que eles estejam mais próximos de protótipos do que gigafiber inicialmente, mas muitas vezes não vemos a promessa potencial de banda larga em nosso espaço sendo reforçada e a apenas alguns meses de distância.

O próprio Baylina merece algum crédito por fazer tudo parecer mais real com o Polygon, um projeto negligenciado, mas sua apresentação indica que eles têm alguma habilidade e competência significativas.

Eles também provavelmente serão lançados no próximo ano, quando estaremos totalmente prontos para ficar desapontados, mas depois de sete anos tentando lidar com a escalabilidade, pode ser que tenha chegado a hora.

E antes desse avanço, é apenas uma homenagem ao homem ou grupo que começou tudo, com nosso Nakamoto afirmando:

“Originalmente, uma moeda pode ser apenas uma cadeia de assinaturas. Com um serviço de timestamp, os antigos podem ser descartados eventualmente antes que haja muito backtrace fan-out, ou as moedas podem ser mantidas individualmente ou em denominações. É a necessidade de verificar a ausência de gastos duplos que exige conhecimento global de todas as transações.

O desafio é: como você prova que não existem outros gastos? Parece que um nó deve saber sobre todas as transações para poder verificar isso. Se souber apenas o hash dos pontos de entrada/saída, não poderá verificar as assinaturas para ver se um ponto de saída foi gasto antes. Você tem alguma ideia sobre isso?”

Ele está falando sobre esconder a transação para que o público não possa ver, mas claramente algum Nakamoto – ou talvez o mesmo – viu que não seria muito diferente de condensar essas transações.

Quanto a como, Baylina tem muitas idéias sobre como fazê-lo, assim como outros que estão trabalhando nisso há anos.

Para Baylina, o como é o mesmo C++ de Nakamoto, com sua descrição parecendo mais como você descreve uma placa de circuito do que um programa de software.

Eles verificam gastos duplos exigindo prova de que você possui o ativo, com verificação condensada por meio de criptografia.

Claramente tudo isso era muito novo para Nakamoto. Na época, um zk-algo adequado nem existia, muito menos ter uma forma mais concreta.

Mas a fronteira avançou e estamos no meio de não saber se é um avanço histórico ou não dessa escala.

No entanto, se os aplausos dizem algo, isso ecoa alguns dos aplausos mais geeks que às vezes repetimos.

Pode muito bem ser que a empolgação tenha a intensidade apenas porque tudo era de código aberto quando ainda não havia zkEVM, embora o zkSync planeje abrir tudo assim que for lançado.

Ou talvez esses geeks saibam de algo que só sentimos o cheiro da festa em algum canto de Pari.

Fonte: https://www.trustnodes.com/2022/08/03/satoshi-nakamoto-talks-zk-tech