Compartilhe este artigo

Melhor em Bizâncio? Ethereum dá pequenos passos em direção a um impulso de Política de Privacidade

O próximo hard fork "Byzantium" do Ethereum inaugurará novos procedimentos criptográficos que devem eventualmente abrir caminho para maior Política de Privacidade.

Os usuários do Ethereum podem em breve receber um reforço de Política de Privacidade muito necessário.

Há muito tempo uma deficiência para todas as redes públicas de blockchain, o mundosegundo maior blockchainainda está buscando grandes melhorias em seupróximo lançamento do Byzantium. Para a maioria dos usuários que compram e mantêm, essas limitações podem não ser aparentes, mas isso não quer dizer que T haja implicações potenciais que possam afetar a grande variedade de usuários que a rede está tentando atrair.

A História Continua abaixo
Não perca outra história.Inscreva-se na Newsletter Crypto for Advisors hoje. Ver Todas as Newsletters

Como exemplo, a atualização do software ocorre em um momento em que a regulamentação está colocando pressão na rede – pelo menos um governo já mirou contra o que surgiu em 2017 como seu maior caso de uso. No mês passado, a China emitiu não apenas uma proibição totalem ICOs, mas ordenou trocas (incluindo aquelas que compram e vendem ether) paradados do cliente de mãoàs autoridades.

Essa atenção adicional é apenas uma das coisas que trouxe à tona as limitações da rede. Atualmente, cada transação é permanentemente visível no blockchain do Ethereum , o que significa que os investimentos feitos por indivíduos — incluindo aqueles que podem ser ilegais — podem ser amplamente observados. Não é bem um bug e nem um recurso, essa disponibilidade de informações do usuário ainda é algo que muitos desenvolvedores se propuseram a corrigir.

Para complicar as coisas, no entanto, o Ethereum T é conhecido por seus recursos de Política de Privacidade até hoje.

Enquanto Zcash ajudou a ser pioneiro o uso de zk-snarks e Monero popularizou assinaturas de anel e endereços furtivos, o Ethereum talvez tenha lutado para encontrar um valor agregado semelhante quando se trata de anonimato.

Mas o próximo hard fork do Byzantium, atualmente previsto para ocorrer em outubro, introduzirá dois novos procedimentos criptográficos que devem eventualmente abrir caminho para maior Política de Privacidade.

A primeira grande atualização do Ethereum desde 2016, o Byzantium é na verdade metade de uma atualização muito maior projetada para melhorar a usabilidade da plataforma,chamada Metrópole. Também será a primeira grande atualização técnica desde que a rede foi avaliada em bilhões, um acontecimento que pode adicionar drama aos procedimentos.

Olhando para o futuro, a segunda parte de Metropolis, Constantipole, foi adiada indefinidamente, o que significa que os usuários terão que esperar antes de poderem aproveitar o máximo de Política de Privacidade na plataforma.

Ainda assim, isso não quer dizer que T haja esforços substanciais em direção a esse objetivo.

Onde estamos agora?

A Política de Privacidade no Ethereum é um empreendimento notoriamente complexo, pois contradiz alguns métodos básicos de como uma blockchain funciona.

A transparência em um blockchain é vital para proteger seus usuários do risco de gastos duplos, que é quando um usuário malicioso envia a mesma moeda para dois lugares diferentes ao mesmo tempo. Esse risco é resolvido tornando os detalhes de cada transação visíveis e armazenando-os em um livro-razão amplamente distribuído.

Como esse procedimento é fundamental para a Tecnologia, reescrevê-lo requer matemática de alto nível, nunca antes tentada.

Como tal, os desenvolvedores do ethereum estão levando essa tentativa a sério e estão entrando em contato com colegas em outras plataformas de blockchain para novas ideias e recursos. Por exemplo, a equipe do ethereum tem sidotrabalhando juntos com a moeda centrada na privacidade Zcash no zk-snarks, o que poderia tornar possível para os usuários do Ethereum tornarem suas transações mais privadas.

Ao usar essa Tecnologia, uma declaração pode ser verificada sem exigir que nenhuma informação seja revelada além de sua validade. Como um método de criptografia, zk-snarks funcionam traduzindo o que você quer provar em uma forma equivalente – sem que ninguém saiba a solução para as equações algébricas que a produziram.

