Inscription has become a trend, will Bitcoin have an ecology?

avatar
0xmiddle
1 years ago
This article is approximately 1490 words,and reading the entire article takes about 2 minutes
Whether it is Ordinals NFT or BRC 20 tokens, although the ledger exists on Bitcoin, the consensus rules are all off-chain, so inscription tokens do not fully share the security with Bitcoin.

Original Author: MiddleX

Recently, from BRC 20 to ORC 20, from Wizard to Pepe the Frog, these memes of the Bitcoin ecology are so popular that they completely FOMO the market. At the same time, in addition to the Ordinals protocol, the forgotten Bitcoin inscription protocol RGB, and various Bitcoin L2 projects have become new hot spots, and some new projects have entered it, hoping to participate in building the Bitcoin ecosystem , a piece of the new narrative.

Inscription has become a trend, will Bitcoin have an ecology?

first level title

What is a Bitcoin Inscription

Bitcoin is a decentralized ledger that records every transaction that takes place on it. When each transaction is submitted, in addition to the basic transaction metadata, the Bitcoin network also allows the submission of a string of custom characters, which can be understood as transaction notes. This transaction comment field used to be mainly the OP_Return field, after Taproot upgrade, it can also be the transaction witness field. Wherever it exists, this part is stored on the Bitcoin chain as part of the transaction.

So what is the inscription on Cong? In fact, the Ordinal protocol was first used to issue NFT. In the process of mint Ordinal NFT, you will get 1 Satoshi, and the metadata of the NFT is engraved on the transaction of this 1 Satoshi, so that this 1 Satoshi is bound to the NFT. . If you are willing to pay a higher cost, you can also engrave the complete data of the NFT. The witness field supports engraving up to 4 M of content.

Inscription has become a trend, will Bitcoin have an ecology?

But please note that the Bitcoin network will not recognize the binding relationship between Ordinals NFT and Satoshi. When you transfer 1 Satoshi to someone else, the Bitcoin network will not distinguish whether it is a Satoshi bound to an NFT or an ordinary one. Satoshi. This means that you may accidentally pay this special Satoshi when transferring funds.

As we all know, Bitcoins ledger is the UTXO model, which is an accounting model that simulates physical cash. What is placed in each persons account is not Bitcoin, but UTXO one by one, just like paper money one by one. When you need to pay others, if you have multiple banknotes in your account, you can choose which banknote to use (optional UTXO). In addition, you can use one banknote to pay for a transaction, or you can use a combination of multiple banknotes to pay for a transaction. If the amount you want to pay is less than the minimum amount of banknotes in your hand, you can also use the banknote One is divided into two, one is paid to the other party, and one is paid to oneself (this is what is often called change in the UTXO model).

Most Bitcoin wallets do not put the optional UTXO function in a conspicuous position when paying, but hide it in the advanced settings. By default, the wallet will automatically select which one or several to use according to a set of random rules defined by itself. UTXO to pay.

In order to prevent the special satoshi from being mistakenly paid out as ordinary satoshi, client verification is required. If the wallet supports the Ordinals protocol, it will avoid special Satoshi when paying. If you want to transfer this special Satoshi, the wallet will also prompt you that you are transferring an NFT. That is to say, wallet clients that support the Ordinals protocol are responsible for maintaining and identifying the binding relationship between NFT and special Satoshi.

first level title

Is the BRC 20 token an inscription on Satoshi?

Both Ordnals NFT and BRC 20 tokens are essentially inscriptions in Bitcoin transactions, rather than inscriptions on Satoshi, but Ordinals NFT will establish a binding relationship between NFT and Satoshi. BRC 20 tokens are different, there is no binding relationship between tokens and Satoshi. BRC 20 tokens are deployed, minted, and transferred through inscriptions. Specifically, it is realized by writing state transition data in Jason format in Bitcoin transactions. As shown below:

Inscription has become a trend, will Bitcoin have an ecology?

Anyone can write on the Bitcoin chain, not necessarily through a specific client. If someone mints BRC 20 tokens through the inscription mint, or transfers BRC 20 tokens that he does not own. This mint or transfer is invalid. But the Bitcoin chain itself does not process these codes, nor will it verify whether the mint and transfer of BRC 20 tokens are valid.

The work of verifying the validity of the inscription is done by the wallet client or browser that supports the Ordinals protocol.

