Quiero iniciar un mercado BTC. Entiendo todas las formas de crear un sitio, es solo la implementación de pago lo que me confunde. Quiero transacciones multi-sig capaces entre mis usuarios en el sitio. Si entiendo correctamente, las direcciones multi-sig son solo billeteras especiales de todos modos que requieren un cierto cumplimiento (2 de tres claves, por ejemplo) para pasar.
¿Cómo puedo implementar un sistema como este para mis usuarios en mi servidor? Entonces, ¿puedo permitir que los usuarios operen sin intermediarios si es posible, pero también tener la oportunidad de una moderación de depósito en garantía en caso de que algo suceda? ¿Al final se puede cobrar un pequeño porcentaje de las comisiones del mercado?
Soy nuevo en la programación de Bitcoin, pero asumo que simplemente hace que su aplicación web interactúe con los demonios del servidor que crean dinámicamente direcciones multi-sig a pedido para sus usuarios y de alguna manera les da a cada uno una clave, y deja una clave para la moderación del depósito. ¿Y eso sería probablemente todo lo que tendrías que hacer?
Básicamente lo tienes.
cree 2 de 3 direcciones multisig (lo que significa que necesita dos de tres firmas)
1 es para el comprador, 1 es para el vendedor y 1 es para el mediador
el comprador envía dinero a la dirección multisig, asignando los fondos a la transacción
si la transacción va bien, el comprador envía una transacción firmada gastando la salida multisig al vendedor y envía la transacción al vendedor, el vendedor firma el tx y lo transmite
si el comprador no está satisfecho, puede tratar de resolver el problema con el vendedor hasta que acuerden una división del dinero, implicaría los mismos pasos que en (2), excepto que ahora el dinero se divide (cualquier porcentaje) entre el comprador y el vendedor
Esos son los pasos conceptuales para implementar el esquema.
derribar
tacoma
derribar