paint-brush
O roteiro do Ethereum - da fusão ao esbanjamentopor@moderneremite
1,303 leituras
1,303 leituras

O roteiro do Ethereum - da fusão ao esbanjamento

por Modern Eremite20m2022/09/08
Read on Terminal Reader
Read this story w/o Javascript

Muito longo; Para ler

O Merge é um grande evento, no entanto, é a primeira das cinco principais atualizações que chegam ao Ethereum. O projeto evoluirá várias vezes para se tornar mais rápido, mais eficiente, deixando a sobrecarga histórica pelo caminho. No entanto, como Vitalik afirmou uma vez, mesmo após as duas primeiras atualizações, o Ethereum pode prosperar por décadas como um ecossistema. Vamos dividir os cinco estágios de atualizações em partes metafóricas digeríveis.

People Mentioned

Mention Thumbnail
Mention Thumbnail

Companies Mentioned

Mention Thumbnail
Mention Thumbnail

Coins Mentioned

Mention Thumbnail
Mention Thumbnail
featured image - O roteiro do Ethereum - da fusão ao esbanjamento
Modern Eremite HackerNoon profile picture
0-item
1-item
2-item
3-item
4-item
5-item

O Merge é um evento notável, no entanto, é a primeira das cinco principais atualizações que chegam ao Ethereum. Vamos explorar o Ethereum Roadmap e ver o que o futuro reserva.

A Dicotomia

O abismo separa o conhecimento e a compreensão dos mercados entre investidores experientes, ou pelo menos aqueles que estão ativos em cripto há mais de um ciclo, e os que são novos no jogo.


Surge a pergunta, como encontrar o meio termo na compreensão do conceito entre essas duas partes?

Estando em um espaço criptográfico no Twitter por algum tempo, vi inúmeros usos de um emoji de foguete. 🚀


Além disso, To The Moon é, sem dúvida, uma frase icônica em criptografia, especialmente durante os mercados de alta. É impressionante como a experiência muda nossa percepção, mesmo de coisas tão pequenas como frases. Os novos acreditam que seja verdade, enquanto os antigos jogadores veem isso como uma oportunidade de encontrar liquidez de saída e obter um lucro decente.


A dicotomia entre percepção e experiência de mercado é impressionante.

No entanto, ambos os grupos parecem estar familiarizados com o emoji de foguete e a frase da lua. Então, por que não usá-los para criar uma metáfora?

A Metáfora

Como todos concordamos com a familiaridade com o ícone do foguete, vamos usá-lo para criar uma metáfora que descreva o caminho do Ethereum.


Depois de todas as dificuldades e melhorias nos últimos sete anos, o foguete precisa passar por uma série de cinco grandes atualizações antes de atingir seu estado *quase* final. *Quase*, porque o desenvolvimento acontecerá o tempo todo, apenas em um ritmo mais lento em comparação com as cinco atualizações principais.


http://www.quickmeme.com/meme/3r9oeh


Ao longo desse processo, o foguete evoluirá várias vezes para se tornar mais rápido, mais eficiente, deixando a sobrecarga histórica pelo caminho. No entanto, como Vitalik afirmou uma vez, mesmo após as duas primeiras atualizações, o Ethereum pode prosperar por décadas como um ecossistema. Do que o Ethereum será capaz depois de toda a série de atualizações?


Vamos dividir os cinco estágios de atualizações em partes metafóricas digeríveis.


  • The Merge -> O Rocket evolui, mudando seu mecanismo principal
  • The Surge -> O Rocket surge no espaço, acelerando constantemente
  • The Verge -> The Rocket torna-se simplificado e mais eficiente
  • The Purge -> The Rocket elimina todos os dados históricos para otimizar o uso de energia
  • The Splurge ->The Rocket desmonta peças redundantes e desatualizadas enquanto adiciona novos recursos e atinge seu estado *quase* final

A História – Primeiros Dias do Ethereum

O white paper da Ethereum foi lançado em 27 de novembro de 2013 e o projeto entrou na fase de venda em 22 de julho de 2014. A venda pública durou 42 dias, até 2 de setembro, durante os quais você poderia comprar ETH com BTC.

