CaptainZ

CaptainZ

Prompt Engineer. Focusing on AI, ZKP and Onchain Game. 每周一篇严肃/深度长文。专注于AI,零知识证明,全链游戏,还有心理学。
twitter

The essence of the inscription token is SFT.

The Summer of Inscriptions#

Previously, everyone was speculating about which sector the bull market would start from: social, gaming, or ZK? Now there should be no suspense; without a doubt, it is "Inscriptions."

However, how to view "Inscriptions" seems to be a confusing matter. Builders, investors, old OGs, and new retail investors all have different opinions. For a long time, I was indoctrinated with a misconception that "Inscriptions are a new way of asset issuance, similar to the frenzied pump of MEME coins," leading to a misunderstanding until I read the articles by Teacher Wang Feng (@wangfeng_0128) and jolestar (@jolestar), which made me realize the true meaning of Inscriptions.

In this article, I will explain why "the essence of Inscriptions is actually a third type of token form SFT that is distinct from NFT and FT," as well as the $ORDI valuation model that arises from this understanding. Finally, I will comment on several common misconceptions.

What is SFT#

For a long time, we have formed several fixed perceptions about tokens. Tokens are generally divided into two types: FT and NFT.

Fungible tokens are referred to as "fungible token," abbreviated as FT. The English word fungible means "interchangeable." As the name suggests, the characteristic of FT is that any two units of the token are completely identical and can be exchanged for one another, making them "homogeneous" overall. Since FT directly corresponds to value units in the real world, such as currency, common stocks, and points, and can be calculated through addition and subtraction, it is easy to understand and thus appeared first. As early as 2015, when Ethereum was just launched, Vitalik Buterin proposed the idea of implementing FT through smart contracts, and Fabian Vogelsteller proposed the ERC-20 standard in November 2015. After 2016, ERC-20 became the most widely used and well-known token standard, opening up a huge industry worth hundreds of billions of dollars.

Non-fungible tokens are referred to as "non-fungible token," abbreviated as NFT, and they are the antonym of FT in every aspect. Any two units of FT are completely the same and interchangeable, while each NFT is unique, one of a kind, irreplaceable, and cannot participate in calculations. FT represents an abstract quantity unit, while NFT represents specific digital items, such as virtual artworks, domain names, music, game equipment, etc. To express their uniqueness, each NFT has its own unique ID (determined by the contract creation address and serial number) and metadata. The main standard for NFTs is ERC-721, proposed in January 2018 by William Entriken and two others. The first three years of NFTs can be said to have been a silent supporting role. Until 2021, with the explosion of crypto art, the NFT industry suddenly erupted. In the first five months of 2022, the new asset scale of NFTs reached $36 billion. Today, NFTs are considered one of the most important infrastructures of Web3 and the metaverse.

SFT stands for semi-fungible token, a new type of token that is a third type of general digital asset alongside FT and NFT. As the name "semi" suggests, it is between FT and NFT, capable of being split for calculations while also possessing uniqueness.

It is important to note that due to the lack of smart contract functionality in BTC, previous token issuances have been "defined" from the perspective of the ETH tech stack. For example, the token standard for FT is ERC20, and for NFT, it is ERC721. But what about SFT? The team at Solv Finance, led by Teacher Meng Yan (@myanTokenGeek), proposed ERC3525 in September 2022, which first defined the SFT token standard in the ETH ecosystem.

Snip20231228_9

Although the ERC3525 in the Ethereum ecosystem was proposed nearly a year ago, it has not stirred much in the market. One reason is certainly the bear market, but another reason is that the SFT tokens issued in collaboration with Solv are financial assets of some institutions, or belong to the bond market, aimed at institutional traders, and are unrelated to ordinary retail investors.

How to Issue FT on the BTC Chain?#

Before various smart contract platforms emerged, many people had already experimented with issuing FT and NFT on the BTC chain. The most famous among them is the Colored Coin scheme.

