MSTR Cat

Blockchain/Nível VI · Depois do bitcoin/6.2 A era das altcoins/Lição 5

Monero e moedas de privacidade

Escondendo-se na multidão, e o custo da cortina

MateriaisUm explorador de blocos para Monero ou Zcash para comparar o tamanho das transações com o do BitcoinO texto do Manifesto dos Cifropunks (Eric Hughes, 1993)Um caderno para rastrear o mecanismo criptográfico específico de cada moeda

Curiosidade

  1. Como uma rede pode verificar que o dinheiro foi gasto sem ver quem o gastou ou quanto?
  2. Por que adicionar mais dados para ocultar a identidade costuma tornar o livro-razão mais lento e pesado?
  3. O que acontece quando um recurso de privacidade exige confiar suas chaves em um grupo específico de pessoas?

Explorar

  1. O Bitcoin oferece pseudonimato, não anonimato. As chaves públicas não estão diretamente ligadas a nomes, mas cada transação é registrada permanentemente em um livro-razão imutável. Essa permanência permite a desanonimização por meio da análise das chaves públicas; associar um único endereço a uma identidade conhecida revela todo o histórico financeiro desse usuário. As moedas de privacidade surgiram para incorporar a privacidade no próprio protocolo básico.
  2. O Monero utiliza assinaturas em anel, nas quais o remetente mistura seus dados de transação com informações de outras transações registradas no livro-razão. O verdadeiro remetente fica oculto entre essas informações falsas, permitindo que ele negue a autoria da transação perante os outros membros do grupo; pesquisadores demonstraram que muitas transações anteriores a 2017 ainda podiam ser rastreadas por meio de heurísticas. Endereços temporários escondem o destinatário, e desde janeiro de 2017 o RingCT tem ocultado os valores das transações; em 2019, o Monero adotou o mecanismo RandomX como prova de trabalho, para permitir seu uso em CPUs comuns. O Monero foi lançado em abril de 2014 como um fork do Bytecoin, cuja grande quantia inicial oculta gerou controvérsias. A privacidade exige mais espaço: as transações no Monero são muito maiores do que as do Bitcoin.
  3. O Zcash, lançado em outubro de 2016 a partir das pesquisas acadêmicas sobre Zerocoin (2013) e Zerocash (2014), utiliza zk-SNARKs (argumentos de conhecimento sucintos e não interativos com zero conhecimento). Diferentemente da ofuscação do Monero, o Zcash permite que os nós validem transações sem acessar os dados subjacentes. No entanto, seus parâmetros originais exigiam uma cerimônia de 'trusted setup' (configuração confiável), na qual várias partes geravam chaves enquanto destruíam suas próprias cópias. Críticos argumentaram que os usuários precisavam confiar nessa cerimônia; uma atualização em 2022 levou o Zcash a um sistema de prova (Halo 2) para seu novo pool Orchard, que não requer trusted setup, embora pools mais antigos continuem em uso.
  4. A tensão entre privacidade e regulamentação é estrutural. A privacidade por ofuscação adiciona informações para obscurecer os dados, complicando o processamento em rede e gerando preocupações regulatórias quanto a atividades ilícitas. Por outro lado, a “privacidade por omissão”, observada em soluções de segunda camada como a Lightning Network, reduz as informações na cadeia de blocos. Essa abordagem pode melhorar simultaneamente a privacidade e a escalabilidade, mantendo os detalhes das transações fora do livro-razão principal.
  5. Dash, lançado em 2014 como XCoin e posteriormente como Darkcoin, utilizou mistura de moedas e “masternodes” para ocultar os caminhos das transações. Foi criticado por um sistema de emissão rápida de moedas, chamado “instamine”, que favorecia os desenvolvedores iniciais. A pressão regulatória fez com que as exchanges removessem essas moedas de privacidade em algumas jurisdições; por exemplo, a Binance retirou o Monero de sua lista em fevereiro de 2024.
  6. As raízes ideológicas remontam ao Manifesto dos Cifropunks (1993) e aos trabalhos de David Chaum sobre dinheiro digital privado. A implementação continua difícil devido a uma combinação de desafios de segurança, obstáculos na experiência do usuário e intensa pressão regulatória por parte de governos que buscam capacidades de vigilância. O trade-off é claro: a privacidade absoluta requer complexidade criptográfica que a maioria dos usuários nunca compreende.

Fatos-chave

  • O Monero utiliza assinaturas em anel para esconder os remetentes entre endereços falsos e endereços temporários e discretos para os destinatários.
  • O Zcash utiliza zk-SNARKs, que originalmente exigiam uma cerimônia de “configuração confiável” para gerar os parâmetros.
  • A privacidade por ofuscação adiciona dados para ocultar a identidade, enquanto a privacidade por omissão reduz as informações na cadeia de blocos.
  • A Binance retirou o Monero de sua lista em fevereiro de 2024, em meio à pressão regulatória generalizada sobre moedas de privacidade.
  • O white paper do CryptoNote (2012-2013) propôs assinaturas em anel e endereços discretos antes do lançamento do Monero, em abril de 2014.
  • O Dash utilizou mistura de moedas e masternodes, enfrentando críticas por um 'instamine' precoce de seu suprimento.

Exercício nove, seis, três, um

9ReunirListe 9 técnicas ou recursos de privacidade de diferentes criptomoedas (por exemplo, assinaturas em anel, zk-SNARKs, coin joining).
6AgruparAgrupe os 9 em 6 de acordo com seu principal compromisso: custo de escalabilidade, requisito de confiança, complexidade para o usuário, risco regulatório, impacto no desempenho ou barreira à adoção.
3DestilarReduza os 6 grupos a 3 razões fundamentais pelas quais as funcionalidades de privacidade enfrentam dificuldades para serem adotadas em massa.
1CristalizarEscreva 1 frase explicando por que a 'privacidade por omissão' costuma ser mais escalável do que a 'privacidade por ofuscação'.

Verificação de fatos

Datas, números e afirmações verificados com as fontes publicadas listadas abaixo.

Abrir na academia interativa →

EN ES ZH JA KO RU DE FR MS