Descripción General
Los Pagos Silenciosos (definidos en BIP352) representan un avance significativo en la privacidad de Bitcoin. Permiten que un receptor publique una única dirección estática (similar a una dirección de correo electrónico) mientras cada emisor genera automáticamente una dirección única en la cadena para cada pago. Esto elimina la necesidad de reutilizar direcciones sin requerir ninguna comunicación de ida y vuelta entre las partes.
Cómo Funciona
El emisor combina la clave pública estática del receptor con las entradas de su propia transacción utilizando el intercambio de claves Diffie-Hellman de Curva Elíptica (ECDH) para derivar una dirección de salida única de un solo uso.
Claves de Entrada del Emisor + Clave Estática del Receptor
|
Secreto Compartido ECDH
|
Dirección Única de Un Solo Uso
|
Salida en Cadena (no vinculable)
El receptor escanea la blockchain realizando el mismo cálculo ECDH con las claves de entrada de cada transacción y su propia clave privada estática. Si se encuentra una coincidencia, puede gastar la salida.
Beneficios de Privacidad
A diferencia del intercambio de direcciones tradicional, los Pagos Silenciosos garantizan que:
- No hay dos pagos al mismo receptor que produzcan la misma dirección en cadena
- Un observador externo no puede vincular pagos al mismo receptor
- El receptor no necesita ejecutar un servidor interactivo ni estar en línea para recibir pagos
Esto mejora directamente la fungibilidad al hacer el análisis de cadena significativamente más difícil.
Compromisos y Consideraciones
El costo principal de los Pagos Silenciosos es que el receptor debe escanear cada transacción en la blockchain para detectar pagos, lo cual es computacionalmente más costoso que monitorear un conjunto fijo de direcciones. Los clientes ligeros y los nodos SPV enfrentan desafíos adicionales, aunque se están desarrollando optimizaciones de indexación para mitigar esta carga.
Conceptos Erróneos Comunes
- Los Pagos Silenciosos no son lo mismo que las direcciones sigilosas de otras criptomonedas, aunque comparten similitudes conceptuales. BIP352 está diseñado específicamente para el modelo UTXO de Bitcoin.
- La dirección estática no es una dirección en cadena — es un identificador a nivel de protocolo utilizado para derivar direcciones reales en cadena.