Share this article

RGB continua il suo lavoro per portare migliori contratti intelligenti su Bitcoin

Il protocollo RGB, ora in versione beta, sta lavorando per dotare Bitcoin delle funzionalità che hanno reso Ethereum la blockchain di riferimento per l'emissione di asset tokenizzati.

La conclusione

STORY CONTINUES BELOW
Don't miss another story.Subscribe to the The Protocol Newsletter today. See all newsletters

  • In fase di sviluppo da parte della LNP/BP Standards Association, il protocollo RGB è entrato in versione beta a giugno.
  • La rete di secondo livello promette di portare contratti intelligenti e asset tokenizzati su Bitcoin con una progettazione tecnica simile a Lightning Network.
  • RGB potrebbe essere utilizzato per emettere titoli tokenizzati e token non fungibili (NFT) e per offrire un mezzo più privato per l'emissione e il trasferimento di stablecoin.

Smart contract e Bitcoin. Questi fenomeni tecnici sono raramente associati tra loro, spesso perché le persone credono che il linguaggio di scripting ridotto di Bitcoin T possa supportare le applicazioni smart contract che sono diventate le beniamine dell'ecosistema Ethereum .

Ma mentre il nuovo protocollo RGB che abilita i contratti intelligenti lancia la sua versione beta, i ragazzi della LNP/BP Standards Association stanno cercando di cambiare questa percezione.

