Adrien Lacombe on Nostr: I'll try :) because it is a soft fork, a tx with OP_CAT will be valid even from nodes ...
I'll try :) because it is a soft fork, a tx with OP_CAT will be valid even from nodes that have not the soft fork. However, because they don't have the soft fork, they can't interpret any script containing OP_CAT and therefore, the inner workings of Bitcoin makes it so that these nodes will see this tx as an anyone can spend. This means that these nodes without the soft fork will interpret as valid any tx spending the utxos locked by the original tx , whereas nodes with the soft fork, will only let a valid tx with the interpretation of the CAT script, spend the utxo. So now let's say the majority of the nodes haven't upgraded, if a CAT tx gets mined somehow, the network would fork as soon as a "stealing" tx would appear because the nodes with the upgrade would reject it. I hope it helps.
Published at
2025-01-04 19:48:00Event JSON
{
"id": "bc6f9b6a5b31cbdb5b644cb1d92ff7ab3989d02f515e788bf26aa36e47fc5f01",
"pubkey": "7ebbce1843a17cd778a5e169e3d2f679f5ac7b5125d1c43d265e190f7b27538c",
"created_at": 1736020080,
"kind": 1,
"tags": [
[
"p",
"63d699329db8e38569f2589b6a3aa7b0f231cec83a7789e29f0a396781bd7d72"
],
[
"p",
"de5d34f29113446cf081d8850cfeb37c2014434cec2803bcc089df65568df8b4"
],
[
"p",
"7ebbce1843a17cd778a5e169e3d2f679f5ac7b5125d1c43d265e190f7b27538c"
],
[
"e",
"e0c902d5d5cef4180c92727c0905aa76c4bba556faef2440d4f473f83dc2acdd",
"wss://relay.damus.io",
"root"
],
[
"e",
"c57cde3dc81fad1455e70cd2ad83d501502e5f2635ff1d2371a2f85a9af1fff2",
"wss://nos.lol",
"reply"
]
],
"content": "I'll try :) because it is a soft fork, a tx with OP_CAT will be valid even from nodes that have not the soft fork. However, because they don't have the soft fork, they can't interpret any script containing OP_CAT and therefore, the inner workings of Bitcoin makes it so that these nodes will see this tx as an anyone can spend. This means that these nodes without the soft fork will interpret as valid any tx spending the utxos locked by the original tx , whereas nodes with the soft fork, will only let a valid tx with the interpretation of the CAT script, spend the utxo. So now let's say the majority of the nodes haven't upgraded, if a CAT tx gets mined somehow, the network would fork as soon as a \"stealing\" tx would appear because the nodes with the upgrade would reject it. I hope it helps.",
"sig": "c7003040ee2187f33e07faea2554c63493459f2d9ef0f185ccc67db4b96d4a8182f83348bc4910e8dc4b25b039b03e6e5bbaabda4187651c4fcd0e64f391b41c"
}