ÚLTIMAS NOTÍCIAS
SELECIONADO PARA VOCÊ

Vitalik Buterin detalha 'mistura local' em terceiro post de ofuscação

PorHannah CollymoreHannah Collymore 2 minutos de leitura
Vitalik Buterin detalha 'mistura local' em terceiro post de ofuscação
  • Vitalik Buterin publicou a terceira parte da sua série sobre ofuscação criptográfica, examinando um método chamado mistura local.
  • A técnica inspira-se na criptografia simétrica, executando circuitos através de etapas de reversibilidade, reforço, gadgetização e mistura que dispersam portas lógicas indesejadas, preservando a saída.
  • Buterin chama-lhe uma aposta ousada e arriscada, baseada num cemitério de tentativas falhadas de criptografia de caixa branca.

 

Vitalik Buterin, cofundador Ethereum , publicou na sexta-feira a terceira parte da sua série sobre ofuscação criptográfica. 

Examinou um método chamado "mistura local" que descarta os reticulados e as curvas elípticas em favor de ideias extraídas do design de funções hash.

Buterin publicou a Parte I a 29 de junho, e a segunda, que é o artigo sobre o Diamond iO, foi publicada a 28 de julho. 

Nestas publicações, abordou construções com muitos elementos em forma de reticulado. Com a mistura local, Buterin afirmou que se trata de "uma forma totalmente diferente de fazer criptografia". Na sua publicação, escreveu que a mistura local não possui curvas elípticas, fatorização em números primos ou reticulados na sua estrutura.

Segundo Buterin, o parente mais próximo da mistura local é a criptografia simétrica, que é a disciplina por detrás da criptografia e do hashing do dia-a-dia.

Portas defeituosas e um circuito a funcionar ao contrário

O processo de mistura local começa com um circuito composto por portas lógicas como XOR, AND e NOT, que passa por um pipeline que mantém a saídadent, ao mesmo tempo que elimina qualquer tracda lógica interna.

Buterin escreveu que a mistura local passa pelo seguinte circuito original, acrescentando reversibilidade, endurecimento, engenhosização, mistura e, finalmente, ofuscação.

Durante a mistura, portas lógicas descartáveis ​​são espalhadas pelo circuito. A configuração é então baralhada, trocando pequenos blocos por portas diferentes que calculam a mesma coisa.

No entanto, isto por si só não é suficiente, e é por isso que as outras etapas são importantes, pois realizam a maior parte do trabalho.

A reversibilidade está em primeiro lugar porque torna o resto possível. Buterin explica que uma porta reversível pode ser reescrita como uma pilha arbitrária de outras portas reversíveis com um comportamento correspondente. Isto é mais difícil de fazer com uma porta AND ou OR. 

Uma aposta baseada em fracassos passados

Buterin considerava ainda a mistura local uma "aposta ousada e arriscada", escrevendo que se baseia "num cemitério de tentativas falhadas de criptografia de caixa branca" 

No entanto, salientou que os autores da mistura local afirmam que mais esforços, juntamente com a disponibilidade para aceitar custos operacionais mais elevados, poderiam fazer com que a ideia se consolidasse.

Uma alternativa proposta é a inteligência artificial, pois poderá comprimir as três décadas de desenvolvimento de funções hash necessárias para um período de poucos anos. No entanto, esta abordagem distancia-se das rotas baseadas em reticulados, onde a contrapartida eram os pressupostos de segurança.

Buterin chamou à ofuscação "o chefe final da criptografia" na sua publicação de junho e denominou-a "a fronteira final da criptografia" nesta publicação mais recente. 

Afirmou que as construções mais rigorosas têm tempos de execução "literalmente galácticos", mais longos do que a vida útil do universo. 

Porque vale a pena o esforço de utilizar recursos de ocultação?

Um programa pode ser transformado numa versão encriptada que ainda funciona com entradas comuns usando ofuscação. Neste caso, as saídas comuns são devolvidas enquanto o código é ocultado.

Quando a ofuscação é combinada com uma blockchain, aproxima-se de uma "terceira parte fiável sem confiança", que possibilita coisas como a votação privada e resistente à conluio, sem a necessidade de um comité M-de-N em quem confiar.

As mentes mais brilhantes do mundo das criptomoedas já leem nossa newsletter. Quer participar? Junte-se a elas.

Perguntas frequentes

O que é a mistura local?

A mistura local é um método de ofuscação criptográfica que transforma um circuito adicionando portas lógicas inúteis, embaralhando-as e substituindo pequenas secções por portas lógicas funcionalmentedent, tudo isto preservando as saídas do circuito e ocultando a sua lógica interna. Buterin observa que o método não utiliza curvas elípticas, factorização em números primos ou reticulados.

Em que é que a mistura local difere das abordagens anteriores de ofuscação de Buterin?

Ao contrário das construções baseadas em reticulados nas suas duas primeiras publicações, a mistura local inspira-se na criptografia simétrica, a tradição por detrás de funções hash como SHA e BLAKE, e não requer conhecimento de reticulados. Buterin descreve-a como uma aposta ousada e arriscada que aceita uma maior sobrecarga computacional.

Porque é que a ofuscação é importante para as blockchains?

Buterin defende que a ofuscação combinada com uma blockchain se aproxima de uma "terceira parte fiável sem confiança", possibilitando aplicações como um sistema de votação seguro, privado e resistente à conluio, com quase nenhuma suposição de confiança e sem comité de limite M-de-N.

Compartilhe este artigo

Aviso Legal. As informações fornecidas não constituem aconselhamento de investimento. CryptopolitanO não se responsabiliza por quaisquer investimentos realizados com base nas informações fornecidas nesta página. Recomendamostrona realização de pesquisas independentesdent /ou a consulta a um profissional qualificado antes de tomar qualquer decisão de investimento.

Hannah Collymore

Hannah Collymore

Hannah é escritora e editora com quase uma década de experiência em redação para blogs e cobertura de eventos no universo das criptomoedas. No Cryptopolitan, Hannah contribui para a página de notícias, reportando e analisando os últimos desenvolvimentos em DeFi, RWA, regulamentação de criptomoedas, IA e tecnologias de ponta. Ela se formou em Administração de Empresas pela Universidade Arcadia.

MAIS… NOTÍCIAS