Rejoignez-Nous sur

Implémentation de chaînes de blocs croisées sur un réseau de nœuds de service décentralisé

News

Implémentation de chaînes de blocs croisées sur un réseau de nœuds de service décentralisé

Blocknet Protocol est une plate-forme indépendante de la blockchain conçue pour aider les développeurs à lancer de nouvelles applications en utilisant des fonctionnalités de diverses blockchains. Si les développeurs veulent s'appuyer sur EOS mais utilisent des contrats intelligents d'Ethereum, ils peuvent le faire avec Blocknet.

Pourquoi la décentralisation est importante

Internet est actuellement centralisé. La centralisation fait référence à une structure où une ou un petit nombre d'entités contrôlent un réseau entier. À l'heure actuelle, un petit nombre d'entreprises technologiques exercent le plus de contrôle sur Internet et sont suffisamment puissantes pour établir les normes de l'industrie. Les petites entités sont obligées d'utiliser des méthodes de fonctionnement similaires. C'est une façon de centraliser Internet actuel.

La blockchain pourrait alimenter un Internet décentralisé

La technologie Blockchain a été présentée comme la solution à la centralisation. Un Internet décentralisé basé sur la blockchain s'appuierait sur un réseau de nombreux appareils, par opposition aux grands serveurs d'entreprise. Chaque appareil connecté à la blockchain contribuerait au système de réseau de stockage distribué sans serveurs centralisés. En effet, il n'aurait pas de centre (s) du tout.

La décentralisation d'Internet avec la technologie blockchain pourrait conduire à un Internet plus sûr et plus équitable que nous ne le savons aujourd'hui. Pourtant, il existe des obstacles à l'adoption généralisée de la technologie de la chaîne de blocs. Pour commencer, la création d'applications décentralisées est actuellement très complexe et gourmande en ressources. L'expertise et l'infrastructure nécessaires représentent d'importants obstacles à l'entrée.

Préoccupations concernant la solution centralisée d'Infura

Infura est ce que l'on appelle «l'infrastructure en tant que service» (IaaS). Il s'agit d'un fournisseur de services sous-jacent pour le réseau Ethereum qui offre aux développeurs un ensemble d'outils conçus pour aider à lancer de nouvelles dApps. Son objectif est d'aider à surmonter les barrières élevées à l'entrée dans l'espace blockchain. Infura augmente la capacité du réseau Ethereum pour les dApp à fort trafic en laissant les projets déployer leurs logiciels sans se soucier de la mise à l'échelle ou de la maintenance des nœuds. Cela permet aux développeurs de consacrer du temps à perfectionner les dApp au lieu de créer une infrastructure de prise en charge complexe.

Cependant, un préoccupation avec Infura est la centralisation. Alors que Ethereum est un réseau décentralisé, Infura représente une couche intermédiaire entre les développeurs et le réseau de base. Si Infura perdait l'accès à la blockchain Ethereum, cela affecterait plus de 35 000 dApps et 10 milliards de demandes quotidiennes. De plus, Infura s'appuie également sur les serveurs cloud d'Amazon. Qu'arriverait-il à ces applications Ethereum si Amazon décidait de cesser de travailler avec Infura?
Si ces préoccupations ne suffisent pas, il y a aussi la question philosophique de la décentralisation en tant que valeur dans le monde de la blockchain. Coordonnateur Ethereum pour fourches dures Afri Schoeden exprimé le point de vue de cette façon:

"Si nous ne cessons de compter sur Infura, la vision d'Ethereum a échoué."

Un Internet de Blockchains

Une nouvelle solution a été développée par Blocknet, qui est vraiment décentralisé et permet à différentes chaînes de blocs de communiquer et d'échanger des informations directement, sans dépendre d'une couche intermédiaire. Grâce à ses divers composants, Blocknet crée une interopérabilité large et générique que les développeurs peuvent utiliser pour connecter différentes chaînes de blocs, sans les confiner à une seule plate-forme. Ce modèle peut être décrit comme un «Internet de chaînes de blocs».

Le protocole Blocknet est alimenté par 3 composants clés.

XRouter

XRouter est une couche de communication pour le protocole d'interopérabilité de Blocknet. Il consiste en un «portefeuille léger» inter-blockchain (c'est-à-dire un backend de vérification de paiement simplifié) qui vérifie les enregistrements de la blockchain sans télécharger la chaîne complète.

XRouter est similaire au niveau TCP / IP sur lequel Internet est fondé et est compatible avec tout réseau de blockchain, y compris les technologies de registre distribué, comme IOTA et Hashgraph, ainsi que les chaînes privées, telles que Hyperledger et R3. XRouter peut également interagir avec des systèmes non blockchain tels que des oracles et permet des interactions entre n'importe quelle plate-forme de contrat intelligent et d'autres chaînes de blocs, même celles qui n'ont pas de capacités de contrat intelligent.