Colored Coins refer to a set of technologies that use the Bitcoin system to record the creation, ownership, and transfer of assets other than Bitcoin. They can be used to track digital assets and tangible assets held by third parties and facilitate ownership transactions through colored coins. The so-called "coloring" refers to adding specific information to the Bitcoin UTXO to distinguish it from other Bitcoin UTXOs, thus introducing heterogeneity among homogeneous Bitcoins. Through colored coin technology, the issued assets possess many characteristics similar to Bitcoin, including preventing double spending, privacy, security, transparency, and censorship resistance, ensuring reliable transactions.

It is worth noting that the protocol defined by colored coins is not implemented by general Bitcoin software, so specific software is required to recognize colored coin-related transactions. Clearly, colored coins only hold value within communities that recognize the colored coin protocol; otherwise, the heterogeneous colored coins will lose their colored attributes and revert to pure satoshis. On one hand, colored coins recognized by small-scale communities can leverage many advantages of Bitcoin for asset issuance and circulation; on the other hand, it is nearly impossible for the colored coin protocol to merge into the maximum consensus of Bitcoin-Core software through a soft fork.

The Mastercoin project conducted a preliminary token sale in 2013 (what we now call an ICO or initial token sale) and successfully raised millions of dollars, which is considered the first ICO in history. The most famous application of Mastercoin is Tether (USDT), which was initially issued on the Omni Layer as the most well-known fiat stablecoin.

The biggest difference from Colored Coins is that Mastercoin only publishes various types of transaction behaviors on-chain and does not record related asset information. In Mastercoin nodes, a state model database is maintained off-chain by scanning Bitcoin blocks. Compared to Colored Coins, the logic it can accomplish is more complex. Moreover, since it does not record state and verification on-chain, its transactions do not require continuity (continuous coloring). However, to implement Mastercoin's complex logic, users need to trust the state in the off-chain database of nodes or allow Omni Layer nodes to perform verification.

How to Issue NFT on the BTC Chain?#

The above two protocols mainly issue FT assets based on the BTC chain. For NFT assets, we must mention Counterparty.

Counterparty was launched in January 2014, initially as a platform for FT financial asset tokens, but soon became the origin of some of the earliest NFTs, such as Spells of Genesis, Rare Pepes, and Sarutobi Island. In Counterparty, you must forfeit a special Counterparty transaction to transfer the ownership of the token. The Counterparty node will parse the data of this transaction off-chain and then update a ledger/database stored in the Counterparty node. This is accomplished using OP_RETURN, a method for storing arbitrary data in Bitcoin transactions (thus allowing data to be stored in the Bitcoin blockchain).

The real explosion of Counterparty came after the launch of the 1774 NFTs from the Pepe the Frog series. Collectors used Counterparty wallets to store these NFTs, while Counterparty used OP_RETURN outputs to anchor the indices of these NFTs to the Bitcoin blockchain. The OP_RETURN output can include a data size limit of 80 bytes, just enough for Counterparty to include the description, name, and quantity of the NFT (but for ordinal NFTs, the only limitation on data volume is the size limit of Bitcoin blocks, which we will discuss later).

In addition to using OP_RETURN, BTC itself is also evolving. The technological changes brought by the SegWit (2017) and Taproot (2021) updates have paved the way for the launch of Ordinals.

The Ordinals protocol is essentially created for NFTs existing on the Bitcoin ecosystem. In January 2023, Casey Rodarmor introduced Ordinals, describing them as electronic artworks. Its principle is also quite simple. Satoshi (sat) is the smallest unit of Bitcoin, named after Bitcoin's creator, Satoshi Nakamoto. Since one Bitcoin has 100 million sats, each sat is worth 0.00000001 BTC. When all 21 million Bitcoins are mined, there will be 21 trillion sats. Typically, each sat is indistinguishable from another. Because each sat is equivalent to another sat—and can be exchanged at equal value—they are considered interchangeable.

The Ordinals protocol is a system that can distinguish and track individual sats. When a new Bitcoin block is mined and new Bitcoins are created as mining rewards, the protocol assigns a unique number to each Bitcoin based on its mining time, with smaller numbers corresponding to earlier sats.