Depois de levantar fundos e ver o interesse inicial no projeto, levou quase um ano de trabalho árduo para dar vida ao Ethereum, pois o primeiro bloco, o bloco gênese, foi produzido em 30 de julho de 2015, às 15h26min13s UTC.

Logo depois disso, um evento de cisne negro ocorreu...


https://tenor.com/bLlEL.gif


O que aconteceu em junho de 2016 dividiu a comunidade Ethereum em dois campos opostos, os puristas e os progressistas. A divisão aconteceu devido ao infame DAO Hack, quando mais de 3,6 milhões de ETH foram drenados por um ator malicioso que, segundo Laura Shin, foi finalmente encontrado.


Um incidente tão desastroso significou não apenas a perda potencial dos fundos dos investidores, mas também uma enorme ameaça existencial para um projeto tão jovem como o Ethereum em seus primeiros dias.


Após o hack, a comunidade decidiu, por meio de votação on-chain, que o Ethereum deveria realizar a reorganização e voltar ao estado de chain anterior ao hack. A decisão significava que os fundos roubados seriam restaurados na blockchain como se nada tivesse acontecido.

Os puristas, por outro lado, alegaram que era contra as regras dos princípios do blockchain, mesmo considerando o fato de que o ator malicioso explorou a vulnerabilidade nos contratos inteligentes do DAO. Eles alegaram que a rede não deve ser reorganizada e o preço do erro será pago. Essa postura tornou impossível preencher a lacuna entre os dois grupos e levou a um Hard Fork e à criação do Ethereum Classic.


Além disso, o debate também girou em torno dos princípios básicos da tecnologia blockchain, que dizem ser imutável e resistente à censura, tornando a discussão um pouco filosófica.


Após os acalorados debates, em 20 de julho de 2016, no bloco 192.000, o hard fork Ethereum foi implementado.


A partir desse momento, a comunidade inicial do Ethereum se dividiu em dois campos opostos com diferentes visões do que o Ethereum deveria ser no futuro.


https://tenor.com/bn1AH.gif


Os eventos e debates acima mencionados levaram à criação do Ethereum Classic (ETC), aderindo ao mecanismo de consenso PoW e Ethereum (ETH), que visa se tornar o blockchain PoS mais robusto e a espinha dorsal da indústria criptográfica.


Uma separação semelhante pode ocorrer após a fusão, onde o Ethereum fará a transição para o mecanismo de consenso PoS, deixando a espinha dorsal do mecanismo PoW – os mineradores – desempregados. No entanto, é uma consideração para outro artigo, pois há vários cenários em jogo e, para obter uma visão não tendenciosa, pelo menos alguns deles devem ser discutidos.

A Evolução – Propostas de Melhoria do Ethereum

Você pode ter ouvido falar sobre vários EIPs na história do Ethereum. Mas o que é EIP para começar?

EIP significa Ethereum Improvement Proposals – em suma, atualizações no blockchain Ethereum. Embora alguns EIPs sejam menos significativos, houve alguns que se tornaram revolucionários para o ecossistema Ethereum. Vamos mergulhar em alguns deles.


EIPs anteriores:

EIP-721 – Uma interface padrão para tokens não fungíveis (NFT), também conhecidos como ações. Em outras palavras, o EIP-721 introduziu a tecnologia NFT no blockchain Ethereum, distinguindo três casos de uso principais:


  • Propriedade física — casas, obras de arte exclusivas
  • Colecionáveis virtuais — fotos exclusivas de gatinhos, cartões colecionáveis
  • Ativos de “ valor negativo ” — empréstimos, encargos e outras responsabilidades

Embora a maioria de vocês possa associar NFTs com fotos de perfil e CryptoPunks, a tecnologia de tokens não fungíveis é muito maior do que qualquer um de nós pode imaginar, pois estamos apenas começando a aprender o que é possível.


Se você deseja aprender mais sobre NFTs e o conceito de Metaverso, eu o encorajo a dar uma olhada no artigo a seguir, onde discuto a visão futura de NFTs e Metaverso de acordo com o ícone e mente principal do espaço NFT - Punk 6529.


