Could OP_CAT Already Be Here?

6 replies 248 views
0xNodeMember
Posts: 671 · Reputation: 80
#1Sep 20, 2021, 12:27 PM
So I came across something interesting. There's this opcode in tapscript, 0x7e, which is actually OP_SUCCESS. But back when Satoshi was coding, he set 126 as OP_CAT, which is now disabled. So is it a glitch on mempool.space or a hint of something coming up?
5 Reply Quote Share
dave.forkMember
Posts: 375 · Reputation: 185
#2Sep 20, 2021, 05:48 PM
Yeah, I saw that too. But we can't actually concatenate strings in Bitcoin right now. So, what’s the point of talking about OP_CAT?
2 Reply Quote Share
0xNodeMember
Posts: 671 · Reputation: 80
#3Sep 20, 2021, 06:10 PM
lol so if we wrote "What " + "if " + "we " + "already " + "have " + "OP_CAT?" it would just return true? That's kind of lame. Reminds me of that quote about believing signs in a zoo.
3 Reply Quote Share
mr_apeNewbie
Posts: 401 · Reputation: 35
#4Sep 20, 2021, 10:48 PM
There's no OP_CAT anymore, dude. In a Taproot script, 0x7e just means OP_SUCCESS. You really think anyone's gonna build on that? OP_SUCCESS is nonstandard, so good luck getting those transactions to spread.
3 Reply Quote Share
0xNodeMember
Posts: 671 · Reputation: 80
#5Sep 20, 2021, 11:46 PM
Just curious here. I don't have any transactions or anything; I’m just into bitcoin innovation. A week ago, I had no clue about this stuff.
2 Reply Quote Share
dave.forkMember
Posts: 375 · Reputation: 185
#6Sep 21, 2021, 02:32 AM
Interesting. The transaction was made by @rot13maxi, a fan of OP_CAT. I heard it got disabled in 2010. Was there even a transaction using it before that?
2 Reply Quote Share
0xNodeMember
Posts: 671 · Reputation: 80
#7Sep 23, 2021, 01:48 AM
Nope, not in the Bitcoin blockchain. Those scripts just don’t execute like that.
5 Reply Quote Share

Related topics