pepper 花椒 解盘㊂ 正EV
pepper 花椒 解盘㊂ 正EV|May 28, 2025 02:52
🚨 RGB 0.12 RC1 version officially launched In the 2 years I have been tracking the RGB protocol, this may be the most exciting moment Just 14 hours ago, Maxim finally announced the RC1 version on the RGB-WG GitHub, which will be the most stable version of RGB. He also suggested that all RGB dev should move to the latest version as soon as possible. The next chapter of the BTC ecosystem is coming Let's dive in 👇 🧵 ———————— 🔶 Protocol simplification The main change this time is the consensus layer. The new architecture introduces zk AluVM for the first time, which is a compact, high-performance Turing complete zk virtual machine designed specifically for client verification If you are not particularly familiar with RGB, you can consider it as the most native smart contract system for BTC. Of course, not only BTC, but all UTXO mode public chains can use the RGB protocol to complete off chain smart contracts Returning to the update, in the architecture, there are also optimizations for contract state refactoring and consensus verification, which will not be detailed here According to Github, this time v0.12 -Reduce consensus code by 4 times and standard library by 2 times; -Reduce the number of data types and cut generic parameters in the API by 30% 🔶 Unified Status For ordinary people, the most noticeable change may be the unification of contract states. Previously, there were three types of contract states (FT/NFT/other), but now they are all unified together and may require a new token template (the previous v0.11 template should be obsolete) 🔶 Payment improvement There are several modules that have been mainly enhanced here, and I will pick out the key ones to talk about 1. Multi asset contract Now a contract can include multiple interoperable tokens, supporting independent or joint calls Ex: For example, I can define 100 coins+500 NFTs+some other attachment information (the most basic) in a contract 2. Payment script For example, multi sign CoinJoin/PayJoin, batch processing of transactions, lightning channel operations, etc., supporting one to many or many to one 🔶 performance optimization The old version of the consignment data needs to be fully loaded into memory. v0.12 has been changed to stream verification, which only occupies a few hundred bytes of memory and is suitable for mobile/hardware wallets I won't write too much, it will be different from everyone's usage
+6
Mentioned
Share To

Timeline

HotFlash

APP

X

Telegram

Facebook

Reddit

CopyLink

Hot Reads