When transactions occur, the Ordinals protocol tracks each transaction in subsequent transactions on a "first in, first out" basis. The numbering of sats is called Ordinals because the identification and tracking mechanism depend on the chronological order of creation and transaction. Once a sat is identified by the Ordinals protocol, users can inscribe any data onto the sat to give it unique characteristics, defined as crypto art. This functionality was only made possible after the SegWit (2017) and Taproot (2021) upgrades to Bitcoin Core.

When an Ordinal is inscribed, Inscriptions are bound to a special type of taproot code. Although this method imposes more restrictions on storing arbitrary data on Bitcoin, it allows Inscriptions to contain more and larger data. Creating Inscriptions and interacting with them requires running a full Bitcoin node and a special wallet that supports Ordinals. Ultimately, we have

Ordinals + Inscriptions = NFTs

The Ordinals theory can be imagined as a way to observe the Bitcoin blockchain through special goggles, allowing users to create, view, and track additional information related to each sat.

So the final question arises: how do we issue SFT assets based on the BTC chain?

The Essence of Inscriptions Tokens is SFT#

The BTC chain lacks smart contract functionality, so any asset issuance must use scripts like OP_RETURN or TAPROOT. Therefore, theoretically, there are two ways to issue SFT:

  1. "Add" some "uniqueness" on the basis of FT tokens,
  2. "Add" some "homogeneity" on the basis of NFT tokens.

Thus, BRC-20 tokens were born, using the second method. As we mentioned in the previous chapter, "users can inscribe any data onto the sat to give it unique characteristics," so inscribing a piece of text makes it a text NFT (corresponding to Loot on Ethereum), inscribing an image makes it an image NFT (corresponding to PFP on Ethereum), and inscribing a piece of music makes it an audio NFT. But what if we inscribe a piece of code, and this code is a code for "issuing FT fungible tokens"?

Snip20231229_10

BRC-20 achieves the issuance of SFT assets by utilizing the Ordinal protocol to set inscriptions as JSON data format to deploy token contracts, mint, and transfer tokens. The JSON contains executable code snippets that can be implemented on the Bitcoin network, describing various properties of the token, such as its supply, maximum minting capacity, and unique code.

Thus, we see what seems like a strange thing: when inscribing, we inscribe "one," and this one is 100% an NFT, while "one" can also be split, allowing the homogeneous tokens to be distributed one by one. This is somewhat similar to the concept of "wholesale and retail" in the real world, which is why some people believe "inscriptions are NFTs that can be split." However, this combination of NFT attributes and FT attributes is precisely what we referred to earlier as SFT!

Domo (@domodata) inadvertently achieved the issuance of SFT assets through this seemingly primitive technical method without using smart contracts, which is truly a remarkable achievement!

How to Issue SFT on the ETH Chain?#

In the previous text, we briefly discussed how non-smart contract public chains (BTC chain) issue FT and NFT, while for smart contract platforms like Ethereum, everyone is quite familiar with how to issue FT and NFT, which are the common ERC20 and ERC721 tokens. So the question arises: how to issue SFT on the ETH chain? There are two token standards to choose from: ERC-1155 and ERC-3525.

ERC-1155 is a multi-token standard. Based on its essence, we prefer to call it a multi-instance NFT standard. It is suitable for a relatively narrow application scenario, where the same NFT has multiple identical instances. Note that they must be completely identical; there cannot be any difference whatsoever between these instances.

ERC-3525 is the semi-fungible token standard, which is a general standard with a very broad applicability. It can identify multiple similar but not identical tokens as "similar" and then allow special operations such as mutual transfers among similar tokens. In effect, it allows for mathematical operations such as merging, splitting, and fragmentation among similar tokens.

The main difference between the two lies in the definition of "similar."

  • ERC-1155 believes that similar objects must be completely identical; any slight difference disqualifies them as similar.
  • ERC-3525 believes that similar objects can seek commonality while preserving differences, where the key properties are the same, but non-key properties are allowed to differ.

