¿Es esta una transacción entrante o saliente?

Recientemente miré esta transacción de bitcoin:

transacción: 3b0e8fae9640e1d043cfef14815c6885e58d71e7ee31cfa53f9c9d5acb138a4d

Para aquellos que no quieran mirar la transacción, daré un ejemplo simplificado de la misma:

Hay 3 entradas:

X paga 0.5BTC Y paga 2BTC Z paga 3 BTC

Hay 2 salidas:

A que obtiene 2.5BTC X que obtiene 3 BTC

Como puede ver, el "saldo" de Y y Z fue para X, pero X también pagó.

¿Se clasificaría esto como una transacción entrante o saliente?

El saldo de la billetera probablemente no cambiaría ya que "pueden" poseer todas las direcciones.

Me gustaría suponer que no lo hacen.

¿Debería clasificarlos como transacciones separadas?

No estoy seguro de lo que quiere decir con "transacción entrante o saliente". En lo que respecta a la cadena de bloques, solo hay transacciones. En cualquier transacción, por lo general se puede suponer que una entidad es propietaria de todas las entradas, pero es imposible determinar quién es el propietario de las salidas, a menos que una de ellas tenga la misma dirección que una de las entradas (pero esto va en contra de las mejores prácticas, debido a problemas de privacidad relacionados con la reutilización de direcciones).
@chytrik Si tuviera una billetera con solo la dirección X. ¿Sabe cómo sería el historial de transacciones? En el formato en que las billeteras muestran las transacciones, que es en términos de entradas y salidas.
En general, las direcciones deben usarse solo una vez, con una billetera generando una nueva dirección para cada salida de transacción/cambio. Si tuviera una billetera con una sola dirección, cualquier persona con la que realice transacciones podría ver su historial de transacciones completo para esa dirección, ya que la cadena de bloques es un registro público. Entonces, en términos de entrada/salida , es más útil considerar la billetera como un todo, no direcciones individuales. Si posee una billetera, cada vez que envíe dinero desde su billetera, puede llamar a eso saliente. Cada vez que reciba dinero en su billetera, puede llamarlo entrante.

Respuestas (1)

Depende de su perspectiva y de las direcciones que controle.

Si eres Y o Z, es una transacción saliente.

Si eres A, entonces es entrante,

Si eres X, podrían ser ambos. Si X también controla Y o Z, entonces es saliente ya que está enviando dinero a A y la salida que envía a X es solo una salida de cambio. Si X no controla también a Y o Z, tanto Y como Z le están pagando a él y a A simultáneamente, mientras que X le paga a A y recibe dinero de Y y Z simultáneamente.

Ahh, ya veo, depende de las circunstancias. ¡Gracias de nuevo Andrés!