Post
Topic
Board Bitcoin Technical Support
Merits 17 from 5 users
Re: spend P2SH redeem script with Unlock Time.BOUNTY of 1000 $ for solution to work
by
nc50lc
on 06/06/2023, 15:45:37 UTC
⭐ Merited by o_e_l_e_o (4) ,hugeblack (4) ,vapourminer (4) ,ETFbitcoin (3) ,pooya87 (2)
i have read that poolin pool have broadcast in the past...non standard tx with hight fees as compensation
Yours is actually standard in the current protocol but your nLocktime isn't less than the LOCKTIME_THRESHOLD which made it "lock-by-blockheight".
So you'll have to wait for block height 7140000 or the Bitcoins locked in that script cannot be spent.

It's a different scenario this time since they do not have to change anything in Bitcoin to include the "uncompressed SegWit" transaction in their block.
All they had to do is accept that said transaction to their mempool to be mined.

Only miners with nodes before BIP-65 implementation may consider your transaction non-standard but valid;
But AFAIK (CMIIAW), the block will be rejected by new nodes.

Option 1: whoever has access to 39QWbnkbcPFcrJFEB6yvVDc12eX5zqVt3y can create a new transaction.
Unfortunately, the 7140000 locktime isn't the transaction's locktime but the locking script's.

For reference, here's the input's Redeem Script:
Code:
7140000 OP_CHECKLOCKTIMEVERIFY OP_DROP <PubKey> OP_CHECKSIG