The Good Tech Companies - Building on Bitcoin: A Beginner's Guide to Using the RGB++ Protocol
Episode Date: June 5, 2024This story was originally published on HackerNoon at: https://hackernoon.com/building-on-bitcoin-a-beginners-guide-to-using-the-rgb-protocol. RGB++ allows secure asset c...reation on Bitcoin with faster transactions on CKB. Learn how RGB++ uses "leaping" for DeFi, GameFi, and more! Check more stories related to web3 at: https://hackernoon.com/c/web3. You can also check exclusive content about #bitcoin, #bitcoin-mainnet, #rgb++, #rgb-protocol, #layer-1-scaling, #cryptocurrency-wallets, #crypto-asset-management, #good-company, and more. This story was written by: @rgbpp. Learn more about this writer by checking @rgbpp's about page, and for more stories, please visit hackernoon.com. Since launching on the Bitcoin mainnet in early April, the RGB++ Protocol has facilitated the creation of over 300 cryptocurrency assets. The RGB++ ecosystem is beginning to take shape with essential infrastructure such as wallets, browsers, decentralized exchanges (DEXs), launchpads, and asset managers now available.
Transcript
Discussion (0)
This audio is presented by Hacker Noon, where anyone can learn anything about any technology.
Building on Bitcoin. A beginner's guide to using the RGB++ protocol.
By RGB++ protocol. Since launching on the Bitcoin mainnet in early April,
the RGB++ protocol has facilitated the creation of over 300 cryptocurrency assets in less than two months. SEAL, the first RGB++ asset, now boasts 16,398
holders and a total transaction volume exceeding 191 BTC. Furthermore, the RGB++ ecosystem is
beginning to take shape with essential infrastructure such as wallets, browsers,
decentralized exchanges, DEXs, launchpads, and asset managers now available.
However, despite the uptake of activities in the evolving Bitcoin Layer 2 ecosystem,
many people still do not fully understand the RGB++ protocol and how to engage with it.
Thus, this article introduces the RGB++ protocol in plain language,
discusses its ecosystem and applications, and provides brief
responses to frequently asked questions, FAQs. Basic information about the RGB++ protocol.
How the RGB++ protocol differs from the RGB protocol and the recently LAUNCHEDRUNES protocol
The RGB++ protocol is designed as a layer-1 asset issuance protocol on the Bitcoin blockchain.
It allows users to issue crypto assets on the most secure blockchain,
the Bitcoin blockchain which has the strongest consensus. After issuing assets,
the owner can transfer them without the recipient needing to run a client-side verification.
This is because assets issued via RGB++ create corresponding shadow assets on the CKB blockchain.
Nervous CKB is a public permissionless blockchain and layer one of the Nervous network
via isomorphic bindings. Transferring an RGB++ asset on the Bitcoin blockchain is akin to moving
the physical asset and its shadow moves along with it on the CKB blockchain, and verified by CKB's POW miners.
The RGB++ protocol is entirely different from the RGB protocol.
The author of the RGB++ protocol is Cypher, who is also a co-founder of CKB,
while Dr. Maxim Orlovsky is the primary lead for the RGB protocol.
Like RGB++, the Runes protocol is also a layer 1 acid issuance
protocol on the Bitcoin blockchain. However, there is little competition currently as the
market share is still small. Collaboration between RGB++ and Runes could be mutually beneficial.
RGB++ could bring programmability to Runes and runes could increase attention towards RGB++.
RGB++ protocol is a solution to the Bitcoin blockchain's congestion and HIGHTRANSACTION
fees while minting RGB++ assets, transactions are generated on both Bitcoin and CKB blockchains.
After minting, if users find the Bitcoin blockchain too congested or the fees too high,
they can leap their assets to the CKB blockchain. Theverge block time on CKB is about 10 seconds and
the fees are very low, allowing thousands of transactions at minimal cost. Read the
transaction folding part in the RGB++ lightpaper for more information. Furthermore, since CKB is Turing-complete
and supports various DeFi and GameFi applications, it enables RGB Plus Plus assets that leapt to the
CKB blockchain top participate and, potentially earn more. A leap operation versus a cross-chain
BRIDGEA leap operation is not a cross-chain bridge. It involves transferring assets directly between
blockchains without relying on external trust assumptions or bridges courtesy of the isomorphic
bindings technology. Common bridges involve users sending their assets to a multi-signature wallet
or contract on one chain and receiving a corresponding asset certificate on another.
These are often centralized and require trust in the bridge operators. In contrast, the LEAP is more secure and decentralized.
The ecosystem and how to use RGB++
The RGB++ ECO system since its launch in April, RGB++ has implemented its core features,
including issuing fungible and non-fungible assets and performing LEAP operations and SDKs.
The current RGB++ ecosystem includes wallets, JoyID, REI wallet, fungible assets and performing leap operations and sdks the current rgb plus plus ecosystem
includes wallets joy id rei wallet plug-in wallet dex's hue hub amiga built-in decks enjoy id
dobby and utxo swap launchpad hue hub did bit defy stable plus plus protocol notable projects Did, Bit, Defy, Stable++ Protocol, Notable Projects, Nervape, Seal, Unicorn, World3,
Ah, Others, Haste, RGB++ Asset Management Tool, Metaphoro, Governance Tool Supporting RGB++
How to Use RGB++ Protocol 1. Issuing RGB++ Assets
Users can issue RGB++ assets directly using Hue Hub.
Connect a wallet, Unisat wallet, OKEx wallet, or JoyID wallet, with sufficient BTC. Navigate to
issue an RGB++ token, fill out the necessary information, and submit the transaction with
the BTC transaction fee. Backslash.
2. Minting RGB++ Assets If there is a dedicated minting site for an RGB++ asset, follow the instructions there.
Alternatively, you can also use Huahub's fair mint page to mint RGB++ assets.
Backslash.
3. Trading RGB++ Assets backslash.3 trading rgb++ assets you can trade rgb++ assets on the bitcoin blockchain using
hui hubs marketplace or on the ckb blockchain using joyids built-in decks or amigas marketplace
backslash.4 leaping rgb++ assets to the ckb blockchain use the leap feature in the JoyID wallet. After logging in, switch to the Bitcoin network,
and select the RGB++ asset, EG, seal. Input the CKB address and amount, choose the mining fee,
and confirm the transaction. Leap takes approximately 1 hour for security purposes.
The video guide can be found here.
Backslash dot 5. Leaping RGB++ assets back to the Bitcoin blockchain.
Leaping is divided into two stages. The preparing stage and the complete stage,
which require signing BTC transactions and CKB transactions, respectively. The tutorial can be
found here and the video guide can be found here. FAQs. 1. Why don't I see my transaction in the mempool when minting
RGB++ assets or transferring BTC? Backslash dot. One reason is that the nodes haven't finished
broadcasting. This is relatively common. If that is the reason, just wait a little longer.
Another reason is that the transaction fee is set too low. Mining nodes will queue up transactions
according to their fees from highest to lowest and prioritize packing those with high fees. If the transaction has not had
its turn after a certain amount of time such as three days, the mining node will usually delete
it from its memory pool. The node that deletes your transaction doesn't notify your wallet and
the transaction isn't returned. Also, your wallet isn't likely to automatically display the balance you had
before you sent the transaction. If this is the case, you can only use the Transaction Accelerator
service, introduced by some mining pools. 2. Why can RGB++ assets be burned?
Backslash dot. Assets issued through the RGB++ protocol are tied, or bound bound to BitcoinZucho, more specifically to a UTXO of 546 Satoshi.
If this UTXO is spent, then the corresponding RGB++ asset will also be spent. To prevent UTXOs
bound to RGB++ assets from being mistakenly spent, JoyID will let this set a threshold,
which is currently 1200 Satoshi.
UTXOs below this amount will not be spent as miners fees or normal BTC transfers.
Note that different wallets have different thresholds.
To avoid being mistakenly spent, it is recommended that you use a JoyID wallet to store and send,
receive RGB++ assets. Avoid using some of the tools made by community members to leap assets from the CKB blockchain to the Bitcoin blockchain. They don't usually follow the RGB plus plus
standard when binding to Bitcoin's UTXOs. If they bind an asset to a UTXO with more than 1200
Satoshi, then a BTC transaction sent using a Joy ID wallet will easily spend the UTXO as the miner's fee or as a regular
UTXO. 3. How can I enhance the security of my JoyID wallet? JoyID does not currently support
mnemonic backups. Hence it is advisable to upgrade your account and link multiple devices for
additional security. To upgrade, log in to JoyID wallet, go to Settings, and select, Security.
Click the, plus, sign next to, Trusted Devices, click, Upgrade, and then pay 150 CKB or other amounts of other tokens to complete the upgrade. After the upgrade is complete, click the, plus,
button next to, Trusted Devices, to add different brands of devices.
For example, the JoyID wallet created by iPhone
can add Android mobile phones as an alternate login device. Info for more details, please
refer to the JoyID PASCII wiki. Thank you for listening to this Hackernoon story,
read by Artificial Intelligence. Visit hackernoon.com to read, write, learn and publish.
