Me gustaría saber si es posible usar un Bitcoin actualmente en el siguiente escenario.
Cuando envío un Bitcoin a otro usuario, configuro ciertos parámetros en el Bitcoin, como que solo se puede usar desde esta fecha en particular hasta otra fecha en particular. Y restrinja el uso de Bitcoin si se usa en otro momento.
¿Puedo usarlo así?
Esto se puede lograr con un contrato inteligente simple entre usted y el destinatario utilizando una transacción locktime
. Aquí están los pasos:
locktime
fecha de inicio de su período de gracia.locktime
restricción.Este plan asume que usted tiene el control de la segunda transacción y está prestando atención, de modo que recuerda transmitir la segunda transacción. También asume que el destinatario confía en usted para respetar el período de gracia y no transmitir su transacción hasta que se acabe el tiempo. Problemas como estos podrían resolverse con un esquema más complejo que involucre transacciones de múltiples firmas y la configuración locktime
de ambas transacciones, pero no parece que necesite algo tan complejo.
Ver también:
jgm
locktime
como el final del período de gracia? Y transmitiré ambas transacciones. Entonces, cuando comience el período de gracia, la segunda persona puede usar el bitcoin y, al final del período de gracia, se me devolverá. Funcionará ?Jestin
locktime
está configurado, pero el período de tiempo no ha terminado, sus nodos no retransmitirán la transacción. Evita que la transacción sea incluida en un bloque. Los mineros y los nodos completos tendrían que almacenar su transacción en sus mempools hasta que se permita en un bloque. Recuerde, solo una de las dos transacciones se incluirá en un bloque, ya que ambas usan los mismos UTXO como entrada. Creo que te estás confundiendolocktime
con OP_CHECKLOCKTIMEVERIFY de BIP65 ( en.bitcoin.it/wiki/BIP_0065 ), que también podría ser una solución para ti.jgm
locktime
?Jestin
jgm
Jestin