¿Se puede implementar Darksend de Darkcoin (creo que esto se llama coinjoin, pero no estoy seguro) en cualquier criptomoneda (sin una bifurcación), o la función debe estar presente cuando se lanza la moneda por primera vez?
Sí, DarkSend es una implementación específica de CoinJoin, y CoinJoin puede implementarse directamente sobre Bitcoin sin modificar el protocolo. Así que no es necesario un tenedor.
El Whitepaper de Darkcoin no menciona nada que se desvíe de la idea de CoinJoin y, por lo tanto, requiera una modificación de Bitcoin. (Sin embargo, el documento no es muy detallado y no miré el código fuente, por lo que no puedo dar una respuesta con un 100 % de certeza).
CoinJoin fue propuesto originalmente por Gregory Maxwell. La principal ventaja de CoinJoin es evitar que se puedan robar monedas mezclándolas con otros usuarios. No cambia Bitcoin, se ejecuta sobre él, es decir, solo proporciona una forma especial de crear transacciones de Bitcoin perfectamente válidas que se pueden enviar a la red. Por supuesto, los usuarios necesitan un cliente especial para participar en el protocolo. Para usuarios con clientes normales, la transacción creada es solo una transacción normal de Bitcoin que aparece en la cadena de bloques.
greg hewgill
tonio
Aurigas
DJG