Multicoin Capital: Fhenix e o surgimento da criptografia totalmente homomórfica on-chain

Autor: Kyle Samani, cofundador da Multicoin Capital; Tradução: Golden Finance cryptonaitive

Durante uma década, duas das questões técnicas mais desafiadoras em criptomoedas ficaram claras: escalabilidade e confidencialidade. Grande parte da discussão na indústria concentra-se na escalabilidade, enquanto algumas equipes continuam a construir silenciosamente várias tecnologias avançadas de criptografia para permitir a confidencialidade.

Hoje, tenho o prazer de anunciar um investimento de US$ 7,5 milhões liderado pela Multicoin na Fhenix, que é pioneira em uma abordagem fundamentalmente nova para a confidencialidade na cadeia.

Criptografia Totalmente Homomórfica (FHE)

O que é FHE? FHE é uma forma avançada de criptografia que pode realizar cálculos arbitrários em dados criptografados. Para entender o que o FHE pode alcançar, vamos considerar um dos aplicativos mais populares do mundo: o Telegram.

O Telegram tem mais de 800 milhões de usuários ativos mensais. O desempenho do aplicativo é excelente; é muito fácil de usar.

Para alcançar esse tipo de desempenho, o Telegram faz uma troca importante: sem criptografia. Isso significa que os servidores do Telegram armazenam cópias de todas as suas mensagens em texto não criptografado (o que significa que os servidores, funcionários e qualquer hacker do Telegram podem lê-las). Armazenar mensagens em texto não criptografado é fundamental para o desempenho e para um dos recursos mais importantes em qualquer aplicativo baseado em texto: a pesquisa. Quando você pesquisa no Telegram, os servidores do Telegram pesquisam todas as suas mensagens anteriores para retornar os resultados da pesquisa. Executar tal pesquisa localmente seria extremamente lento, especialmente em dispositivos Android de baixo custo (que representam a maioria dos usuários do Telegram).

Agora, vamos considerar uma versão alternativa do Telegram na qual eles armazenam mensagens criptografadas em seus servidores. Intuitivamente, a pesquisa no servidor não funcionará. Se o servidor só consegue ver blocos de dados criptografados, como poderá procurá-los?

Usando o FHE, o Telegram pode executar pesquisas no servidor nos dados criptografados dos usuários sem precisar descriptografar ou ler o conteúdo das mensagens.

Isso é loucura. Nem parece possível. Mas é possível.

FHE é o Santo Graal da criptografia. Com o tempo, a FHE remodelará a base de toda a computação, seja na Web2 ou na Web3.

Fênix

A Fhenix é pioneira no FHE on-chain, que não apenas desbloqueará pagamentos confidenciais, mas também permitirá DeFi universal e confidencial, bem como uma série de outros aplicativos. Aqui estão algumas áreas pelas quais estamos entusiasmados:

  1. Cadeia cruzada - Usando FHE, a chave privada da cadeia B pode ser armazenada na cadeia A. vice-versa. Isso pode reduzir a complexidade geral da cadeia cruzada em 100 vezes ou mais.

  2. Governança - Atualmente, as votações sobre governança de criptomoedas são públicas desde o início, o que significa que revelam gradualmente os resultados das votações à medida que ocorrem. Isto pode levar ao preconceito do eleitor e ao pensamento de grupo, o que vai contra o propósito da votação. FHE implementa votação confidencial em cadeia.

  3. Mundo autônomo – Muitos jogos on-chain podem tirar proveito do FHE, especialmente aqueles que envolvem localização e estratégia de negócios.

Fhenix é compatível com a tecnologia fhEVM da Zama, que possui alguns opcodes personalizados para operações avançadas específicas de FHE. Isto tem dois efeitos principais:

Os desenvolvedores poderão portar facilmente seu código EVM existente para o Fhenix. Eles também poderão transformar o código existente em código nativo FHE com apenas pequenos ajustes. Os desenvolvedores poderão selecionar quais partes dos dados desejam criptografar e realizar cálculos entre dados criptografados e de texto simples.

Comparação de métodos de criptografia

Anteriormente, a confidencialidade na rede estava praticamente na extremidade “impossível” do espectro de dificuldade.

Quase todas as tentativas anteriores de alcançar a confidencialidade na cadeia usaram provas de conhecimento zero (ZKPs).No entanto, apesar do “conhecimento zero” no nome, os ZKPs não são naturalmente projetados para apoiar a confidencialidade no DeFi na cadeia. Para explicar o porquê, vamos começar com o aplicativo zkp on-chain mais simples, o Zcash.

Quando um usuário envia uma transação protegida no Zcash, ele constrói uma prova que afirma aproximadamente o seguinte:

  1. Todo o histórico de transações fica oculto na cadeia como um bloco de dados criptografados.

  2. Existem algumas saídas de transação não gastas (UTXO) que foram enviadas para endereços ocultos.

  3. O valor total desses UTXOs é maior que 0, mesmo após somar o valor de todos os UTXOs enviados, incluindo a transação atual.

Ou resumindo: prove que seu saldo ainda é maior que 0 após esta transação.

