Home > web3.0 > Bitcoin OP_CAT brings new functions of runes and inscriptions? Luke Dashjr: Impossible compatibility

Bitcoin OP_CAT brings new functions of runes and inscriptions? Luke Dashjr: Impossible compatibility

王林
Release: 2024-07-02 04:27:59
Original
723 people have browsed it

比特币OP_CAT带来符文、铭文新功能? Luke Dashjr:不可能相容

Bitcoin Function Expansion

Bitcoin’s function expansion gained more attention from the market after Casey Rodarmor launched Ordinals in January last year, and led to the development of new projects such as BRC20, Runes and numerous Bitcoin L2.

Recently, the OP_CAT program code that is expected to introduce smart contracts to Bitcoin has also been predicted by experts to have a high probability of passing, which is expected to further enhance the programmability of Bitcoin.

Impact on Runes and Inscriptions

In this context, Casey said on X today that Runes and Inscriptions, like Bitcoin, can be programmed, and improving the functionality of Bitcoin will also improve Runes and Inscriptions function. Casey cited the following examples:

OP_CHECKTEMPLATEVERIFY(OP_CTV):

  • can be used to organize open minting, which places runes in a tree structure that expands into UTXOs containing the runes, and only when they are actually obtained The transaction will be included in the block only when the rune is generated. This prevents paying transaction fees without getting the rune.

SIGHASH_GROUP:

  • This feature allows flexible management of multiple input and output combinations using signatures. For example, different amounts of runes can be sold from a UTXO without splitting the UTXO. This also makes it easier to upload runes to the Lightning Network.

Standardized Taproot signature appendix:

  • In the past, when initiating an inscription transaction, it needed to be completed in two steps. First, a commit transaction was performed to reserve the marked data, and then a reveal transaction was performed to actually transfer the tag data. Data is written to the blockchain. However, by standardizing the Taproot Signature Addendum, inscriptions can be completed in a single transaction.

Simply put, these improvements proposed by Casey hope to make inscription and rune trading simpler and more efficient, and improve the user experience.

Opposition

Bitcoin Core developer Luke Dashjr, who previously criticized BRC-20 and Ordinals for bringing "junk data" to the Bitcoin mainnet, disagreed with this. He said: Bitcoin is fungible, and this is Basic properties of layer 2 networks. Ordinals break the "structure" of L2 and are therefore incompatible with it. (Not to be confused with the scammer calling themselves L2). Inscriptions are a derivative application that relies on Ordinals.

The concept of Ordinals is to be uniquely marked on Satoshi, the smallest unit of Bitcoin, which makes them no longer fungible, thus violating the "fungible" nature of Bitcoin and incompatible with L2 solutions. Inscriptions are based on Ordinals, so they are subject to the same limitations and issues.

Put simply, Casey claims that Bitcoin’s operability could extend to runes and inscriptions in the future. However, core developer Dashjr believes that runes and inscriptions have destroyed the fungibility of Bitcoin, so he does not believe that these technological advancements can really improve inscriptions.

The above is the detailed content of Bitcoin OP_CAT brings new functions of runes and inscriptions? Luke Dashjr: Impossible compatibility. For more information, please follow other related articles on the PHP Chinese website!

source:120btc.com
Statement of this Website
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn
Popular Tutorials
More>
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template