It can be understood that the Ordinals protocol actually uses the Bitcoin protocol as a hard disk and records its own ledger on the Bitcoin chain, but the interpretation rules for the ledger are local and not on the Bitcoin chain. Or we can use the idea of ​​​​a modular blockchain to understand: the Bitcoin chain is just the Data Accessiblity Layer of the BRC 20 token, and the Ordinals protocol itself is the real consensus layer. This logic is consistent with the sovereignty layer proposed by Celestia. The concept of Rollup is very similar.

first level title

Is the Inscription token safe?

Whether it is Ordinals NFT or BRC 20 tokens, although the ledger exists on Bitcoin, the consensus rules are all off-chain. So Inscription-style tokens dont exactly share the security of Bitcoin.

As a data availability layer, the Bitcoin chain does not perform any verification on the inscriptions. Both valid and invalid inscriptions will be submitted. The Bitcoin chain itself has no ability to distinguish whether the inscription is valid or not. Therefore, although the ledger of the Ordinals protocol is stored on Bitcoin, it is a dirty ledger. All valid data is stored on it, but not all stored data is valid. The filtering of dirty books is done through client verification.

first level title

Can an ecology be built on Bitcoin?

The Ordinals protocol can only be used to issue Tokens at present, but if Ordinals makes the inscription system, that is, the rule system complex enough, it can be used for DeFi. The spirit is complete, and any contract logic can be implemented.

first level title

What is Bitcoin L2?

First of all, we need to define L2. L2 refers to the chain that attaches security to other L1. Bitcoin L2 is a chain whose security is attached to Bitcoin, or Bitcoin L2 is a chain that shares security with Bitcoin.

According to this standard, Rootstock, Liquid, and Stack are not L2 of Bitcoin, but can only be regarded as side chains of Bitcoin. Stack claims that it will implement shared security with Bitcoin in the next version update, but did not disclose the specific plan.

At present, various fancy solutions proposed by various projects that claim to be Bitcoin L2, but are actually side chains, have no way to share security with Bitcoin, including:

  • Write the block header on the Bitcoin chain (similar to the Plasma solution that has been eliminated by Ethereum)

  • Use Bitcoin as a network pledge token

  • Elect block producers on the Bitcoin chain

  • Synchronize with the Bitcoin chain to generate blocks

  • image description

  • Inscription has become a trend, will Bitcoin have an ecology?

    invalid behavior

    It is not impossible to want to share security with Bitcoin. We can imagine, what if the Ordinals protocol not only stores ledger data through inscriptions on the Bitcoin chain, but also puts the entire Ordinals rules defining data validity (ie, the source code of the Ordinals protocol) on the Bitcoin chain? In this case, although client verification is still required to achieve verification during a series of operations. But any subject can run a clean ledger through the rules and dirty ledger written on the chain, and get a consistent state transition record and final state.

    This form is not new, but the storage consensus paradigm proposed by Arweave——SCP, which is suitable for building heavy-duty applications that do not require high interoperability but require high performance. Arweave has been accumulated for many years, and there are already 100+ SCP applications on it.

    Inscription has become a trend, will Bitcoin have an ecology?

    summary

    summary

    Having said all that, I dont mean to completely dismiss efforts to build various services on top of Bitcoin. I understand that PoW supporters are dissatisfied with the upgrade of Ethereum, and I also understand the need for Bitcoin miners to seek increased income under the expectation of halving. Of course, the Bitcoin network can make some meme tokens and collectibles through inscriptions, but the story should Enough is enough, and we should not waste time replicating the Ethereum ecology on Bitcoin (whether it is the inscription method or the L2 method), because this will not create any new value for the entire Web3.

    In the final analysis, doing ecology on Bitcoin is equivalent to doing what Ethereum can do in a crappy and more costly way. In the Bitcoin ecology, nothing new can be born. I dont deny that the price miracle and wealth creation myth surrounding the concept of Bitcoin ecology may continue, but as a long-termist, I pay more attention to new narratives that can create real value, broaden the usage scenarios of Web3, and let the Web go out of the circle.

This article references multiple sources of information:https://mirror.xyz/middlex.eth,If reprinted, please indicate the source.

ODAILY reminds readers to establish correct monetary and investment concepts, rationally view blockchain, and effectively improve risk awareness; We can actively report and report any illegal or criminal clues discovered to relevant departments.

Recommended Reading
Editor’s Picks