This enhancement allows for dynamic adjustments in token supply and issuance, enabling experiments such as replicating the concept of Bitcoin halving or rewarding community members by increasing the quantity of previously minted tokens. The ORC-20 standard empowers token developers to explore innovative tokenomics strategies and adapt their tokens to evolving needs and circumstances.
d. UTXO Models
A significant and crucial addition in the ORC-20 standard is the introduction of UTXOs (Unspent Transaction Outputs) for token transfers. The UTXO model, employed on the Bitcoin network, differs from Ethereum's account model. Let's understand this with an example:
Suppose person A sends $2 to person B, who already has $1. In the account model, B's balance would appear as $3, combining the existing $1 and the newly received $2. However, in the UTXO model, B's balance would consist of two separate UTXOs—one for $1 and another for $2. This means that B's balance is represented by two distinct amounts.
Now, if B wants to send $2.5 to person C, the UTXOs for $1 and $2 are combined and split into two new UTXOs—one for $2.5, which goes to C, and another for $0.5, which remains with B. This process ensures that UTXOs can only be used once, effectively preventing double-spending.
The key difference that ORC-20 brings compared to BRC-20 is the incorporation of UTXOs for token transfers. This aligns ORC-20 more closely with the UTXO model used in Bitcoin and introduces an added layer of security, making it a notable advancement in token transfer mechanisms.
When sending ORC-20 tokens, it is necessary to inscribe the provided text to the Sat, along with an inscription at the end to send the remaining balance back to the sender. This process resembles the UTXO model, where transactions can be canceled if the final inscription is not executed. It is crucial for wallets or marketplaces that have adopted ORC-20 to ensure that the ORC-20 transfer transaction is fully completed. They must verify that both inscription 1 and inscription 2, as shown in the figure above, are performed, as the transaction can be canceled if only the first inscription is seen.
Ecosystem and Status :
Although ORC-20 is relatively newer compared to BRC-20, it is showing signs of increasing popularity. So far, there have been approximately 260,000 total transactions involving ORC-20, resulting in about 19.5 BTC spent on fees.
The community has also initiated some interesting projects related to ORC-20. For instance, bitPunks offers an ORC-20 explorer, providing a way to explore and track ORC-20 transactions. Additionally, OrcDAO utilizes ORC tokens for its operations, showcasing the practical application of ORC-20 in decentralized autonomous organizations.
Overall, ORC-20 is gaining momentum, with growing transaction numbers and community-driven projects embracing its potential.
In conclusion, if you want to stay updated with the latest AI content, Crypto and Blockchain training, and insightful posts, make sure to
1. follow me Twitter
@Coderstechai.
2. Join the vibrant community at Coderstech Academy, where you can access 100% free crypto training classes.
3. Don't miss out on this opportunity and hesitate no more! Subscribe now using the link below and unlock a wealth of benefits:
http://AghaonuJohnbosco.Substack.com. Stay informed, learn, and grow with us!
I'll be writing about the SRC-20 tokens tomorrow; let's keep learning new things.