BPOI Banner
Bitcoin OP_CAT Upgrade: Can Revived Satoshi Code Transform the Top Blockchain? Bitcoin OP_CAT Upgrade: Can Revived Satoshi Code Transform the Top Blockchain?

Bitcoin OP_CAT Upgrade: Can Revived Satoshi Code Transform the Top Blockchain?

Bitcoin’s developer ecosystem is the hottest it has been in years. Projects, tools, and proposals to unlock new decentralized applications for the OG crypto network are now part of the mainstream Bitcoin conversation.

One proposal central to that conversation is BIP-347, or “OP_CAT”—though called BIP-420 by some proponents—a potential soft fork upgrade that proponents think could supercharge Bitcoin’s capabilities.

At a bare-bones level, what OP_CAT does is allow users to join, or “concatenate,” two pieces of data within a stack. It then places those values on top of the stack, making them the first items acted on within a transaction.

In theory, this gives Bitcoin more utility. But just useful could it be, and are its benefits being oversold?

“CAT makes everything better,” said Bob Bodily, co-founder and CEO of Bitcoin marketplace Bioniq, to Decrypt. Bodily’s Twitter profile picture features a Quantum Cat, an Ordinals NFT from the collection launched by Taproot Wizards in January as an advertisement for the proposed Bitcoin upgrade.

Bodily regularly posts reviews of the growing body of layer-2 systems being built on Bitcoin. His analysis of systems like BitVM2 points to their benefits and limitations for breaking Bitcoin’s technical barriers, and highlights how changes to Bitcoin Core can improve those protocols.

“Take the BitVM model (or BitVM2), and CAT makes it significantly better—more efficient, cheaper, more flexible,” he said. Between “covenants,” “vaults,” and “transaction introspection,” Bodily believes it’s difficult to think of good reasons to be against OP_CAT that hold up to scrutiny.

Yet some Bitcoin builders believe that OP_CAT’s benefits are being exaggerated. Robin Linus, co-author of the aforementioned BitVM2, published a document in August debunking “common fallacies” he hears from OP_CAT proponents.

Take covenants, for example, which are payments that can only be executed when custom conditions are met. Though OP_CAT could technically emulate covenants on Bitcoin, Linus said they would be “inefficient in terms of block space and transaction fees” and impractical next to alternative soft fork proposals purpose-built for covenants.

“I am mostly excited about covenants as they can remove the trusted setup from BitVM, but I am not a big fan of the convoluted emulation enabled by OP_CAT,” Linus told Decrypt.”But the stuff that StarkWare is doing with cat starks is cool.”

Linus clarified that his article was a rebuttal to claims about OP_CAT’s purported superpowers—of which covenants are one of the most popular—rather than the soft fork proposal itself. But historically, he has also been no fan of the pro-OP_CAT Taproot Wizards team, who he labeled as “trolls” for writing “sensational” articles that “unfairly” attacked his work on BitVM.

“If promoting your soft fork requires lies, it must be rejected,” tweeted Linus last Sunday.

When asked about Linus’s covenants criticism, Bodily from Bioniq agreed on the substance, but noted that OP_CAT is the only soft fork proposal that could enable covenants that also has support from the “broader Bitcoin ecosystem” right now.

“CAT is more of a lower-level primitive that benefits everyone building on Bitcoin,” he explained. “You get more than just covenants. But many people just focus on the covenants aspect.”

What makes OP_CAT intriguing is that it’s actually old technology. The OP_CAT opcode existed in Bitcoin’s original protocol, but was removed by pseudonymous creator Satoshi Nakamoto in 2010 due to early security concerns.

For people worried about making protocol changes that shake up Bitcoin’s trademark stability and security, the proposal’s unique history with Bitcoin’s past is often cited to ease those concerns. It also only includes 10 lines of code, minimizing the potential of bugs it could introduce to Bitcoin, if any.

“CAT is almost certainly 100% safe,” said Paul Sztorc, author of the BIP 300 “Drivechains” Bitcoin soft fork proposal, to Decrypt. “It was in earlier versions of Bitcoin, it is in Bitcoin Cash now, it doesn’t really do anything.”

“Also, it is possible to just shut cat off like a light switch later if we want,” he added. However, Sztorc said he’d like to see a successful test network and wallet with CAT implemented to see if it can really enable the wondrous powers its proponents claim. “The promoters of CAT are probably overselling it a bit,” he said.

The last of Linus’ criticisms concern the notion that OP_CAT won’t introduce maximal extractable value, or MEV, to Bitcoin. MEV refers to the potential profit miners can earn by reordering transactions inside of a block, for which there are more opportunities on a programmable chain.

According to Linus, MEV would lead to a distortion of miner incentives that could potentially lead to the censorship of transactions.

