Payjoin trading: un enfoque novedoso para la consolidación de UTXO y la privacidad, con transacciones colaborativas automatizadas por defecto

Bull Bitcoin se convierte en el primer exchange de Bitcoin del mundo en ofrecer Payjoin como opción de depósito y retiro, lo que da lugar a dos nuevos conceptos: el Payjoin-por-defecto y el Payjoin trading.

Cada vez que un usuario de BULL Wallet compre o venda Bitcoin on-chain a través del exchange integrado en la aplicación, esa transacción será un Payjoin por defecto. Esto permitirá a quienes compran Bitcoin consolidar de forma pasiva los UTXO de su billetera, lo que puede reducir sus comisiones de minería en el futuro. Muchos usuarios de Bitcoin ni siquiera saben que deben “consolidar” periódicamente sus monedas, enviándolas a una nueva dirección de su billetera, si quieren reducir el costo de sus futuras transacciones de Bitcoin. El Payjoin-por-defecto automatiza este proceso. No solo ayuda a reducir el tamaño del conjunto de UTXO de Bitcoin, lo que facilita que cualquiera pueda ejecutar un nodo de Bitcoin, sino que también reduce la presión sobre las comisiones para todos los usuarios de Bitcoin.

El Payjoin trading es un concepto novedoso que protege a los usuarios de actores malintencionados que intentan rastrear sus hábitos financieros mediante el análisis de la cadena. Como los montos de las transacciones de Bitcoin son públicos, es posible deducir información como el salario de una persona o sus estrategias de inversión, como la compra recurrente (DCA). Bull Bitcoin es un exchange sin custodia, que no guarda los Bitcoin de sus usuarios, por lo que cada operación deja un rastro on-chain.

La adopción generalizada de Payjoin en la red de Bitcoin hace que las heurísticas de propiedad común de las entradas y de detección de la salida de cambio sean menos fiables. Nuestra implementación de Payjoin reduce los montos redondos y la reutilización de direcciones, y disminuye la posibilidad de que terceros adivinen el valor en moneda fiat de las transacciones de Bitcoin. Con el Payjoin-por-defecto y el Payjoin trading, cuantas más personas usen Bull Bitcoin, más privacidad gana la red de Bitcoin en su conjunto. Esto forma parte de nuestra filosofía: alinear los incentivos de nuestra empresa con los intereses de todos los usuarios de Bitcoin.

Compra con Payjoin: entran tu UTXO y un UTXO de Bull Bitcoin, salen tu UTXO fusionado y el cambio de Bull Bitcoin

Esquema simplificado: quien recibe añade un UTXO, mientras que quien envía puede usar varios. No se representan las comisiones de minería.

En diciembre de 2024, BULL Wallet se convirtió en la primera billetera de Bitcoin del mundo en integrar el protocolo Payjoin V2. Fue un proyecto muy experimental, coordinado con Dan Gould y el equipo de Payjoin Dev Kit, que desde entonces fundaron la Payjoin Foundation.

Los investigadores han aprovechado lo aprendido en esta experimentación para que Payjoin sea más fluido y más resistente a los ataques. El software que hace funcionar Payjoin, tanto en la billetera como en el exchange, es totalmente libre y de código abierto.

Para aprovechar estas funciones, basta con descargar BULL Wallet, crear una cuenta en el exchange de Bull Bitcoin e iniciar sesión desde la aplicación móvil BULL. ¡Todo lo demás ocurre automáticamente, como por arte de magia!

Cómo usar el Payjoin trading en BULL Wallet

Si Payjoin es nuevo para ti, empieza por nuestro artículo ¿Qué es Payjoin? La herramienta de privacidad más subestimada de Bitcoin y nuestro video explicativo. Así funciona el Payjoin trading en la práctica.

1. Prepara tu aplicación

Descarga BULL Wallet, crea una cuenta en el exchange de Bull Bitcoin e inicia sesión desde la aplicación. Si necesitas ayuda en algún momento, nuestro equipo de soporte está disponible en el chat, directamente desde la billetera.

Payjoin ya está activado por defecto para las compras y las ventas con el exchange, así que no hay nada que configurar. Puedes comprobarlo en Ajustes, apartado Payjoin, sección “With the Bull Bitcoin exchange”.

2. Compra Bitcoin on-chain

Haz una orden de compra on-chain como siempre. Mientras la pantalla muestra “Payjoin in progress”, tu billetera y el exchange construyen la transacción juntos. Quédate en la aplicación hasta que muestre “Payjoin completado”: solo tarda unos minutos como máximo.

En tu historial, la operación lleva la etiqueta Payjoin, con el estado “Payjoin completado”.

