Vitalik Buterin detalha “mistura local” no terceiro post de ofuscação

- Vitalik Buterin publicou a terceira parte de sua série sobre ofuscação criptográfica, examinando um método chamado mistura local.
- A técnica empresta da criptografia simétrica, passando circuitos por etapas de reversibilidade, endurecimento, gadgetização e mistura que dispersam portas aleatórias enquanto preservam a saída.
- Buterin chama isso de uma aposta arriscada e ousada, situada em meio a um cemitério de tentativas fracassadas de criptografia de caixa branca.
O co-fundador do Ethereum, Vitalik Buterin, publicou na sexta-feira a terceira parte de sua série sobre ofuscação criptográfica.
Ele examinou um método chamado “mistura local” que descarta reticulados e curvas elípticas em favor de ideias retiradas do design de funções hash.
Buterin havia publicado Parte I em 29 de junho, e a segunda, que é a relatório diamond iO, foi publicada em 28 de julho.
Nessas publicações, ele abordou construções pesadas em reticulados. Com a mistura local, Buterin disse que é “uma maneira totalmente diferente de fazer criptografia.” Em seu post, ele escreveu que a mistura local não tem curvas elípticas, nem fatoração de primos, nem reticulados em qualquer lugar do design.
De acordo com Buterin, o parente mais próximo da mistura local é a criptografia simétrica, que é a disciplina por trás da criptografia e hashing do dia a dia.
Portas de lixo e um circuito executado ao contrário
O processo de mistura local começa com um circuito feito de portas lógicas como XOR, AND e NOT, que passa por um pipeline que mantém a saída idêntica enquanto remove qualquer traço da lógica interna.
Buterin escreveu que a mistura local passa pelo seguinte circuito original, adicionando reversibilidade, endurecimento, gadgetização, mistura e, finalmente, ofuscação.
Durante a mistura, portas de lixo são espalhadas pelo circuito. A disposição é então embaralhada e substitui pequenos blocos por portas diferentes que calculam a mesma coisa.
No entanto, não é suficiente por si só, e é por isso que as outras etapas são importantes, pois realizam a maior parte do trabalho.
A reversibilidade vem primeiro 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 comportamento correspondente. Isso é mais difícil de fazer com uma porta AND ou OR.
Uma aposta baseada em falhas passadas
Buterin ainda chamou a mistura local de “uma aposta selvagem e arriscada”, escrevendo que ela se baseia em “um cemitério de tentativas falhas de criptografia de caixa branca.”
No entanto, ele apontou que os autores da mistura local dizem que mais esforços, juntamente com a disposição de aceitar uma sobrecarga maior, poderiam fazer a ideia funcionar.
Um atalho proposto é a inteligência artificial, pois ela poderia comprimir as três décadas de funções hash necessárias para amadurecer em um período de alguns anos. No entanto, isso se afasta das rotas baseadas em reticulados, onde a compensação era de suposições de segurança.
Buterin chamou a ofuscação de “o chefe final da criptografia” em sua publicação de junho, e a chamou de “a fronteira final da criptografia” nesta publicação mais recente.
Ele disse que as construções mais rigorosas têm tempos de execução “literalmente galácticos”, mais longos que a vida do universo.
Por que a ofuscação vale a pena?
Um programa pode ser convertido em uma versão criptografada que ainda funciona em entradas comuns usando ofuscação. Aqui, saídas comuns são retornadas enquanto o código é ocultado.
Quando a ofuscação é combinada com um blockchain, ela se aproxima de um “terceiro de confiança sem confiança” que permite coisas como votação privada e resistente à colusão, sem necessidade de confiar em um comitê M-of-N.
Se você está lendo isso, já está à frente. Mantenha-se assim com nosso boletim informativo.
Perguntas Frequentes
O que é mistura local?
A mistura local é um método de ofuscação criptográfica que transforma um circuito adicionando portas aleatórias, embaralhando-as e substituindo pequenas seções por portas funcionalmente idênticas, tudo isso preservando as saídas do circuito e ocultando sua lógica interna. Buterin observa que não utiliza curvas elípticas, fatoração de primos ou reticulados.
Como a mistura local difere das abordagens anteriores de ofuscação de Buterin?
Ao contrário das construções baseadas em reticulados (lattices) de seus dois primeiros posts, o 'local mixing' se inspira na criptografia simétrica, tradição por trás de funções hash como SHA e BLAKE, e não requer conhecimento sobre reticulados. Buterin descreve isso como uma aposta arriscada e ousada que aceita maior sobrecarga computacional.
Por que a ofuscação é importante para blockchains?
Buterin argumenta que a combinação de ofuscação com blockchain aproxima-se de um "terceiro confiável sem necessidade de confiança", viabilizando aplicações como um sistema de votação seguro, privado e resistente a colusão, com quase nenhuma suposição de confiança e sem a necessidade de um comitê de limiar M-of-N.
Aviso. As informações fornecidas não constituem aconselhamento de negociação. Cryptopolitan.com não assume responsabilidade por quaisquer investimentos realizados com base nas informações fornecidas nesta página. Recomendamos fortemente a realização de pesquisa independente e/ou consulta a um profissional qualificado antes de tomar qualquer decisão de investimento.

Hannah Collymore
Hannah é escritora e editora com quase uma década de experiência em redação de blogs e cobertura de eventos no espaço cripto. Na Cryptopolitan, Hannah contribui para a página de notícias, relatando e analisando os últimos desenvolvimentos nos setores DeFi, RWA, regulação cripto, IA e tecnologias de fronteira. Ela se formou na Universidade Arcadia com graduação em Administração de Empresas.
















