Rencontrez RootStock (RSK), un projet intéressant qui regroupe la création de son propre écosystème de jetons, des contrats intelligents, un réseau de paiements instantanés, un système d'identification numérique et un stockage distribué utilisant la blockchain Bitcoin et des solutions sidechain intégrées.
LPlateforme de XNUMXe niveau Stock racine, Également connu sous le nom RSKÉtait conçu pour permettre la création de contrats intelligents ou contrats intelligents dans la blockchain de Bitcoin, mais sans rien changer au fonctionnement du Bitcoin.
Bitcoin a été délibérément conçu avec des restrictions élevées lors de l'exécution de contrats intelligents, en raison de la recherche d'une plate-forme solide et sécurisée. Cependant, en raison du boom blockchains comme Ethereum, qui permettent la création de contrats intelligents évolués, il existe de nombreuses demandes pour pouvoir exécuter des contrats intelligents avancés dans Bitcoin.
Malgré le fait que la mise en œuvre des changements nécessaires dans Bitcoin pour que cela se produise soit quelque chose de vraiment compliqué au niveau du consensus, des projets comme RSK proposent des solutions visant à satisfaire ce besoin. Dans le prochain chapitre de Bit2Me Academy, nous expliquerons en détail ce que c'est, comment cela fonctionne et les fonctionnalités de RootStock.
Qu'est-ce que RootStock (RSK)?
La plateforme RSK c'est un protocole basé sur la langue Solidité qui fonctionne comme un chaîne latérale fonctionnant en parallèle à la blockchain Bitcoin. Ce protocole est basé sur une communication bidirectionnelle qui fonctionne comme un pont pour connecter les deux chaînes. De cette manière, il permet au réseau Bitcoin d'assister RSK dans son exécution. C'est pourquoi la devise ou le jeton natif de la plate-forme RSK est le Bitcoin intelligent RSK (RBTC), qui a une relation 1: 1 avec la devise d'origine du réseau Bitcoin, le bitcoin (BTC).
Grâce aux fonctionnalités de cette plateforme, il est aujourd'hui possible de profiter applications décentralisées (DApps) et des contrats intelligents complexes au sein du réseau Bitcoin, d'une manière très similaire à la façon dont ils se produisent dans les réseaux Ethereum, EOS et autres. Mais avec toute la sécurité et la robustesse dont bénéficie la blockchain Bitcoin grâce à sa grande puissance de calcul.
Origine et création du protocole RSK
Le protocole RSK est né de l'évolution et de la fusion de deux plateformes cryptographiques majeures: QixCoin y Ethereum. QixCoin est une plateforme conçue par le développeur et chercheur argentin Sergio Demian Lerner. Lerner a appris à connaître Bitcoin deux ans après son lancement, et depuis lors, il est passionné par la connaissance approfondie du réseau Bitcoin et de sa technologie blockchain.
Ainsi, en 2011, Lerner, qui est un chercheur en sécurité informatique de renommée mondiale, a commencé à développer ses propres recherches sur les technologies Bitcoin et blockchain. À la recherche d'erreurs dans Bitcoin petit à petit, il est devenu un expert en technologie. Plus tard, en 2013, Lerner a commencé à développer de nouvelles implémentations de la technologie afin d'améliorer les niveaux de confidentialité, d'évolutivité et d'utilisation du réseau. En plus d'améliorer sa décentralisation et son efficacité dans les paiements et les transactions.
Tout ce processus de recherche et développement a conduit Lerner à créer la plateforme QixCoin. Il s'agit d'une blockchain qui a intégré son propre token qui a permis le développement d'un Turing Machine virtuelle complète. Le projet à un stade précoce se préparait à utiliser le langage Solidity d'Ethereum, encore en développement à l'époque. Mais malgré cela, QixCoin a permis la mise en œuvre de DApps et de contrats intelligents dans la blockchain Bitcoin. Une énorme avancée technique par rapport aux autres plateformes de son époque.
Plus tard, en 2015, le projet QixCoin a été repensé, émergeant du protocole RSK que nous connaissons aujourd'hui. Avec RSK, Bitcoin peut profiter de nombreuses fonctionnalités qui n'étaient pas possibles ou qui étaient limitées au sein de sa blockchain depuis le début. Actuellement, le développement de RSK est entre les mains de Laboratoires IOV, l'entreprise issue de la transformation de RSK Labs et réunissant tous ses développements dans une même suite.
Comment fonctionne RSK?
RSK est un protocole de deuxième niveau qui fonctionne sur une blockchain parallèle à la blockchain Bitcoin. Cependant, les deux réseaux utilisent le protocole Preuve de travail (PoW) pour effectuer les validations et générer de nouveaux blocs dans leurs blockchains. De même, les deux réseaux utilisent l'algorithme de minage SHA-256. Une fonctionnalité qui permet aux deux blockchains d'effectuer le exploitation minière combinée ou extraction minière fusionnée utilisant le même équipement minier et la même puissance de calcul.
Cependant, RSK fournit des fonctionnalités spéciales ou des fonctionnalités qui ne sont pas possibles sur le réseau Bitcoin, par exemple: Fédération RSK, composé d'entreprises reconnues et de confiance qui permettent aux utilisateurs d'échanger leurs devises sur les deux blockchains lorsqu'ils ont besoin d'utiliser les fonctions de la plate-forme RSK. Ou faites renvoyer les bitcoins à la chaîne parallèle lorsqu'ils ont besoin de l'utiliser sur le réseau principal. D'autre part, RSK permet la mise en œuvre du protocole DÉCOR +, avec lequel un contrôle juste et équitable peut être effectué entre les mineurs afin qu'ils effectuent leur travail de manière totalement fiable et transparente.
De même, chaque fois qu'un utilisateur a besoin d'effectuer une action au sein du réseau RSK, il doit transférer des fonds du réseau Bitcoin, qui sera bloqué ou gelé par la Fédération RSK. Une fois que cela est fait, ces bitcoins sont transformés en jeton natif de RSK, RBTC dans un rapport 1: 1. Ces jetons seront utilisés par les utilisateurs pour payer les mineurs pour des actions menées au sein de la plate-forme RSK, telles que l'exécution ou le traitement de contrats intelligents ou la mise en œuvre de DApps. De même, si les utilisateurs n'utilisent pas les jetons RBTC, ils peuvent demander le processus de retour de la RBTC à BTC, pour les utiliser dans la chaîne principale, c'est-à-dire dans Bitcoin.
Fédération: membres approuvés de la RSK
RSK a un fonctionnement interne de type autorisé et de nature fédérée. Autrement dit, tous les membres qui soutiennent l'écosystème RSK sont pleinement enregistrés et identifiés. Ce sont des membres bien connus de la Fédération et leur travail est fondamental pour le fonctionnement de la RSK.
Le fonctionnement de la Fédération est simple, sa tâche est de bloquer et de débloquer les fonds qui entrent et sortent de l'écosystème RSK. En échange de leur travail, les membres de la Fédération reçoivent 1% des frais de transaction générés à RSK, pour couvrir les frais de matériel et de maintenance.
Fondamentalement, ce qui se passe lorsque BTC est échangé contre RBTC (RSK BTC), c'est que les nœuds de la Fédération reçoivent du BTC et bloquent son utilisation au sein du réseau. A réception de ces BTC, la Fédération autorise l'émission du même montant de RBTC sur le réseau RSK. Lorsque la RBTC doit être reconvertie en BTC, la RBTC est verrouillée sur le réseau RSK et la même quantité de BTC est déverrouillée sur le réseau Bitcoin. Une structure d'échange qui permet de participer à RSK en toute sécurité.
Mais pour atteindre cette fonctionnalité sans utiliser de contrats intelligents Full Turing (qui ne sont pas pris en charge dans Bitcoin), RSK utilise un système de broches bidirectionnel qui nécessite la confiance dans un ensemble de tiers semi-fiables (STTP). Ces tiers semi-fiables et entièrement identifiés sont la Fédération. Ainsi, la Fédération possède les clés qui protègent les fonds bloqués dans le système bidirectionnel. Aucun STTP ne peut à lui seul contrôler les BTC bloqués, mais seuls la plupart d'entre eux ont la capacité de débloquer des fonds BTC. Donc, fondamentalement, ce que les membres de la Fédération ont, c'est une série d'adresses multi-signatures sous leur contrôle, avec lesquelles ils bloquent et débloquent les fonds au besoin.
Bien entendu, il existe un processus automatisé qui vous permet de modifier la composition de cette Fédération. Chaque membre de la Fédération peut accepter ou refuser un changement de composition. Le processus, qui est rare, est piloté par un contrat intelligent, il est donc ouvert au public. Le protocole a un délai imposé par consensus d'une semaine jusqu'à ce que le changement soit activé. Cela permet aux utilisateurs de transférer les Bitcoins sur le réseau Bitcoin au cas où ils ne feraient pas confiance à la nouvelle composition de la Fédération. En janvier 2019, la Fédération RSK comprend 15 notaires connus.
RVM: Machine virtuelle complète de RSK Turing
Sans cette implémentation, il est peu probable que le protocole RSK fonctionne correctement. La machine virtuelle RSK (RVM) permet l'utilisation d'un Plateforme complète Turing Grâce à quoi les contrats intelligents et les DApp peuvent être exécutés sans obstacles ni inconvénients majeurs. RVM est donc le cœur de la plateforme RSK.
De son côté, la machine virtuelle RSK étant compatible avec la machine virtuelle de la plateforme Ethereum, l'EVM, il est possible d'importer des contrats de RSK vers Ethereum, ou vice versa. Un procédé qui ne demande pas une grande capacité de travail grâce à sa compatibilité, et qui à son tour offre de grands avantages. Telles que l'amélioration de la capacité de traitement des transactions, permettant à l'interaction entre les contrats intelligents, les DApps et les utilisateurs d'être effectuée beaucoup plus rapidement et efficacement.
RIF OS, une solution intégrée pour Bitcoin
À l'heure actuelle, IOV Labs a commencé à développer RIF OS, une solution qui intègre toutes les technologies en cours de développement et fonctionne sur son protocole RSK. Grâce à cette intégration, RIF OS cherche à se transformer en une plateforme qui englobe une série de services permettant le développement de DApps, DeFi, d'écosystèmes d'identité numérique, de systèmes de paiement, de communication, de stockage de données et de ponts inter-chaînes ou inter-chaînes. Vous pouvez lire son livre blanc directement dans ce lien.
Avec ces fonctionnalités, IOV Labs vise à fournir des outils qui permettent de pallier les faiblesses actuelles de Bitcoin, sans avoir à modifier inutilement son protocole. Par exemple, RIF Directory est le système d'identité numérique pour RIF OS. Ce système serait équivalent en fonctionnalités à ce que Namecoin et Ethereum Name Services fournissent actuellement, voire supérieur dans certains cas, selon ses fondateurs, car RIF Directory peut être directement associé à d'autres fonctionnalités telles que RIF Storage, pour donner un accès sécurisé aux données stockées sur votre réseau, quelque chose de très similaire à ce que vous faites SIA.
D'autre part, RIF OS propose également des paiements RIF et Lumino Network. Le premier est un système de paiement qui vous permet d'utiliser des pièces stables (RSK Dollar), RBTC ou un autre jeton établi au sein de RSK. La seconde est une fonctionnalité qui permet des paiements instantanés en utilisant l'un des jetons pris en charge par le réseau (soit à partir de RIF Payments, soit fournis par des ponts inter-chaînes). Lumino vous permet également d'effectuer des paiements complets sur le Lightning Network de manière bidirectionnelle, car ce réseau est entièrement compatible.
Principales caractéristiques de RSK
Premièrement, la plate-forme RSK permet la création et le déploiement d'applications et de programmes distribués, parallèlement à des contrats intelligents complexes, de manière sécurisée et fiable.
De même, avec toutes les fonctionnalités de ce protocole, en RSK il est possible que les opérations de transfert et de paiement soient effectuées beaucoup plus rapidement que dans le réseau Bitcoin. Par exemple, RSK implémente le protocole FANTÔME pour rationaliser le processus de création et de validation des transactions. Permettre à la chaîne de effectuer entre 10 et 20 transactions par seconde (TPS); et à la fois, chaque transaction peut être confirmée dans un délai de 20 à 30 secondes.
De même, RSK a toutes les caractéristiques du réseau Bitcoin, comme un niveau élevé de sécurité et de fiabilité, la décentralisation, la transparence et bien plus encore. Chaque implémentation créée sur le réseau RSK est stockée de manière inaltérable sur le réseau Bitcoin. Autrement dit, chaque action exécutée dans RSK commence sur le réseau Bitcoin, s'exécute sur RSK et est enregistrée sur la blockchain Bitcoin.
Tout comme dans Bitcoin il y a des BIP pour proposer des améliorations afin de faire avancer et améliorer la technologie, en RSK il y a le SKIP. Qui sont des documents techniques préparés par les développeurs de la plateforme ou de la communauté afin de proposer des améliorations qui optimisent le fonctionnement et l'opérabilité du réseau.
Une autre qualité appréciée par RSK est que vous ne possédez pas un nombre spécifique de pièces ou de jetons au sein de votre réseau. Au contraire, les jetons RBTC sont créés en transférant des bitcoins vers le réseau RSK. Il est donc impossible de manipuler ou de spéculer avec son prix, en maintenant et en assurant un équilibre au sein de l'écosystème de cette plateforme.
Avantages et inconvénients de RSK
Avantages
- RSK permet la création et la mise en œuvre de contrats intelligents de manière décentralisée et autonome, qui peuvent être basés sur presque tout.
- en RSK les frais de commission par transaction sont beaucoup moins chers que sur le réseau Bitcoin. En moyenne, un utilisateur ne peut payer que 20% à 25% pour une transaction effectuée sur RSK, de ce que la même transaction coûterait généralement sur le réseau Bitcoin.
- Grâce à la mise en œuvre du protocole GHOST, le réseau RSK peut miner des blocs et valider des transactions beaucoup plus rapidement que sur le réseau Bitcoin. En moyenne, RSK peut traiter entre 10 et 20 TPS, avec une confirmation moyenne comprise entre 20 et 30 secondes par transaction. Cependant, si le protocole Lumino est implémenté, le réseau RSK pourrait traiter de 5.000 20.000 à XNUMX XNUMX TPS.
- Comme RSK maintient les qualités du réseau Bitcoin, cette plate-forme maintient également le même degré de pseudo anonymat que Bitcoin possède. Bien qu'il convient de noter que RSK est beaucoup plus faisable à mettre en œuvre CoinJoin ou l' Protocole ZK pour augmenter le niveau de confidentialité du réseau.
Inconvénients
- Vous pourriez considérer un inconvénient du réseau RSK, car étant une chaîne latérale, il ne fonctionne pas comme sa propre chaîne de blocs. Mais plutôt que son travail et son fonctionnement reposent sur un autre réseau, comme la blockchain Bitcoin. Ainsi, RSK fonctionne davantage comme un outil pour autonomiser Bitcoin; bien que les deux blockchains soient indépendantes l'une de l'autre.
Cas d'utilisation de la plateforme RSK
BitGive
La fondation BitGive a été l'un des pionniers dans la mise en œuvre de la technologie blockchain de Bitcoin et RSK pour la réalisation de dons caritatifs, à travers sa plateforme cryptographique DonnerSuivi. Qu'il utilise ces technologies pour suivre en temps réel les dons reçus et faits et leurs résultats.
La plateforme GiveTrack offre fiabilité et responsabilité à tous ceux qui souhaitent faire des dons humanitaires. Grâce aux caractéristiques de la technologie blockchain et des réseaux Bitcoin et RSK, telles que l'immuabilité, la transparence et la décentralisation.
Partenaire
Un marché du financement des investissements qui met en œuvre la technologie blockchain et RootStock pour favoriser la décentralisation du marché. Et faciliter l'accès à tous les petits et moyens investisseurs qui souhaitent accéder aux différentes opportunités d'investissement qui existent sur le marché.
88
88i est une plateforme d'assurance qui fournit des services d'assistance et de soins aux utilisateurs de manière opportune et pertinente. Grâce à cette plateforme, différents clients peuvent être mis en relation avec des courtiers d'assurance de manière rapide, transparente et équitable.
DexFreight
Ce n'est un secret pour personne que l'industrie de la logistique et du transport est en proie à des processus bureaucratiques qui génèrent de nombreux retards inutiles dans les délais de livraison. En plus des litiges et même des cas de vol ou de fraude. Pour cette raison, la plateforme DexFreight, basée sur la technologie blockchain, met en œuvre des contrats intelligents grâce à la plateforme RootStock. Ceci afin d'améliorer considérablement l'efficacité du système et donc l'expérience utilisateur.
Les qualités offertes par la technologie blockchain permettent aux processus de la logistique et du transport de subir un virage à 360 °. Une situation qui permet à tous ces processus de se dérouler de manière transparente, sûre et fiable.
De même, La plateforme RootStock a plusieurs cas d'utilisation et d'application dans différents domaines de la vie quotidienne. Comme le développement de jeux, les processus de conseil et de conseil juridiques, les processus bancaires, la distribution de la chaîne alimentaire, voire la mise en œuvre par les gouvernements en faveur de la transparence et de la fiabilité des différents processus qu'ils exécutent.