Il gruppo (il cui acronimo è l'abbreviazione di Lightning Network Protocol e Bitcoin Protocol) sta sviluppando RGB, una rete di contratti intelligenti basata su Bitcoin. (Il protocollo prende il nome dallo schema di colorazione additiva "RGB" perché originariamente era nato come progetto per migliorare lo schema di monete colorate di Bitcoin per asset tokenizzati.)

La rete del “terzo livello”, come la chiama ONE dei suoi architetti, Giacomo Zucco, è entrata in versione beta e potrebbe aiutare a dotare Bitcoin delle capacità di tokenizzazione che hanno reso Ethereum la blockchain di riferimento per l’emissione di asset tokenizzati come titoli, oggetti da collezione, Cripto e altro ancora.

Continua a leggere: Un protocollo per l’emissione di token viene lanciato sulla rete Lightning di Bitcoin

La nuova vecchia cosa

RGB è stato inizialmente concettualizzato dallo sviluppatore Bitcoin CORE e consulente di crittografia Peter Todd. Con finanziamenti non divulgati da Bitfinex/ Tether, Fulgur Ventures e Poseidon Group, il protocollo è entrato in fase di beta testing alla fine di giugno. Il responsabile di LNP/BP Giacomo Zucco ha chiarito che il "nodo RGB per il software stesso è in beta", ma che tutti i wallet compatibili con RGB sono ancora in alpha.

La ricerca di contratti intelligenti basati su Bitcoin e, più in generale, la tokenizzazione di asset su Bitcoin non è una novità.

Continua a leggere: Scrivere contratti intelligenti Bitcoin sta per diventare più semplice con il nuovo linguaggio di programmazione

La funzione OP_RETURN di Bitcoin ha consentito una funzionalità limitata di smart contract sin dall'inizio della moneta. Questa funzione ha posto le basi tecniche per gli NFT/oggetti da collezione basati su Bitcoin tramite il protocollo Counterparty, nonché l'emissione diTether (USDT) stablecoin su Bitcoin tramite il protocollo Omni.

Da parte sua, i contratti di blocco temporale dell’hash di Lightning Network, ovvero i parametri tecnici che bloccanoBitcoin (BTC) nei canali di pagamento sulla rete secondaria – sono una forma di contratto intelligente.

Sfruttare le tecniche (e i compromessi) di Lightning

Le cosiddette "sidechain" sono blockchain affidabili nel senso che un organismo federato di rappresentanti gestisce i nodi che supervisionano le operazioni della sidechain, come l'emissione di asset e il "pegging" Bitcoin nella sidechain. Queste reti, che funzionano parallelamente a una blockchain decentralizzata come Bitcoin, commercializzano funzioni di smart contract come ONE dei loro casi d'uso principali.

RGB, d'altro canto, non è una blockchain affidabile come RSK o Liquid, né si basa sulla catena principale di Bitcoin per eseguire transazioni come Omni o Counterparty. Invece, il suo design è preso a immagine del suo cugino tecnico, il Lightning Network.

Continua a leggere: Cos'è la rete Lightning di Bitcoin?

Lightning Network si basa sulla "verifica lato client" per i suoi peer per verificare il movimento dei fondi. Quando invii fondi a un peer su Lightning, lo "stato" del canale di pagamento con questo peer viene aggiornato sia sul tuo nodo Lightning che sul nodo Lightning del tuo peer. Lo stato finale del canale di pagamento non viene registrato sulla blockchain di Bitcoin fino a quando il canale non viene chiuso.

Questa verifica ritardata consente a Lightning Network di elaborare pagamenti quasi istantanei, ma ha un costo: devi KEEP il tuo nodo sempre in funzione o il peer all'altra estremità del tuo canale di pagamento potrebbe provare a imbrogliarti trasmettendo uno stato falso del canale alla blockchain (un servizio tecnico noto come Torri di guardiastanno lavorando per mitigare questo vettore di attacco).

Zucco ha affermato che RGB “sfrutta le tecniche e i compromessi di Lightning”, nel senso che le risorse saranno trasferite nello stesso modo.

"Il design RGB è un design di convalida lato client. Ciò significa che quando ti invio qualcosa, T pubblico il trasferimento sulla rete; te lo invio, peer-to-peer, e userò solo la rete pubblica per impedire la doppia spesa. Dovresti usare la blockchain solo per impedire la doppia spesa, ma non per trasferire asset."

Ha sottolineato che i compromessi sono gli stessi di Lightning e ha sottolineato che ogni nodo RGB dovrà KEEP dati di backup del suo stato completo.

Per emettere asset su RGB, l'emittente crea uno "schema" per l'asset che definisce parametri come fungibilità, offerta circolante e tasso di inflazione, tra gli altri. L'asset e il suo schema vengono quindi ancorati a un punto di riferimento sulla blockchain di Bitcoin, come un UTXO o un indirizzo, per indicizzare il token e il suo schema.

Casi d'uso RGB

L'obiettivo a lungo termine è rendere RGB compatibile con Lightning, ma poiché il progetto è ancora in fase beta, questa integrazione richiederà del tempo prima di essere pronta per l'utente.

Finché non avviene questa integrazione, ONE caso d'uso concreto e logico per RGB da solo è per gli NFT (anche se Zucco personalmente T lo trova troppo eccitante). Gli NFT sono token unici che in genere rappresentano un oggetto da collezione digitale come un'opera d'arte.

Continua a leggere: Il denaro reinventato: Bitcoin ed Ethereum sono un duo DeFi

L'esempio classico sono i CryptoKitties, quei felini NFT riproducibili coniati sulla rete Ethereum . Un altro esempio forse meno familiare è quello delle carte RarePepe emesse su Bitcoin usando il protocollo Counterparty.

RGB potrebbe avere un vantaggio su queste forme di NFT perché RGB ti permetterebbe di inviare il file del computer per l'NFT nella stessa transazione dell'asset che lo rappresenta. Quando invii un CryptoKitty come token ERC-721 su Ethereum o una "moneta colorata" RarePepe su Bitcoin, il file per l'oggetto da collezione effettivo deve essere trasferito separatamente. Con RGB, entrambi gli asset E gli oggetti da collezione possono essere "inviati all'interno dello stesso canale", ha affermato Zucco.

Un caso d'uso più saliente per RGB, secondo Zucco, deriverebbe dall'emissione di Tether sul protocollo. Dal momento che tutte le transazioni sono gestite off-chain, Zucco ha affermato che RGB porta con sé la promessa di essere forse più privato persino del Lightning Network.

Per qualcosa come la stablecoin Tether, il cui indirizzo on-chain su blockchain come Bitcoin, Ethereum, EOS e TRON può essere facilmente tracciato e, in scenari estremi, inserito nella blacklist, ciò potrebbe rafforzare la Privacy di tether e la sua resistenza alla censura.

Continua a leggere: Le commissioni elevate Ethereum spingono Tether alla sua ottava blockchain, OMG Network

"RGB è molto privato. Non posso Seguici un asset RGB sulla blockchain. Solo quando ricevi un asset vedi la cronologia dell'asset, ma è offuscata crittograficamente con la Tecnologie Confidential Transactions che abbiamo riutilizzato da Blockstream. Una volta inviato un asset, T sarai in grado di vedere dove va in seguito", ha detto Zucco a CoinDesk.

RGB in fase di test di battaglia in versione beta

Naturalmente, prima che questi casi d'uso possano essere realizzati, RGB necessita di alcuni test di battaglia in versione beta. E c'è ancora da considerare l'integrazione di Lightning Network e il design del portafoglio.

Zucco ha affermato che la LNP/BP Standards Association T progetterà autonomamente un portafoglio, ma collaborerà con sviluppatori terzi che lo faranno.

Dopotutto, LNP/BP avrà le mani piene nel rafforzare la spina dorsale RGB: il suo codice sorgente. Per quanto riguarda le appendici del protocollo, i suoi portafogli e altre integrazioni, questo sviluppo spetterà alla comunità distribuita di Bitcoin dar vita a questo sviluppo.

Colin Harper, Blockspace Media

Colin scrive di Bitcoin. In precedenza, ha lavorato presso CoinDesk come reporter tecnologico e presso Luxor Tecnologie Corp. come responsabile della ricerca. Ora è caporedattore di Blockspace Media e lavora anche come freelance per CoinDesk, Forbes e Bitcoin Magazine. È titolare Bitcoin.

Colin Harper