Plus récemment, Blocknet a ajouté les chaînes de blocs Ethereum & EOS, qui sont désormais accessibles dans leur intégralité par les développeurs, les organisations, DeFi, les contrats intelligents, etc. en utilisant le protocole Blocknet.

XRouter utilise le Blocknet réseau de nœuds de service d'environ 500 nœuds répartis dans le monde pour diriger les demandes de service vers les chaînes de blocs respectives et les opérateurs de nœuds reçoivent 100% des frais générés par l'utilisation du service du réseau.

XCloud

XCloud est un réseau cloud décentralisé alimenté par XRouter. Cet outil permet aux développeurs de placer à la fois des microservices blockchain et non blockchain sur un réseau décentralisé «cloud public». XCloud permet une interaction avec les microservices, les chaînes de blocs et les API. Cela signifie qu'un service peut être monétisé à l'aide de XCould sans avoir à recoder ou à modifier les applications existantes.

XBridge

XBridge est un réseau pair à pair basé sur une table de hachage distribuée avec des nœuds qui sont intégrés avec des nœuds sur d'autres réseaux. Les nœuds de n'importe quelle blockchain peuvent diffuser entre eux en utilisant XBridge comme superposition de réseau inter-chaîne. Des échanges atomiques entre chaînes peuvent être effectués entre tout actif numérique prenant en charge CLTV et JSON RPC.

Blocknet: une option décentralisée

Ensemble, XRouter, XCloud et XBridge fournissent une interopérabilité décentralisée et totale de la blockchain sur TOUTES les blockchains, créant un écosystème d'API semblable à Infura, mais complètement décentralisé. Les développeurs peuvent créer des architectures qui utilisent des protocoles et des services à partir de diverses chaînes de blocs. Les contrats intelligents de différentes chaînes peuvent être mélangés et appariés sans les réécrire à partir de zéro.

La première application construite sur le protocole était un Block DX, un échange décentralisé qui permet le trading de portefeuille à portefeuille. Blocknet a utilisé cela pour montrer comment le protocole permet les services inter-blockchain et le transport de données.

Le protocole Blocknet n'a pas de chaîne propre. Il crée l'interopérabilité en permettant le transfert de données entre différent blockchains. Il s'agit d'un connecteur agnostique véritablement décentralisé. Les cas d'utilisation potentiels incluent un marché décentralisé, une infrastructure pour l'IoT, une plate-forme ICO sans autorisation et plus encore.

La seule limitation est l'imagination du développeur. Par exemple, un développeur souhaite peut-être créer un système de stockage p2p décentralisé à l'aide d'Ethereum. Ethereum ne gère pas intrinsèquement la fonctionnalité de stockage de manière très efficace, mais XRouter permet à Ethereum d'interagir avec des chaînes de blocs de stockage telles que Storj, Filecoin ou Swarm. Dans cet exemple Sia a été utilisé. Il existe déjà un longue liste d'appels XRouter que les développeurs peuvent commencer à utiliser sachant que l'infrastructure sous-jacente est vraiment décentralisée (les API peuvent être consultées ici).
Blocknet vient de publier sa dernière mise à jour, Blocknet Comet. Cette mise à jour utilise la base de code Bitcoin qui profite à XRouter, XCloud et XBridge en améliorant la sécurité et l'évolutivité du réseau.
Le support DNS a également été intégré dans cette version en préparation d'une entreprise Serveur proxy inverse Nginx spécialement conçu pour s'interfacer avec XRouter. Associé au matériel d'entreprise, il permet de traiter des millions de demandes par seconde, ce qui se traduit par des services hautement évolutifs.

Conclusion

Alors que la technologie blockchain pénètre dans le courant dominant, les projets s'attaquent aux défis d'évolutivité et d'interopérabilité. Le risque est que la décentralisation soit sacrifiée à mesure que ces défis seront surmontés.

Le protocole Blocknet offre une alternative décentralisée indépendante de la blockchain. Sa plateforme est conçue pour que les développeurs créent de nouvelles applications en utilisant les fonctionnalités de n'importe quelle blockchain.

Suivez-moi sur Twitter et Moyen si vous souhaitez en savoir plus sur la blockchain et la crypto-monnaie. Si vous avez des questions sur cet article, veuillez commenter dans la section ci-dessous. Je vous remercie!





Traduction de l’article de mina down : Article Original

BlockBlog

Le Meilleur de l'Actualité Blockchain Francophone & Internationale | News, Guides, Avis & Tutoriels pour s'informer et démarrer facilement avec Bitcoin, les Crypto-Monnaies et le Blockchain. En Savoir Plus sur L'Équipe BlockBlog

Commenter cet Article

Commenter cet Article

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Plus dans News

Top
et, dolor id mattis Donec quis,