1. Contesto e introduzione del progetto

Essendo la più grande criptovaluta, Bitcoin continua a guadagnare adozione e riconoscimento. Tuttavia, il suo successo ha messo in luce anche alcuni limiti e sfide, soprattutto in termini di scalabilità. Ad esempio, la blockchain di Bitcoin, dopo l’aggiornamento di Segwit, ha limitato le dimensioni dei blocchi a 4 MB, limitando così il numero di transazioni che potevano essere elaborate in un dato tempo. Questa limitazione ha comportato tempi di conferma più lunghi e commissioni di transazione più elevate man mano che la rete cresceva, rendendo Bitcoin meno efficiente nella gestione di grandi volumi di transazioni. Rispetto ad altre blockchain, al di là del trasferimento di valore, il linguaggio di scripting di Bitcoin attualmente manca della flessibilità e dell’espressività necessarie per sviluppare contratti intelligenti complessi. Per risolvere queste limitazioni, sono state proposte varie soluzioni Layer 2 (L2), come canali di pagamento, sidechain e Rollup. La maggior parte di essi mira a scalare Bitcoin elaborando le transazioni fuori catena, cercando di aumentare il throughput delle transazioni senza compromettere la sicurezza del livello di base. Ad esempio, Lightning Network crea una rete di canali di pagamento di secondo livello che consente micropagamenti quasi istantanei. Un altro approccio sono le sidechain: blockchain indipendenti collegate alla catena principale Bitcoin, con maggiori possibilità di scripting e transazioni più veloci. Tuttavia, queste soluzioni spesso comportano compromessi come maggiore complessità, presupposti di fiducia e potenziali vulnerabilità della sicurezza.

Nervos Network è una delle soluzioni di scalabilità di Bitcoin che adotta un approccio più nativo e modifica il modello UTXO su cui si fonda Bitcoin. Migliora il protocollo RGB e fornisce a Bitcoin funzionalità contrattuali complete di Turing senza la necessità di ponti a catena incrociata. Fondata nel primo trimestre del 2018 da Terry Tai, Kevin Wang, Cipher Wang e Daniel Lv, Nervos Network è una blockchain di livello 1 progettata per migliorare la scalabilità. Per alimentare lo sviluppo della rete, il team del progetto ha raccolto oltre 100 milioni di dollari in finanziamenti da round iniziali, privati ​​e pubblici. Nel novembre 2019 è stata lanciata la blockchain Layer 1 di Nervos Network: Common Knowledge Base (CKB). Nel febbraio 2024, CELL Studio, guidato dal co-fondatore di Nervos Cipher Wang, ha lanciato RGB++, un protocollo di emissione di asset a livello Bitcoin. Ispirato al protocollo RGB, il protocollo RGB++ utilizza CKB come livello di disponibilità ed esecuzione dei dati per implementare funzionalità di contratto intelligente ed emissione di asset per Bitcoin. Da quando RGB++ è stato lanciato sulla rete principale nell'aprile 2024, il numero di progetti che utilizzano RGB++ per emettere asset su Bitcoin ha continuato ad aumentare. A giugno 2024, oltre 15 progetti ecologici esistenti hanno rivitalizzato le attività on-chain di CKB.

2. Architettura tecnica e caratteristiche

Fonte: Rete Nervos

Nervos Network adotta un'architettura a più livelli, inclusa una blockchain L1 (Common Knowledge Base, CKB) scalabile attraverso canali di pagamento e RGB++. Il modello Cell è una versione migliorata del modello contabile UTXO di Bitcoin e CKB-VM è una macchina virtuale personalizzata che supporta la progettazione a più livelli della rete. CKB-VM fornisce un ambiente di esecuzione flessibile per avviare transazioni o creare applicazioni sulla rete. Questo design consente alla rete di scalare verticalmente eseguendo componenti specializzati su ogni livello, simili alle blockchain modulari.

Base di conoscenza comune: CKB è la blockchain L1 sottostante della rete Nervos. Funziona in modo simile a Bitcoin e utilizza un meccanismo di consenso proof-of-work (PoW). Utilizza NC-MAX, una versione aggiornata dell'algoritmo Bitcoin, per migliorare l'efficienza della rete e la velocità di risposta accelerando i tempi di conferma delle transazioni e riducendo i tassi di blocco orfani. Bitcoin punta a un intervallo di blocco di 10 minuti e regola la difficoltà di mining circa ogni due settimane. CKB ottimizza le prestazioni regolando dinamicamente l'intervallo di blocco (circa ogni quattro ore) in base ai cambiamenti nell'attività di rete.

CKB protegge la rete utilizzando la funzione Eaglesong, una funzione hash personalizzata ASIC-neutra che sostituisce la funzione hash SHA 256 ampiamente utilizzata. Eaglesong è una funzione spugna ottimizzata per più elementi crittografici per fornire lo stesso livello di sicurezza di altre funzioni hash proof-of-work (PoW), pur essendo specificatamente adattata per la rete Nervos.

Fonte: Rete Nervos

Modello cellulare: il modello cellulare è il nucleo della struttura dati CKB e può archiviare e verificare tutti i dati sulla catena. Il linguaggio di scripting originale di Bitcoin e il modello UTXO ne limitavano la capacità di eseguire i calcoli complessi richiesti dai contratti intelligenti. Al contrario, CKB generalizza il modello UTXO, consentendo un’archiviazione e una verifica dei dati più flessibili. A differenza di Bitcoin, che utilizza un singolo script per verificare le transazioni, CKB introduce doppi script nel suo modello Cell:

Lock Script garantisce che solo gli utenti autorizzati possano accedere e utilizzare i contenuti in Cell, in modo simile a Bitcoin.

Uno script di tipo è uno script opzionale che imposta le regole su come una cella viene utilizzata o modificata nelle transazioni future.

Questo sistema consente a CKB di supportare più funzionalità rispetto alle opzioni limitate di Bitcoin, rendendolo più adatto a una varietà di applicazioni. Ogni cella in CKB è una cella programmabile che può salvare diversi tipi di dati, come token, contratti intelligenti e stati di applicazioni specifiche. Può anche eseguire script complessi simili a quelli dei linguaggi completi di Turing. Le celle funzionano in modo indipendente, il che significa che possono essere aggiornate o referenziate senza influenzare altre parti della blockchain, migliorando la scalabilità attraverso il parallelismo.

CKB-VM: CKB-VM è il motore di esecuzione di CKB, utilizzato per eseguire contratti intelligenti e applicazioni decentralizzate. La macchina virtuale utilizza il set di istruzioni RISC-V, un set di architettura hardware (ISA) flessibile e semplice open source che supporta una varietà di linguaggi di programmazione, inclusi linguaggi popolari come C e Rust. Questa ampia compatibilità distingue CKB-VM dalle altre macchine virtuali blockchain che spesso sono limitate a linguaggi specifici, aprendolo a una comunità di sviluppatori più ampia. La rete CKB supporta anche SDK per linguaggi tradizionali come JavaScript, Rust, Go e Java, consentendo agli sviluppatori di utilizzare facilmente strumenti familiari per lo sviluppo. Ciò rende più semplice per gli sviluppatori creare applicazioni decentralizzate complesse utilizzando linguaggi di programmazione familiari.

Inoltre, l’architettura di CKB-VM fornisce tariffe del gas prevedibili, esecuzione sicura e integrazione efficiente con il modello Cell, aiutando a gestire in modo efficace lo stato e verificare le transazioni. Un modello di tariffa del gas prevedibile evita commissioni impreviste, migliora l'esperienza dell'utente e semplifica lo sviluppo del contratto.

Protocollo RGB++

Fonte: Rete Nervos

CKB estende Bitcoin utilizzando il protocollo RGB++, uno standard di emissione di asset che estende le funzionalità di Bitcoin su CKB. Il protocollo RGB++ consente complesse operazioni di contratto intelligente e di gestione patrimoniale che in genere non sono possibili sulla rete Bitcoin. Il protocollo RGB originale era una soluzione L2 progettata per abilitare contratti intelligenti ed emissione di asset per Bitcoin senza modificare la rete principale di Bitcoin. Funziona legando le risorse a specifici UTXO Bitcoin, consentendo il trasferimento di tali risorse insieme al trasferimento dell'UTXO stesso. Il protocollo RGB si basa principalmente sulla verifica lato client, con transazioni elaborate e verificate off-chain, riducendo così il carico sulla rete Bitcoin. Tuttavia, questo approccio presenta anche dei limiti, come potenziali problemi con la disponibilità dei dati: poiché i dati non sono archiviati sulla catena, potrebbero non essere facilmente accessibili quando necessario. Inoltre, fare affidamento sulla convalida lato client aggiunge complessità che potrebbe influire sull'esperienza dell'utente.

La rete Nervos affronta queste limitazioni con il protocollo RGB++, che estende e migliora i principi alla base del protocollo RGB originale utilizzando CKB come livello di disponibilità e esecuzione dei dati di Bitcoin. RGB++ utilizza la tecnologia di legame isomorfo per mappare Bitcoin UTXO sulla cella di CKB, ottenendo un'integrazione perfetta con i contratti intelligenti completi di Turing di CKB. Ciò si ottiene sfruttando l’architettura a strati di CKB e il modello Cell, consentendo alle risorse Bitcoin di interagire con le dApp su CKB. Utilizzando RGB++, CKB può eseguire contratti intelligenti più complessi per Bitcoin che non erano possibili con il protocollo RGB originale. RGB++ introduce inoltre la verifica on-chain degli elementi chiave della transazione, migliorando la sicurezza e la disponibilità dei dati. Inoltre, il protocollo RGB++ può anche implementare la piegatura delle transazioni, contratti senza proprietario con stati condivisi e trasferimenti non interattivi e può realizzare trasferimenti incrociati di Bitcoin senza la necessità di ponti incrociati.

Canale di pagamento: in quanto catena pubblica sottostante, CKB può essere ampliato attraverso canali di pagamento, come il framework dei canali di pagamento Perun sviluppato da Polycrypt. Elaborando le transazioni off-chain e regolandole on-chain, questi canali di pagamento possono supportare una varietà di applicazioni che vanno dai micropagamenti ai gateway di pagamento, migliorando così le prestazioni di CKB. Perun utilizza il modello Cell di CKB, in cui Cell trasporta capacità, Lock Script, Type Script e dati per gestire lo stato del canale. Un'implementazione del canale (PerunLockScript) può gestire l'accesso alla cella in tempo reale del canale, mentre l'altra implementazione (PerunTypeScript) può gestire la logica di convalida per le transizioni di stato. Dal momento in cui il canale viene finanziato fino alla sua chiusura, queste transizioni vengono gestite automaticamente. Al momento della stesura di questo articolo, Perun è ancora in fase di test e non è ancora stato lanciato sulla rete principale CKB. Gli sviluppatori principali di Nervos stanno anche lavorando per connettere CKB alla rete Lightning di Bitcoin, consentendo agli utenti di scambiare BTC e CKB senza fare affidamento su terze parti.

3. Modello economico simbolico

Il token nativo CKByte (CKB) di Nervos Network svolge un ruolo importante nel mantenere la sicurezza della rete e incentivare un'archiviazione efficiente. Le principali funzioni di CKB nella rete includono:

Concede ai titolari di token i diritti di archiviazione dei dati.

Come commissione di gestione per le transazioni on-chain.

Rilasciato ai minatori come ricompensa in blocco per garantire la sicurezza della rete.

Inoltre, i token CKB hanno tre fonti: (1) blocco di genesi (2) emissione di base (3) emissione secondaria;

