L'avènement d'Ethereum a créé un nouveau paradigme dans une industrie de la blockchain encore jeune et a détourné son attention des cryptomonnaies en tant qu'outils financiers et vers un objectif plus utilitaire. Avec des contrats intelligents sur Ethereum et des chaînes de blocs similaires, les processus qui impliquent une certaine transaction de données peuvent atteindre l'autonomie tout en restant irréfutables et transparents. Les start-ups et les entreprises matures ont développé des moyens d'utiliser des contrats intelligents pour créer des flux de travail à faible coût, et les créatifs les utilisent également dans leurs innovations.
Un projet récent sur la plate-forme d'Ethereum appelé Crypto Kitties a été le sujet de discussion de la communauté pour de nombreuses raisons. L'idée derrière Crypto Kitties est que les gens peuvent utiliser Ethereum pour échanger et élever des chats de compagnie virtuels via un contrat intelligent, ce qui entraîne des "cattributes" intéressants et rares. Plus le trait d'un chat est rare, plus il vaut en ETH.
Malgré la nouveauté de l'idée, ou peut-être à cause d'elle, le jeu simple a explosé en popularité. Il a temporairement réussi à prendre plus de 13% du trafic sur la blockchain d'Ethereum via le contrat intelligent Crypto Kitties. L'événement a considérablement ralenti Ethereum et a révélé des problèmes décourageants face à ses efforts de mise à l'échelle. (Voir plus: CryptoKitties sont toujours une chose. Voici pourquoi. )
Talon d'Achille d'Ethereum
Ethereum a un long chemin à parcourir s'il veut réaliser son ambition de devenir «l'ordinateur décentralisé du monde». Même Vitalik Buterin, le créateur d'Ethereum, doute de sa capacité actuelle à évoluer, en disant: «L'évolutivité craint, la conception de la blockchain repose fondamentalement sur goulots d'étranglement où les nœuds individuels doivent traiter chaque transaction sur l'ensemble du réseau. »
Il a raison. La blockchain Ethereum continue de s'agrandir et présente une empreinte de plus en plus importante pour le matériel des mineurs et des utilisateurs. De plus, sa programmation algorithmique relativement dépassée fait une utilisation inefficace de la puissance de traitement de la chaîne et renvoie un nombre lamentable de transactions par seconde. C'est un problème pour les entreprises qui comptent sur les contrats intelligents Ethereum et a un impact sur son applicabilité et son prix futurs. Heureusement, il existe d'autres plates-formes de contrats intelligentes basées sur la blockchain qui travaillent à faire évoluer le concept.
1. QTUM
L'un des candidats les plus prometteurs pour le titre d'Ethereum est QTUM, une technologie de crypto-monnaie hybride qui prend les meilleurs attributs du bitcoin et d'Ethereum avant de les mélanger. Le résultat est une solution qui ressemble au cœur du bitcoin, mais comprend également une couche de comptabilité abstraite qui offre la fonctionnalité de contrat intelligent de blockchain de QTUM via une machine virtuelle x86 plus robuste.
Il s'agit essentiellement d'une solution de mise à l'échelle hors couche semblable à ce que le bitcoin recherche dans SegWit et le réseau Lightning, combinée à la possibilité de créer et d'héberger des contrats intelligents. Cela a fait de QTUM une destination populaire pour les développeurs, qui apprécient les clauses de protection installées dans la plate-forme qui rendent pratiquement impossible de commettre les types d'infractions de codage qui pourraient un jour devenir un problème de plusieurs millions de dollars. Ils apprécient également la présence du stockage de deuxième couche, malgré ses implications sur la décentralisation, car des applications commerciales stables sont leur principal souhait, et elles devraient l'être.
2. Ethereum Classic
La première fourchette dure à laquelle la communauté des crypto-monnaies a été témoin était Ethereum forking d'Ethereum Classic en 2013, qui a créé un nouveau prototype avec des ambitions pour combler les lacunes dans le code d'Ethereum. La controverse a entouré un hack où un individu a volé plus de 50 millions de dollars en ETH d'un contrat intelligent qui les tenait en dépôt dans le cadre du projet original DAO (Decentralized Autonomous Organization).
Après que le pirate ait créé un problème qui a retiré l'ETH des utilisateurs au lieu de le déposer, la communauté a voté pour créer une nouvelle chaîne qui était rétrocompatible avec l'ancienne, afin que de telles erreurs puissent être inversées et que les pièces soient retournées à leurs propriétaires légitimes.. Le hard fork a installé une nouvelle mise à jour de l'ancien code d'Ethereum qui a rendu impossible le retour en arrière, même dans le cas de violations odieuses, dont il y en a eu plusieurs. Ethereum Classic est continuellement mis à niveau de cette manière, grâce à une communauté dynamique et active, et suit le rythme d'autres projets malgré son âge.
3. NEO
NEO est ce que les gens aiment appeler «l'Ethereum de Chine», et pour une bonne raison. Tout d'abord, les deux sont très similaires et se présentent comme des hôtes d'applications décentralisées (dApps), d'ICO et de contrats intelligents. Ils sont tous les deux open source, mais alors que Ethereum est soutenu par une fondation démocratique de développeurs, NEO a le plein soutien du gouvernement chinois. Cela l'a rendu populaire au pays mais aussi à l'étranger, et pour sa proposition de valeur unique également.
NEO utilise un mécanisme de consensus plus économe en énergie appelé dBFT (Byzantium Fault Tolerant décentralisé) au lieu d'une preuve de travail, ce qui le rend beaucoup plus rapide à un rythme de 10 000 transactions par seconde. De plus, il prend en charge plus de langages informatiques qu'Ethereum. Les gens peuvent créer des dApps avec Java, C # et bientôt Python and Go, rendant cette option accessible aux startups avec de grandes idées tout en contribuant à accroître sa viabilité à long terme.
4. Cardano
L'une des dernières entrées au concours de plate-forme de contrat intelligent, Cardano est une solution à double couche, mais avec une touche unique. La plateforme dispose d'une unité de compte et d'une couche de contrôle qui régit l'utilisation des contrats intelligents, reconnaît l'identité et maintient un certain degré de séparation par rapport à la devise qu'elle prend en charge.
Cardano est programmé en Haskell, un langage mieux adapté aux applications commerciales et à l'analyse des données, rendant ses futures applications susceptibles d'être financières ou organisationnelles. Ce mélange idéal d'utilisation du secteur public et de protection de la vie privée fait de Cardano une solution potentiellement révolutionnaire, mais elle est encore très jeune. Bien que l'utilisation par l'équipe de développeurs d'une méthodologie scientifique délibérée et étanche ralentisse les progrès, elle sera probablement exempte de toute erreur de parité ou de sécurité qui est une triste réalité dans ses pairs assemblés au hasard.
The Bottom Line
Malgré ses problèmes, Ethereum reste la référence en matière de contrats intelligents et d'applications basées sur la blockchain. Ces nouveaux challengers offrent tous des propositions de valeur intéressantes, mais ils doivent également se révéler capables d'attirer une base d'utilisateurs suffisamment large pour permettre une adoption et un succès grand public.