O futuro dos NFTs e metaverso de acordo com Punk6529


EIP-1559 – também conhecido como London Fork – Um dos EIPs mais badalados de todos os tempos. O EIP-1559 alterou o valor de longo prazo do Ether (ETH) introduzindo uma taxa de rede fixa por bloco que é queimado, o que significa que o Ether começou a ser queimado com base em blocos. Quanto mais Ethereum é usado, como blockchain, mais Ether é queimado*.


*É uma simplificação excessiva da tese da queima, pois há argumentos razoáveis a serem feitos, esfriando o “hype da queima futura” e a tese deflacionária do ETH.


EIP-3156 – A introdução de Empréstimos Flash. É um dos EIPs que impactou significativamente a indústria DeFi ao introduzir a possibilidade de processar um empréstimo flash de um único ativo. Em outras palavras, um usuário pode tomar dinheiro emprestado sem qualquer garantia, usá-lo a seu favor e devolvê-lo na mesma transação. É uma mecânica revolucionária no espaço DeFi, ainda mais se levarmos em conta que a maioria das negociações são realizadas por bots, mesmo no mundo tradicional das finanças, também conhecido como TradFi.


EIP-4400 – Também chamado de EIP-721 Consumable Extension , é um EIP que introduz uma nova função para o uso de NFT, definido no EIP-721. Os NFTs têm outras utilidades além da simples propriedade. Você pode usá-los, por exemplo, como um terreno/parcela e permitir que vários endereços construam algo em cima dele pagando uma comissão. Em outras palavras, é a atualização que lançou as bases para a evolução dos NFTs no futuro.


Próximos EIPs:


EIP-3675 – A tão esperada atualização para Proof of Stake na Ethereum Mainnet.


EIP-4337 – Account Abstraction, ou seja, as operações dos usuários irão para o mempool separado (pool de memória, ou seja, um pool de transações/ações em espera), simplificando a manutenção geral do Ethereum ao evitar as alterações a serem feitas no protocolo da camada de consenso .

EIP-4444 – Eliminando a necessidade de download e armazenamento de dados históricos pelos validadores, pois os dados históricos não são necessários para validar novos blocos. Um grande passo em direção à visão de ter um nó Validador em um smartphone, em contraste com pelo menos 1 TB de espaço em disco para armazenar os dados hoje.


A lista completa de EIPs pode ser acessada aqui – https://eips.ethereum.org/

O roteiro - cinco atualizações principais

O Ethereum está entrando na fase de aceleração no desenvolvimento e introdução de mudanças significativas, conforme apresentado pelo próprio Vitalik durante o recente evento EthCC em Paris.


https://www.youtube.com/watch?v=kGjFTzRTH3Q


A desaceleração prevista no crescimento das capacidades do sistema não será um sinal de menor interesse no desenvolvimento da rede. Ele sublinha a fusão das mudanças rápidas e inovadoras que estão prestes a ocorrer em um curto espaço de tempo, em contraste com um ritmo médio de desenvolvimento que ocorrerá posteriormente.

Abaixo estão os nomes das atualizações do Ethereum na ordem de implementação estimada:


  • A fusão
  • A onda
  • The Verge
  • O expurgo
  • a extravagância


Embora os nomes possam parecer engraçados no início, essas palavras têm um significado significativo se as colocarmos no contexto de uma metáfora. Além disso, é muito mais fácil memorizar os nomes e atualizações associadas.


Vamos recapitular a metáfora do início do artigo.


  • The Merge -> The Rocket evolui e decola
  • The Surge -> O Rocket surge no cosmos
  • The Verge -> The Rocket fica simplificado e mais eficiente
  • The Purge -> The Rocket desmonta peças desnecessárias para ir mais longe
  • The Splurge -> The Rocket adiciona uma variedade de novos recursos


Ok, ok, mas o que essas atualizações vão mudar? Por que eu deveria me importar?


Bem, se você colocar seu dinheiro em um ativo do qual tem pouco ou nenhum conhecimento, é pura especulação. Você não pode se considerar um investidor, pois investir é uma decisão consciente baseada em pesquisas anteriores.


