Qu'est-ce que Rootstock RSK?

Porte-greffe (RSK) est une sidechain liée bidirectionnelle à Bitcoin conçue pour activer la fonctionnalité de contrat intelligent complet de Turing pour l’écosystème Bitcoin. Le réseau RSK est sécurisé via l’extraction de fusion avec un mécanisme de point de contrôle de la Fédération, ce qui lui permet de conserver la sécurité des preuves de double dépense de Bitcoin et le caractère définitif du règlement..

RSK est un Open source projet initialement proposé en 2014 puis accompagné de son papier blanc par Sergio Demian Lerner en 2015. RSK est publié par étapes, après le lancement initial de Bambou début janvier 2018.

Qu'est-ce que Rootstock RSK?

Comment ça marche?

RSK est une sidechain liée à Bitcoin via une cheville bidirectionnelle. Finalement, le peg sera converti en un peg automatique une fois “la communauté accepte les compromis de sécurité du peg automatique.«À un niveau élevé, RSK est sa propre plate-forme de machine virtuelle (RVM) conçue pour ajouter des fonctionnalités de contrat intelligent à Bitcoin tout en permettant une évolutivité accrue et des transactions instantanées à l’aide d’approches innovantes..

La sidechain bi-directionnelle RSK est le composant principal qui permet aux applications décentralisées (dapps) d’être construites sur Bitcoin. La sidechain de RSK est une connexion symétrique bidirectionnelle à Bitcoin utilisant un hybride Fédération et fusion-extraction maquette. Avec les sidechains, la cheville bidirectionnelle consiste en un mécanisme par lequel les pièces de monnaie sur la chaîne principale sont verrouillées et les jetons correspondants sur la sidechain sont libérés pour utilisation. Notamment, RSK fait ne pas frapper ses propres jetons ni avoir de pré-mine, par conséquent, il ne concurrence pas en valeur spéculative avec Bitcoin.

RSK utilise sa propre pièce indexée appelée SmartBitcoin (SBTC) qui est liée à Bitcoin. La blockchain Bitcoin (chaîne principale dans ce contexte) ne peut pas vérifier les transactions sur une blockchain distincte, donc lorsqu’un transfert se produit, BTC est verrouillé sur la chaîne principale et le montant correspondant de SBTC est déverrouillé sur la chaîne RSK. Dans les transferts de RSK (sidechain) à Bitcoin (chaîne principale), le SBTC est verrouillé sur la sidechain et le BTC est déverrouillé sur la chaîne principale.

RSK utilise un modèle de sidechain fédéré hybride en raison de la nécessité d’un certain degré de confiance dans le processus d’ancrage bidirectionnel. En effet, Bitcoin ne prend pas en charge nativement la validation des preuves SPV externes, ce qui crée la nécessité d’un mécanisme de stockage temporaire pour verrouiller et déverrouiller BTC sur la chaîne principale pour les transferts inter-chaînes. Le modèle de fédération en RSK se compose de tiers semi-fiables (STTP) qui sont les membres responsables de la sécurisation des fonds verrouillés. Bien que cela nécessite un certain degré de confiance dans le processus, il s’agit d’un processus hautement automatisé et le rôle de la Fédération est de vérifier le comportement du logiciel qui régit le processus..

La Fédération sécurise les fonds dans le peg via une signature de seuil qui nécessite une majorité simple pour transférer Bitcoin hors du portefeuille peg. La Fédération est composée de membres de la communauté Bitcoin bien connus et respectés (25 sociétés de blockchain avec des normes de sécurité élevées) qui sont identifiés avec leur clé publique dans le schéma de signature des points de contrôle décrit ci-dessous. La Fédération peut également ajouter et supprimer des membres via un mécanisme de vote en chaîne.

La Fédération joue un rôle essentiel dans le composant d’extraction de fusion de RSK qui lui permet de conserver la même immuabilité blockchain que Bitcoin. RSK utilise le système de partage de récompenses de bloc DECOR en combinaison avec la règle GHOST pour maximiser l’efficacité de l’extraction de Bitcoin en réduisant les latences du réseau pour les commutateurs de bloc à l’état intermédiaire et en sécurisant toujours la meilleure chaîne. Les points de contrôle fédérés fournissent la vérification des blocs minés PoW par une majorité de la Fédération. Ceci est conçu pour atténuer un scénario où la puissance de hachage RSK est inférieure à 50% de la puissance de hachage totale de Bitcoin, et la puissance de hachage restante pourrait être utilisée pour surpasser la puissance de hachage RSK existante afin de créer une double dépense.

En substance, RSK est en fait un modèle hybride de chaîne cinématique / chaîne latérale. Une drivechain est une cheville bidirectionnelle sans preuve de contrôle qui donne la garde des bitcoins verrouillés aux mineurs de fusion plutôt qu’à la Fédération, permettant ainsi aux mineurs de voter pour savoir quand déverrouiller les bitcoins verrouillés et où les envoyer. Il s’agit d’un modèle plus simple qui ne comporte pas la plupart des complexités de la mise en œuvre des chaînes latérales et réduit également le besoin de confiance dans le processus..

