¿Hay alguna forma de acceder a las transacciones que ocurren dentro de los intercambios?

Por ejemplo, coinbase es un intercambio y, por lo tanto, sus transacciones se realizan fuera de la cadena de bloques.

Sin embargo, exponen una API, que creo que debería exponer sus propias transacciones de "cadena de bloques" de coinbase, pero este no parece ser el caso desde mi perspectiva, o tal vez me perdí algo.

¿Hay alguna manera de enviar una clave "pública" que me haya dado un intercambio y luego tener todas las transacciones para esa clave?

Gracias

Respuestas (3)

No hay transacciones de blockchain dentro de un intercambio.

Déjame explicarte: (Y = tú, B = otra persona, C = otra persona, E = intercambio, supongamos que todas las personas tienen 0 BTC, pero C tiene 1 BTC hasta ahora)

Envías 1 BTC como una transacción de cadena de bloques a la dirección de E. => E hace una entrada en la base de datos "Y tengo 1 BTC".

-

B compra 1 BTC de C => E hace una entrada en la base de datos "B tiene 1 BTC" y "C tiene 0 BTC" ( sin transacción de cadena de bloques ).

-

B vende su 1 BTC a C => E hace una entrada en la base de datos "B tiene 0 BTC" y "C tiene 1 BTC" ( sin transacción de cadena de bloques ).

-

Transfiere su BTC a su propia dirección como una transacción de cadena de bloques => E realiza una transacción de cadena de bloques y una entrada "Y tiene 0 BTC".

No necesitan realizar transacciones de blockchain dentro de su servicio. Simplemente editan su base de datos que les dice quién tiene cuántos BTC. Y como no tiene acceso a su base de datos, no puede ver esas ediciones.

Suena un poco centralizado, si me preguntas;) ¡Gracias Alpha!
Por supuesto que es. No sería menos centralizado si usaran una "cadena de bloques privada" internamente para hacer lo mismo. Son los custodios de su dinero.

Los mercados de intercambio no usan blockchain para transacciones internas, esto lo hace su propio software propietario y sus propias bases de datos. Solo usan blockchains para depositar y retirar.

Sí, ahora entiendo, supongo que es un mal necesario. Gracias PJS por la respuesta.

La clave pública que le proporciona un intercambio es solo una forma de recibir fondos. Para enviar fondos, lo más probable es que usen otra dirección que no tenga nada que ver con la dirección de su billetera.

Digamos que le envían 1 BTC a su dirección BTC de coinbase. Incluso si no realiza más transacciones en el intercambio y decide enviar este 1 BTC a otra persona, no verá la transacción proveniente de la dirección que utilizó para recibir ese 1 BTC.

Piense en un intercambio como una caja negra, por así decirlo. Están realizando un seguimiento de todas las transacciones internas, pero para el mundo exterior, no hay forma de ver qué billetera ha visto qué actividad de transacción.

Ya veo, sí, la analogía de la caja negra lo hizo mucho más claro. Gracias Tanmay!