Bitcoin

Dificultad para canjear un script OP_CHECKTIMELOCKVERIFY P2SH

single-image
img-ads


Creé la siguiente secuencia de comandos que siempre debería ser emitida por Alice proporcionando una firma a continuación pk_a y pk_x o después de un cierto tiempo de espera de Bob, quien proporciona una firma debajo pk_b.














OP_IF
<lock_time>
OP_CHECKTIMELOCKVERIFY
OP_DROP
<pk_b>
OP_CHECKSIGVERIFY
OP_ELSE
2
<pk_a>
<pk_x>
2
OP_CHECKMULTISIGVERIFY
OP_ENDIF

Por supuesto, este script está incluido en un P2SH. He enviado algo de dinero a este PubScript en la red de prueba y ahora estoy tratando de gastarlo (a través del caso Alice). Aquí está la transacción:


0100000001928b2cfd5f9c153714ee7968f5f7e252d5361723939ecdf44b729e059f86f70300000000fd0b014c940048304502210097eac0c34d505409ad65759651d7785540e612e865549f620258369b54adb182022063d0ce198eb50eddc86c6e00a0f14f5a998ddc485936b5fe4448dedbe2ae5e1b01483045022100d01a983e266c64fef31f1acaceeff64452a02b3d41d828118867fd67e6ac8276022057ef2a039e14b4a02c093528b4138050b352e71db704927f9e11ad047b4e791601004c73630312181db17521031d73e6f2e1022bfa98d2c8ba5ce9b100f27202bd4f49c6208316b1b488c16601ad6752210258843c644fc10bedc8640a12baf78106b62f01d8bd45294842fb20451377fc6b2102b56faea8db4cc9332d9d80204b81ea2d23a713dc307e350152c1eb4189d156d252af68ffffffff01b8820100000000001976a914773033d94eeaf80f3fd02f177be5b760c488aeab88ac00000000

y el scriptSig


4c940048304502210097eac0c34d505409ad65759651d7785540e612e865549f620258369b54adb182022063d0ce198eb50eddc86c6e00a0f14f5a998ddc485936b5fe4448dedbe2ae5e1b01483045022100d01a983e266c64fef31f1acaceeff64452a02b3d41d828118867fd67e6ac8276022057ef2a039e14b4a02c093528b4138050b352e71db704927f9e11ad047b4e791601004c73630312181db17521031d73e6f2e1022bfa98d2c8ba5ce9b100f27202bd4f49c6208316b1b488c16601ad6752210258843c644fc10bedc8640a12baf78106b62f01d8bd45294842fb20451377fc6b2102b56faea8db4cc9332d9d80204b81ea2d23a713dc307e350152c1eb4189d156d252af68

Aquí he decodificado el scriptSig






















4c94 LENGTH
00 ZERO_BYTES (Because of the OP_CHECKMULTISIGVERIFY, I read this is recommended)
48 LENGTH
304502210097eac0c34d505409ad65759651d7785540e612e865549f620258369b54adb182022063d0ce198eb50eddc86c6e00a0f14f5a998ddc485936b5fe4448dedbe2ae5e1b01 SIG_A
48 LENGTH
3045022100d01a983e266c64fef31f1acaceeff64452a02b3d41d828118867fd67e6ac8276022057ef2a039e14b4a02c093528b4138050b352e71db704927f9e11ad047b4e791601 SIG_X
00 ZERO_BYTES (To make the OP_IF evaluate to false)
4c73 LENGTH
63 OP_IF
0312181d LOCK_TIME
b1 OP_CHECKTIMELOCKVERIFY
75 OP_DROP
21031d73e6f2e1022bfa98d2c8ba5ce9b100f27202bd4f49c6208316b1b488c16601 PK_B
ad OP_CHECKSIGVERIFY
67 OP_ELSE
52 2
210258843c644fc10bedc8640a12baf78106b62f01d8bd45294842fb20451377fc6b PK_A
2102b56faea8db4cc9332d9d80204b81ea2d23a713dc307e350152c1eb4189d156d2 PK_X
52 2
af OP_CHECKMULTISIGVERIFY
68 OP_ENDIF

Ahora, cuando intento enviar esta transacción a la red de prueba, falla mandatory-script-verify-flag-failed (Locktime requirement not satisfied) esto me confunde porque después de analizar el script y compararlo, supongo que hay 0x00 en la pila y por lo tanto el OP_IF debería estar mal y vamos a eso OP_ELSE Caso. Sin embargo, este no parece ser el caso. ¿Podría ser que el 0x00 no está en el lugar correcto?

¡Gracias de antemano por cualquier ayuda!

img-ads

Leave a Comment

Your email address will not be published.

You may also like

Bitcoin

Los estafadores de ICO se declaran culpables de una estafa de préstamo Covid Relief de $ 7 millones

single-image

Un residente de la ciudad de Nueva York de 24 años se declaró culpable de recibir más de $ 7 millones en alivio de Covid-19 a través de solicitudes de préstamo fraudulentas e inversionistas engañosos en una oferta de moneda fraudulenta en 2018.

Entre mayo y agosto del año pasado, Cheng presentó una serie de solicitudes de préstamos en línea que iban acompañadas de comprobantes de nómina e impuestos falsificados, según un anuncio del 20 de abril del ciudadano taiwanés del Departamento de Justicia de EE. UU., Justin Cheng, también conocido como “Justin Jung “eran.

