Pular para o conteúdo principal

Privacidade no Ethereum

A privacidade é um dos princípios fundamentais do Ethereum. Como a principal plataforma de blockchain para criptografia programável, o Ethereum abriga um ecossistema de tecnologias de preservação de privacidade que fornecem confidencialidade e divulgação seletiva.

Resumo

  • Prove quem você é sem expor seus dados. Você pode verificar sua idade, cidadania ou elegibilidade online, sem fornecer sua identidade a terceiros usando as provas de conhecimento zero do Ethereum.
  • Ferramentas de votação privada no Ethereum garantem um voto digital secreto, para que ninguém possa ver como você votou em eleições publicamente verificáveis.
  • Mantenha seus pagamentos e finanças confidenciais usando ferramentas privadas onchain.
  • A divulgação seletiva coloca você no controle de quais dados compartilha, permitindo que você revele apenas as informações que escolher, apenas para as partes que escolher, seja para conformidade ou interações diárias.

Seus dados, seus termos

O Ethereum visa ser uma tecnologia de santuário contra a economia predatória de extração de dados. A privacidade, ou a liberdade de escolher o que você divulga, para quem, em seus próprios termos, é uma base da autossoberania digital que o Ethereum foi construído para defender.

O Ethereum reconhece a privacidade não como um recurso de nicho, mas como infraestrutura essencial para uma camada de coordenação ponto a ponto global e segura.

Hoje, existe um ecossistema avançado de ferramentas de privacidade no Ethereum, desde verificação de identidade com preservação de privacidade e votação por voto secreto até transações confidenciais e aplicativos cientes de conformidade, com um roteiro para tornar a privacidade o padrão da rede.

Privacidade não é sobre a ocultação total de tudo. É sobre liberdade e verdadeiro consentimento: escolher quais informações divulgar para quem, em seus próprios termos. Em nosso dia a dia, frequentemente divulgamos informações, ou provamos afirmações sobre nós mesmos, para participar com os outros, ou para construir relacionamentos baseados na confiança, gradualmente.

No entanto, acreditamos que os usuários finais devem sempre negociar seletivamente suas divulgações, e que isso só deve ser suportado sobre uma base de privacidade incondicional e livremente disponível.

Mandato da Fundação Ethereum

O desafio: privacidade em blockchains públicas

Blockchains públicas como o Ethereum operam como livros-razão imutáveis e totalmente transparentes. Sua transparência permite que milhares de computadores independentes em todo o mundo processem transações com segurança, verifiquem o estado e alimentem aplicativos, sem depender de uma autoridade central.

Como o Ethereum é uma rede pública transparente, cada ação onchain é visível para qualquer pessoa que inspecione o livro-razão. Embora o Ethereum ofereça pseudonimato vinculando a atividade a uma chave pública em vez de uma identidade legal, padrões de atividade podem ser analisados para revelar informações confidenciais e potencialmente identificar usuários.

Privacy is existential

Peter Van Valkenburgh makes the case that privacy is not merely a feature but an existential requirement for Ethereum's neutrality and trustlessness, drawing on legal battles over Tornado Cash, MEV, and validator liability.

Assistir com transcrição 

A maior parte do tráfego da internet, incluindo interações de blockchain, flui através de pontos de estrangulamento centralizados que introduzem riscos de privacidade e metadados. Intermediários situados entre os usuários e a rede podem desviar dados de transação, traçar perfis de hábitos, antecipar ações financeiras (front-run) ou degradar o serviço com base em endereços de protocolo de internet.

Resistência à extração é o princípio arquitetônico projetado para remover esses pontos centralizados de conexão. Embora o Ethereum abrigue muitas soluções de preservação de privacidade para os usuários hoje, sem privacidade no nível da rede, essas ferramentas ainda podem se conectar à rede por meio de pontos de estrangulamento vulneráveis. Ferramentas opcionais de privacidade na camada de aplicativo também exigem uma escolha ativa de adesão, expondo o usuário à vigilância no ponto de entrada. A verdadeira confidencialidade exige que a privacidade seja prática e onipresente por padrão.

A transição do Ethereum para a “privacidade por padrão”