Além disso, é fascinante ver as mudanças revolucionárias ocorrendo em tempo real, não é?


https://tenor.com/bk5mQ.gif


Ok, agora que vemos o contexto, é mais fácil vincular as próximas mudanças ao seu significado e aos efeitos que terão na blockchain Ethereum.


  • The Merge -> Transição completa para PoS
  • The Surge -> Aumento maciço de escalabilidade para Rollups por meio do mecanismo de sharding*
  • The Verge -> Otimizando estruturas de dados com Verkle Trees
  • The Purge -> Eliminando dados históricos e dívida técnica
  • The Splurge -> Extras diversos, mas importantes, como soluções pós-quânticas


*Sharding em si é uma atualização separada e multifásica, enquanto The Surge faz parte dela.


Depois de estabelecer quais são as próximas atualizações, vamos abordá-las separadamente e discutir as mudanças que introduzirão.

A Fusão – Transição Completa para Proof of Stake

A tão esperada transição de PoW para PoS finalmente acontecerá depois de ser adiada cinco vezes ao longo dos anos anteriores.


Uma das principais implicações da mudança para PoS é a diminuição na emissão de ETH. Existem muitas estimativas diferentes de quanto a emissão cairá, partindo de uma queda de 40% a 90%. A verdade é que, atualmente, cerca de 13.000 ETH são criados diariamente para apoiar mineradores em PoW. Assim que formos para o PoS, toda aquela emissão de ETH cairá. Em vez disso, teremos validadores em PoS emitindo cerca de 2.000 ETH por dia, o que pode chegar a cerca de 5.000 ETH no futuro. Ainda assim, é uma queda significativa na oferta diária de ETH.

Como o nome sugere, no mecanismo Proof of Stake, qualquer pessoa que possua ETH poderá apostar e ganhar recompensas percentuais em ETH, não em dólares - o que é uma diferença muito significativa. Se você possui 32ETH, pode até se tornar um Validador e propor blocos executando seu próprio nó*. Se você tiver menos de 32ETH, poderá apostar seu ETH em pools fornecidos pelo Lido staking, Rocket Pool ou outros protocolos de staking que surgirão.


*Observe que, para executar um nó, você não precisa de nenhum compromisso econômico além de um computador com 1-2 TB de armazenamento de dados disponível e uma conexão com a Internet. No entanto, sem 32ETH apostados, você não pode propor blocos à rede e ganhar recompensas de protocolo. A capacidade de qualquer pessoa executar um nó é essencial para manter a descentralização da rede Ethereum, portanto, diferentes maneiras de se tornar um validador.

** Uma nota importante para todos os degens sensacionalistas que procuram comprar e apostar ETH com todo o seu dinheiro fiduciário - você deve levar em conta a possibilidade de mudança de números. Qualquer APY ou APR que você vê hoje pode diferir profundamente no futuro. Quanto mais ETH apostado, menos % de recompensa para os indivíduos, que pode cair até 0,1% a 100/120M ETH apostados.


Com relação ao ETH apostado, o The Merge não liberará todo o ETH apostado de uma vez, pois acontecerá após a atualização de Xangai, que deve ser introduzida cerca de seis meses após a transição para o PoS.


Depois que a atualização de Xangai for implementada, todos os validadores serão incentivados a retirar seus ETH apostados abaixo do limite de 32ETH, pois eles não obterão rendimento adicional e serão bloqueados sem motivo.


https://tenor.com/bn1AH.gif

Além disso, o ETH apostado não será liberado de uma só vez para inundar o mercado com liquidez, mas será liberado de forma constante por cerca de um ano ou mais. Tudo se resume ao mecanismo de retirada, permitindo que apenas seis validadores saiam por período (a cada 6,4 minutos), limitando a retirada diária de ETH a 43.200 ETH de 14.250.406 ETH* apostados. Esse limite de taxa evita que um êxodo em massa de fundos inunde o mercado.


*O número de ETH apostado pode mudar.


Além disso, tal mecanismo impede que um potencial atacante cometa uma ofensa e saia de sua aposta na mesma época antes de ser cortada como penalidade.

