Pular para o conteúdo
buybitcoinsmart

Glossário / Lightning e camada 2

Fedimint

Outros nomes: Federated mint.

O que é o Fedimint?
O Fedimint é um protocolo para custódia comunitária: um grupo de guardiões mantém bitcoin em uma multiassinatura com limiar e emite notas de ecash cegadas que os próprios guardiões não conseguem rastrear.

O Fedimint fica entre guardar suas próprias chaves e entregá-las a uma empresa. O bitcoin é mantido por uma federação que tolera uma parcela fixa de guardiões ruins, quatro sobrevivendo a uma falha e sete sobrevivendo a duas, e as notas que ela emite usam assinaturas cegas publicadas por David Chaum em 1982. Ainda é a custódia de outra pessoa, e esse é todo o trade-off.

Como funciona

Uma federação Fedimint é um pequeno conjunto de servidores, cada um operado por uma pessoa diferente, que entram em acordo entre si antes que qualquer coisa se mova.

O número de guardiões segue uma fórmula de tolerância a falhas bizantinas de três falhas mais uma, então uma federação de quatro continua funcionando com um guardião malicioso ou offline, sete tolera dois e dez tolera três. A coordenação entre eles usa o AlephBFT, um protocolo de consenso assíncrono, e cada guardião executa seu próprio nó de bitcoin ao lado do software do Fedimint. O bitcoin em si fica em uma multiassinatura que nenhum deles pode gastar sozinho.

Os depósitos chegam on-chain ou pela Lightning, e o que você recebe de volta é ecash. A casa da moeda assina sua nota sem vê-la, usando o truque de cegamento de Chaum, e depois você remove o cegamento e guarda um pedaço de dados ao portador que vale um número específico de satoshis. Gastar é entregar esses dados a alguém, que pede à casa da moeda que os reemita para que não possam ser gastos duas vezes. Como a reemissão também é cegada, os guardiões ficam sabendo que uma nota foi usada e nada sobre quem a usou ou quem a recebeu. Dentro de uma federação, os pagamentos não são visíveis sequer para as próprias pessoas que guardam o dinheiro.

A Lightning é acoplada por meio de gateways. Um gateway é um participante separado, não um guardião, que troca ecash por pagamentos Lightning nas duas direções para que os membros possam pagar faturas no mundo mais amplo. Os gateways não exigem confiança, ao contrário da casa da moeda: eles podem fazer um pagamento falhar, não tomar seu saldo.

Duas ressalvas honestas. As notas são arquivos no seu dispositivo, então perder o dispositivo é um risco real, embora os clientes modernos possam reconstruir um saldo a partir de uma frase de recuperação reprocessando os registros da federação, o que só funciona enquanto os guardiões estiverem em funcionamento. E se guardiões suficientes agirem em conluio ou forem obrigados ao mesmo tempo, o bitcoin é deles, não seu.

Onde ele aparece

O Fedimint aparece onde é difícil conseguir uma conta bancária e um único custodiante de confiança é pior que um grupo de vizinhos.

A implantação típica é uma comunidade que já confia uns nos outros de outras formas: um clube de poupança, uma cooperativa, uma congregação, com guardiões escolhidos entre pessoas que não podem desaparecer facilmente. Ele também é usado como carteira compartilhada de uma família ou de um pequeno negócio, em que um membro mantém o gateway Lightning funcionando. O aplicativo Fedi empacota tudo isso para pessoas que nunca vão ler um arquivo de configuração.

Para um leitor que compra bitcoin com o objetivo de guardá-lo, a recomendação é direta: isto não é autocustódia, e não deve guardar suas economias. Saque de uma corretora para uma carteira cuja frase de recuperação só você conhece, e use hardware se o valor justificar. O público real do Fedimint são as pessoas cuja alternativa não é uma carteira de hardware, mas um aplicativo com custódia operado por desconhecidos, ou nenhum bitcoin.

Fedimint vs Cashu

O Fedimint e o Cashu emitem ecash de Chaum, e diferem em quem detém as chaves. O Cashu é uma única casa da moeda com um único operador: fácil de operar, fácil de testar e um único ponto no qual tudo pode ser roubado. O Fedimint distribui as chaves entre os guardiões para que nenhum indivíduo possa sair com a reserva, pagando por isso com complexidade de configuração e de coordenação. As notas do Cashu também circulam entre muitas carteiras independentes, enquanto as notas do Fedimint pertencem à federação específica à qual você se juntou e não significam nada fora dela.

Não confundir com

Perguntas frequentes

O Fedimint é autocustódia?

Não. Seus guardiões mantêm o bitcoin em uma multiassinatura compartilhada e você mantém notas de ecash resgatáveis contra ela. Uma maioria de guardiões em conluio pode tomar a reserva, o que a frase de recuperação de uma carteira de hardware nunca permite.

Os guardiões podem ver meus pagamentos?

Não. As notas são assinadas e reemitidas às cegas, então os guardiões ficam sabendo que alguma nota foi gasta, mas não por quem nem para quem. Eles veem os depósitos e os saques nas bordas da federação.

O que acontece se um guardião ficar offline?

A federação continua funcionando dentro de sua tolerância a falhas, que segue a regra de três falhas mais uma: quatro guardiões sobrevivem a uma falha, sete sobrevivem a duas, dez sobrevivem a três.

Leia a seguir

Termos relacionados

Mais em Lightning e camada 2

Ler esta página em inglês