Pesquisadores da Fundação Ethereum agregaram três prioridades principais do roteiro (abre em uma nova aba) de todo o ecossistema de P&D distribuído do Ethereum:

  • Leituras privadas: Melhorar a privacidade no nível da rede para que os usuários possam consultar e navegar na rede Ethereum e se autenticar em aplicativos Ethereum, sem vigilância ou vazamentos de metadados.
  • Escritas privadas: Proteger atividades como pagamentos, dar um voto, usar um aplicativo ou fazer uma transferência contra divulgação indesejada, garantindo que as ações privadas onchain sejam tão baratas e fáceis quanto as públicas.
  • Provas privadas: Tornar o Ethereum uma plataforma onde o fornecimento de provas criptográficas privadas de quaisquer dados seja acessível em hardware de nível de consumidor, permitindo que os usuários verifiquem a elegibilidade ou identidade sem divulgar informações pessoais desnecessárias por meio da geração eficiente de prova de conhecimento zero.
Ver roteiro de privacidade

Ethereum's privacy roadmap

Andy Guzman of Privacy Stewards of Ethereum (PSE) walks through Ethereum's privacy roadmap at the Ethereum Privacy Stack summit during Devconnect 2025, covering the current state of privacy on the network and where the protocol is heading.

Protegendo sua privacidade digital no Ethereum hoje

O Ethereum é a principal plataforma de blockchain para criptografia programável. Um ecossistema robusto de aplicativos de preservação de privacidade é construído no Ethereum, aproveitando a criptografia para proteger a identidade digital, garantir a votação por voto secreto e permitir a coordenação confidencial e interações ponto a ponto.

Embora as primeiras soluções onchain dependessem de ofuscação básica, as estruturas de hoje equilibram a confidencialidade estrita com a divulgação seletiva para fornecer verificação de conformidade quando necessário.

Identidade digital com preservação de privacidade

A necessidade de privacidade criptográfica é clara quando se trata de identidade digital. Os métodos padrão da internet exigem que os usuários façam upload de identificação emitida pelo governo (como carteiras de motorista ou passaportes), ou enviem digitalização biométrica, simplesmente para criar uma conta de mídia social padrão, comprar um ingresso ou acessar conteúdo restrito da internet. O upload de documentos confidenciais e não editados para empresas de verificação terceirizadas cria repositórios de identidade centralizados que são alvos de alto valor para violações de segurança.

Uma falha nessa abordagem é a confusão de identificação com verificação. Uma plataforma online não precisa saber o nome legal de um usuário, endereço residencial ou data exata de nascimento (identificação) para determinar se ele atinge um limite de idade; ela deve exigir apenas uma prova matemática inegável (verificação) desse fato.

Provas de conhecimento zero (ZKPs) são usadas no Ethereum para construir sistemas de identidade digital com preservação de privacidade. Uma ZKP é um método criptográfico que permite que uma parte (o provador) prove a outra parte (o verificador) que uma afirmação específica é verdadeira, sem revelar nenhum dos dados por trás da afirmação, por exemplo, provando a cidadania sem revelar os detalhes do passaporte.

QuarkID: Bringing South America on-chain with SSI and account abstraction

Diego Fernandez presents QuarkID, the open-source, ZK-powered decentralized identity system built with the Government of the City of Buenos Aires, letting citizens consolidate and use government-issued and private credentials while preserving their privacy.

ZKP + Identidade em ação: Identidade Digital Nacional (NDI) do Butão no Ethereum

Um exemplo do mundo real do uso de ZKP para sistemas de gerenciamento de identidade é o sistema de Identidade Digital Nacional (NDI) do Reino do Butão, construído no Ethereum. O NDI do Butão usa ZKPs para permitir que os cidadãos provem criptograficamente fatos sobre si mesmos, como “Sou cidadão” ou “Tenho mais de 18 anos”, sem revelar os dados pessoais confidenciais em sua identidade.

Saiba mais sobre o NDI do Butão no estudo de caso de Identidade Descentralizada 

Aplicativos de identidade com preservação de privacidade

Saiba mais sobre identidade autossoberana

Votação, governança e o direito a um voto secreto

Se a identidade descentralizada garante a autonomia do indivíduo, a governança descentralizada garante a autonomia da comunidade. À medida que a participação em cooperativas digitais e organizações autônomas descentralizadas (DAOs) se expandiu, e mais atores estatais adotam opções de votação eletrônica, cresceu a necessidade de mecanismos de votação digital que permaneçam publicamente verificáveis sem depender de provedores opacos e centralizados.

