RGB And Taro, Both Putting Tokens On Bitcoin, Take Two Different Approaches To Development (2024)

RGB And Taro, Both Putting Tokens On Bitcoin, Take Two Different Approaches To Development

RGB and Taro, two protocols capable of putting tokens like stablecoins on Bitcoin, have taken different approaches to solving similar problems.

This is an opinion editorial by Kishin Kato, the founder of Trustless Services K.K., a Japanese Lightning Network research and development company.

Demand for stablecoins on Bitcoin is returning as the Lightning Network offers massive scalability advantages. Currently, users in emerging markets who want to transact and save in USD will settle for stablecoins on other chains, according to proponents. Putting my personal feelings about these other blockchains aside, I must acknowledge that bitcoin received in cheap, cross-border remittances cannot easily be sold for dollars while they reside in non-custodial Lightning channels.

RGB and Taro are two new protocols that enable token issuance on Bitcoin, and are therefore expected to bring stablecoin transactions on Lightning. I studied these protocols and the client-side validation paradigm that they employ and published a report on my findings called “Emergence Of Token Layers On Bitcoin” through Diamond Hands, a major Japanese Lightning Network user and developer community and Bitcoin-focused solution provider.

During this research, I noticed subtle differences in how these seemingly-similar protocols were being developed, and became interested in how these differences may affect their trajectories. In this article, I would like to share my impressions of these projects and how they may affect Lightning as we know it.

RGB And Taro, Both Putting Tokens On Bitcoin, Take Two Different Approaches To Development (1)

Priorities And Mindset, Revealed Through Protocol Development

Protocol development is not easy, and often takes years. Deciding what features to prioritize and compromise on is critical, and one of the primary differentiators between RGB and Taro is the decisions they have made in that regard.

RGB, with its ambitions as a smart-contracting layer on top of Bitcoin (i.e., not just for tokens), has a robust on-chain protocol to execute off-chain state transitions. Careful design has resulted in superior privacy, on-chain scalability and versatility, at the cost of conceptual complexity. On the other hand, Taro seems to be more focused on off-chain use, such as on the Lightning Network, specifying methods for multi-hop payments and token exchange. However, among the practical shortcuts Taro has taken in favor of conceptual simplicity is its neglect to standardize at least one basic building block of its on-chain protocol.

RGB And Taro, Both Putting Tokens On Bitcoin, Take Two Different Approaches To Development (2)

Since Taro assets are stored using an on-chain UTXO, Taro transactions can theoretically be constructed in two ways: one where the sender pays bitcoin for the recipient’s output, and the other where the recipient contributes their own input to pay for it themselves. The former case is simpler, but the sender is effectively gifting some bitcoin; the latter can be more precise, but requires sender-recipient interaction to create the transaction. Unless these methods and their selection are standardized, wallet interoperability is a pipe dream.

Perhaps Taro’s reluctance to standardize such a basic component can be explained by its approach to development. Overall, while RGB is being developed quite transparently, Lightning Labs seems to reserve more control over its project in Taro, possibly to take a more iterative, feedback-based approach to bringing its product to market.

Indeed, once a protocol is widely adopted it is difficult to update or replace without breaking interoperability. However, this is not necessarily the case if your implementation is the only one. Lightning Labs may be reserving its ability to rapidly iterate by intentionally postponing widespread adoption of the protocol. I got this impression from the aforementioned gap in standardization, as well as the fact that Lightning Labs plans to ship its Taro wallet with LND, its Lightning node implementation with more than 90% market share.

It is certainly possible that Lightning Labs’ approach will be more successful at bringing tokens to Lightning. But unless it surrenders its dominant role at some point, Taro risks becoming little more than an LND API. It is not unimaginable to me that Taro will remain an LND-specific feature.

Will Lightning Survive Tokens?

As a semi-paranoid Bitcoiner, I must wonder if the proliferation of tokens on Bitcoin will result in negative consequences for the Lightning Network or Bitcoin itself. While concerns of the latter are validated by Circle’s (the issuer of USDC) ability to influence users during any potential contentious hard fork in Ethereum, I would like to point out a specific avenue of concern for Lightning.

As mentioned earlier, Taro’s approach if continued will result in the increased utility of LND through use of its included Taro wallet, in relation to other implementations. This can potentially further lock in LND’s dominant position in the node implementation landscape. To keep Lightning decentralized, it is preferable that users are spread more evenly across multiple implementations, so that even the most popular implementation cannot simply implement protocol changes without consequence to its users.

RGB And Taro, Both Putting Tokens On Bitcoin, Take Two Different Approaches To Development (3)

While I personally am not a fan of the vast majority of crypto tokens, I do believe that the Lightning Network has something to prospectively offer users of such tokens: fast, private and decentralized exchange and payments. Being able to pay someone in their local or preferred currency instantly, without the sender owning any of it, has immense potential to disrupt existing payment and remittance rails. Though it is unclear what protocol will prevail for token issuance on Bitcoin, I hope that proliferation of tokens will not sacrifice the things that bitcoin and Lightning stand for.

This is a guest post by Kishin Kato. Opinions expressed are entirely their own and do not necessarily reflect those of BTC Inc or Bitcoin Magazine.

Check More Latest Cryptocurrency News Click Here– Latest Cryptocurrency News

Check More Business News Click Here– Latest Business News

Tags: a cryptocurrency that's not bitcoinapproachesbest crypto blogsbitcoinbitcoin infobuy bitcoin redditcoin mcoin yahoocoinbase cincoinbase funds on holdcoingecko trendingcoinmarketcoinx tradingcrypto 101 the average consumers guide to cryptocurrencycrypto market todaycrypto todaycrypto vs stocks redditcryptocurrency price drop todaycurrency newscyber coin pricesdevelopmentdigital mint stockglobal cryptolive crypto prices ukmarket coinPuttingRGBstocks and cryptocurrenciestarothe cointelegraphthe graph crypto newstoday's cryptocurrency pricesTokenswhat's happening to bitcoin pricewhy crypto is going downwhy is crypto going downwhy is crypto going down today

