Escaneie para baixar o app da Gate
qrCode
Mais opções de download
Não me lembre de novo hoje

O protocolo FHE Zama está prestes a emitir moeda. Entenda o mecanismo e o ecossistema Zama em um artigo.

Autor: David Christopher, autor do Bankless; Tradução: @金色财经xz

Após meses de testes e a chamada pela equipe de “a maior auditoria na história do Web3”, o protocolo de privacidade criptográfica Zama está fazendo os últimos preparativos para o lançamento de sua mainnet.

O projeto acaba de anunciar o lançamento da versão v2 da testnet e confirmou que a versão beta da mainnet será lançada no final do ano, acompanhada do lançamento do token ZAMA e de uma infraestrutura de privacidade de nível de produção completa. Para os observadores interessados na onda de tecnologias de aprimoramento de privacidade no campo das criptomoedas, isso marca um marco importante: a primeira implementação em grande escala da tecnologia de criptografia totalmente homomórfica (FHE) em um ambiente de produção.

Desde o lançamento da rede de testes pública em julho, a Zama atraiu mais de 120.000 endereços, completando mais de 1,2 milhão de transações em criptomoedas. Agora, a versão v2 da rede de testes é lançada como uma versão candidata para a rede principal, o que significa que o protocolo está pronto para implantação em nível de produção em várias cadeias EVM.

Mas o que merece mais atenção é o caminho tecnológico que a Zama implementa para a privacidade. Ela não constrói uma nova blockchain, mas adiciona uma camada de criptografia sobre cadeias existentes como Ethereum e o ecossistema EVM. Pode-se comparar a isso como o HTTPS envolve as camadas de criptografia para sites - a Zama cobre os contratos inteligentes com um manto de criptografia, permitindo cálculos de privacidade sem que os usuários precisem migrar, trocar de cadeia ou mudar a cadeia subjacente.

A seguir, iremos analisar o mecanismo de funcionamento da Zama, as funcionalidades do seu token, os progressos atuais e o ecossistema de aplicações que se prepara para integrar a mainnet.

1、Funcionalidades principais do Zama

Essencialmente, Zama é um protocolo confidencial baseado em criptografia homomórfica que permite que contratos inteligentes privados e cálculos criptográficos sejam executados diretamente em blockchains de camada 1/2 existentes, sem depender de uma nova camada de protocolo.

A criptografia totalmente homomórfica (FHE) é a chave para realizar essa funcionalidade. Ao contrário das formas tradicionais de criptografia que apenas protegem dados armazenados ou transmitidos estaticamente, a FHE mantém os dados criptografados durante todo o processo de processamento. Pode-se imaginar isso como um cofre com luvas programáveis: você coloca dados sensíveis dentro do cofre, define as operações que devem ser executadas e, em seguida, envia para a unidade de computação. O processador segue as instruções para completar o cálculo, mas nunca pode ver os dados reais dentro do cofre; desbloquear o cofre permite obter o resultado correto. Isso elimina completamente a janela de risco de segurança que existe quando os dados precisam ser descriptografados para serem processados.

A Zama incorpora a capacidade de proteção de privacidade na ecologia da rede existente, em vez de forçar os desenvolvedores a migrar para uma nova cadeia que exige acumular novamente liquidez, ferramentas e efeitos de rede.

ZjiIgSEy4MCBtDuD8OWgCXjINcayzvkpzLxUXNm1.png

2, Mecanismo de operação do Zama

A arquitetura da Zama é composta por vários componentes interconectados que impulsionam sua capacidade de processamento criptográfico:

fhEVM

fhEVM é um conjunto de contratos inteligentes e uma biblioteca de código da Zama, projetado para executar contratos inteligentes confidenciais na cadeia EVM. Ele contém dois componentes principais que trabalham em conjunto: a biblioteca de funções fhEVM e o executor fhEVM.

O primeiro componente fornece um conjunto de ferramentas para desenvolvedores de Solidity escreverem contratos inteligentes confidenciais, sendo projetado para permitir que desenvolvedores familiarizados com Solidity possam começar rapidamente.

O segundo componente, o executor fhEVM, é um contrato inteligente implantado na cadeia hospedeira (como Ethereum, Arbitrum, Polygon, etc.), responsável por processar operações FHE. Quando o contrato confidencial é acionado, o executor envia um pedido de cálculo criptográfico para a rede de coprocessadores da Zama, que assume os cálculos subsequentes.

pPmgzVMN0oMZzL2tPcTeZhQVE3fxGGrdGMli0uBg.png

coprocessador

Os coprocessadores são componentes que assumem tarefas de cálculo central. Eles são uma rede off-chain composta por nós de criptografia totalmente homomórfica (FHE), que monitoram os eventos emitidos pelos executores - esses nós realmente realizam operações criptográficas e retornam os resultados à cadeia hospedeira. Ao descarregar tarefas de cálculo para hardware dedicado, a Zama evita a congestão da cadeia principal, mantendo a verificabilidade e a segurança. Vários coprocessadores submetem os resultados de cálculo ao gateway da Zama, que assegura a precisão dos resultados através de um mecanismo de consenso de maioria.

