Protocollo RGB

Protocollo open source per asset e contratti su Bitcoin

RGB è un protocollo per emettere e trasferire asset e diritti più generici attraverso l’uso di smart contract off-chain programmabili.

Il protocollo fa leva sul paradigma della validazione lato client per mantenere tutti i dati relativi alle transazioni RGB fuori dalla blockchain, usando quindi la blockchain di Bitcoin solo come layer di commitment per garantire protezione da double spending. Ciò permette di ottenere maggiore scalabilità, in quanto l’utilizzo delle blockchain è minimizzato, migliore privacy, in quanto nessun dato relativo a RGB è visibile a chi osserva la blockchain, e più flessibilità, poiché il protocollo non è limitato dalla struttura dati delle transazioni Bitcoin.

Scalabilità

Grazie al modello di validazione lato client, RGB usa la blockchain in maniera molto efficiente mantenendo la maggior parte dei dati off-chain e offrendo capacità di fare batching delle transazioni. Inoltre il protocollo è compatibile con il Lightning Network attraverso la creazione di canali di pagamento per asset RGB, e può anche fare leva su tutte le soluzioni di scalabilità che verranno sviluppate in futuro per Bitcoin.

Privacy

Gli utenti RGB beneficiano di un maggiore livello di privacy rispetto a tutte le alternative grazie al fatto che nessuna informazione sui pagamenti è visibile a chi osserva la blockchain. L’outpoint di pagamento viene nascosto per ottenere privacy nei confronti di chi invia i pagamenti, e il meccanismo crittografico Bulletproof viene usato per migliorare la privacy nello storico delle transazioni.

Programmabilità

Non solo RGB offre la possibilità di emettere token e asset su Bitcoin, ma da anche la flessibilità all’issuer di creare contratti di issuance personalizzati dove possono essere definiti diverse tipologie di asset con diverse regole di validazione per trasferirli. Inoltre è anche possible emettere dei diritti più generici per abilitare casi d’uso non necessariamente finanziari (e.g. identità decentralizzate, proof’of’pubblication)

Approfondisci il protocollo RGB

Prova RGB ora

Scarica e inizia a sperimentare con uno dei wallet RGB disponibili

RGB logo

Iris Wallet

Wallet Open-source Android per emettere, spendere e ricevere asset RGB

RGB logo

My Citadel

Wallet RGB multi-piattaforma

RGB logo

Bitmask

Wallet RGB in web browser

RGB logo

Shiro

Wallet RGB per Umbrel

Tool per sviluppatori

Crea la tua applicazione RGB facendo leva sui tool per sviluppatori creati dalla community RGB

Wallet Lbrary

Libreria Rust che fornisce strumenti per creare wallet RGB multipiattaforma in modo semplice, senza doversi preoccupare dei dettagli tecnici di Bitcoin e RGB.

Nodo Lightning

Nodo Lightning Network compatibile RGB per inviare e fare routing di asset RGB con la stessa velocità e convenienza dei pagamenti Lightning Network su Bitcoin.

Sandbox

Esplora le funzionalità RGB in un ambiente isolato e scopri come funzionano l’emissione di asset e le transazioni RGB con le demo automatizzate e manuali.

Esplora altri contenuti su RGB disponibili online