Op ed: la valeur des chaînes latérales et en tirant parti de leur potentiel

The Third Industrial Revolution: A Radical New Sharing Economy (Mars 2019).

Anonim

AVIS

Op Ed: La valeur des chaînes latérales et l'exploitation de leur potentiel

Depuis le lancement de Bitcoin en 2009, il y a eu un intérêt croissant pour exploiter le potentiel des cryptocurrences décentralisées. Cependant, toute modification de la couche de consensus, partie critique de toute crypto-monnaie, doit être manipulée avec précaution. Par rapport aux autres protocoles Internet, Bitcoin a plus de mal à adopter de nouvelles fonctionnalités et à répondre à de nouvelles demandes. C'est pourquoi la technologie sidechain a été proposée: Elle permet le transfert d'actifs numériques, y compris le bitcoin, entre différentes blockchains.

Bien que la plupart des cryptocurrencies soient incompatibles, les assets ne sont pas interchangeables; "Fusion" permet aux sidechains de construire l'écosystème financier des crypto-monnaies. En utilisant des chaînes latérales, nous pouvons facilement créer des actions, des contrats à terme et d'autres produits dérivés basés sur des contrats intelligents; il pourrait y avoir des milliers de sidechains attachés à Bitcoin, tous servant des objectifs différents et ayant des caractéristiques différentes. Pendant ce temps, tous ces sidechains bénéficient de la robustesse, et maintiennent la rareté de la monnaie, de la chaîne principale.

Jusqu'à présent, certaines des solutions de sidechain sur le marché incluent BTC Relay de ConsenSys, Rootstock de RSK, Elements de Blockstream et Sidecoin non-Bitcoin comme Lisk.

BTC Relay

BTC Relay, né de la fondation Ethereum et développé par ConsenSys, est considéré comme le premier projet de sidechain fonctionnel - bien qu'il soit techniquement mieux décrit comme un «échange atomique». «Le principe principal de BTC Relay est de connecter le réseau Ethereum au réseau Bitcoin de manière sûre et décentralisée.

BTC Relay permet aux utilisateurs de vérifier les transactions Bitcoin grâce à des contrats intelligents déployés sur la chaîne de blocs Ethereum. En tant que tel, le mécanisme de sidechain permet à l'utilisateur d'envoyer des transactions, non seulement à une autre adresse ou compte, mais aussi à d'autres blockchains.

Plus précisément, BTC Relay utilise l'en-tête de bloc de Bitcoin pour créer une version minuscule de la chaîne de blocs Bitcoin. Les développeurs Ethereum Dapp peuvent ensuite vérifier l'activité du réseau Bitcoin en se connectant au contrat intelligent BTC Relay. (Cela se fait via une API dédiée.)

Par conséquent, un cas d'utilisation typique de BTC Relay pourrait ressembler à ceci:

1. Alice et Bob acceptent d'utiliser le contrat BTCSwap (contrat utilisateur) pour négocier. Alice veut acheter ETH de Bob. Bob envoie son ETH au contrat BTCSwap et l'ETH sera verrouillé.

2. Alice envoie ensuite BTC à Bob, et - surtout - elle veut que le contrat BTCSwap soit informé afin que le contrat BTCSwap puisse lui libérer le dépôt ETH de Bob.

3. Alice appelle la fonction Relais BTC en utilisant la transaction Bitcoin et l'adresse de contrat BTCSwap. Après que la fonction BTCRelay a confirmé que la transaction bitcoin est valide, le contrat BTCSwap sera déclenché et vérifiera la transaction Bitcoin.

4. Après confirmation par BTCSwap de la légitimité de l'adresse de relais BTC, l'ETH de Bob sera communiqué à Alice et la transaction sera terminée.

Rootstock

Rootstock (ou RSK) est la première plate-forme universelle de contrats intelligents sécurisée par la chaîne de blocs Bitcoin. Son objectif est de mettre en œuvre des contrats intelligents complexes sur un sidechain, en ajoutant de la valeur et de la fonctionnalité au réseau Bitcoin.

La façon dont cela fonctionne est que lorsqu'un utilisateur Bitcoin veut utiliser des ancres bidirectionnelles, il envoie une transaction à une adresse à plusieurs signatures. Les détenteurs de clés de ce portefeuille, la «fédération», peuvent (par exemple) se composer de plusieurs sociétés bien connues.