Outra melhoria significativa que vem com o The Merge é a Eleição de Líder de Segredo Único (SSLE). Resumindo, não se sabe quem produzirá o próximo bloco, então um hacker em potencial não pode especificar qual validador atacar com intenção maliciosa.

The Surge – Escalando o Ethereum

A segunda atualização visa escalar o blockchain Ethereum com o uso de um mecanismo de sharding introduzido no EIP-4844 chamado “ Shared Blob Transactions ” ou, como a maioria das pessoas criptográficas o conhece, “ Proto-Danksharding ”.


É crucial apontar que The Surge configura o scaffolding e a maior parte da lógica necessária para implementar o sharding, mas não introduz um mecanismo de sharding per se.


Após o envio do Sharding, a Camada 1 do Ethereum terá apenas que interpretar os dados, não computá-los.


Mas qual é o mecanismo de sharding, você pode perguntar?


Em suma, os dados permanecem on-chain enquanto a computação e o armazenamento saem off-chain, aumentando a largura de banda do Rollup até, de POV matemático, 100.000 transações por segundo.


Além disso, podemos pensar em sharding como o processo de dividir um banco de dados horizontalmente para distribuir a carga, distribuindo a carga de lidar com a grande quantidade de dados necessários para rollups em toda a rede. Isso não apenas aumenta a largura de banda das transações, mas também ajuda a descentralizar todo o blockchain.


Juntamente com a introdução da Amostragem de Disponibilidade, que faz parte da atualização do Sharding, até mesmo usuários menores do Ethereum poderão se tornar guardiões da Ethereum City ao se tornarem Validadores.


https://tenor.com/6BP0.gif


A largura de banda aumentará e o custo médio da transação poderá diminuir, mas, como Vitalik afirmou, uma grande mudança que poderia ocorrer a longo prazo é a Camada 1 se tornando cada vez mais cara ao longo do tempo para um usuário individual médio. Essa dinâmica de preços mudará o crescimento do ecossistema Ethereum da construção na Camada 1 para a construção na Camada 2 de projetos como Arbitrum, Optimism, StarkNet ou zkSync, que não precisam ser vistos como algo negativo. Seria semelhante à reestruturação de um ecossistema semelhante à situação em que filhos adultos estão assumindo mais responsabilidades dos pais.


Outra atualização significativa para a rede será a Separação Propositor-Construtor (PBS).


Para esclarecer a nomenclatura utilizada, precisamos entender quem é, ou será, um Builder e quem é um Proposer na blockchain Ethereum.


O Block Proposer tem o mesmo papel que um Miner na cadeia PoW. Ser um Block Proposer permite que você escolha quais transações incluir no bloco, especificando as transações que são mais lucrativas para você, aproveitando o mecanismo Miner Extractable Value (MEV).


Se você já se deparou com o acrônimo MEV antes, mas não tem interesse em verificar o que significa, aqui está uma breve explicação.


MEV é o que o nome sugere, o valor que um minerador/validador/sequenciador etc. pode extrair devido à capacidade de incluir, excluir ou reorganizar arbitrariamente transações dentro do bloco que eles produzem ou propõem, tornando o bloco Ethereum altamente eficiente em termos de valor .


Tudo se resume à questão de embalar o máximo possível da maneira mais lucrativa. Os dados são robustos, enquanto o armazenamento em bloco é limitado.

Os construtores são uma nova classe de atores que recebem a lista de transações, dos proponentes de bloco, na forma de uma crList. A lista indica quais construtores de transações DEVEM incluir a limitação de sua capacidade de manipulação de blocos. Os construtores ainda poderão reordenar as transações para maximizar o MEV, mas não poderão excluir/censurar nada. Tal mecanismo anulará um dos aspectos mais negativos do MEV, que é o poder divino de censurar e excluir as transações dos usuários.


A PBS visa maximizar as vantagens e a lucratividade do MEV para o ecossistema Ethereum, ao mesmo tempo em que neutraliza seus obstáculos para os usuários. É um cenário ganha-ganha.

The Verge – Mudança de Árvores