Blockchains de código aberto como o Ethereum têm o potencial de melhorar a transparência e a eficiência das eleições:

  • Tornando os dados do processo eleitoral publicamente verificáveis, aumentando a transparência
  • Melhorando o comparecimento por meio do acesso digital
  • Simplificando drasticamente o processo de contagem e validação de votos

Mas a total transparência das blockchains públicas introduz riscos claros de privacidade. Como o livro-razão é transparente, cada voto é exposto; embora as contas sejam pseudônimas, todo o seu histórico de transações e sua atividade onchain potencialmente identificável são visíveis para qualquer pessoa, incluindo registros de votação e possíveis vínculos com cargos corporativos ou políticos. A integridade de uma eleição entra em colapso se um empregador, político ou um aparato estatal adversário puder verificar exatamente como um indivíduo votou onchain.

As provas de conhecimento zero fornecem a infraestrutura para sistemas de votação com preservação de privacidade no Ethereum, combinando a transparência, verificabilidade e eficiência da votação onchain com a garantia criptográfica de um voto secreto.

A infraestrutura construída nas primitivas zk do Ethereum está ativamente garantindo os direitos humanos em todo o mundo hoje. O Freedom Tool (abre em uma nova aba), um aplicativo de votação móvel que usa ZKPs, passaportes biométricos e registros de árvore de Merkle, foi implantado em eleições paralelas de alto risco, pesquisas de oposição e projetos de governança paralela promovidos por partidos de oposição em países como Geórgia, Rússia e Irã. Nesses ambientes, a segurança física, a liberdade e a vida dos eleitores dependem da garantia criptográfica do sigilo do voto.

A votação transparente sem privacidade também introduz ambientes suscetíveis à corrupção. Em uma votação onchain transparente, grandes entidades e atores mal-intencionados podem monitorar o comportamento do eleitor em tempo real e verificar matematicamente o cumprimento de acordos de compra de votos. A MACI (Minimal Anti-Collusion Infrastructure) (abre em uma nova aba) do ecossistema Ethereum, um conjunto de código aberto de contratos inteligentes e circuitos de conhecimento zero desenvolvido pelo PSE, é um sistema de votação onchain privado que pode ser usado para construir ferramentas eleitorais no Ethereum, minimizando o risco de suborno e conluio. A MACI torna matematicamente impossível produzir um “recibo” criptográfico provando como uma conta votou para terceiros, removendo o incentivo econômico para comprar votos.

Aplicativos de votação privada e governança

Associação e comunicação privadas

A autossoberania digital exige a capacidade de comunicação e associação privadas e não permissionadas. Em uma realidade onde as plataformas de comunicação social centralizadas lucram com a exploração da privacidade, os usuários precisam de alternativas descentralizadas que protejam nativamente seus metadados e comunicações.

Lembre-se: A privacidade é fundamental

A descentralização por si só não é suficiente; sem fortes garantias de privacidade, redes públicas transparentes podem expor relacionamentos de usuários e associações a grupos. Combinar infraestrutura descentralizada com privacidade criptográfica garante que nenhuma entidade única possa controlar, censurar ou monetizar a conexão humana.

A transição de pessoas para ferramentas de privacidade baseadas no Ethereum exige a conexão de identidades legadas sem sacrificar dados e anonimato. Uma solução em desenvolvimento são os anuladores (nullifiers) de ID da Web2, uma ferramenta criptográfica para provar a associação em uma lista autorizada sem revelar a identidade, ao mesmo tempo em que evita a assinatura dupla ou spam (por exemplo, bloqueando um usuário de votar várias vezes ou enviar spam anonimamente em um fórum). Embora seu uso exigisse anteriormente habilidades onchain avançadas, hoje, quando combinados com o protocolo vOPRFs verificável, usuários não técnicos podem se vincular facilmente a identidades de internet existentes, como um endereço de e-mail do Google ou uma conta do GitHub.

