Acabo de enterarme de CoinJoin, pero realmente no entiendo toda la jerga que se usa. ¿Alguien puede explicar cómo funciona esto donde un niño de 10 años puede entender?
Alice quiere transferir 1 BTC de la dirección A a la dirección B
Bob quiere transferir 1 BTC de la dirección C a la dirección D
CoinJoin les brinda una forma de combinar sus transferencias en una sola transacción que tiene dos entradas (A y C) y dos salidas (B y D). Alguien que observa la cadena de bloques ya no sabe cuál de las salidas es la de Alice y cuál la de Bob.
Debido a cierta magia criptográfica detrás de escena, los participantes de la transacción compartida (puede haber más de dos) no tienen que confiar entre sí. En comparación con los mezcladores tradicionales de Bitcoin, no hay posibilidad de robo de monedas. Además, las transacciones de CoinJoin son compactas y no incurren en tarifas adicionales (además de las tarifas de transacción habituales)
Este es un ejemplo de una transacción CoinJoin: https://blockchain.info/tx/e4abb15310348edc606e597effc81697bfce4b6de7598347f17c2befd4febf3b
Blockchain.info ya ha implementado la compatibilidad con CoinJoin (con la marca Shared Coin) en su billetera web.
Esta es una cita del libro de Andreas.
Capítulo 5 Sección: Encadenamiento de transacciones y transacciones huérfanas
Como hemos visto, las transacciones forman una cadena, en la que una transacción gasta los productos de la transacción anterior (conocida como padre) y crea productos para una transacción posterior (conocida como hijo). A veces, se crea al mismo tiempo una cadena completa de transacciones que dependen unas de otras, por ejemplo, una transacción principal, secundaria y nieta, para cumplir con un flujo de trabajo transaccional complejo que requiere que se firmen elementos secundarios válidos antes de que se firme el elemento principal. Por ejemplo, esta es una técnica utilizada en transacciones CoinJoin donde varias partes unen transacciones para proteger su privacidad.
Aquí hay una explicación muy extensa y relativamente simple de coinjoin.
Varios usuarios firman una transacción, en lugar de un solo usuario. Ahora es difícil saber qué usuario inició la transacción, por lo tanto, mayor privacidad.
usuario16874
jonathan cruz