Las presentaciones de Cheng contenían declaraciones de nómina e impuestos del IRS fraudulentas que supuestamente documentan los nombres de 200 empleados que ganan $ 1.5 millones en salarios mensuales de la compañía de Cheng. Sin embargo, la lista constaba de nombres de figuras públicas actuales y anteriores, incluido el copresentador de…

View More Article
Bitcoin

Los osos de Bitcoin tienen una ventaja de $ 340 millones en el vencimiento de las opciones de BTC del viernes

single-image

El precio de Bitcoin (BTC) se está recuperando lentamente después de enfrentar una fuerte corrección del 16% en las primeras horas del 18 de abril.

Mientras que algunos analistas acusan a Binance de tener un depósito de 9.000 BTC, otros se centraron en la caída de la tasa de hash provocada por un accidente de minería de carbón en China. Independientemente del motivo del mínimo de $ 51,200, los comercializadores de opciones han tenido que ajustar su exposición.

Por lo general, los escritorios de arbitraje apuntan a la exposición omnidireccional, lo que significa que no apuestan directamente a que BTC se mueva en una dirección en particular. Sin embargo, neutralizar el riesgo de la opción generalmente requiere una cobertura dinámica, lo que significa que las posiciones deben ajustarse de acuerdo con el precio de Bitcoin.

Los ajustes de riesgo de estas mesas de arbitraje generalmente implican la venta de…

View More Article
Bitcoin

Cardano vs.Polkadot vs.Ethereum, ¿qué proyecto será el ganador?

single-image

2021 será un año crucial para Cardano, Polkadot y Ethereum. Si bien cada uno tiene sus ventajas, la competencia entre los tríos comienza a intensificarse a medida que nos acercamos a mediados de año.

Alonzo se dirige a un lanzamiento en agosto con contratos inteligentes de Cardano. Polkadot está trabajando para completar los despliegues de parachain para permitir la gobernanza en cadena. Al mismo tiempo, Ethereum está trabajando en una prueba de participación. La solución de escalado de fragmentación propuesta debería estar disponible en algún momento del próximo año. Pero, ¿qué proyecto tiene el atractivo del mercado masivo de estar un paso por delante?

¿Es un juego de suma cero?

La criptomoneda es un asunto caprichoso. Una mirada retrospectiva a los diez primeros de diciembre de 2013 muestra una lista de tokens en su mayoría desconocidos. En ocho años, siete de cada diez se han…

View More Article
Blockchain

Binance está reclutando a ex jefes de OCC como CEO de la subsidiaria de EE. UU.

single-image

El intercambio de criptomonedas más grande del mundo, Binance, supuestamente contrató a Brian Brooks como el nuevo director ejecutivo de su subsidiaria estadounidense, informa el Wall Street Journal.

Brooks para quitarle el casco a Binance.US

Brooks, quien fue el ex auditor interino de la moneda, asumirá el mando de Binance.US el 1 de mayo. Está listo para reemplazar a la actual CEO Catherine Coley, quien se unió desde la compañía de pagos digitales Ripple Labs.

Brooks anteriormente dirigió la oficina del auditor de divisas (OCC) en la administración Trump entre mayo de 2020 y enero de 2021. Durante este tiempo, pudo promulgar regulaciones amigables con las criptomonedas para las criptomonedas.

En particular, publicó pautas que dirigen a los bancos nacionales y las uniones de crédito a brindar servicios de administración de criptomonedas a los clientes y usar monedas estables para facilitar las actividades de pago. …

View More Article
Blockchain

El minorista en línea Newegg está agregando Dogecoin a las opciones de pago

single-image

El minorista con sede en California Newegg Inc se unió a la sensación de Dogecoin cuando acaba de anunciar que los clientes ahora pueden pagar con la criptomoneda.

Newegg agrega Dogecoin a las opciones de pago

En uno (n anuncio El martes, Newegg confirmó que había habilitado los pagos en la moneda digital basada en memes a través de una asociación con la plataforma de pago criptográfico BitPay.

En la noticia, el gerente senior de marca de Newegg, Andrew Choi, compartió su entusiasmo por el crecimiento de la criptomoneda y el impacto del reciente aumento en el valor de Dogecoin.

“Nos esforzamos por hacer las compras más fáciles para nuestros clientes, pero lo que funciona mejor para ellos. Esto significa que pueden completar transacciones utilizando el método de pago que más les convenga. Con ese fin,…

View More Article
Bitcoin

Por qué el inventor de Cardano cree que el mercado podría tomar medidas enérgicas

single-image

Charles Hoskinson, inventor de Cardano y director ejecutivo de Input-Output Global (IOG), habló sobre el panorama regulatorio actual en los EE. UU. Hoskinson espera que el mercado de cifrado tenga un marco legal “muy retrasado” en los próximos meses.

El CEO de IOG declaró en un nuevo video para su canal de YouTube que la capitalización de mercado actual de todo el mercado de cifrado obligará a los reguladores y autoridades de este país a tomar medidas. En los últimos años, según Hoskinson, bajo la anterior administración presidencial ha existido un ambiente en el que los partidos políticos no están unificados.

Sin embargo, el actual presidente de los Estados Unidos, Joe Biden, construyó su carrera en Washington. Por eso tiene más experiencia en la negociación con las fuerzas políticas. En 2016 y 2017, el mercado de criptomonedas podría haber sido regulado con una administración diferente y eliminado…

View More Article