A capacidade de um indivíduo provar que possui qualificações específicas não baseadas no Ethereum, preservando a privacidade no Ethereum, pode permitir denúncias anônimas, fóruns organizacionais pseudônimos e associação digital segura, sem depender de intermediários centralizados que têm o controle para desanonimizar os participantes. Um exemplo na prática é a TLSNotary (abre em uma nova aba), uma biblioteca de código aberto que usa criptografia para permitir que os usuários provem fatos sobre seus dados da web a terceiros, mantendo controle total sobre quais dados são compartilhados. Aplicativos criados com a TLSNotary permitem que os usuários provem fatos de qualquer site, desde saldos bancários até assinaturas pagas e histórico de audição do Spotify, compartilhando apenas os campos de dados que desejam fornecer ou usando ZKPs para provar um fato sem revelar dados.

Aplicativos de associação privada

Protegendo transações digitais ponto a ponto

A privacidade financeira, garantindo que compras diárias, doações e relacionamentos financeiros permaneçam confidenciais, protege os indivíduos da vigilância econômica, discriminação e exploração direcionada.

Uma transação padrão do Ethereum é ponto a ponto e pseudônima, mas também é registrada permanentemente no livro-razão público. Se o endereço público de Alice envia transações regularmente para o endereço público de Bob, qualquer pessoa que analise a blockchain pode dizer que Alice e Bob têm um relacionamento financeiro contínuo.

Endereços furtivos (formalizados sob o padrão Ethereum ERC-5564 (abre em uma nova aba)) mitigam essa correlação transparente. Quando Alice quer pagar a Bob, o software de sua carteira usa o meta-endereço furtivo de Bob para gerar um endereço de destino único e de uso único para o qual Alice envia fundos. Para um observador externo, parece que Alice enviou fundos para uma conta aleatória e nunca antes usada.

Aplicativos de endereço furtivo

Saiba mais sobre pagamentos no Ethereum

Protocolos de mistura e pools de privacidade

Além dos endereços furtivos, outra maneira de proteger transferências e transações, seja enviando ponto a ponto, depositando em um aplicativo, sacando para uma carteira ou transferindo fundos entre suas próprias contas, é por meio de protocolos que cortam o vínculo onchain visível entre a origem e o destino dos fundos.

As primeiras soluções de privacidade assumiram a forma de protocolos de mistura (ou mixers) não estruturados. Os mixers permitem que os usuários depositem fundos em um pool comum e, posteriormente, saquem esses fundos para um novo endereço, cortando o vínculo entre a origem e o destino.

Os desafios com a conformidade levaram ao desenvolvimento de pools de privacidade. Esses sistemas mudam a validação do ponto de entrada para o ponto de saída. O pool aceita todos os depósitos para maximizar o conjunto de privacidade, mas quando os usuários sacam, eles devem provar criptograficamente que seus fundos vieram de um subconjunto 'limpo' de depósitos.

A prova de conformidade é alcançada principalmente por meio de dois modelos:

  • Prova de inocência (POI) / semântica de exclusão: No modelo POI, um usuário gera uma prova de conhecimento zero demonstrando que seu depósito específico não se cruza com uma lista de bloqueio predefinida de endereços maliciosos conhecidos (por exemplo, carteiras sancionadas ou endereços de hackers conhecidos). O usuário prova que não é um agente mal-intencionado sem revelar sua identidade real, o valor específico do depósito ou seu histórico de transações.
  • Provedores de conjunto de associação (ASP) / semântica de inclusão: Os ASPs exigem que os usuários provem que seus fundos pertencem a um subconjunto permitido com curadoria de um ASP confiável antes de sacar. O ASP monitora depósitos, realiza a triagem Conheça Sua Transação (KYT) e categoriza carteiras com base em variáveis como status de KYC ou a ausência de comportamento ilícito.

A conformidade programável permite que os pools de privacidade detenham efetivamente a exploração ilícita, preservando a privacidade da transação para os usuários comuns.

Aplicativos de transações privadas

Privacidade programável e redes de camada 2

Endereços furtivos e pools de privacidade protegem transferências básicas de ativos, mas não protegem a complexa lógica de contrato inteligente envolvida ao negociar tokens em uma exchange descentralizada, tomar ativos emprestados de um protocolo de empréstimo ou participar de governança descentralizada.

Redes de camada 2 focadas em privacidade fornecem um ambiente privado para computação enquanto herdam a segurança da Rede Principal do Ethereum. Algumas dessas redes usam rollups de conhecimento zero (ZK-rollups), que agrupam milhares de transações offchain, geram uma prova criptográfica de sua validade sem revelar os dados de transação subjacentes e publicam essa prova no Ethereum.