Cependant, le mécanisme de la garde du vote par chaîne cinématique du BTC verrouillé ne se produit dans le modèle RSK actuel que lorsque:

«… La puissance de hachage RSK est supérieure à 66% de la difficulté de hachage BTC maximale observée dans la meilleure chaîne et les frais payés dans un bloc sont supérieurs ou égaux à la récompense moyenne d’un bloc Bitcoin.»

Finalement, le modèle RSK passera au modèle de chaîne cinématique où les mineurs de fusion dépasseront le rôle de la Fédération, en attendant une proposition de BIP soft-fork:

«Avec le Drivechain BIP, les fusionneurs obtiennent un droit de veto et peuvent empêcher une transaction créée par la Fédération de dépenser des garanties sans l’autorisation automatique fournie par la blockchain RSK.»

Incidemment, des développements significatifs avec les chaînes de transmission ont été récemment cycle de nouvelles suite à la sortie du première version de la chaîne cinématique du développeur Paul Sztorc pour Bitcoin. Une fois que l’engagement de l’extraction de fusion atteint un seuil cible et que Bitcoin peut vérifier les preuves SPV authentiques d’autres chaînes, l’extraction de fusion alimentée par la chaîne cinématique dépassera le rôle des notaires (Fédération). Cette relation peut également s’ajuster dynamiquement en fonction du niveau d’engagement de l’extraction de fusion.

Le modèle final de piquet bidirectionnel RSK sera par la suite un modèle hybride Drivechain + Federation / Sidechain. RSK fournit une analyse complète des différentes formes de sidechains, de chaînes de transmission et de modèles hybrides ici.

Ajout de fonctionnalités à Bitcoin

RSK se concentre sur l’ajout de fonctionnalités de contrat intelligent à l’écosystème Bitcoin, ainsi que sur l’amélioration des vitesses de transaction et l’augmentation de l’évolutivité. La machine virtuelle RSK (RVM) est le cœur de la plate-forme de contrat intelligent qui permet même aux contrats intelligents compatibles EVM de s’exécuter de manière transparente sur RVM.

RSK peut également supporter 100 TPS pour des transactions de paiement simples avec un temps de confirmation de bloc d’environ 10 secondes en raison de son intégration de DECOR + GHOST. RSK mettra en œuvre le Protocole de compression de transaction Lumino (LTCP) – qui fait partie du réseau Lumino – en tant que réseau de paiement hors chaîne de RSK. L’objectif est d’atteindre à terme un TPS de plus de 2000 en chaîne en permettant un volume plus élevé de transactions en chaîne en utilisant le même espace consommé sur la blockchain.

Cependant, le LTCP est un choix de compromis laissé aux utilisateurs individuels, car la compression des transactions conduit à la réutilisation des données et à une confidentialité réduite. RSK augmente également l’évolutivité en utilisant des preuves de fraude et une vérification probabiliste des transactions.

Outils, utilisations et avenir

Rootstock offre une grande quantité de ressources pour son projet et des concepts et outils technologiques pertinents. Ils ont également une programme de primes pour identifier les vulnérabilités.

Les ressources de Rootstock disponibles sur leur site Web comprennent plusieurs articles techniques, tels que livre blanc original, papier sidechain / drivechain, Papier LTCP, et Documentation RSK Bounty. De plus, ils ont RSK Éduquer; des cours spécifiquement adaptés aux professionnels et aux développeurs. Le RSK Blog fournit également des mises à jour clés sur le projet et offre une analyse indépendante des tendances en cours et des développements techniques dans l’industrie.

Explorateur RSK

Il existe également des réseaux statistiques et un explorateur de blocs disponible sur leur site Web.

Récemment, c’était flottait que l’équipe RSK travaille sur l’intégration d’une couche d’infrastructure de type AWS à construire sur Rootstock pour permettre aux services AWS d’être utilisés par la communauté de développement. Le réseau s’appellerait RIFOS et aurait un jeton RIF natif. Une telle couche d’infrastructure construite sur Rootstock permettrait aux applications d’être déployées sur Bitcoin en utilisant le LTCP pour consommer des services prêts à l’emploi tels que Oracles, les paiements et le stockage de données. En conséquence, tous les services et applications de type AWS fonctionneraient sur le protocole RSK Smart avec la sécurité de la blockchain Bitcoin..

Conclusion

RSK est un projet ambitieux avec de nombreuses pièces mobiles. Construire une plate-forme de contrat intelligent au-dessus de Bitcoin via un mécanisme sidechain / drivechain présente des avantages significatifs, principalement le fait que les contrats intelligents peuvent être exécutés sur le réseau de blockchain le plus sécurisé. La manière dont RSK s’intègre dans le paysage en évolution et améliore la fonctionnalité de Bitcoin est une autre tendance à surveiller alors que des projets continuent d’émerger qui optimisent la crypto-monnaie héritée..