Visão Geral
Os Pagamentos Silenciosos (definidos no BIP352) representam um avanço significativo na privacidade do Bitcoin. Eles permitem que um receptor publique um único endereço estático (semelhante a um endereço de e-mail) enquanto cada remetente gera automaticamente um endereço único na cadeia para cada pagamento. Isso elimina a necessidade de reutilização de endereços sem exigir qualquer comunicação entre as partes.
Como Funciona
O remetente combina a chave pública estática do receptor com as entradas de sua própria transação usando a troca de chaves Diffie-Hellman de Curva Elíptica (ECDH) para derivar um endereço de saída único de uso único.
Chaves de Entrada do Remetente + Chave Estática do Receptor
|
Segredo Compartilhado ECDH
|
Endereço Único de Uso Único
|
Saída na Cadeia (não vinculável)
O receptor varre a blockchain realizando o mesmo cálculo ECDH com as chaves de entrada de cada transação e sua própria chave privada estática. Se uma correspondência for encontrada, ele pode gastar a saída.
Benefícios de Privacidade
Ao contrário do compartilhamento de endereços tradicional, os Pagamentos Silenciosos garantem que:
- Nenhum dois pagamentos ao mesmo receptor produzem o mesmo endereço na cadeia
- Um observador externo não pode vincular pagamentos ao mesmo receptor
- O receptor não precisa executar um servidor interativo nem estar online para receber pagamentos
Isso melhora diretamente a fungibilidade ao tornar a análise de cadeia significativamente mais difícil.
Compromissos e Considerações
O custo principal dos Pagamentos Silenciosos é que o receptor deve varrer cada transação na blockchain para detectar pagamentos, o que é computacionalmente mais caro do que monitorar um conjunto fixo de endereços. Clientes leves e nós SPV enfrentam desafios adicionais, embora otimizações de indexação estejam sendo desenvolvidas para mitigar esse ônus.
Equívocos Comuns
- Os Pagamentos Silenciosos não são o mesmo que endereços furtivos de outras criptomoedas, embora compartilhem semelhanças conceituais. O BIP352 foi projetado especificamente para o modelo UTXO do Bitcoin.
- O endereço estático não é um endereço na cadeia — é um identificador no nível de protocolo usado para derivar endereços reais na cadeia.