¿Alguien podría explicar cómo funciona la operación TX aquí?

Sé que esta es una dirección de BCH, pero es el mejor ejemplo que pude encontrar. El mismo concepto se aplica a BTC, por lo que comprender lo que sucede es relevante.

https://explorer.bitcoin.com/bch/tx/5d0af59f43f8e8388839518243c743279e7c3dd526385fcc5bbcd907cd61bd2a

Lo que uno ve es una transacción con dos entradas y dos salidas.

  1. ¿Cómo sucede que hay múltiples entradas/salidas en una transacción?
  2. ¿Cómo 12WsyKG89bxTGWV1iguxPWh6UX2ye1X8hDterminó con 208.448 y 18Q43boBRU8Sk57SjSfjgFbjvXhBccBrKqcon 18.816? ¿En qué parte de esos datos transaccionales especifica qué dirección obtiene qué de las entradas?

Respuestas (1)

  • Las salidas múltiples son habituales, al igual que el correo electrónico.

  • Si uno de tus amigos te ha enviado 5 BTC y otro amigo te ha enviado 2 BTC, debes combinarlos y gastarlos si necesitas comprar algo por menos de 7 BTC y más de 5 BTC.

(Por cierto, ¿sabes lo que es un cambio ?)

  • No hay "Esta salida obtiene su valor de esta entrada". Todos los valores de entrada se suman y luego se gastan.
Gracias por el enlace a Cambiar. Lo sabía, pero el enlace proporcionó una explicación mucho mejor. Si se suman todas las entradas, ¿asumimos que todas las entradas son del mismo titular de la cuenta/entidad?
@EvilJordan No, echa un vistazo a SIGHASH_SINGLE . Así es como funciona CoinJoin. Para más información: en.bitcoin.it/wiki/CoinJoin
Gracias por guiarme a través de esto. Pensé que entendía cómo funcionaba esto, pero de repente se volvió mucho más complejo. Entonces, por lo que deduzco, si Bob tiene 2 BTC y quiere enviarle a Alice 1 BTC, de alguna manera Tom, con su 1 BTC que quiere ir a Jane, también puede entrar en la mezcla, y una transacción mostrará dos entradas (Bob: 2, Tom:1) y tres salidas (Alice:1,Bob(change):1,Jane:1). Supongo que mi pregunta es ¿cómo terminó la transacción de Tom con Jane en la mezcla? ¿El software está haciendo eso para ahorrar ancho de banda?
@EvilJordan Ups, CoinJoin usa SIGHASH_ALL. Si está buscando cómo funciona CoinJoin, aquí está la respuesta. bitcoin.stackexchange.com/a/57276/38618
¿Inicialmente mencionaste CoinJoin porque esta transacción en particular a la que me referí la está usando? Parece un servicio muy especializado.