For SFT tokens that merely possess MEME attributes, ERC-1155 is sufficient. For assets with more financial attributes, ERC-3525 is more suitable. Unfortunately, neither 1155 nor 3525 has seen large-scale use in the Ethereum ecosystem; only a few institutional users have issued a small number of debt-type SFTs.

Why Did Inscriptions Succeed?#

Inscriptions are a broad and generalized term, originally defined as "a piece of content inscribed on the chain." Looking back at history, we can clearly see that the NFT version of inscriptions was not considered successful, and the ripples it caused were minimal. The focus of discussion at that time was whether it was worthwhile to issue NFTs based on the BTC chain after the existing smart contract version of NFTs (ERC-721).

Following the concept of fully on-chain games, we can introduce the concept of fully on-chain NFTs. It is well known that NFTs based on Ethereum ERC-721 only store the address of the image or content in the metadata; if the content is placed on a traditional cloud server, this address is a web link, and if the content is stored in distributed storage, this address is a hash value. It is no wonder that Musk has repeatedly mocked NFTs by saying, "At least encode the small image onto the blockchain." Therefore, we say that NFTs on Ethereum are "off-chain stored content, on-chain stored addresses." If the centralized storage server or distributed storage server disappears, then the NFT will also disappear.

Snip20231229_11

In contrast, the NFT version of inscriptions is a true fully on-chain NFT, with content directly stored in the BTC chain space, merely using ordered sats to point to the content. This is indeed an advantage, but this advantage alone is not enough to persuade everyone. So before March, Ordinals NFTs were lukewarm, merely a small image market with minor activities, until the emergence of BRC-20.

I believe the success of BRC-20 can be attributed to the following reasons:

  1. BRC-20 implemented the issuance of SFT assets on a non-smart contract public chain using a clumsy method. SFT tokens are a new asset form distinct from FT and NFT, which is the most essential reason for its success (Ordinals NFTs were not initially successful).
  2. BRC-20 adopted a fair sale principle, distinguishing it from the "VC model" in the Ethereum ecosystem, allowing it to open the market through a broader wealth effect in a short time, triggering FOMO (a stark contrast to Solv Finance).
  3. The leading SFT token, ORDI, is a MEME coin with experimental properties, and this lack of an intrinsic valuation model has brought more imagination (or consensus value).
  4. SFT combines the dual advantages of FT and NFT, allowing it to directly utilize existing FT and NFT infrastructure. Thus, we find that inscription tokens can be traded on NFT trading markets like OpenSea, as well as on centralized exchanges like Binance and OKX, and even on DEXs like Uniswap. In the initial stage, when treated as NFTs, they exhibit low liquidity characteristics, making price increases (pumps) easier, while after being listed on centralized exchanges, they have substantial liquidity to support them, reaping all the benefits.
  5. It has absorbed overflow funds from the BTC ecosystem. For a long time, BTC holders wanting to participate in DeFi, NFTs, gaming, and social activities on-chain could only do so through cross-chain operations; now, there are finally native BTC products to engage with.

The Valuation of ORDI#

$ORDI is the first SFT token in the BTC ecosystem and is itself a MEME attribute, so it does not have an intrinsic valuation model. In other words, the only limitation is your imagination. However, we can still make an estimate by reviewing the leading NFT market player BAYC.

Snip20240107_38

BAYC has always been the leading project in NFT tokens, similar to a fair sale (low-price mint), then skyrocketing thousands of times, reaching a peak market value of about $4.6 billion in May 2022.

As the first token of BRC-20, $ORDI can be minted for free with just a small gas fee, then skyrocketing thousands of times, with the current price (December 2023) stabilizing at $70. We assume that ORDI continues to maintain its leading position as an SFT token in the future, then at the peak of the bull market, it can at least align with BAYC's market value, where the unit price is $220. However, since $ORDI can be traded on centralized exchanges, its liquidity is far higher than that of NFTs like BAYC (many players who purely speculate on coins will only trade on centralized exchanges and will not use wallets), so a total market value reaching 3-5 times that of BAYC is also acceptable. Thus, we have the following table:

