Blockchain/Nível V · Camadas/5.2 Outras camadas/Lição 4
Ecash: Cashu e Fedimint
Assinaturas cegas e a confiança que exigem
MateriaisAs especificações do Cashu NUT (github.com/cashubtc/nuts)Documentação Fedimint (fedimint.org)Um notebook
Curiosidade
- Como um servidor pode assinar um token digital sem saber quem o usará?
- Por que a forte privacidade de pagamentos exige que um custodiante detenha o Bitcoin subjacente?
- O que muda quando esse responsável se torna um grupo de guardiões conhecidos em vez de um único operador?
Explorar
- David Chaum introduziu as assinaturas cegas em 1983, permitindo que um signatário assine uma mensagem sem ver seu conteúdo. O usuário “cega” os dados antes de enviá-los; o signatário aplica sua chave à versão “cegada”; em seguida, o usuário a “descega”. A assinatura resultante é válida para os dados originais, mas o signatário não pode vinculá-la a nenhum outro token que tenha emitido.
- O DigiCash de Chaum (1989) implementou isso para pagamentos eletrônicos. As moedas eram emitidas por bancos parceiros, e os pagadores permaneciam anônimos: o emissor podia verificar uma moeda no momento do resgate sem saber quem a havia retirado. No entanto, o sistema exigia emissão centralizada e faliu em 1998, antes de ser amplamente adotado.
- O Cashu, lançado em 2022 pelo desenvolvedor conhecido como Calle, revive o ecash de Chaum no Bitcoin. Uma única mint detém reservas de bitcoin e emite tokens cegados para os usuários. A mint assina esses tokens, mas não consegue vincular depósitos a resgates. Isso oferece transferências instantâneas e privadas ponto a ponto fora da cadeia, embora o usuário dependa inteiramente de um único operador para a custódia.
- O Fedimint, desenvolvido entre 2021 e 2022, utiliza uma abordagem federada. Um grupo de “guardiões” detém conjuntamente a reserva em bitcoin por meio de assinaturas de limiar (por exemplo, 3 de 4). Nenhum guardião individual pode acessar os fundos sozinho ou rastrear as atividades dos usuários de forma independente. Esse modelo é adequado para comunidades onde os membros já confiam uns nos outros, distribuindo o risco de custódia entre partes conhecidas em vez de um servidor centralizado.
- Ambos se conectam ao Lightning por meio de gateways, permitindo que o ecash seja pago para ou recebido de carteiras Lightning comuns. O trade-off é consistente: os usuários ganham privacidade e velocidade em troca de confiar seus fundos à mint ou à federação. Se o custodiante agir de má-fé ou ficar offline, os holders dos tokens não podem resgatá-los unilateralmente sem cooperação.
- As especificações do Cashu (os “NUTs”, começando com NUT-00) explicam passo a passo o processo de ocultação: a carteira envia ao emissor um valor ocultado, o emissor o assina e a carteira remove o fator de ocultação. Ao analisá-las, percebe-se por que o emissor não pode, posteriormente, associar um token resgatado à solicitação que assinou, e por que essa privacidade não protege contra um emissor que simplesmente se recusa a pagar.
Fatos-chave
- David Chaum publicou as assinaturas cegas em 1983, viabilizando pagamentos digitais infaíveis.
- O Cashu (2022) utiliza uma única mint para deter bitcoin e emitir tokens cegados para transferências privadas.
- Fedimint (2021-2022) utiliza uma federação de guardiões que detêm Bitcoin por meio de assinaturas de limiar.
- Ambos os protocolos garantem privacidade nos pagamentos, impedindo que o emissor associe depósitos a resgates.
- O Cashu depende de um operador para a custódia; o Fedimint distribui esse risco entre membros conhecidos da comunidade.
- Conexões Lightning (portais, nos termos da Fedimint) permitem que o ecash seja pago para e a partir de carteiras Lightning comuns.
Exercício nove, seis, três, um
9ReunirListe 9 sistemas de dinheiro ou tokens digitais, históricos ou modernos. Indique o tipo de emissor (centralizado, federado, descentralizado) e o mecanismo de privacidade utilizado.
6AgruparAgrupe os 9 em 6 de acordo com a forma como lidam com o risco de custódia: operador único, federação conhecida, validadores anônimos, custódia por contrato inteligente, híbrido ou outro.
3DestilarReduza os 6 para 3 principais trade-offs entre privacidade, velocidade e premissas de confiança.
1CristalizarEscreva 1 frase sobre o que as assinaturas cegas prometem e o que impede que o emissor quebre essa promessa.
Verificação de fatos
Datas, números e afirmações verificados com as fontes publicadas listadas abaixo.