📋

Hechos Clave

  • Async Payjoin se modela según HTTPS y Let's Encrypt para impulsar la adopción masiva de la privacidad.
  • El protocolo también se conoce como Payjoin V2 y funciona de forma asíncrona, a diferencia de V1.
  • Funciona rompiendo la heurística de entrada única, creando transacciones con entradas mixtas del remitente y el receptor.
  • La Fundación Payjoin es una organización sin fines de lucro financiada por OpenSats, Cake Wallet y otros.
  • El desarrollo está liderado por Dan Gould, Yuval Kogman y Armin Sabouri.

Resumen Rápido

La Fundación Payjoin ha introducido Async Payjoin, un nuevo protocolo de código abierto diseñado para llevar la adopción masiva de la privacidad a Bitcoin. Drawing parallels to how HTTPS became the standard for secure web browsing, esta tecnología apunta a resolver los puntos débiles de privacidad de Bitcoin a través de un estándar descentralizado y no custodial.

A diferencia de iteraciones anteriores que requerían presencia simultánea en línea, Async Payjoin (Payjoin V2) opera de forma asíncrona. Es una biblioteca de software construida con primitivas de Bitcoin Core, lo que facilita a los desarrolladores de billeteras su integración. Al coordinar entre el remitente y el receptor, interrumpe los patrones de transacción estándar en los que confían los analistas de blockchain, ofreciendo una privacidad más fuerte para todos los usuarios a medida que crece la adopción.

Un Nuevo Estándar para la Privacidad en Bitcoin

El concepto de Async Payjoin se posiciona como el HTTPS de la privacidad en Bitcoin. Al igual que Let's Encrypt impulsó la adopción masiva de transacciones web seguras en la década de 2010, la Fundación Payjoin está construyendo un kit de herramientas abierto para garantizar la privacidad a escala. Este protocolo no es una billetera independiente, sino una biblioteca de software que cualquier aplicación de pagos de Bitcoin puede integrar.

El objetivo es alejarse de que la privacidad sea una característica de billeteras específicas e aisladas y avanzar hacia un estándar abierto que funcione en todo el ecosistema. La Fundación enfatiza que este enfoque se modela según los kits de desarrollo de Bitcoin y Lightning, utilizando las mismas primitivas criptográficas que se encuentran en la implementación principal de Bitcoin para garantizar una integración perfecta.

Las características clave del estándar incluyen:

  • Operación asíncrona: Los usuarios no necesitan estar en línea al mismo tiempo.
  • Integración abierta: Disponible como biblioteca para cualquier desarrollador de billeteras.
  • Compatibilidad con versiones anteriores: Los usuarios con billeteras que no admiten la función aún pueden enviar a direcciones Payjoin.

Cómo Funciona el Protocolo

La privacidad en la blockchain de Bitcoin a menudo se ve comprometida por las heurísticas utilizadas por los analistas de la cadena. Una transacción estándar típicamente implica una entrada del remitente, que se divide en dos salidas: una para el pago y otra para el cambio. Los analistas asumen que estas dos salidas pertenecen a la misma entidad.

Async Payjoin disuelve esta heurística de entrada única. Al facilitar la coordinación entre el remitente y el receptor, la transacción se co-crea para incluir entradas de ambas partes. El resultado es una transacción con dos entradas y dos salidas, que se ve diferente a un pago estándar.

Este proceso es completamente no custodial y atómico. Si ambas partes no acuerdan los términos, la transacción no es válida. A medida que más usuarios adoptan este método, la confiabilidad del análisis de transacciones estándar se desmorona, aumentando la privacidad para toda la red.

El Equipo y el Financiamiento

El desarrollo de Async Payjoin está encabezado por Dan Gould, el Director Ejecutivo de la Fundación Payjoin. Gould tiene una larga historia en la privacidad de Bitcoin, habiendo trabajado en herramientas desde la era de TumbleBit y coautor del BIP 77. El equipo también incluye a Yuval Kogman, miembro de la junta asesora y Bitcoin Wizard de Spiral, y a Armin Sabouri, líder de I+D.

La Fundación opera como una organización sin fines de lucro, habiendo solicitado el estatus 501(c)(3). Según Gould, esta estructura es esencial porque los modelos de privacidad con fines de lucro han luchado por sobrevivir. Señaló que, si bien las empresas con fines de lucro tienen un incentivo para vender productos que no necesariamente garantizan la privacidad, una organización sin fines de lucro alinea los incentivos para resolver el problema de manera sostenible.

El proyecto cuenta con el apoyo financiero de:

  • OpenSats
  • Cake Wallet
  • Spiral
  • Human Rights Foundation

Gould enfatizó la importancia de este apoyo, afirmando: "ninguno de este trabajo es posible sin los financiadores".

Adopción y Disponibilidad

Una lista creciente de billeteras de Bitcoin ya admite los estándares de la Fundación Payjoin. Para Async Payjoin (V2), las billeteras admitidas incluyen Blue Wallet, Bull Bitcoin Mobile y Cake Wallet. Para el estándar anterior V1, la compatibilidad está disponible en BTCPay Server, Wasabi Wallet y Sparrow Wallet, entre otros.

Los desarrolladores que buscan integrar el protocolo pueden encontrar la referencia técnica en BIP 77 y acceder al kit de desarrollo plug-and-play en GitHub. Solo la implementación de Rust ha visto contribuciones de 37 desarrolladores.

La Fundación anima a los usuarios a pedir a sus proveedores de billeteras preferidos que integren este estándar de código abierto, impulsando aún más el objetivo de una adopción masiva de la privacidad similar a la transición a HTTPS en la web.

"ninguno de este trabajo es posible sin los financiadores."

— Dan Gould, Director Ejecutivo de la Fundación Payjoin

"Privacidad en Bitcoin — las empresas con fines de lucro básicamente han sido eliminadas."

— Dan Gould, Director Ejecutivo de la Fundación Payjoin

"Creo que las empresas con fines de lucro tienen un incentivo para vender algo que no necesariamente garantiza la privacidad porque si hacen una venta, obtienen ganancias."

— Dan Gould, Director Ejecutivo de la Fundación Payjoin