La chaîne de blocs RSK utilise la clé publique associée à la transaction de financement pour stocker le bitcoin intelligent (SBTC). Cela signifie que la clé privée qui contrôle les bitcoins dans cette transaction peut être utilisée pour contrôler un montant correspondant sur la chaîne de blocs RSK.

Bien que la clé publique et les clés privées soient similaires, chaque blockchain utilise un format différent pour encoder les adresses. Cela signifie que les adresses sur les deux blockchains sont différentes.

Elements

Le sidechain Elements est un projet de sidechain open-source développé par Blockstream. Comme Rootstock, le projet adopte un rattachement bidirectionnel à Bitcoin. En plus des contrats intelligents, le projet introduit également de nombreuses autres fonctionnalités innovantes, y compris les transactions privées, Témoins séparés et un nouveau code d'instruction pour soutenir plus de fonctions, entre autres.

Lisk

Lisk est une nouvelle génération de plate-forme de blockchain qui ajoute chaque application à une chaîne séparée de Lisk.

Les utilisateurs qui ont déjà expérimenté Bitcoin et Ethereum sont probablement conscients que les fonctionnalités et les données sont ajoutées à la blockchain principale, ce qui conduit à un bloat de blockchain rapide. Les blocs de très grande taille nécessitent beaucoup de temps pour se synchroniser, ce qui est une expérience douloureuse.

Le modèle de sidechain de Lisk fournit à la place un moyen de résoudre le problème de l'encombrement du réseau sous un volume de transactions élevé. Les utilisateurs ont juste besoin de télécharger le sidechain correspondant pour un cas d'utilisation spécifique lors de l'utilisation de l'application correspondante. Cela réduit considérablement le temps de synchronisation pour le téléchargement de données inutiles et facilite le fonctionnement efficace de l'ensemble du réseau Lisk. De plus, la vitesse du réseau Lisk devrait continuer à s'accélérer avec le temps, ce qui devrait lui donner un avantage particulier.

Un modèle de Bytom Sidechain

Bytom est un protocole inter-opérationnel pour plusieurs "byte assets". "

Afin de faire fonctionner différents assets sur la chaîne fonctionnant sur Bytom, les développeurs peuvent créer une petite version d'un sidechain. Utilisons, par exemple, une version appelée "XRelay", qui fonctionne comme BTC Relay. Les développeurs Dapp peuvent ensuite se connecter à l'API de XRelay via un contrat intelligent pour vérifier les activités réseau de "X Chain", la chaîne de blocs alternative XRelay se connecte avec. De cette manière, la communication trans-chaîne peut compléter la distribution transactionnelle et de dividende contenue dans le contrat.

Bytom prendra en charge plusieurs types d'actifs numériques (par exemple, l'or, l'argent, etc.). Chaque actif sera identifié par un ID d'actif, qui sera basé sur le protocole "ODIN".Avec divers ID d'actifs, nous pouvons confirmer les catégories de cet actif.

La chaîne Bytom classe tous les actifs en deux catégories: le jeton Bytom (BTM) et tous les autres actifs numériques. BTM est la monnaie locale de la blockchain de Bytom, qui est un jeton spécial distribué aux mineurs et aux autres participants de l'écosystème. BTM est basé sur un mécanisme de preuve de travail pour encourager les mineurs à rejoindre le système de manière aléatoire et anonyme.

Le BTM pourrait être utilisé pour

    Coûts des transactions d'actifs, y compris le coût d'exécution du contrat intelligent;

    Dividendes des actifs à revenu; et

    Dépôts pour l'émission d'actifs.

Si l'émetteur d'actifs, par exemple, décide d'utiliser la BTC comme dividende, il peut bloquer le montant correspondant de BTC via une chaîne latérale et le convertir en BTM au taux du marché. Ce processus est exécuté par le type de contrat de relais décrit par une opération de chaîne croisée.

Par exemple, si nous voulons échanger BTM avec Bitcoin, nous pouvons le faire en utilisant un contrat de chaîne Bytom comme ceci:

La technologie Sidechain est appropriée pour la mission de Bytom: construire un marché où "byte assets" et les actifs sur différentes blockchains peuvent interagir et être échangés librement. Bytom facilitera l'échange, l'interopérabilité et le flux d'informations d'octets et d'octets qui sont des réserves de valeur.

Jeason Yi, auteur de ce billet d'invité, est l'ingénieur principal de Bytom. io. Il travaille dans le développement de blockchain depuis 2013. Les opinions exprimées sont celles de Mr. YI et ne reflètent pas nécessairement celles de Bitcoin Magazine ou de BTC Media.