El comercio de cadenas cruzadas atómicas describe un método en el que dos partes, que poseen diferentes monedas criptográficas, pueden intercambiarlas de forma segura sin un intermediario. El método se describe en el siguiente enlace:
https://en.bitcoin.it/wiki/Atomic_cross-chain_trading
¿Son posibles estos métodos de intercambio con Bitcoin y monedas alternativas populares como Litecoin/Dogecoin? ¿O es todavía un trabajo en progreso que requiere cambios en el código central? Si es posible el comercio de cadenas cruzadas atmoicas, ¿hay transacciones en la cadena de bloques donde se haya utilizado el comercio de cadenas cruzadas atómicas?
¿Este método de intercambio ya es posible con Bitcoin y monedas alternativas populares como Litecoin/Dogecoin?
Sí.
¿Es aconsejable, sin embargo? No. Hay muchos problemas con esto:
PD Hay una versión actualizada de eso aquí .
¿Este método de intercambio ya es posible con Bitcoin y monedas alternativas populares como Litecoin/Dogecoin?
No conozco ninguna cadena alternativa que implemente esto. Señalaré los siguientes problemas:
Si es posible el comercio de cadenas cruzadas atmoicas, ¿hay transacciones en la cadena de bloques donde se haya utilizado el comercio de cadenas cruzadas atómicas?
Probablemente no.
Para intercambiar entre Bitcoin y monedas alternativas populares como Litecoin/Dogecoin, deberá usar la primera solución ('usar secretos de contrato reveladores').
La segunda solución está diseñada en torno a una moneda alternativa personalizada hipotética que está diseñada específicamente para admitir el algoritmo de intercambio descrito. No creo que tal altcoin exista realmente, pero definitivamente no hay soporte para esto en Litecoin o Dogecoin.
Sin embargo, hay un problema con las transacciones de reembolso en la primera solución, con la versión actual de Bitcoin, debido a la maleabilidad de la transacción .
El problema es que las transacciones de reembolso deben firmarse antes de enviar las transacciones base a la cadena de bloques, pero las transacciones base pueden mutar potencialmente antes de que lleguen a la cadena de bloques, lo que invalidaría las transacciones de reembolso y evitaría que se reclamen las monedas en caso de un intercambio abortado. .
Discuto este problema con más detalle en esta publicación de blog , donde también analizo una forma generalizada de la semántica de transacción de "pago al revelar secreto" en este algoritmo de intercambio, y analizo otras formas en que esto puede implementarse.
Tenga en cuenta que es posible hacer que esto funcione en un protocolo integrado y luego realizar un intercambio sin confianza entre cadenas de bloques con los tokens de valor integrados como pasos intermedios. Hice una versión funcional de esta configuración en forma de SwapBill , y está configurada y se puede usar, actualmente, para el intercambio sin confianza entre testnet Bitcoin y testnet Litcoin.
Si es posible el comercio de cadenas cruzadas atmoicas, ¿hay transacciones en la cadena de bloques donde se haya utilizado el comercio de cadenas cruzadas atómicas?
Definitivamente hay transacciones de intercambio atómico SwapBill en las cadenas de bloques de testnet de Bitcoin y Litecoin, pero esto no es realmente lo que está preguntando. ;)
Nick ODell
kaykurokawa