Notavelmente, o próximo hard fork Byzantium introduz novas primitivas de curva elíptica e uma função de pareamento para uma curva específica que tornará a criptografia possível e fortalecerá a segurança de uma computação zk-snark. Quanto maior a curva, mais segura ela é, mas traz custos mais altos para cada operação.

Como resultado, esses procedimentos matemáticos pesados ​​agora são caros demais para serem executados na plataforma Ethereum .

Em princípio, antes do Byzantium, um zk-snark poderia ser completado pela máquina virtual Ethereum , mas seria muito caro para caber dentro de um único bloco. No entanto, o hard fork do Byzantium introduzirá uma verificação de pareamento subsidiada por gás que torna um zk-snark menos custoso de computar. Se você não tiver certeza, "GAS" é uma unidade usada para medir o esforço computacional envolvido em uma transação e é usada para calcular taxas.

O que precisa ser feito?

Devido a esse novo recurso, a primeira transação zk-snarkfoi verificadona rede de teste Byzantium no início desta semana. A transação, que pode ser visualizada na rede de testeaqui, custou um total de 1.933.895 GAS. Para colocar isso em algum contexto – uma transação não privada atualmente custa muito menos, cerca de 21.000 GAS.

Ainda assim, além desse custo, e além da verificação em si, não há nada no Ethereum que hoje possa dar suporte à tecnologia.

Conforme explicado pelo principal pesquisador do zk-snark do Ethereum, Christian Reitwiessner, a "peça que falta" é a parte do sistema que se comunicaria com a máquina virtual do Ethereum , que traduz instruções e as retransmite para os nós da rede.

"Precisamos de implementações práticas de todos os outros componentes de um sistema zk-snark (além da verificação)", disse ele ao CoinDesk.

Alguns desses recursos podem ser descobertos em breve. Por exemplo, é preciso trabalhar para traduzir uma tarefa computacional do código-fonte para o formato exigido por um zk-snark. Reitwiessner disse que isso está atualmente em desenvolvimento pesado e provavelmente será lançado pela conferência de desenvolvedores do Ethereum em novembro.

No entanto, outros marcos ainda precisam de muita pesquisa antes de serem alcançados.

Atualmente, independentemente de uma transação de ether ser privada, ela sempre será visível para a pessoa que paga pelo GAS.

Eventualmente, novos recursos lançados na segunda atualização do Ethereum , Constantinople, terão como objetivo fornecer uma carteira ether flexível, permitindo aos usuários a opção de pagar por GAS em tokens em vez de ether. De acordo com Reitwiessner: "Isso pode incluir pagar por GAS com tokens que podem ser tokens zk-SNARK."

Adiar esse recurso até Constantinopla também dá aos desenvolvedores do Ethereum algum tempo para resolver outros desafios complexos.

Para ONE, o Ethereum deve combater um problema de segurança dentro da própria tecnologia zk-snark, conhecida como configuração confiável. Quando o Zcash lançou sua moeda movida a zk-snark em outubro de 2016, ela correspondeu a uma performance elaborada, onde cada membro da equipe de desenvolvimento do z-cash ateou fogo aos computadores que eles usaram para dar vida ao z-cash.

Isso era para provar que não havia backdoor na Tecnologia que pudesse potencialmente permitir aos desenvolvedores a habilidade de manipular a rede. O problema agora é que o Ethereum deve desenvolver algo equivalente a isso, mas que possa escalar para milhares de participantes.

Junto a isso, soluções precisam ser desenvolvidas para que provas matemáticas sejam geradas junto com um zk-snarks. E mais programação é necessária para estabelecer a possibilidade de zk-snarks ocorrerem fora do blockchain.

Diante disso, pode ser que uma alternativa mais suave aos zk-snarks seja desenvolvida nesse meio tempo.

Reitwiessner deu a entender isso, acrescentando:

"Além disso, não estamos presos a um zk-snark específico ou mesmo aos próprios zk-snarks."

Dessa forma, suas declarações sugerem que, para o Ethereum, a conversa sobre Política de Privacidade está apenas começando.

Passos de bebêimagem via Shutterstock

Rachel-Rose O'Leary

Rachel-Rose O'Leary é uma codificadora e escritora na Dark Renaissance Technologies. Ela foi redatora de tecnologia líder para a CoinDesk 2017-2018, cobrindo tecnologia de Política de Privacidade e Ethereum. Ela tem formação em arte digital e filosofia, e escreve sobre Cripto desde 2015.

Rachel-Rose O'Leary