3. Mira cómo se consolidan tus UTXO

Abre Gestionar monedas antes y después de tu compra. Sin Payjoin, cada compra añadiría un nuevo UTXO a tu billetera. Con el Payjoin-por-defecto, uno de tus UTXO existentes entra en la transacción y vuelve fusionado con tu compra, así que conservas un solo UTXO, más grande.

4. Vende Bitcoin on-chain

La venta funciona igual. Esta vez es Bull Bitcoin quien añade uno de sus UTXO a la transacción, y la operación muestra “Payjoin completado” en tu historial.

Venta con Payjoin: entran tu UTXO y un UTXO de Bull Bitcoin, salen la salida de Bull Bitcoin y tu cambio

Esquema simplificado: quien recibe añade un UTXO, mientras que quien envía puede usar varios. No se representan las comisiones de minería.

Cómo comprobar tu Payjoin en el mempool

Desde el detalle de la transacción en BULL Wallet, abre la transacción en el explorador mempool de Bull Bitcoin. Cuando la abres desde tu billetera, la página te muestra qué entradas y salidas son tuyas y cuáles son de Bull Bitcoin. Esa vista es solo para ti: la información se queda en tu teléfono y nunca se envía al servidor. Guarda este enlace para ti: cualquiera que lo abra vería qué monedas son tuyas, así que compartirlo anularía la privacidad de esta transacción.

Un Payjoin abierto desde BULL Wallet en el mempool de Bull Bitcoin, cada entrada y salida marcada Sender o Recipient

Haz clic en “See calculations” para ver lo que realmente pasó en la transacción: la página suma lo que cada parte aportó y lo que recuperó. En este ejemplo, el destinatario aportó un UTXO y el remitente tres, y la ganancia neta del destinatario, es decir, el monto realmente recibido, es lo que volvió a él menos su propio UTXO.

Panel See calculations: lo que aportaron el remitente y el destinatario y su resultado neto, montos difuminados

Los montos están difuminados para proteger la privacidad de esta transacción real. Sin difuminar, el panel muestra lo que cada parte aportó y recuperó, y la ganancia neta del destinatario, es decir, el monto realmente recibido.

Ahora abre la misma transacción desde un enlace normal, como lo haría cualquier observador externo. Ve entradas y salidas, pero nada que le indique de forma fiable qué monedas son tuyas y cuáles son de Bull Bitcoin, así que es difícil saber quién envía qué a quién, o cuánto. Ese es el Payjoin trading en acción.

La misma transacción Payjoin vista por un observador externo, sin indicación de quién posee cada entrada o salida

Preguntas frecuentes

¿Cada operación en BULL Wallet es un Payjoin?

Cada compra y venta on-chain con el exchange de Bull Bitcoin desde BULL Wallet es un Payjoin por defecto. Las órdenes en Lightning y en Liquid no son Payjoin.

¿Por qué mi primera compra no fue un Payjoin?

Para participar en un Payjoin, tu billetera necesita al menos un UTXO. En tu primerísima compra en una billetera vacía todavía no tiene ninguno, así que esa operación es una transacción de Bitcoin normal. Tus siguientes compras serán Payjoin.

¿Hay un monto mínimo?

Las órdenes on-chain en el exchange de Bull Bitcoin empiezan en 25.000 sats, por encima del mínimo de Payjoin por defecto de BULL Wallet, así que cada orden on-chain puede ser un Payjoin.

¿Qué pasa si un Payjoin falla?

Si un Payjoin no puede realizarse por cualquier motivo, la operación pasa a ser una transacción de Bitcoin on-chain normal y se completa como siempre.

¿Tengo que mantener la aplicación abierta?

Sí, hasta que la operación muestre “Payjoin completado”. Tu billetera participa en la construcción de la transacción, y solo puede hacerlo mientras la aplicación está abierta. Si sales antes, la operación se completa igualmente como una transacción normal.

Empieza con el Payjoin trading hoy

BULL Wallet: la billetera de autocustodia y código abierto de Bull Bitcoin, donde cada compra y venta on-chain es un Payjoin por defecto. Descarga BULL Wallet

Cuenta de Bull Bitcoin: compra y vende Bitcoin directamente desde BULL Wallet, con cada compra entregada en una billetera que tú controlas. Crear mi cuenta de Bull Bitcoin

¿Alguna pregunta? Nuestro equipo de expertos en Bitcoin está disponible en el chat de soporte, directamente desde la aplicación, para responder a cualquier pregunta y ayudarte con lo que necesites, desde crear tu cuenta hasta tu primer Payjoin. Hablarás con personas reales, como siempre.