L'engouement pour la blockchain se poursuit sans relâche alors que de plus en plus d'entreprises créent de nouvelles applications plus rapidement que jamais. L'architecture rendue populaire par Bitcoin et ses contemporains s'est avérée être un outil utile qui offre une meilleure sécurité et transparence, conduisant à son adoption croissante dans plusieurs industries grâce à ses communications efficaces et son grand livre public.
Néanmoins, la montée fulgurante de la blockchain n'a pas été sans ralentisseurs, et il y a eu des cas où elle a montré des faiblesses qui pourraient s'avérer être des défis majeurs sur la route.
Dans une industrie telle que l'Internet des objets (IoT), les capacités de la blockchain se sont avérées particulièrement adaptées. Les appareils interconnectés nécessitent une vérification rapide et transparente des données, ce que le registre de la blockchain peut gérer exceptionnellement bien. Cependant, certains se sont plaints du fait que l'architecture quelque peu rigide de la blockchain la rend bien adaptée pour stocker de petites quantités de données de manière robuste. Cela signifie qu'il n'est pas vraiment évolutif pour des choses telles que le stockage de données volumineuses qui est devenu synonyme d'IoT.
Cette préoccupation et d'autres ont conduit une équipe de développeurs à lancer IOTA, une plate-forme de crypto-monnaie conçue pour l'écosystème IoT exigeant. Avec une torsion sur la blockchain traditionnelle que la société appelle Tangle, IOTA prétend fournir des transactions sans frais, ainsi qu'un processus de vérification unique qui résout de nombreux problèmes d'évolutivité associés au bitcoin.
Tangle tente de se positionner comme une alternative viable à la blockchain Ethereum, qui est toujours la référence pour la plupart des applications basées sur l'architecture. Quoi qu'il en soit, de nouvelles solutions basées sur Ethereum pour l'IoT pourraient rendre la discussion théorique, offrant un meilleur moyen pour l'IoT de fonctionner.
Stockage contre streaming
L'un des principaux points de discorde entre les partisans de la blockchain et de Tangle est la capacité du premier à stocker des données. Les systèmes IoT créent d'énormes quantités de données à analyser et à stocker, et la plupart des chaînes de blocs existantes ne peuvent tout simplement pas gérer la charge. En effet, la technologie est censée offrir un stockage solide et sécurisé pour des quantités limitées de données.
Les détracteurs soutiennent que cette philosophie est incompatible avec la conception de l'IoT, et affirment que Tangle offre une meilleure solution grâce à son approche de l'exploitation minière. Avec IOTA, chaque transaction nécessite que l'utilisateur vérifie deux autres transactions aléatoires, créant un registre enchevêtré qui réduit le besoin d'exploration et supprime théoriquement tous les frais. Cela en fait une infrastructure utile pour les appareils IoT qui nécessitent des micro et nano-transactions pour traiter les données communiquées, sans augmenter les frais généraux.
En ce sens, l'architecture Tangle présente des avantages notables par rapport à la blockchain. Le traitement des transactions dans la blockchain signifie que les tailles et les volumes de blocs beaucoup plus grands prendront beaucoup plus de temps à traiter car ils doivent être complètement vérifiés pour être ajoutés à la chaîne.
Pour une plate-forme IoT, cela pourrait représenter des coûts prohibitifs et un manque de fonctionnalités en raison de délais de traitement plus longs. Cependant, certaines applications basées sur la blockchain pourraient présenter une troisième option en utilisant la blockchain d'Ethereum, aidant à résoudre de nombreux problèmes du système avec le stockage de données.
Streamr, une application basée sur Ethereum, a conçu une plate-forme pour les systèmes IoT qui utilise le streaming de données en direct au lieu du stockage. Dans l'esprit de l'équipe de développement, le stockage dans une telle technologie est superflu au niveau atomique, car la plupart des appareils nécessitent des données en direct pour prendre les meilleures décisions possibles, par opposition à des informations obsolètes.
En outre, Streamr propose de créer un marché qui permet aux fournisseurs IoT de monétiser leurs données en direct et de créer une incitation accrue à l'interconnectivité et à la participation. Le système héberge même un environnement de développement conçu pour faciliter la création facile d'applications IoT.
Ethereum et Tangle: lequel règne en maître?
À un niveau plus profond, cette bataille IoT entre Streamr et IOTA représente un choc plus large de philosophies. D'une part, la blockchain s'est révélée être une technologie révolutionnaire. Les contrats intelligents et l'architecture d'Ethereum ont conduit à un boom du secteur et à la démocratisation de l'information.
D'autre part, Tangle propose de supprimer virtuellement le coût de transaction et de résoudre le problème de minage grâce à sa méthodologie de vérification. L'IOTA affirme également que sa méthode de vérification élimine bon nombre des problèmes de centralisation créés par l'exploitation minière traditionnelle. Parce que les mineurs n'ont pas besoin de traiter des blocs de transactions, il n'y a aucune motivation à centraliser le processus de vérification.
Cependant, les bailleurs de fonds d'Ethereum ont rétorqué que même avec la conception supposée supérieure de Tangle, ils doivent toujours fonctionner sur du matériel qui n'est pas optimisé pour ce type de processus. Au lieu de cela, la vérification pourrait s'enliser en raison de la nature binaire de la technologie existante et entraîner des temps de traitement plus longs sur toute la ligne.
De plus, des solutions comme Streamr rendent la conversation de données théorique, car elles suppriment la charge du stockage de données de la blockchain. Au lieu de traiter d'énormes quantités de données susceptibles de planter le réseau, les données diffusées en direct offrent une solution immédiate pour l'IoT et réduisent la charge opérationnelle globale de la chaîne. Le plus important, cependant, est que l'écosystème existant est déjà adapté aux plates-formes existantes telles que l'ERC-20 d'Ethereum. En créant des applications adaptées à l'environnement plus large, les développeurs peuvent réduire les coûts de développement et les problèmes de compatibilité.
Une course croissante
Malgré la popularité de la blockchain, de nouvelles solutions émergent constamment qui pourraient menacer son récent statut de chouchou dans le monde de la technologie. Alors que Ethereum a à bien des égards solidifié sa résistance et reste l'environnement de développement le plus populaire pour les applications basées sur la blockchain, Tangle est un concurrent intrigant.
L'architecture de l'IOTA est encore jeune, et bien qu'elle ait fait des pas prometteurs vers une adoption plus large, le nouvel arrivant doit toujours faire face à l'infrastructure existante d'Ethereum et à l'avantage du premier arrivant. De plus, les entreprises qui s'appuient sur Ethereum restent en tête, car elles sont déjà compatibles avec les systèmes en vigueur. Avec l'introduction de capacités de streaming de données en direct d'entreprises comme Streamr, Tangle peut être confronté à une bataille difficile détrônant Ethereum dans la sphère IoT, même si l'on considère sa conception sur mesure.
