Bitcoin has been the blockchain by excellence since its creation. Satoshi Nakamoto, Bitcoin’s creator, envisioned a new electronic cash system that's fully peer-to-peer, with no trusted third party. Since then, Bitcoin has marked a revolutionary moment in the financial landscape and has made waves with the concept of decentralised currency. Bitcoin has grown significantly and has positioned itself as the number one cryptocurrency by market capitalization, however, the current state of this crypto has moved from what its creators envisioned mainly due to scalability and functionality challenges.
Bitcoin’s challenges related to adoption and real-world use cases are mainly due to the blockchain’s limited scalability which is primarily caused by the Proof-of-Work (PoW) consensus mechanism.
While Bitcoin’s security and decentralization are still an example in the cryptocurrency industry, its limited scalability has led several alternative cryptocurrencies to emerge over the years. By focusing on improving the consensus mechanism and integrating new technologies, most alternatives offer higher throughput and lower fees.
Nevertheless, other alternatives have stumbled upon the problem of maintaining network security and decentralization, and this has caused some enthusiasts and developers to steer back to Bitcoin instead of building new solutions from zero.
Due to Bitcoin’s scalability issues, enthusiasts have introduced and supported new technologies that have the potential to address Bitcoin’s adoption challenges. The introduction of BRC-20 tokens opens the Bitcoin landscape to more diverse applications which include DeFi, tokenized assets, and other financial assets.
Ordinals is a protocol that was developed by Casey Rodarmor in 2022 and went live on January 21, 2023. Ordinals allow the submission of digital assets onto the Bitcoin blockchain.
After Ordinals, a new standard was introduced to allow the creation of fungible tokens directly onto the Bitcoin blockchain, something that was not possible with Ordinals as they only allowed the creation of NFTs.
As is already common knowledge, Bitcoin records all the transactions ever made on the blockchain as a long chain of connected blocks where each block contains a list of transactions. Every transaction can be seen as a digital receipt that shows who sent Bitcoins to whom and how many.
Ordinals assign a unique number or index to each of these transactions based on the order in which they were included in the block, this allows one to refer to a specific transaction by its ordinal number and easily find it within all the blocks in the blockchain.
Pioneers kept innovating, leading to a recent addition of what’s known as ‘inscriptions’, the foundation of the new BRC-20 tokens.
Inscriptions are made possible thanks to Ordinals and they consist of adding data like images and other files to a specific Satoshi. In early 2023, a developer that goes by the handle @domodata on Twitter proposed inscribing JSON (JavaScript Object Notation) into Satoshis to allow the creation of a fungible token standard into Bitcoin; Ethereum’s ERC-20 token standard but for Bitcoin, BRC-20.
With this development, it is now possible to inscribe a JSON file into a Satoshi. This means that the on-chain Satoshi, the smallest denomination of a Bitcoin, now has a sticker on it. This sticker has whatever information on it that people want, including, essentially, basic token traits like name, supply, etc. In order for this sticker to be utilised as a "token", it needs an off-chain interpreter which will scan the entire Bitcoin blockchain for the stickers from this particular set, and derive any information it can to turn it into some sort of tangible difference on whatever app is used for BRC-20 tokens.
In other words, BRC-20 is just inscriptions with off-chain interpreters.
Example:
> I create BRC-20 "sticker pack" called ABC, with 100 tokens.
> I inscribe 100 stickers, all called "1 x ABC token", onto 100 Satoshis.
> When these Satoshis change hands, off-chain interpreters will read the entire Bitcoin blockchain for ABC stickers to confirm whether one wallet has enough ABC-inscribed-Satoshis to send to another wallet.
This is where the entire BRC-20 ecosystem comes into play - it is a set of off-chain interpreters, reading blockchain data and confirming off-chain activities. This also means that the Bitcoin nodes and validators do not validate any BRC-20 transactions because they are inscriptions and not anything actually on-chain.
There are contrasting opinions regarding BRC-20 tokens and Ordinals as many Bitcoin and crypto enthusiasts state that these assets are far away from what Bitcoin was initially envisioned to be - a fully peer-to-peer electronic cash system with no trusted third party. BRC-20 is of great importance for this vision as never-before-seen use cases on Bitcoin arise, but there are several ways in which BRC-20 and Ordinals can affect the Bitcoin ecosystem and its users:
Compared to other chains, Bitcoin tokens offer limited functionality, raising concerns about this standard’s reason for success (hype or value). While BRC-20 tokens are considered fungible tokens, some say it would be more accurate to classify them as semi-fungible since they can only be exchanged in limited increments.
Simple transactions with BRC-20 tokens are also archaic for a few reasons.
BRC-20 tokens were created in March of 2023 and they have gained significant traction. Nonetheless, we can appreciate a considerable surge in values that were not seen since 2021, which indicates there has been an increase in network congestion and higher demand for blockspace which can be a double-edged sword.
We can also appreciate that Ordinals are now almost solely used as BRC-20 tokens meaning inscriptions already displaced Ordinals and the hype they had created.
In conclusion, the conception of BRC-20 tokens has sparked a debate in the Bitcoin community as there are potential risks like unnecessary network congestion and the perception that these tokens may not stick entirely to Bitcoin’s original purpose as a P2P electronic cash system.
Simultaneously, while BRC-20 tokens are a step forward in terms of adoption and real-world utility, they are not a solution for Bitcoin’s innate scalability issue, as it can hinder its capacity. Without a doubt, BRC-20 tokens can be the first step to diverse applications built atop Bitcoin like DeFi and asset tokenization, but as stated previously, this comes with drawbacks. The future of these assets and their role within the Bitcoin network will most likely continue to be polished in the upcoming years, as community discussions and technical advancements take place to better adhere to Bitcoin’s original vision.
All posts: https://www.simplicitygroup.xyz/blog
Twitter: https://twitter.com/SimplicityWeb3
Telegram: https://t.me/SimplicityGroup
Newsletter: https://thoughts.simplicitygroup.xyz/subscribe