Una estructura de transacción Bitcoin específica que mejora la privacidad del usuario durante un gasto al colaborar con el receptor del pago. La singularidad de Payjoin radica en su capacidad para generar una transacción que parece ordinaria a primera vista, pero que en realidad es una mini coinjoin entre dos partes. Para ello, la estructura de la transacción incluye al receptor del pago en las entradas junto al emisor real. Así, el receptor incluye un pago a sí mismo en medio de la transacción que le permite cobrar. Por ejemplo, si compras una baguette por 6.000 sats usando un UTXO de 10.000 sats, y optas por un Payjoin, tu panadero añadirá un UTXO de 15.000 sats de su propiedad como entrada, que recuperará íntegramente como salida, además de tus 6.000 sats.
La transacción Payjoin cumple dos objetivos. En primer lugar, pretende engañar a un observador externo creando un señuelo en el análisis de la cadena sobre la Heurística de Propiedad de Entrada Común (CIOH). Normalmente, cuando una transacción en la blockchain tiene múltiples entradas, se presume que todas estas entradas pertenecen probablemente a la misma entidad. Así, cuando un analista examina una transacción Payjoin, se le hace creer que todas las entradas proceden de la misma persona. Sin embargo, esta percepción es incorrecta porque el receptor del pago también contribuye a las entradas junto con el pagador real. En segundo lugar, Payjoin también engaña a un observador externo sobre el importe real del pago efectuado. Al examinar la estructura de la transacción, el analista podría creer que el pago equivale al importe de una de las salidas. En realidad, el importe del pago no corresponde a ninguno de los productos. En realidad es la diferencia entre el UTXO del receptor en la salida y el UTXO del receptor en la entrada. En este sentido, la transacción Payjoin entra en el ámbito de la esteganografía. Permite ocultar el importe real de una transacción dentro de una transacción falsa que actúa como señuelo.

► Payjoin también se denomina a veces «P2EP (Pay-to-End-Point)», «Stowaway» o «transacción esteganográfica «