A estrutura de dados geralmente é apresentada e referida como uma árvore de um tipo específico. Um dos exemplos mais proeminentes de árvores de dados são as Árvores Merkle e as Árvores Verkle. A diferença entre os dois pode ser descrita da seguinte maneira – Em uma Árvore Merkle, um nó pai é o hash de seus filhos. Em uma Árvore Verkle, um nodo pai é o Vector Commitment de seus filhos.


Huh?


https://tenor.com/9KmT.gif


Para colocá-lo em uma linguagem simplificada, na estrutura Merkle Tree, para criar uma prova válida de um nó, precisamos incluir todos os nós irmãs – nós que compartilham um nó-pai – o que pode ser uma operação que consome muitos dados.


Merkle Tree contendo todos os Sister-Nodes para fornecer uma prova.


Verkle Trees, por outro lado, não precisam fornecer todos os Sister-Nodes. Em vez disso, você deve fornecer o caminho do nó fornecido para a nota-raiz ao longo dos nós-pais, com uma pequena prova validando o caminho.


Verkle Tree contendo um único nó ao longo do caminho.


Os dois gráficos a seguir foram retirados do post do blog de Vitalik Buterin chamado Verkle trees e ilustram o caminho que temos que seguir para provar que um dado dado está correto e deriva da raiz dada.


A vantagem de usar Verkle Trees é produzir tamanhos de prova mais leves em cerca de 6 a 8 vezes em comparação com Merkle Trees e 20 a 30 vezes menor em comparação com Merkle Patricia Trees que a Ethereum usa hoje.

A mudança para árvores Verkle será, sem dúvida, um grande desafio criptográfico como os que foram introduzidos por John Kuszmaul em 2018. Não demora muito para aprender a usar todo o potencial de uma determinada tecnologia. No entanto, se tudo correr bem, será uma tremenda atualização para a eficiência do blockchain Ethereum.

The Verge também está trazendo muitas coisas boas para a descentralização com Stateless Clients, permitindo a execução de Light Nodes no Ethereum.

Um light node contém apenas a cadeia de cabeçalhos de bloco sem a execução de quaisquer transações ou estados associados da cadeia que valida. Quando um nó fica online, ele será totalmente sem estado, pois não conterá nenhuma informação sobre o estado da cadeia. Você pode pensar em um light node como um indivíduo verificando os títulos de arquivos ultrassecretos sem a necessidade de conhecer e processar o conteúdo.

The Purge – Deixando a sobrecarga histórica

O Purge apresentará o já mencionado EIP-4444, mudando o jogo para clientes Ethereum.


Para prosseguir, precisamos esclarecer quem ou o que é um cliente Ethereum.


Um cliente Ethereum é o software necessário para permitir que os nós Ethereum leiam blocos na blockchain Ethereum e contratos inteligentes baseados em Ethereum. Um “ ” é a parte em execução do software cliente.

O que o EIP-4444 apresentará?


Abolirá a necessidade de os clientes armazenarem e baixarem dados históricos – com mais de um ano, conforme consta na descrição do EIP.


https://tenor.com/bmc4k.gif


Espere aí pessoal… Então, isso remove o histórico do blockchain Ethereum? Que tipo de blockchain faz isso? É contra a ideia, não é?


Você estará correto, até certo ponto, pois a remoção dos dados dos clientes, ou simplesmente a remoção da necessidade de baixá-los ao se tornar um novo cliente, não significa que os dados sejam perdidos. Todos os dados históricos serão armazenados por projetos de terceiros como o The Graph, que já serve a esse propósito para alguns projetos de blockchain.


Trazendo o símile de Vitalik – Um blockchain é como um outdoor. Ele mostra as informações atuais de que você precisa, pois não precisa conhecer todos os anúncios do passado.

Deixar de lado a sobrecarga histórica será extremamente vantajoso para a Ethereum, pois permitirá que mais pessoas executem clientes Ethereum em suas máquinas, eliminando a necessidade de baixar e armazenar centenas de Gigabytes de dados.


É mais um passo no caminho para efetivamente executar um cliente Ethereum em um smartphone.

The Splurge - Zero-conhecimento