Snip20240107_39

This horizontal comparison valuation method is certainly quite rough; just take a look, as emotions dictate the price when they come.

Several Misconceptions#

Blind men touching an elephant: when a new thing appears with many new features, everyone may only see a leg of the elephant or its long trunk, but do not think that is the entirety of the elephant. In the past six months, I have seen many people's explanations, and many of their views have misled my understanding until I read the articles by Teacher Wang Feng and jolestar, which finally made me truly understand the essence of inscriptions.

  1. Inscriptions are a new way of token distribution.
    This understanding is completely incorrect. The so-called "inscription" is merely uploading a piece of content to blockchain space; this method of inscription has existed for years, and even a few mining pools have offered related inscription services. Moreover, when Ordinals first inscribed NFTs, it did not gain popularity; it was the shift to inscribing JSON format fungible tokens that became popular. Therefore, the correct understanding should be: inscription tokens are a new type of token form SFT.

  2. Inscriptions are just a capital pump like MEME.
    This view reflects my previous understanding, which is partially correct and partially incorrect. After all, the bull and bear cycles of the entire web3 are too obvious; any sector, including previous DeFi and NFTs, follows a "narrative + pump + dump" cycle over a four-year period, and ORDI indeed has MEME coin attributes. However, this understanding only sees the first leg of the elephant and does not recognize the essence that "inscription tokens are a new token form SFT," which is a generalization.

  3. Inscriptions are a backward technology, a regression.
    This view is half correct and half incorrect. Among current public chains, the BTC chain without smart contracts and the ETH chain with smart contracts should not be conflated. For the BTC chain, the only way to issue SFT seems to be through BRC-20 or similar protocol variants. However, for smart contract public chains, issuing SFT in the form of inscriptions is indeed a regression from a technical standpoint, as there are better ERC-1155 and ERC-3525 standards, and it can only be seen as speculative hype.

  4. Inscriptions are a counterattack of the BTC ecosystem against the ETH ecosystem.
    This view is also half correct and half incorrect. The ETH ecosystem already has SFT standards, but they have not developed because only VCs and institutions participated, without benefiting retail investors. Retail investors could only choose BRC-20 protocol tokens issued through fair sales in the BTC ecosystem, which is both a resistance to VCs and a resistance to Ethereum's "orthodoxy." However, this "resistance" is merely the second leg of the elephant, not the elephant itself, so do not generalize.

  5. Inscriptions are like carving flowers on gold.
    This view is also partially correct and partially incorrect. If we compare BTC to digital gold, this metaphor is quite vivid, but it still overlooks the essence that inscription tokens are a new asset form SFT, which is a generalization.

Through the above discussion, we can see that the essence of the inscription track is an explosion of a new type of token form SFT. For non-smart contract public chains, SFT can only be issued through BRC-20's "OP_RETURN" method, while for smart contract public chains, there are two ways: one is to call the VM to issue through smart contracts, and the other is to issue using "OP_RETURN" without calling the VM. In the next article, we will explore the two evolutionary directions of "inscription tokens": recursive inscriptions and smart inscriptions.

This article is authored by @hicaptainz

Follow the author, and you won't get lost in web3.

References

https://foresightnews.pro/article/detail/36629

https://www.theblockbeats.info/news/33844

https://www.chaincatcher.com/article/2105332

https://www.mytokencap.com/news/429220.html

https://www.bitget.com/zh-CN/news/detail/12560603860470

https://www.gate.io/zh-tw/blog_detail/1558/the-next-trillion-dollar-market-what-is-sft

https://www.sohu.com/a/646897073_382039

https://mirror.xyz/0x07599B7E947A4F6240F826F41768F76149F490D5/CHcwsp_d0AINEalFq_0FcqkLeEyeeGpYDDtw82TyMes

Loading...
Ownership of this post data is guaranteed by blockchain and smart contracts to the creator alone.