Uma limitação fundamental desta abordagem é a incapacidade de executar qualquer lógica no estado do sistema de forma descendente; por definição, não é possível ver o estado atual do sistema (uma vez que o estado do sistema é uma função de um sequência de ZKPs), portanto não há Pessoas - incluindo o próprio sistema - que possam aplicar qualquer lógica ao estado atual do sistema. Portanto, mesmo perguntas simples como "Quantos tokens existem no pool privado?" não podem ser respondidas. Perguntas mais complexas não podem ser respondidas.

Para ser mais claro: os métodos de confidencialidade em cadeia baseados em ZK nunca podem suportar estado criptografado e compartilhado. Quase todo o DeFi é baseado em estado compartilhado.

Algumas excelentes equipes de criptografia têm tentado usar tecnologia ZK avançada para resolver esses problemas, e algum progresso foi feito nos últimos anos. Mas fundamentalmente falando, devido a limitações lógicas, não importa quanta magia ZK exista, ela não pode superar as limitações básicas da lógica.

A beleza do FHE é que ele permite preservar a lógica geral de um sistema financeiro transparente. Portanto, os desenvolvedores podem escrever programas com base na suposição de que podem calcular todo o estado do sistema como se fosse transparente, mesmo que ninguém possa realmente ver o estado atual do sistema.

Este é um avanço incrível na criptografia que irá remodelar a forma como o ecossistema lida com a confidencialidade na cadeia.

Confidencialidade e Privacidade

Depois do Tornado Cash, é muito importante entender o que é e o que não é FHE. FHE não trata de privacidade ou identidade dos participantes na transação de mistura. Trata-se de confidencialidade do conteúdo da transação. Há uma diferença sutil, mas importante.

Tornado Cash é um serviço de mistura de moedas que esconde a identidade do usuário. Existem razões legítimas para estas tecnologias e existem algumas preocupações legítimas sobre alguns dos impactos da sua utilização, mas estas preocupações não se aplicam à FHE ou à Fhenix.

Fhenix criptografa o conteúdo das transações, mas não esconde o fato de que um usuário específico iniciou uma determinada transação na rede. Diferentemente da privacidade, permite aos usuários informar de forma transparente a existência de uma operação sem revelar o conteúdo da transação.

Este paradigma também existe para criptografia em sistemas Web2. HTTPS não esconde o fato de que o computador A envia uma mensagem ao servidor B. HTTPS criptografa apenas o conteúdo da mensagem. No caso de pagamentos em rede e DeFi, o FHE opera de forma semelhante.

Equipe e cronograma

A Fhenix está resolvendo alguns problemas técnicos muito difíceis. Com isto em mente, consideramos especialmente importante apoiar uma equipa dedicada à missão de desbloquear a confidencialidade na cadeia. É difícil pensar em outra equipe que esteja mais profundamente comprometida com esta área problemática.

Fhenix é liderado por dois homens chamados Guy; Sim, é verdade.

Guy Itzhaki e Guy Zyskind.

Guy Zyskind vem construindo sistemas de confidencialidade on-chain no espaço criptográfico desde que Tushar e eu fundamos a Multicoin em 2017. Ele fundou originalmente a Enigma, que foi pioneira no uso da tecnologia MPC para confidencialidade na cadeia. Ele então construiu a Secret Network, que aproveitou a tecnologia SGX da Intel. Ele continuará a trabalhar com a Fhenix para avançar nesta missão.

Guy Itzhaki tem décadas de experiência em computação segura e segurança cibernética. Ele liderou a equipe de desenvolvimento de negócios FHE da Intel nos últimos anos.

A Fhenix lançou uma rede de desenvolvimento de privacidade em julho de 2023. Esta rede de desenvolvimento fornece aos desenvolvedores interessados um ambiente de teste FHE fácil de usar. Para solicitar acesso antecipado, o link está aqui:

Espera-se que a rede pública de testes “Renaissance” da Fhenix esteja aberta aos desenvolvedores no primeiro semestre de 2024. A Renaissance servirá como um playground de blockchain FHE para desenvolvedores, incluindo vários testes e eventos de incentivo à construção.

Confidencialidade e criptografia entram no mainstream

Passei os últimos seis anos investindo em criptografia porque acredito que isso mudará a forma como os humanos coordenam a atividade econômica. Alcançar a confidencialidade, ao mesmo tempo que permite que indivíduos e instituições cumpram a lei, é fundamental para alcançar esta visão.

A equipe Fhenix está usando o FHE para construir o futuro da confidencialidade na cadeia, permitindo que as criptomoedas tenham o maior impacto na humanidade.

Ver original
Esta página pode conter conteúdos de terceiros, que são fornecidos apenas para fins informativos (sem representações/garantias) e não devem ser considerados como uma aprovação dos seus pontos de vista pela Gate, nem como aconselhamento financeiro ou profissional. Consulte a Declaração de exoneração de responsabilidade para obter mais informações.
  • Recompensa
  • Comentar
  • Partilhar
Comentar
0/400
Nenhum comentário
  • Pino
Negocie cripto em qualquer lugar e a qualquer hora
qrCode
Digitalizar para transferir a aplicação Gate
Novidades
Português (Portugal)
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)