Em contraste com os estágios anteriores do Ethereum Roadmap, o The Splurge pode não ter a atualização principal do “ tema ”. É mais um lote variado de atualizações com alguns extras muito ambiciosos de longo prazo, como ZK-SNARKing tudo, trabalhando na segurança blockchain pós-quântica e a introdução de melhorias EIP-1559 (Burning EIP).


Caso você não esteja familiarizado com as suposições de conhecimento zero (ZK), elas permitem que você forneça provas de algo sem divulgar nenhuma informação crucial.

Imagine ter uma sala lacrada com apenas uma saída e ter que provar que pode abrir a porta e entrar na sala. Sem que ninguém veja você digitando a senha ou mesmo entrando na sala, você poderá sair da sala pela única saída, que será a prova de ter a senha para abrir o lacre.

A possibilidade de uso da prova de conhecimento zero no mundo real é surpreendente, pois temos que divulgar informações confidenciais em quase todas as etapas que damos no mundo burocrático de hoje. Isso não apenas melhoraria a eficiência do tempo do trabalho administrativo, mas também seria uma grande melhoria na proteção contra fraudes e minimizaria o risco de vazamentos de dados, que são mais comuns do que a maioria das pessoas imagina.


Embora a visão dos casos de uso de conhecimento zero seja fascinante, a tecnologia ainda está engatinhando. É difícil estimar quanto tempo levará para desenvolver e aprender como usar a tecnologia Zero-Knowledge corretamente, mas vemos tentativas ousadas feitas por zkSync ou StarkNet, para construir projetos de Camada 2 no Ethereum com o uso de provas de Zero-Knowledge .


Observar esses projetos mais de perto e se envolver com eles pode levar a uma experiência valiosa e pode se tornar bastante lucrativo no futuro.

Enquanto ouvia a conversa de Bankless com Vitalik sobre o Endgame for Ethereum, ouvi uma ótima representação de ZK em referência a um antigo jogo Snake.

https://tenor.com/uFHi.gif


Vamos pensar no Ethereum como a Serpente. Quanto mais dados ele consome, fornecidos pelos usuários, mais demorado fica, dificultando a operação. Com a tecnologia ZK, a cobra precisaria apenas de uma pequena prova de que ela *de fato* tem um corpo preso à cabeça. Os detalhes do corpo não seriam necessários para operar de forma eficaz.

Resumindo, teríamos apenas uma cabeça de cobra, e todo o corpo seria ZK-SNARKed, garantindo que a cabeça está sã e salva.

The Splurge – Pós-Quantum

Uma das atualizações ambiciosas mencionadas no The Splurge é “ Post-Quantum Everything ”, conforme descrito no Ethereum Roadmap postado por Vitalik no Twitter.


Ethereum Roadmap postado por Vitalik no Twitter - https://twitter.com/VitalikButerin/status/1466411377107558402


Sem dúvida, os computadores quânticos representam uma enorme ameaça à tecnologia blockchain em seu estado atual de segurança. O risco vem de um imenso aumento no poder de computação que as máquinas quânticas possuirão, tornando possível alterar o estado do blockchain, atacá-lo ou simplesmente eliminá-lo, se necessário ou desejado.


Enquanto a maior parte da indústria criptográfica está focada nas tendências atuais, alguns projetos de blockchain como Algorand ou Ethereum estão trabalhando em soluções resistentes a quantum, tentando estar um passo à frente.


No que diz respeito à resistência quântica, isso pode ser alcançado com o uso de Provas de Conhecimento Zero de um tipo específico, pois existem diferentes versões do ZKP usando várias soluções de criptografia. Levaremos em consideração dois tipos de ZKPs – zk-SNARK e zk-STARK.

Embora os acrônimos possam ser fáceis de lembrar, eles têm um pouco mais de significado.


  • SNARK - Argumento não interativo sucinto do conhecimento
  • STARK - Argumento Sucinto e Transparente do Conhecimento


Apenas uma letra faz uma grande diferença em como a tecnologia pode ser aplicada. Resumindo, o STARK não precisa de um ambiente seguro ou confiável por depender de funções de hash resistentes a colisões; portanto, pode ser transparente. Por outro lado, o SNARK é projetado para funcionar em um ambiente confiável de um determinado protocolo, onde a interação entre o provador e o verificador se limita à troca de uma prova.


