Em um desenvolvimento significativo para o espaço de criptomoedas focado em privacidade, Luke Parker, desenvolvedor líder da exchange descentralizada Sarai, revelou uma proposta para “provas de membro de cadeia completa” na recente conferência MoneroKon. A proposta, que faz parte do planejado upgrade para o protocolo Monero, Seraphis, está pronta para ser testada.
As provas de membro de cadeia completa (Full Chain Membership Proofs) são uma abordagem inovadora para a verificação de transações que poderia aprimorar significativamente a privacidade das transações Monero. Em vez de selecionar um conjunto limitado de saídas para gastos, como é o caso atualmente, as provas de membro de cadeia de blocos completa permitiriam que toda o blockchain fosse uma possível saída. Essa mudança removeria efetivamente a maior parte da análise estatística possível, reforçando assim a privacidade das transações.
Entendendo a Full Chain Membership Proof
Imagine que você está brincando de esconde-esconde em um grande parque. No modo atual de jogar (que é como o Monero funciona agora), você só pode se esconder em alguns lugares específicos que todos concordaram antes do jogo começar. Isso torna um pouco mais fácil para o buscador encontrá-lo, porque ele só precisa procurar nesses lugares específicos.
Agora, imagine se você pudesse se esconder em qualquer lugar do parque. Isso tornaria muito mais difícil para o buscador encontrá-lo, certo? É isso que as provas de associação de cadeia completa visam fazer para as transações do Monero.
No sistema atual, quando você faz uma transação Monero, você deve escolher algumas transações passadas específicas para misturar com as suas. É como se esconder em um dos lugares específicos do jogo de esconde-esconde. Mas com provas completas de membros da cadeia, você pode misturar sua transação com qualquer transação anterior em toda a história do Monero. É como poder se esconder em qualquer lugar do parque.
Isso torna muito mais difícil para qualquer um tentar rastrear sua transação porque eles precisam examinar todo o histórico do Monero, não apenas algumas transações específicas. E é por isso que as provas completas de membros da cadeia podem tornar o Monero ainda mais privado e seguro!
Implicações para o Monero
As implicações desse desenvolvimento são de grande alcance. Notavelmente, resolveria vários ataques que atualmente representam uma ameaça à privacidade do Monero, como o ataque de poeira contaminada (dust attack) e o ataque de supervisor EAE EABE (explicada na série Breaking Monero).
No entanto, a implementação de provas de membro de cadeia completa exigiria uma mudança do Monero. Essa mudança aumentaria o tamanho da transação de cerca de 500-600 bytes para 4 kilobytes. Embora isso resultasse em transações maiores, Parker argumentou que os benefícios de privacidade dessa abordagem superam em muito as possíveis desvantagens.
A proposta ainda está na fase acadêmica, com trabalhos sendo feitos para formalizar as provas e otimizar o sistema. Parker está colaborando com criptógrafos da Firo e Cipherstack neste projeto e já há uma implementação teste do protocolo feita por Parker.
A implementação de provas de membro de cadeia completa não afetaria os tempos de sincronização da carteira, pois essas provas não são necessárias para sincronizar carteiras. Isso significa que a experiência do usuário permaneceria praticamente inalterada.
A proposta está sendo discutida como parte do upgrade Seraphis e precisaria ser acordada e adotada pela comunidade Monero. Este desenvolvimento sublinha o compromisso contínuo dentro da comunidade Monero de aprimorar a privacidade e a segurança da criptomoeda.
À medida que o espaço de criptomoedas focado em privacidade continua a evoluir, a introdução de provas de membro de cadeia completa representa um passo significativo. Se implementado com sucesso, este desenvolvimento poderia estabelecer um novo padrão para privacidade no espaço das criptomoedas.
Saiba mais sobre essa nova tecnologia e seu desenvolvimento em: