Incontra RootStock (RSK) un interessante progetto che raggruppa la creazione del proprio ecosistema di token, contratti intelligenti, rete di pagamento istantaneo, sistema di identificazione digitale e archiviazione distribuita utilizzando la blockchain di Bitcoin e soluzioni sidechain integrate.
LPiattaforma di XNUMX ° livello Ceppo di radice, Conosciuto anche come RSKÈ stata progettato per consentire la creazione di contratti intelligenti o contratti intelligenti all'interno della blockchain di Bitcoin, ma senza cambiare nulla nel modo in cui funziona Bitcoin.
Bitcoin è stato deliberatamente progettato con elevate restrizioni durante l'esecuzione di contratti intelligenti, a causa della ricerca di una piattaforma solida e sicura. Tuttavia, a causa del boom in blockchains come Ethereum, che consentono la creazione di smart contract evoluti, ci sono molte richieste per poter eseguire smart contract avanzati in Bitcoin.
Nonostante il fatto che implementare le modifiche necessarie in Bitcoin affinché ciò avvenga sia qualcosa di veramente complicato a livello di consenso, progetti come RSK offrono soluzioni volte a soddisfare questa esigenza. Nel prossimo capitolo di Bit2Me Academy spiegheremo in dettaglio cos'è, come funziona e le caratteristiche di RootStock.
Cos'è RootStock (RSK)?
La piattaforma RSK è un protocollo basato sul linguaggio Solidity che funziona come un file catena laterale in esecuzione in parallelo alla blockchain di Bitcoin. Questo protocollo si basa su una comunicazione bidirezionale che funge da ponte per collegare entrambe le catene. In questo modo, consente alla rete Bitcoin di assistere RSK nella sua esecuzione. Questo è il motivo per cui la valuta nativa o il token della piattaforma RSK è RSK bitcoin intelligente (RBTC), che ha una relazione 1: 1 con la valuta originale della rete Bitcoin, bitcoin (BTC).
Grazie alle funzionalità di questa piattaforma, oggi è possibile divertirsi applicazioni decentralizzate (DApps) e contratti intelligenti complessi all'interno della rete Bitcoin, più o meno allo stesso modo in cui si verificano all'interno delle reti Ethereum, EOS e altri. Ma con tutta la sicurezza e la robustezza di cui gode la blockchain di Bitcoin grazie alla sua grande potenza di calcolo.
Origine e creazione del protocollo RSK
Il protocollo RSK nasce dall'evoluzione e fusione di due importanti piattaforme crittografiche: Qix Coin y Ethereum. QixCoin è una piattaforma progettata dallo sviluppatore e ricercatore argentino Sergio Demian Lerner. Lerner ha conosciuto Bitcoin due anni dopo il suo lancio, e da allora si è appassionato di conoscere a fondo la rete Bitcoin e la sua tecnologia blockchain.
Così, nel 2011 Lerner, che è un ricercatore di sicurezza informatica di fama mondiale, ha iniziato a sviluppare la propria ricerca su Bitcoin e tecnologia blockchain. Alla ricerca di errori all'interno di Bitcoin a poco a poco è diventato un esperto di tecnologia. Successivamente, nel 2013, Lerner ha iniziato a sviluppare nuove implementazioni della tecnologia al fine di migliorare i livelli di privacy, scalabilità e usabilità della rete. Oltre a migliorarne il decentramento e l'efficienza nell'effettuare pagamenti e transazioni.
Tutto questo processo di ricerca e sviluppo ha portato Lerner a creare la piattaforma QixCoin. Questa è una blockchain che ha integrato il proprio token che ha permesso lo sviluppo di un file Macchina virtuale completa di Turing. Il progetto in una fase iniziale si stava preparando a utilizzare il linguaggio Solidity di Ethereum, ancora in fase di sviluppo all'epoca. Ma nonostante ciò, QixCoin ha consentito l'implementazione di DApp e contratti intelligenti all'interno della blockchain di Bitcoin. Un enorme progresso tecnico rispetto ad altre piattaforme del suo tempo.
Successivamente, nel 2015, il progetto QixCoin è stato ridisegnato, emergendo il protocollo RSK che conosciamo oggi. Con RSK, Bitcoin può godere di molte funzionalità che non erano possibili o che erano limitate nella sua blockchain sin dall'inizio. Attualmente lo sviluppo di RSK è nelle mani di IOV Labs, l'azienda che è il risultato della trasformazione di RSK Labs e ha unito tutti i suoi sviluppi nella stessa suite.
Come funziona RSK?
RSK è un file protocollo di secondo livello che opera su una blockchain parallela alla blockchain di Bitcoin. Tuttavia, entrambe le reti utilizzano il protocollo Proof of Work (PoW) per eseguire le convalide e generare nuovi blocchi all'interno delle loro blockchain. Allo stesso modo, entrambe le reti utilizzano l'algoritmo di mining SHA-256. Una funzionalità che consente a entrambe le blockchain di eseguire il mining combinato o fusione mineraria utilizzando la stessa attrezzatura mineraria e la stessa potenza di calcolo.
Tuttavia, RSK fornisce caratteristiche o funzionalità speciali che non sono possibili sulla rete Bitcoin, ad esempio: Federazione RSK, composto da società riconosciute e affidabili che consentono agli utenti di scambiare le proprie valute su entrambi i blockchain quando hanno bisogno di utilizzare le funzioni della piattaforma RSK. Oppure far tornare i bitcoin alla catena parallela quando devono usarli sulla rete principale. D'altra parte, RSK consente l'implementazione del protocollo DECOR +, con cui si può effettuare un controllo giusto ed equo tra i minatori affinché svolgano il loro lavoro in modo del tutto affidabile e trasparente.
Allo stesso modo, ogni volta che un utente richiede di eseguire un'azione all'interno della rete RSK, deve trasferire fondi dalla rete Bitcoin, che verrà bloccata o congelata dalla Federazione RSK. Una volta fatto, quei bitcoin vengono trasformati nel token nativo di RSK, RBTC in un rapporto 1: 1. Questi token verranno utilizzati dagli utenti per pagare i miner per le azioni eseguite all'interno della piattaforma RSK, come l'esecuzione o l'elaborazione di contratti intelligenti o l'implementazione di DApp. Allo stesso modo, se gli utenti non utilizzano i token RBTC, possono richiedere il processo di restituzione dell'RBTC a BTC, per utilizzarli nella catena principale, cioè in Bitcoin.
Federazione: membri approvati da RSK
RSK ha un'operazione interna di tipo autorizzato e di natura federata. In altre parole, tutti i membri che supportano l'ecosistema RSK sono completamente registrati e identificati. Sono i membri ben noti della Federazione e il loro lavoro è fondamentale per il funzionamento di RSK.
Il funzionamento della Federazione è semplice, il suo compito è bloccare e sbloccare i fondi che entrano ed escono dall'ecosistema RSK. In cambio del loro lavoro, i membri della Federazione ricevono l'1% delle commissioni di transazione generate da RSK, per coprire i costi di hardware e manutenzione.
Fondamentalmente ciò che accade quando BTC viene scambiato con RBTC (RSK BTC), è che i nodi della Federazione ricevono alcuni BTC e ne bloccano l'uso all'interno della rete. Dopo aver ricevuto questi BTC, la Federazione autorizza l'emissione della stessa quantità di RBTC sulla rete RSK. Quando RBTC deve essere riconvertito in BTC, l'RBTC viene bloccato sulla rete RSK e la stessa quantità di BTC viene sbloccata sulla rete Bitcoin. Una struttura di scambio che consente la partecipazione a RSK in sicurezza.
Ma per ottenere questa funzionalità senza utilizzare gli smart contract Full Turing (che non sono supportati in Bitcoin) RSK utilizza un sistema di pin bidirezionale che richiede fiducia in un insieme di terze parti semi-affidabili (STTP). Queste terze parti semi-affidabili e completamente identificate sono la Federazione. La Federazione possiede quindi le chiavi che proteggono i fondi bloccati nel sistema bidirezionale. Nessun STTP da solo può controllare BTC bloccato, ma solo la maggior parte di loro ha la capacità di rilasciare fondi BTC. Quindi, in pratica, ciò che i membri della Federazione hanno è una serie di indirizzi multi-firma sotto il loro controllo, con i quali bloccano e sbloccano i fondi secondo necessità.
Ovviamente esiste un processo automatizzato che consente di modificare la composizione di questa Federazione. Ogni membro della Federazione può accettare o rifiutare un cambiamento di composizione. Il processo, che è raro, è guidato da un contratto intelligente, quindi è aperto al pubblico. Il protocollo prevede un ritardo imposto dal consenso di una settimana fino all'attivazione della modifica. Ciò consente agli utenti di trasferire nuovamente i Bitcoin sulla rete Bitcoin nel caso in cui non si fidino della nuova composizione della Federazione. A partire da gennaio 2019, la Federazione RSK comprende 15 noti notai.
RVM: RSK Turing Complete Virtual Machine
Senza questa implementazione è altamente improbabile che il protocollo RSK funzioni correttamente. La macchina virtuale RSK (RVM) consente l'uso di un file Piattaforma completa di Turing Attraverso i quali è possibile eseguire contratti intelligenti e DApp senza grossi ostacoli o inconvenienti. Quindi RVM è il cuore della piattaforma RSK.
Da parte sua, essendo la macchina virtuale RSK compatibile con la macchina virtuale della piattaforma Ethereum, l'EVM, è possibile importare contratti da RSK a Ethereum, o viceversa. Un processo che non richiede una grande capacità lavorativa grazie alla sua compatibilità, e che a sua volta offre grandi vantaggi. Come il miglioramento della capacità di elaborazione delle transazioni, che consente di eseguire l'interazione tra contratti intelligenti, DApp e utenti in modo molto più rapido ed efficiente.
RIF OS, una soluzione integrata per Bitcoin
Al momento, IOV Labs ha iniziato a svilupparsi Sistema operativo RIF, una soluzione che integra tutte le tecnologie attualmente in fase di sviluppo e lavora sul proprio protocollo RSK. Grazie a questa integrazione, RIF OS cerca di trasformarsi in una piattaforma che racchiude una serie di servizi che consentono lo sviluppo di DApp, DeFi, ecosistemi di identità digitali, sistemi di pagamento, comunicazione, archiviazione dati e bridge cross-chain o inter-chain. Puoi leggere il suo white paper direttamente in questo link.
Con queste funzionalità, IOV Labs si propone di fornire strumenti che permettano di superare gli attuali punti deboli di Bitcoin, senza dover alterare inutilmente il suo protocollo. Ad esempio, RIF Directory è il sistema di identità digitale per RIF OS. Questo sistema sarebbe equivalente in funzionalità a ciò che Namecoin ed Ethereum Name Services forniscono attualmente, anche più alto in alcuni casi, secondo i suoi fondatori, perché RIF Directory può essere direttamente associato ad altre funzionalità come RIF Storage, per fornire un accesso sicuro ai dati memorizzati sulla tua rete, qualcosa di molto simile a quello che fai SIA.
D'altra parte, RIF OS offre anche pagamenti RIF e Lumino Network. Il primo è un sistema di pagamento che ti consente di utilizzare stablecoin (RSK Dollar), RBTC o qualche altro token stabilito all'interno di RSK. La seconda è una funzionalità che consente pagamenti istantanei utilizzando uno qualsiasi dei token supportati dalla rete (da RIF Payments o forniti da bridge cross-chain). Lumino ti consente anche di effettuare pagamenti completi sulla rete Lightning in modo bidirezionale, perché questa rete è completamente compatibile.
Caratteristiche principali di RSK
Innanzitutto, la piattaforma RSK consente la creazione e l'implementazione di applicazioni e programmi distribuiti, insieme a contratti intelligenti complessi, in modo sicuro e affidabile.
Allo stesso modo, con tutte le funzionalità di cui dispone questo protocollo, in RSK è possibile che le operazioni di bonifici e pagamenti vengano effettuate molto più velocemente che nella rete Bitcoin. Ad esempio, RSK implementa il protocollo GHOST per snellire il processo di creazione e convalida delle transazioni. Permettere alla catena di farlo eseguire da 10 a 20 transazioni al secondo (TPS); e a sua volta, ogni transazione può essere confermata in un periodo compreso tra 20 e 30 secondi.
Analogamente, RSK ha tutte le caratteristiche della rete Bitcoin, come un alto livello di sicurezza e affidabilità, decentralizzazione, trasparenza e molto altro ancora. Ogni implementazione creata sulla rete RSK è memorizzata inalterabile sulla rete Bitcoin. Cioè, ogni azione eseguita all'interno di RSK inizia sulla rete Bitcoin, viene eseguita su RSK e viene registrata sulla blockchain di Bitcoin.
Così come in Bitcoin ci sono BIP per proporre miglioramenti al fine di avanzare e migliorare la tecnologia, in RSK ci sono i RSKIP. Che sono documenti tecnici preparati dagli sviluppatori della piattaforma o dalla community al fine di proporre miglioramenti che ottimizzino il funzionamento e l'operatività della rete.
Un'altra qualità di cui RSK gode è quella non possiedi un numero specifico di monete o gettoni all'interno della tua rete. Piuttosto, al contrario, i token RBTC vengono creati trasferendo bitcoin alla rete RSK. Quindi è impossibile manipolare o speculare con il suo prezzo, mantenendo e garantendo un equilibrio all'interno dell'ecosistema di questa piattaforma.
Vantaggi e svantaggi di RSK
Vantaggi
- RSK consente la creazione e l'implementazione di contratti intelligenti in modo decentralizzato e autonomo, che può essere basato su quasi tutto.
- In RSK le commissioni per transazione sono molto più economiche che sulla rete Bitcoin. In media, un utente può pagare solo dal 20% al 25% per una transazione effettuata su RSK, di quello che la stessa transazione costerebbe generalmente sulla rete Bitcoin.
- Grazie all'implementazione del protocollo GHOST, la rete RSK può estrarre blocchi e convalidare le transazioni molto più velocemente rispetto alla rete Bitcoin. In media RSK può elaborare tra 10 e 20 TPS, con una conferma media tra 20 e 30 secondi per transazione. Tuttavia, se viene implementato il protocollo Lumino, la rete RSK potrebbe elaborare da 5.000 a 20.000 TPS.
- Poiché RSK mantiene le qualità della rete Bitcoin, questa piattaforma sostiene anche lo stesso grado di pseudo anonimato che Bitcoin possiede. Anche se va notato che RSK è molto più fattibile da implementare CoinJoin o Protocollo ZK aumentare il livello di privacy della rete.
Svantaggi
- Si potrebbe considerare uno svantaggio della rete RSK, che essendo una catena laterale, non funziona come una propria blockchain. Piuttosto, il suo lavoro e il suo funzionamento si basano su un'altra rete, come la blockchain di Bitcoin. Quindi RSK funziona più come uno strumento per potenziare Bitcoin; sebbene entrambe le blockchain siano indipendenti l'una dall'altra.
Casi d'uso della piattaforma RSK
BitGive
La fondazione BitGive è stata uno dei pionieri nell'implementazione della tecnologia blockchain di Bitcoin e RSK per la realizzazione di donazioni di beneficenza, attraverso la sua piattaforma crittografica Give Track. Che utilizza queste tecnologie per monitorare le donazioni ricevute ed effettuate ei loro risultati in tempo reale.
La piattaforma GiveTrack offre affidabilità e responsabilità per tutti coloro che desiderano fare donazioni umanitarie. Grazie alle caratteristiche della tecnologia blockchain e delle reti Bitcoin e RSK, come immutabilità, trasparenza e decentralizzazione.
Compagno
Un mercato finanziario di investimento che implementa la tecnologia blockchain e RootStock per portare una maggiore decentralizzazione del mercato. E facilitare l'accesso a tutti quei piccoli e medi investitori che desiderano accedere alle diverse opportunità di investimento che esistono nel mercato.
88
88i è una piattaforma assicurativa che fornisce servizi di assistenza e cura agli utenti in modo tempestivo e pertinente. Attraverso questa piattaforma, diversi clienti possono essere collegati ai broker assicurativi in modo veloce, trasparente ed equo.
DexTrasporto
Non è un segreto per nessuno che il settore della logistica e dei trasporti sia afflitto da processi burocratici che generano molti inutili ritardi nei tempi di consegna. Oltre a controversie e persino casi di furto o frode. Per questo la piattaforma DexFreight, basata su tecnologia blockchain, implementa smart contract grazie alla piattaforma RootStock. Questo al fine di migliorare sensibilmente l'efficienza del sistema e quindi l'esperienza dell'utente.
Le qualità fornite dalla tecnologia blockchain consentono ai processi nell'area della logistica e dei trasporti di subire una svolta a 360º. Una situazione che consente di svolgere tutti questi processi in modo trasparente, sicuro e affidabile.
Analogamente, La piattaforma RootStock ha diversi casi d'uso e applicativi in diverse aree della vita quotidiana. Come lo sviluppo di giochi, consulenze legali e processi di consulenza, processi bancari, distribuzione della catena alimentare e persino l'implementazione da parte dei governi a favore della trasparenza e dell'affidabilità dei diversi processi che eseguono.