Embora se diga que as provas do zk-STARK são atualmente estimadas como resistentes ao quantum, o zk-SNARKS é considerado por alguns como vulnerável a ataques quânticos.


https://tenor.com/buIfw.gif


Como afirmado anteriormente, o Zero Knowledge ainda está em sua infância e pode se desenvolver MUITO no futuro, possivelmente tornando as provas do zk-SNARK resistentes ao quantum.


Além disso, as provas zk-SNARK são consideradas quânticas vulneráveis devido à criptografia de curva elíptica em seus compromissos polinomiais. É por isso que projetos como o Redshift, criado por zkSync, estão usando provas zk-SNARK, mas com mecanismo de hash em vez de utilizar curvas elípticas, tornando-o *possivelmente* resistente a quantum.


Para concluir, é difícil afirmar se alguma tecnologia Zero Knowledge é resistente a quantum, pois é difícil testá-la em batalha sem ter computadores quânticos disponíveis. Podemos apenas apresentar suposições relativas a projetos particulares quanto à sua resistência quântica. Além disso, a tecnologia ZKP está se desenvolvendo o tempo todo, progredindo e mudando as suposições anteriores, assim como o zkSync fez com o Redshift, tornando suas soluções zk-SNARK possivelmente resistentes a quantum.

Considerações finais

O Ethereum Roadmap é uma tentativa de atualizar um blockchain que cresceu imensamente nos últimos anos, tornando-se um empreendimento impressionante devido à magnitude de um projeto.


O Ethereum mudará significativamente nos próximos anos e pode ser a maior evolução que veremos em toda a indústria de criptomoedas nos próximos anos.


Como o próprio Vitalik afirmou, apenas com The Merge e The Surge concluídos, o Ethereum pode prosperar por décadas. Onde o Ethereum estará depois de concluir com sucesso seu roteiro e do que ele será capaz, só podemos nos perguntar.

Tudo o que foi dito acima foi escrito com base na suposição de que nada se quebra ao longo do caminho, mas vamos ser como os atuais Rollups – Otimista.


Até a próxima!


~ EU


Não é engraçado como no dia a dia nada muda, mas quando você olha para trás tudo é diferente?


CS Lewis



https://tenor.com/wSew.gif



Lista de referências:

  1. https://ethereum.org/en/history/
  2. https://ethereum.org/en/eips/
  3. https://eips.ethereum.org/all
  4. https://ethereum.org/en/upgrades/beacon-chain/
  5. https://twitter.com/VitalikButerin/status/1466411377107558402
  6. https://newsletter.banklesshq.com/p/is-the-merge-overhyped?utm_source=%2Finbox&utm_medium=reader2
  7. https://www.gemini.com/cryptopedia/the-dao-hack-makerdao
  8. https://ethereum.org/en/upgrades/merge/#after-the-merge
  9. https://www.forbes.com/sites/laurashin/2022/02/22/exclusive-austrian-programmer-and-ex-crypto-ceo-likely-stole-11-billion-of-ether/
  10. https://docs.ethhub.io/ethereum-roadmap/ethereum-2.0/account-abstraction/
  11. https://www.smartcontractresearch.org/t/research-summary-redshift-transparent-snarks-from-list-polynominal-commitment-iops/344
  12. https://notes.ethereum.org/@fradamt/H1ZqdtrBF
  13. https://math.mit.edu/research/highschool/primes/materials/2018/Kuszmaul.pdf
  14. https://vitalik.ca/general/2021/06/18/verkle.html
  15. https://vitalik.ca/general/2021/12/06/endgame.html
  16. https://vitalik.ca/general/2021/05/23/scaling.html
  17. https://ethereum.org/en/upgrades/sharding/
  18. https://notes.ethereum.org/@vbuterin/proto_danksharding_faq#What-is-Danksharding
  19. https://ethereum.org/en/history/#whitepaper
  20. https://www.youtube.com/watch?v=kGjFTzRTH3Q
  21. https://www.youtube.com/watch?v=b1m_PTVxD-s