No worries, Iām probably the only ordinal disrespector whoās marginally pro OP_CAT. Itās an unpopular opinion.
Iāve heard that OP_CAT enables hashrate escrow. This would be a reason to oppose it, but I want to understand how that works before passing judgement.
The hashrate escrow concept of BIP300 is why I oppose Sztorcian Drivechainsānamely because hashrate escrow incentivizes miner centralization. In Bitcoin, your keys = your coins. Hashrate escrow breaks this tenet by putting unlocking power in the hands of miners, and BIP300 enshrines this into the core protocol.
I do not care for or about ordinals, inscriptions, runes etc. The value of the Bitcoin unit (sats) derives from the fact that the data is the thing itself. Bitcoin is the first and most rival, excludable, digital good. It is not an IOU and depends on no counterpartyās performance. Using blockspace to record non-monetary data, especially IOUs, is wasteful, IMO.
My interest in OP_CAT is the expansion of programmability for the development of monetary technology, for the benefit of users.
I remain open to arguments that the costs are too high or benefits too low/nebulous. For example, if enabling OP_CAT made it more expensive to run a node, that would be a strong argument against. If it incentivized miner centralization at scale, that would make it a non-starter. I have not heard anyone make these arguments however.
The arguments Iāve heard so far are of the form āit may enable new things I donāt likeā. But it also probably enables new things our adversaries donāt like (new privacy options, for example).