Irmão, eu ouvi falar de um novo protocolo chamado Zama usando "Toroidal FHE" para proteger a privacidade na Blockchain. O que é isso?
Cara, você está acessando o santo graal da tecnologia de privacidade. Vamos começar com FHE, que significa Criptografia Totalmente Homomórfica.
Normalmente, para fazer qualquer coisa com dados criptografados (como em uma blockchain), você precisa descriptografá-los primeiro. Mas no momento em que você os descriptografa, eles estão expostos. FHE é um tipo de mágica criptográfica que permite que você trabalhe e faça cálculos com dados enquanto ainda estão criptografados.
Pense nisso como uma daquelas caixas de luvas seladas que os cientistas usam. Você pode colocar suas mãos nas luvas e trabalhar nos materiais sensíveis dentro da caixa sem nunca expô-los ao ar exterior. FHE é a versão digital dessa caixa para dados.
Ok, então qual é a parte "Toroidal" no TFHE?
Essa é a especialidade da Zama. "Toroidal" refere-se à forma e método matemático específicos que eles usam para alcançar essa mágica FHE. Você não precisa ser um gênio da matemática para entender, apenas saiba disso: versões mais antigas do FHE eram incrivelmente lentas. Tão lentas que eram basicamente inúteis para aplicações do mundo real, como uma blockchain.
TFHE (Toroidal FHE) é um tipo específico de FHE que foi projetado para ser muito, muito mais rápido. É a grande inovação que torna possível realmente usar essa tecnologia de privacidade em uma rede ativa sem que leve uma eternidade para processar uma transação. A Zama é a equipe que está pioneirando essa versão específica e de alta velocidade do FHE.
Então como a Zama usa isso para proteger a privacidade em uma blockchain?
É aqui que se torna revolucionário. Blockchains como Ethereum são transparentes. Todos podem ver cada transação, cada saldo de carteira e o que você está fazendo em DeFi.
A tecnologia da Zama permite que você construa contratos inteligentes que podem usar dados criptografados. Imagine isto:
Você poderia votar em um DAO sem que ninguém soubesse em que sentido você votou, mas o contrato inteligente ainda poderia contar corretamente os votos criptografados.
O saldo da sua carteira poderia estar oculto na cadeia, mas você ainda poderia provar para um aplicativo DeFi que tem fundos suficientes para obter um empréstimo. O aplicativo saberia que você é bom para isso, mas nunca veria seu saldo real.
Um jogo pode ter informações ocultas. As estatísticas do seu personagem ou sua mão de cartas podem estar criptografadas na cadeia, sendo reveladas apenas quando você escolher.
A Zama essencialmente permite a confidencialidade e a privacidade diretamente em blockchains públicas, o que é algo que tem sido quase impossível até agora.
Se isso é tão bom, por que ainda não está em toda parte?
Tudo se resume aos trade-offs, e este é um grande: custo computacional.
Embora o TFHE seja rápido para FHE, ainda é muito mais intensivo em computação do que apenas processar dados não criptografados. Executar cálculos em dados criptografados exige muito mais poder e tempo. O principal desafio para a Zama e todo o espaço FHE é torná-lo eficiente o suficiente para que não desacelere a blockchain a um ritmo de tartaruga ou faça as taxas de transação dispararem.