🚨RGB 0.12 RC1 is nu beschikbaar
In mijn 2 jaar dat ik het RGB-protocol volg, was dit waarschijnlijk het meest opwindende moment
Slechts 14 uur geleden, in de RGB-WG github, kondigde Maxim eindelijk de RC1-versie aan, die de meest stabiele versie van RGB zal zijn, en hij stelde ook voor dat alle RGB-ontwikkelaars zo snel mogelijk naar de nieuwste versie verhuizen, en het volgende hoofdstuk van het BTC-ecosysteem komt eraan
Laten we erin 👇 duiken
🧵
————————
🔶 Vereenvoudiging van het protocol
Deze keer zit de verandering vooral in de consensuslaag, waarbij de nieuwe architectuur voor het eerst zk-AluVM introduceert, een compacte, krachtige Turing-complete zk virtuele machine die is ontworpen voor clientverificatie
Als je niet veel weet over RGB, kun je denken dat dit het meest native slimme contractsysteem van BTC is, natuurlijk kunnen niet alleen BTC, maar alle openbare ketens in de UTXO-modus het RGB-protocol gebruiken om off-chain slimme contracten te voltooien
Terug naar de update, in de architectuur zijn er ook enkele optimalisaties van contract state refactoring + consensusverificatie, die hier niet in detail zullen worden getoond
Volgens Github, deze keer v0.12
- 4x reductie in de hoeveelheid > consensuscode en 2x reductie in de standaard bibliotheek;
- > het aantal datatypes met 30% verminderen in generieke parameters in de API
🔶 De staat is verenigd
Misschien is voor gewone mensen de meest waarneembare verandering de eenwording van de contractstaat, die vroeger drie soorten contractstaten had (FT/NFT/andere) en nu zijn ze allemaal verenigd, en kan een nieuw tokensjabloon nodig zijn (het vorige v0.11-sjabloon zou ongeldig moeten zijn)
🔶 Verbeteringen in betalingen
Er zijn hier een paar belangrijke verbeteringen, en ik zal de belangrijkste uitkiezen
1. Multi-asset contracten
Het is nu mogelijk om meerdere interoperabele tokens in een contract op te nemen, die onafhankelijk of gezamenlijk kunnen worden aangeroepen
bijvoorbeeld: Ik kan bijvoorbeeld 100 munten + 500 NFT's + enkele andere bijlagen in een contract definiëren (de meest elementaire)
2. Betalingsscripts
CoinJoin/PayJoin met meerdere handtekeningen, batchverwerking van transacties, bliksemkanaalbediening, enz. ondersteunen bijvoorbeeld één-op-veel of veel-op-één
🔶 Optimalisatie van prestaties
De oude versie van consignatiegegevens moet volledig in het geheugen worden geladen, v0.12 is gewijzigd in streamingverificatie, het geheugen neemt slechts een paar honderd bytes in beslag en is geschikt voor mobiele/hardware-portefeuilles
Ik zal niet meer schrijven, en het zal anders zijn dan het gebruik van iedereen
Origineel weergeven
40
19,54K
De inhoud op deze pagina wordt geleverd door derden. Tenzij anders vermeld, is OKX niet de auteur van het (de) geciteerde artikel(en) en claimt geen auteursrecht op de materialen. De inhoud is alleen bedoeld voor informatieve doeleinden en vertegenwoordigt niet de standpunten van OKX. Het is niet bedoeld als een goedkeuring van welke aard dan ook en mag niet worden beschouwd als beleggingsadvies of een uitnodiging tot het kopen of verkopen van digitale bezittingen. Voor zover generatieve AI wordt gebruikt om samenvattingen of andere informatie te verstrekken, kan deze door AI gegenereerde inhoud onnauwkeurig of inconsistent zijn. Lees het gelinkte artikel voor meer details en informatie. OKX is niet verantwoordelijk voor inhoud gehost op sites van een derde partij. Het bezitten van digitale activa, waaronder stablecoins en NFT's, brengt een hoge mate van risico met zich mee en de waarde van deze activa kan sterk fluctueren. Overweeg zorgvuldig of de handel in of het bezit van digitale activa geschikt voor je is in het licht van je financiële situatie.