Blocco Genesis: quando la rete principale è stata lanciata nel novembre 2019, nel blocco Genesis sono stati coniati 33,6 miliardi di token CKB, di cui 8,4 miliardi di token CKB (pari al 25% dell'emissione iniziale) sono stati immediatamente distrutti. Degli 8,4 miliardi di CKB distrutti, 5,04 miliardi di token sono stati utilizzati per lo stoccaggio on-chain ("occupare spazio on-chain") e i restanti 3,36 miliardi di token erano in uno stato fluido ("liquidità"). Lo scopo di distribuire di conseguenza lo stato di questi token bruciati è che i minatori riceveranno inizialmente almeno il 15% dell'emissione secondaria e il fondo di tesoreria riceverà almeno il 10%. Vale la pena notare che tutti i token CKB attualmente assegnati al Fondo del Tesoro sono stati distrutti e questa impostazione può essere modificata solo tramite un hard fork della rete.

La CKB nel blocco genesi è distribuita come segue:

Vendita pubblica (~ 21,50%): la maggior parte del blocco Genesis è stata fornita agli investitori pubblici nel 2018 ed è stata completamente rilasciata al lancio della rete principale nel novembre 2019.

Fondo ecologico (17,00%): il fondo ecologico supporterà gli sviluppatori di terze parti all'interno dell'ecosistema Nervos. Nel piano Genesis Block, il 3% di questa allocazione è già in atto al momento del lancio della mainnet, mentre il resto sarà distribuito in due anni, fino a dicembre 2022.

Team (15%): riservato ai team di progetto, con un periodo di lock-in di quattro anni che termina a maggio 2022.

Collocamento privato (14%): offerto agli investitori in collocamento privato nel luglio 2018. Il 66,60% di questo verrà rilasciato al lancio della mainnet, mentre il resto terminerà un periodo di lock-up di due anni nel 2020.

Partner (5%): questa sovvenzione è riservata ai partner strategici che aiutano a costruire la rete Nervos, con un periodo di lock-in di quattro anni.

Premi Testnet (0,5%): questi premi vengono completamente distribuiti ai partecipanti al programma testnet e bug bounty al momento del lancio della mainnet.

Distruzione (25%): nel blocco genesi, questa parte viene distrutta direttamente per garantire che i minatori e i fondi di tesoreria continuino a ricevere emissioni secondarie.

Emissione di base: Lo scopo dell'emissione di base della CKB (emissione di primo livello) è quello di migliorare la sicurezza della rete nelle prime fasi di sviluppo della rete. L'emissione base di CKB per ciascuna epoca è fissa e viene assegnata tutta ai minatori per ricompensarli per l'elaborazione delle transazioni sulla rete. L'emissione di base è limitata a 33,6 miliardi di token CKB e segue un programma di inflazione simile a quello di Bitcoin, con dimezzamenti ogni quattro anni fino al limite dell'offerta. Nel novembre 2023, CKB ha vissuto il suo primo evento di dimezzamento e il volume annuale dell’emissione di base è sceso da 4,2 miliardi di CKB a 2,1 miliardi.

Distribuzione secondaria: CKB gestisce l'esplosione dello stato in due modi. Innanzitutto, per archiviare i dati sulla catena, gli utenti devono bloccare i token CKB. CKB non addebita direttamente agli utenti che bloccano i token CKB il pagamento dell'affitto statale, ma addebita invece commissioni indirettamente attraverso un meccanismo inflazionistico chiamato emissione secondaria. Ogni anno, 1,344 miliardi di token CKB vengono coniati attraverso l'emissione secondaria e distribuiti ai minatori, ai risparmiatori Nervos DAO e ai fondi di tesoreria. Pertanto, l’emissione secondaria introduce inflazione per gli utenti che archiviano dati, poiché i token CKB bloccati subiscono automaticamente una diluizione del valore, che è un modo indiretto di pagare l’affitto statale. Al momento della stesura di questo articolo, più di 600 milioni di token CKB sono stati distribuiti ai minatori come affitto statale, circa 1,15 miliardi di token CKB sono stati assegnati ai depositanti di Nervos DAO e più di 4,27 miliardi di token CKB assegnati al fondo di tesoreria sono stati direttamente distrutti.

Nervos DAO: con Nervos DAO, i possessori di token CKB possono evitare la diluizione derivante dall'emissione secondaria. Bloccando le proprie partecipazioni in token CKB nel contratto intelligente Nervos DAO, gli utenti possono ricevere premi in token dall'emissione secondaria, garantendo che le loro partecipazioni in token siano protette dagli effetti dell'inflazione. I depositanti di Nervos DAO ricevono un tasso di rendimento pari al tasso di inflazione delle emissioni secondarie, con l’APR che continua a diminuire all’aumentare dell’offerta totale. Gli utenti possono depositare su Nervos DAO in qualsiasi momento, con un importo minimo di 102 CKB, ma i prelievi possono essere effettuati solo al termine del ciclo di deposito di 30 giorni. Il rapporto depositi/flussi della CKB è del 20,84%, con una tendenza al ribasso negli ultimi due anni. Questa tendenza al ribasso potrebbe essere dovuta al crescente numero di celle non spese su CKB.

4. Attività di rete

Nell'ultimo anno la rete CKB ha continuato ad essere attiva. Ad oggi, il volume medio giornaliero degli scambi di CKB è di 43.600. Si tratta di un aumento del 110% rispetto alla media giornaliera di 20.800 transazioni nel quarto trimestre del 2023. In termini di nuovi indirizzi, ad aprile si è registrato un aumento significativo dell’attività on-chain. Nel mese di aprile sono stati creati 387.600 nuovi indirizzi, con un aumento mese su mese del 181% rispetto a marzo. L’attività cellulare su CKB è in costante aumento da aprile, in parte grazie al lancio del protocollo RGB++. L'attività delle cellule è divisa in cellule non spese e cellule esaurite. Le celle non spese possono essere utilizzate per transazioni future, esecuzione di contratti intelligenti e archiviazione di dati, riflettendo una maggiore attività e adozione della rete. Una cella esaurita, sebbene non più utilizzata come input di transazione, contiene ancora dati preziosi a cui è possibile accedere e fare riferimento, contribuendo alla storia e alla tracciabilità dei dati della blockchain. Al 15 maggio 2024 c'erano 1,7 milioni di celle non spese, con un aumento del 13% rispetto alla fine del primo trimestre. Per quanto riguarda le celle spese, al momento della stesura di questo articolo, ci sono un totale di 57,6 milioni di celle spese su CKB.

Da quando il protocollo RGB++ è entrato in funzione il 3 aprile 2024, più di 13.200 transazioni e 4.400 indirizzi univoci hanno utilizzato il protocollo. L’attività di rete ha registrato una tendenza al ribasso nei mesi di maggio e giugno, ma un numero maggiore di progetti ecosistemici che sfruttano RGB++ dovrebbero contribuire a invertire questa tendenza.

5. Sicurezza e decentralizzazione

Essendo una rete PoW, i miner garantiscono la sicurezza di CKB risolvendo enigmi crittografici per convalidare le transazioni e aggiungere nuovi blocchi alla blockchain. Ogni volta che un blocco viene minato, il miner può ottenere tutte le ricompense di “emissione base” e parte delle ricompense di “emissione secondaria” del blocco. I minatori ricevono anche premi per le proposte o per l'invio dalle commissioni di transazione per l'elaborazione delle transazioni di rete. Per gestire i cambiamenti nell’attività di rete senza compromettere le prestazioni, il protocollo di consenso NC-MAX personalizzato di CKB regola la difficoltà di mining circa ogni quattro ore in base al tasso di blocco orfano della rete. In questo modo, la rete può ottimizzare il tempo di blocco riducendo al contempo la possibilità di riorganizzazione dei blocchi, che potrebbe destabilizzare la rete.

La potenza di calcolo è una misura della potenza di calcolo di base dei minatori blockchain PoW. Pertanto la potenza di calcolo rappresenta la sicurezza della rete CKB. Nel 2024 la potenza di calcolo dell’intera rete CKB continuerà a raggiungere nuovi massimi storici. Il 27 aprile, la potenza di calcolo dell’intera rete CKB ha raggiunto 397,5 PH/s, che rappresenta il valore di potenza di calcolo più alto nella storia della rete CKB. L'aumento dell'hash rate è in parte dovuto all'apertura della mining pool CKB da parte di Binance il 18 aprile 2024. Analogamente alla potenza di calcolo, anche la difficoltà media di mining nel 2024 ha raggiunto un livello record (il valore era di 3,96 E il 21 aprile).

6. Ecosistema

La rete Nervos continua a far crescere l'ecosistema attraverso finanziamenti, infrastrutture e supporto di strumenti. Al lancio della rete principale nel novembre 2019, circa 5,7 miliardi di CKB (il 17% della dotazione CKB del blocco Genesis – 62,4 milioni di dollari al momento in cui scriviamo) sono stati accantonati per il fondo dell’ecosistema. Nel corso degli anni, il Fondo ecologico ha fornito finanziamenti iniziali per molteplici piani di sviluppo ecologico per promuovere i piani di sviluppo della rete. Uno di questi è il CKB Eco Fund (ex InNervation), che si concentra sull'incubazione e sugli investimenti in progetti in fase iniziale e iniziale che utilizzano RGB++ per connettere CKB e Bitcoin. CKB Eco Fund sostiene progetti ecologici per costruire infrastrutture critiche e applicazioni decentralizzate interdominio, tra cui DeFi, giochi, strumenti, mercati NFT, ecc. Nel gennaio 2024, CKB Eco Fund ha lanciato l'iniziativa BTCKB, che mira a rafforzare l'integrazione tra Bitcoin e la blockchain CKB attraverso il meccanismo di consenso PoW e il modello UTXO. BTCKB prevede di introdurre nuove funzioni di contratto intelligente per incorporare BTC, Taproot Assets e asset RGB++ nella blockchain CKB, migliorando così la funzionalità della blockchain Bitcoin. Nell'ambito dell'iniziativa, CKB Eco Fund ha anche incubato CELL Studio, una società di software blockchain guidata dal co-fondatore di Nervos Cipher Wang, che è anche il leader dell'iniziativa BTCKB. CELL Studio sviluppa infrastrutture e applicazioni per migliorare ed espandere l'ecosistema Nervos, in modo simile a come ConsenSys ha sviluppato strumenti fondamentali come Infura e MetaMask per Ethereum. Ad oggi, i noti strumenti dell'ecosistema sviluppati da CELL studio includono:

CoTA: un protocollo di aggregazione per token fungibili e non fungibili su CKB.

ForceBridge: un protocollo di interoperabilità cross-chain che collega CKB e altre reti blockchain, attualmente supporta le catene intelligenti Ethereum e BNB.

Spore: un protocollo DOB ​​(on-chain Digital Objects) basato su CKB.

Dal lancio della rete principale RGB++ nell’aprile 2024, più di 15 progetti ecologici esistenti hanno utilizzato il protocollo per l’emissione di asset. I progetti ecologici degni di attenzione includono:

Stack UTXO: Bitcoin L2 “OP Stack” basato sul protocollo RGB++.

JoyID: un portafoglio non custodito che utilizza la biometria per l'autenticazione dell'utente e supporta più reti tra cui risorse Ethereum, Bitcoin e RGB++.

HueHub: piattaforma di trading decentralizzata e launchpad che supporta asset RGB++ su Bitcoin.

Stable++: protocollo stablecoin decentralizzato, che supporta CKB e BTC.

Mondo 3: un gioco mondiale autonomo basato sul protocollo RGB++ e DOB.

Nervape: un oggetto digitale componibile multicatena basato su Bitcoin. I suoi “asset di base” sono emessi su Bitcoin e gli “asset ausiliari” sono emessi su CKB.

Fretta: soluzione di gestione delle risorse RGB++.

d.id: un protocollo di identità decentralizzato per l'ecosistema Bitcoin.

La roadmap di sviluppo RGB++ rilasciata da CELL Studio evidenzia importanti piani da completare nel 2024, tra cui:

Rilascia un protocollo cross-chain per l'emissione di asset RGB++ attraverso le catene UTXO.

Atomics, Orderals e altri asset basati su UTXO cross-chain senza bridge su CKB tramite il protocollo RGB++.

Proporre e implementare una soluzione di ridimensionamento RGB++ che supporti più reti.

Collega RGB++ con CKB Lightning Network.

Nell'ambito del piano BTCKB, il CKB Eco Fund intende anche lanciare un cross-chain bridge e un DEX basato su UTXO che colleghi BTC e CKB. Inoltre per CKB verrà sviluppata una rete di canali di pagamento utilizzando il protocollo RGB++ ed è stata completata la relativa prova di concetto. Questa rete di canali di pagamento sarà collegata alla Lightning Network, rendendo CKB più scalabile e adatta a varie applicazioni blockchain.

7. Analisi del prodotto competitivo

Come Bitcoin L2, il metodo di Nervos Network per estendere Bitcoin è principalmente quello di migliorare la funzionalità di Bitcoin attraverso il protocollo RGB++. Prodotti concorrenti come Stacks forniscono ambienti di esecuzione e linguaggi di programmazione personalizzati, mentre Rootstock collega le transazioni tra le due catene. Al contrario, Nervos mira a migliorare l’esperienza nativa di Bitcoin senza aggiungere complessità o compromettere la decentralizzazione. Con il protocollo RGB++, CKB può fornire a Bitcoin un ambiente di esecuzione dei contratti intelligenti strettamente integrato con il modello UTXO originale di Bitcoin. Questo design potrebbe dare un vantaggio alla rete Nervos, attirando utenti che sono scettici nei confronti di soluzioni che si allontanano dagli ideali fondamentali di decentralizzazione e sicurezza di Bitcoin.

Rispetto alle soluzioni di scalabilità come Lightning Network, i contratti intelligenti di CKB offrono una gamma più ampia di funzionalità per servire gli sviluppatori che creano applicazioni più complesse su Bitcoin. Sebbene Lightning Network faciliti efficacemente transazioni veloci e a basso costo, non supporta applicazioni decentralizzate complesse. Allo stesso tempo, piattaforme come Liquid Network, Merlin Chain e Bouncebit devono fidarsi di un'alleanza semi-centralizzata per gestire il ponte cross-chain tra la catena laterale e la rete principale di Bitcoin. CKB utilizza metodi di calcolo off-chain e di regolamento on-chain per evitare questo grado di centralizzazione.

Tuttavia, l’approccio di Nervos alla scalabilità di Bitcoin con il protocollo RGB++ non è privo di limitazioni. La dipendenza da reti esterne, in particolare dalla blockchain CKB, per la disponibilità dei dati e l’emissione di asset crea ulteriore complessità e potenziale latenza per Bitcoin. Inoltre, la mancanza di strumenti di sviluppo completi e di soluzioni di interazione tra più parti limita la capacità del protocollo di supportare efficacemente le applicazioni decentralizzate. Infine, la trasparenza delle transazioni sulla blockchain CKB compromette i vantaggi in termini di privacy originariamente offerti dal protocollo RGB.

8. Riepilogo

Il mercato Bitcoin L2 continua a crescere poiché la domanda di scalabilità e funzionalità oltre la funzionalità originale di Bitcoin continua a crescere. Varie soluzioni L2, come Lightning Network, sidechain e Rollup, mirano a risolvere questi problemi spostando le transazioni fuori dalla catena principale, aumentando così il throughput di Bitcoin senza compromettere la sicurezza. Tuttavia, queste soluzioni spesso introducono nuove complessità e sfide per la sicurezza. Ciò che distingue Nervos è l'estensione del protocollo RGB con RGB++. RGB++ fornisce estensioni native per Bitcoin che integrano funzionalità di contratto intelligente più profonde direttamente correlate al modello Bitcoin UTXO. Queste caratteristiche, a loro volta, facilitano un’espansione più fluida e sicura dell’utilità di Bitcoin. Inoltre, sono in corso i lavori per connettere la rete dei canali di pagamento con Lightning Network, che renderà CKB più scalabile e adatto a molte applicazioni blockchain.

In definitiva, Nervos mira a rafforzare la propria posizione nello spazio Bitcoin L2 semplificando l'esperienza dell'utente e dello sviluppatore. Inoltre, Nervos può dare priorità al supporto RGB++ per una gamma più ampia di tipi di asset e applicazioni complesse, aumentandone l'utilità all'interno dell'ecosistema Bitcoin. In tal modo, Nervos può svolgere un ruolo chiave nella più ampia adozione e funzionalità di Bitcoin come piattaforma per applicazioni decentralizzate e contratti intelligenti.