RGB And Taro, Both Putting Tokens On Bitcoin, Take Two Different Approaches To Development (2024)

FAQs

What is the difference between Taro and RGB? ›

Taro (Taproot Asset Representation Overlay) Assets is a more recent proposal for a Bitcoin decentralized finance (DeFi) layer similar to RGB but slightly more modest in scope.

What is the RGB protocol for Bitcoin? ›

RGB is a protocol developed in order to enforce digital rights in form of contracts and assets in a scalable and private manner leveraging Bitcoin consensus rules and operations.

What is the RGB layer of Bitcoin? ›

RGB is a protocol built over the Bitcoin blockchain's Proof-of-Work (PoW) consensus layer. It leverages the Lightning Network and does not require tokens. However, it is capable of issuing and managing programmable and private assets. Using RGB requires no protocol changes to the Bitcoin blockchain or LN.

What is Taro in Bitcoin? ›

Key Takeaways. Taro is a proposed protocol that will allow the issuance of digital assets on the Bitcoin blockchain. Taro assets can be fungible currencies such as stablecoins, or non-fungible, unique tokens such as NFTs or collectibles.

What is the difference between taro and Ube? ›

The main differences between taro and ube are their origin, the shape and color of their roots, and their flavor and traditional uses. Taro is native to Southeast Asia and has white or light purple roots, while ube (also known as purple yam) is native to the Philippines and has purple roots.

What are the different colors of taro? ›

Root (huluhulu) color The root system of taro is adventitious (arises from the stem) and fibrous. Roots can be white, yellow, pink, red or brown in color. Flesh ('i'o kalo) color Also called the core parenchyma of the corm, the flesh of the corm can be white, yellow to salmon, or pink or purple in color.

What is the new protocol for Bitcoin? ›

The Bitcoin Runes protocol was announced in September 2023 and launched alongside the Bitcoin halving on the 20th of April 2024. The idea was to improve the experience of creating fungible tokens on the Bitcoin network.

How does the Bitcoin protocol work? ›

Its key components and principles are: a peer-to-peer decentralized network with no central oversight; the blockchain technology, a public ledger that records all Bitcoin transactions; mining and proof of work, the process to create new bitcoins and verify transactions; and cryptographic security.

What is RGB encoding protocol? ›

RGB is also the term referring to a type of component video signal used in the video electronics industry. It consists of three signals—red, green, and blue—carried on three separate cables/pins. RGB signal formats are often based on modified versions of the RS-170 and RS-343 standards for monochrome video.

What is Layer 2 for Bitcoin? ›

Bitcoin Layer-2 networks are secondary protocols built on top of the Bitcoin blockchain to enhance its scalability and transaction efficiency. They enable faster, cheaper transactions by handling them off the main blockchain, thereby reducing congestion and fees on the Bitcoin network.

What is the main layer of Bitcoin? ›

Layer-1 refers to any main blockchain or base layer. Examples of Layer-1 blockchains include Bitcoin and Ethereum. Layer-2 solutions are scaling solutions built on top of Layer-1 blockchains and are designed to have integrated functionality with the base layer.

What is Bitcoin coded with? ›

C++ C++, introduced back in 1985 by Bjarne Stroustrup, is the best programming language for cryptocurrency development. The language follows OOPs methodology and is highly used for developing cryptocurrencies like Bitcoin, Litecoin, Ripple, Stellar, and EOS.

What is the secret seed in Bitcoin? ›

A seed phrase also known as a recovery phrase refers to a string of 12 to 24 words that are chosen from a list. These words hold access to your crypto wallet. Unlike private keys, seed phrases are strictly composed of words, no numeric or special characters. Seed phrases are human-readable and easy to remember.

What is Bitcoin secret key? ›

In cryptocurrency, private keys are used to authorize transactions and prove ownership of a blockchain asset. A private key is an integral part of cryptocurrency, and its encrypted properties help to protect a user from theft and unauthorized access to their funds.

How does taro work? ›

Taro (short for Taproot Asset Representation Overlay) is a new protocol for issuing, sending and receiving assets on the Bitcoin blockchain. Taro assets can then be transferred across the Bitcoin base layer, as well as the Lightning Network.

What color is real taro? ›

Taro corms are large, with brown, scaly, somewhat hairy skin and, typically, a creamy-white interior flecked with purple (though purple and pink varieties also exist).

Is taro root white or purple? ›

In fact, the root of the plant isn't a root at all, but an underground stem called a corm. Those corms can vary in color from creamy speckled white to yellow, red, and green, though purple taro is the most common and best-known variety today.

What is the color code for taro purple? ›

Color / A3A6E8 / Taro Purple :: COLOURlovers.

Top Articles
Latest Posts
Article information

Author: Mrs. Angelic Larkin

Last Updated:

Views: 6119

Rating: 4.7 / 5 (47 voted)

Reviews: 86% of readers found this page helpful

Author information

Name: Mrs. Angelic Larkin

Birthday: 1992-06-28

Address: Apt. 413 8275 Mueller Overpass, South Magnolia, IA 99527-6023

Phone: +6824704719725

Job: District Real-Estate Facilitator

Hobby: Letterboxing, Vacation, Poi, Homebrewing, Mountain biking, Slacklining, Cabaret

Introduction: My name is Mrs. Angelic Larkin, I am a cute, charming, funny, determined, inexpensive, joyous, cheerful person who loves writing and wants to share my knowledge and understanding with you.