“The design space for OP_CAT-based token standards and DeFi applications is largely unexplored, and we cannot foresee all the innovations that might emerge and how they affect MEV,” he wrote.

Should OP_CAT introduce any friction, Bodily argues that the soft fork will also enable Bitcoin layer-2 networks that help migrate such expressive transactions off-chain. “Who wants to build and transact on Bitcoin L1 when they can just go directly to an L2 to do it cheaper and faster and better?” he asked.

Atomic Finance CEO Tony Cai added that this is the only one of Linus’ points that he disagreed with, given that MEV “already exists on Bitcoin.”

“Upon the creation of token standards like Runes/BRC-20, MEV has already started existing on BTC,” he told Decrypt. Should developers go building computationally expensive applications on Bitcoin L1, such as automated market makers (AMMs), they will likely go unused since the network is too slow and expensive to make them practical, he added.

“The user experience would be so horrendous,” he said.

Edited by Ryan Ozawa.

Daily Debrief Newsletter

Start every day with the top news stories right now, plus original features, a podcast, videos and more.



Source link

Andrew Throuvalas

https://decrypt.co/247167/bitcoin-opcat-upgrade_revived_satoshi_code-developers

2024-09-01 12:01:09

bitcoin
Bitcoin (BTC) $ 91,334.47 3.84%
ethereum
Ethereum (ETH) $ 3,130.18 2.06%
tether
Tether (USDT) $ 1.00 0.01%
solana
Solana (SOL) $ 220.25 5.26%
bnb
BNB (BNB) $ 625.67 1.05%
xrp
XRP (XRP) $ 0.97212 19.87%
dogecoin
Dogecoin (DOGE) $ 0.380528 2.89%
usd-coin
USDC (USDC) $ 1.00 0.05%
staked-ether
Lido Staked Ether (STETH) $ 3,124.36 1.99%
cardano
Cardano (ADA) $ 0.740063 19.18%
tron
TRON (TRX) $ 0.189453 6.14%
shiba-inu
Shiba Inu (SHIB) $ 0.000025 5.97%
avalanche-2
Avalanche (AVAX) $ 34.89 9.91%
the-open-network
Toncoin (TON) $ 5.41 2.68%
wrapped-bitcoin
Wrapped Bitcoin (WBTC) $ 91,186.43 3.79%
wrapped-steth
Wrapped stETH (WSTETH) $ 3,704.12 2.07%
sui
Sui (SUI) $ 3.77 17.63%
pepe
Pepe (PEPE) $ 0.000022 11.88%
weth
WETH (WETH) $ 3,131.84 2.10%
chainlink
Chainlink (LINK) $ 14.16 7.50%
bitcoin-cash
Bitcoin Cash (BCH) $ 438.69 4.58%
polkadot
Polkadot (DOT) $ 5.30 8.98%
near
NEAR Protocol (NEAR) $ 6.12 12.06%
leo-token
LEO Token (LEO) $ 7.74 3.91%
aptos
Aptos (APT) $ 12.29 5.07%
litecoin
Litecoin (LTC) $ 86.70 5.52%
wrapped-eeth
Wrapped eETH (WEETH) $ 3,293.64 2.04%
uniswap
Uniswap (UNI) $ 8.78 8.40%
usds
USDS (USDS) $ 0.996832 0.85%
stellar
Stellar (XLM) $ 0.154789 16.53%
crypto-com-chain
Cronos (CRO) $ 0.169201 2.91%
internet-computer
Internet Computer (ICP) $ 9.01 12.19%
bittensor
Bittensor (TAO) $ 529.23 5.25%
dogwifcoin
dogwifhat (WIF) $ 3.80 7.65%
kaspa
Kaspa (KAS) $ 0.143806 9.62%
ethereum-classic
Ethereum Classic (ETC) $ 23.80 7.42%
fetch-ai
Artificial Superintelligence Alliance (FET) $ 1.29 4.08%
dai
Dai (DAI) $ 1.00 0.04%
whitebit
WhiteBIT Coin (WBT) $ 22.32 0.77%
ethena-usde
Ethena USDe (USDE) $ 1.00 0.10%
bonk
Bonk (BONK) $ 0.000043 22.88%
polygon-ecosystem-token
POL (ex-MATIC) (POL) $ 0.382017 6.36%
hedera-hashgraph
Hedera (HBAR) $ 0.079973 20.06%
blockstack
Stacks (STX) $ 1.93 7.46%
render-token
Render (RENDER) $ 7.15 8.20%
monero
Monero (XMR) $ 146.64 0.25%
okb
OKB (OKB) $ 44.20 1.81%
first-digital-usd
First Digital USD (FDUSD) $ 1.00 0.26%
filecoin
Filecoin (FIL) $ 4.21 7.59%
aave
Aave (AAVE) $ 167.73 8.17%