Sistema de Segurança

Zama constrói um sistema de segurança através de múltiplos componentes interligados.

Gateway como um núcleo central, impulsiona todo o fluxo do protocolo através de contratos inteligentes na cadeia de escalonamento Arbitrum dedicada. É responsável por validar entradas criptográficas, processar pedidos de descriptografia e transferir ativos criptográficos entre cadeias anfitriãs, podendo ser visto como o centro de controle de tráfego de todo o sistema.

O componente de segurança chave Serviço de Gestão de Chaves (KMS) detém a chave necessária para os resultados da decriptação. Embora tais operações possam apresentar riscos de centralização, a Zama utiliza tecnologia de Computação Multipartidária (MPC) para mitigá-los: a chave é dividida entre vários operadores, e cada operador possui apenas uma parte da chave, sendo necessária a colaboração da maioria para decriptar. Assim, mesmo que existam operadores maliciosos, não podem obter os dados sozinhos.

No final, a lista de controlo de acesso (ACL) rastreia as permissões de descriptografia, garantindo que, embora os cálculos sejam realizados fora da cadeia, apenas as partes autorizadas possam aceder aos resultados. Todas as operações são mantidas publicamente verificáveis através do gateway.

O fluxo de trabalho completo é o seguinte: o usuário chama um contrato inteligente confidencial na Ethereum e envia dados criptografados → o executor fhEVM publica um evento contendo os dados → o processador Zama recebe o evento → usa FHE para executar cálculos na entrada criptografada → envia os resultados criptografados de volta para a Ethereum através do gateway → o usuário decripta com a chave privada. A blockchain subjacente, a rede de coprocessadores ou qualquer operador não pode acessar informações em texto claro. O sistema de chave dividida garante o armazenamento distribuído da chave de decriptação, enquanto o mecanismo de consenso do gateway valida a correção do cálculo.

3、ZAMA token

O token ZAMA será lançado em breve e servirá como o token funcional nativo do protocolo. Ele desempenha três funções principais na rede: garantir a segurança operacional através do staking, pagar taxas de uso do protocolo e permitir a governança sobre os parâmetros do protocolo.

9AtCzQ1NBhGznNBqR6TjIUOxwrO9SkcK4B5myNmp.png

4、Construtores do Ecossistema Zama

Além de anunciar o lançamento da testnet v2, o fundador da Zama, Rand, também apresentou uma equipe de destaque desenvolvida com base na Zama, mostrando algumas aplicações que estão preparadas para se conectar à mainnet:

O protocolo Zaiffer converte tokens ERC-20 padrão em tokens ERC-7984 confidenciais que possuem saldo criptográfico e montantes de transferência. Esses tokens confidenciais podem ser usados em DeFi para operações como trocas privadas, e o próprio token da Zama também utiliza este protocolo para proteção de privacidade.

TokenOps fornece soluções de distribuição de tokens confidenciais para empresas de criptomoeda e fundações. A plataforma gerencia bloqueios de confidencialidade e airdrops, e o plano de alocação de tokens da Zama é implementado através do TokenOps.

Bron wallet was developed by the founder of the leading custodial service provider Copper and is a MPC self-custody wallet designed specifically for holding and transferring confidential assets such as stablecoins, natively supporting confidential ERC-7984 tokens.

Raycash como um banco auto-hospedado que utiliza uma stablecoin confidencial, garante a segurança e privacidade dos fundos na blockchain, enquanto permite que os usuários realizem staking, troca e consumo off-chain através de cartões de débito e IBAN.

5、A mainnet está prestes a ser lançada

Sobre este novo projeto, já fornecemos uma grande quantidade de informações, mas se quisermos resumir este artigo em dois pontos principais, por favor, note:

A missão da Zama é trazer proteção de privacidade para o Ethereum, em vez de fazer o Ethereum se adaptar às necessidades de privacidade.

A quebra de Zama no campo da criptografia homomórfica totalmente (FHE) permite que essa tecnologia seja realmente aplicada em operações do dia a dia, o que pode desencadear uma inovação em cadeia nas áreas mais seguras e importantes da criptografia.

De um modo geral, as tecnologias de privacidade estão a viver um momento emocionante - anos de prática de engenharia estão prestes a se traduzir em um verdadeiro ambiente de criptografia em cadeia.

FHE2.22%
Ver original
Esta página pode conter conteúdo de terceiros, que é fornecido apenas para fins informativos (não para representações/garantias) e não deve ser considerada como um endosso de suas opiniões pela Gate nem como aconselhamento financeiro ou profissional. Consulte a Isenção de responsabilidade para obter detalhes.
  • Recompensa
  • Comentário
  • Repostar
  • Compartilhar
Comentário
0/400
Sem comentários
  • Marcar
Negocie criptomoedas a qualquer hora e em qualquer lugar
qrCode
Escaneie o código para baixar o app da Gate
Comunidade
Português (Brasil)
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)