How to make a guerilla L2

Fatemeh Fannizadeh and Melanie Premsyl on building Layer 2 networks as tools for privacy, liberty, and resistance, reimagining blockchain infrastructure through a cypherpunk and activist lens.

Assistir com transcrição 

Os ZK-rollups dimensionam a capacidade da rede do Ethereum e preservam as garantias de segurança da Rede Principal do Ethereum, oferecendo os mecanismos de divulgação seletiva necessários para finanças descentralizadas (DeFi) confidenciais, atestados de identidade privada e aplicativos cientes de conformidade.

L2s focadas em privacidade programável, como a Aztec, permitem que os desenvolvedores implantem contratos inteligentes privados. O estado interno, os saldos dos usuários, os dados de identidade e a lógica de negócios são matematicamente protegidos da visão pública, e um Ambiente de Execução Privada (PXE) é executado no dispositivo local do usuário, lidando com dados confidenciais. A Máquina Virtual Aztec pública permite que os aplicativos misturem esses dados privados verificáveis do lado do cliente com o estado do livro-razão público compartilhado.

Redes de camada 2 do Ethereum focadas em privacidade

  • Aztec (abre em uma nova aba) - Uma L2 que prioriza a privacidade no Ethereum que permite execução privada e estado privado, execução pública e estado público, e interações privadas com a Rede Principal do Ethereum.
  • Fairblock Network (abre em uma nova aba) - Uma L2 de confidencialidade para finanças abertas, focada em finanças confidenciais, ambientes de execução confidencial para instituições e IA privada.
  • Silent Data (abre em uma nova aba) - Uma L2 habilitada para privacidade para verificação onchain de dados privados e privacidade programável, focada em operar como uma plataforma para implantar aplicativos privados e plataformas de tokenização.
  • Starknet (abre em uma nova aba) - Um ZK-Rollup descentralizado e não permissionado com um ecossistema modular para a construção de aplicativos e casos de uso personalizados.
Saiba mais sobre o ecossistema de L2

Divulgação seletiva

A divulgação seletiva é a capacidade dos usuários de compartilhar criptograficamente informações específicas e verificáveis com partes escolhidas, mantendo o restante de seus dados privados. Em todo o ecossistema Ethereum, a divulgação seletiva está se tornando um padrão central para equilibrar a autonomia do usuário com as habilidades de conformidade do mundo real.

  • Os usuários de endereços furtivos podem, opcionalmente, compartilhar uma chave de visualização com terceiros autorizados, como contadores ou software de impostos, permitindo transparência onde for legalmente (ou funcionalmente) exigido, sem comprometer o controle sobre seus fundos.
  • Os pools de privacidade permitem que os usuários interajam livremente em DeFi, saquem fundos limpos e gerem provas criptográficas de conformidade sob demanda (como POIs) para auditores e registros fiscais.
  • Em sistemas de identidade descentralizada, a divulgação seletiva dá aos indivíduos a capacidade de controlar o acesso a identificadores pessoais, como provar que atendem a um requisito de idade sem revelar sua data exata de nascimento ou revelar apenas campos selecionados de identificadores pessoais por escolha.

A divulgação seletiva serve como uma ponte entre a proteção da privacidade e a manutenção da integridade sistêmica.

O que vem a seguir

Hoje, o cenário do Ethereum fornece aos indivíduos soluções de privacidade na camada de aplicativo para transações, identidade, votação, comunicação, criação de aplicativos e muito mais. O ecossistema de privacidade no Ethereum oferece alternativas funcionais às práticas extrativas de dados que passaram a definir a internet moderna.

Um Computador Mundial que é globalmente acessível, financeiramente transparente e resistente à censura está incompleto sem privacidade matematicamente garantida. O roteiro do Ethereum visa integrar totalmente a privacidade nativa, fechando os pontos de estrangulamento da infraestrutura que podem vazar metadados e expor os usuários.

Criptografia aplicada, provas de conhecimento zero acessíveis e redes descentralizadas de código aberto são blocos de construção comprovados para um mundo digital mais livre e seguro. À medida que as atualizações de rede são implantadas e os construtores usam cada vez mais SDKs e kits de ferramentas de preservação de privacidade, o Ethereum se aproxima de tornar a privacidade o padrão universal.

Leitura recomendada