Qu’est-ce que Qtum ?
Qtum (prononcé « Quantum ») est une plate-forme de blockchain basée à Singapour conçue pour créer une plate-forme de contrat intelligente entièrement distribuée et un protocole de transfert de valeur. L’idée derrière la plateforme est de rendre les contrats intelligents plus simples et plus sûrs, rendant la technologie plus accessible à l’industrie et aux applications commerciales. L’objectif principal est donc de construire un pont entre le monde de la blockchain et le « monde réel » sous la forme de l’industrie. Dans le même temps, Qtum s’efforce d’assurer l’interopérabilité avec les principales monnaies cryptographiques comme Bitcoin et Ethereum, avec lesquelles Qtum devrait être compatible.
Selon le livre blanc et le site officiel, Qtum a résumé les objectifs suivants :
- Fabrication d’une variante bitcoin avec compatibilité Ethereum Virtual Machine (EVM)
- Création d’une blockchain pour les applications industrielles et commerciales
- Création de cas d’utilisation pour les appareils mobiles et donc adaptation de la technologie de la blockchain à la vie quotidienne des utilisateurs d’Internet
- Mise en place d’une validation entièrement décentralisée des preuves d’exécution des transactions
- Solution du problème d’évolutivité des blockchains
Dans le livre blanc de Qtum, il devient également clair avec quelle autre devise de crypto Qtum veut concurrencer : Ethereum. Ethereum en tant que « système de contrat intelligent leader de facto » est « en proie à plusieurs déficiences » selon le livre blanc de Qtum, que l’équipe résume comme suit :
La validation de la Proof of work (PoW) empêche l’évolutivité au point où Ethereum ne peut plus être utilisé pour des applications métier réelles.
- La sécurité d’Ethereum est insuffisante.
- Ethereum n’est pas en mesure d’automatiser la logistique de l’information inter-entreprises.
- Il n’y a pas de machine virtuelle stable et sécurisée avec validation de la transaction par Proof of Stake.
- Il manque un langage Smart-Contract formellement vérifiable.
- Les portefeuilles Lite pour Smart Contracts, qui ne nécessitent pas le téléchargement de la chaîne complète, ne sont (actuellement) pas possibles.
Fondé par Patrick Dai en mars 2016, le projet a complété l’offre initiale de pièces de monnaie (ICO) en mars 2017 et a permis de recueillir 15,6 millions $ en 117 heures. Le réseau principal de QTUM a été mis en service quelques mois plus tard, à la mi-septembre 2017.
Mashup entre Bitcoin et Ethereum
Qtum, est aussi souvent appelé un mashup entre Ethereum et Bitcoin car il vise à combiner le meilleur des deux monnaies crypto. Plus précisément, Qtum utilise le modèle Unspent Transaction Output (UTXO), qui utilise également Bitcoin et a l’intention de fournir une plate-forme de contrat intelligente comme Ethereum en même temps.
L’une des principales raisons de ce mashup est l’objectif de rendre le Qtum Blockchain également accessible aux Light Clients (appareils mobiles). De l’avis des développeurs de Qtum, cela est difficile à réaliser avec la technologie Ethereum. En revanche, le « Simple Payment Verification » (SPV) de Bitcoin devrait être parfaitement adapté aux clients légers.
Modèle de sortie de transaction non dépensée (UTXO)
La technologie de base pour la fusion d’Ethereum et de Bitcoin est la Account Abstraction Layer (AAL), qui cartographie l’approche Bitcoin UTXO du système de comptabilité d’Ethereum. Mais que fait l’AAD exactement ?
La technologie UTXO fonctionne de telle sorte que chaque transaction sur la blockchain Bitcoin est une référence à une transaction précédente. Dans le cas où le montant total de la transaction précédente n’est pas dépensé (pas envoyé à un nouveau destinataire), le montant non dépensé est renvoyé à l’expéditeur).
En revanche, Ethereum fonctionne comme un livre bancaire traditionnel, qui ne suit pas les transactions mais le solde d’un compte. Chaque transaction sur la blockchain Ethereum entraîne un changement dans le solde du grand livre global. Les transactions individuelles sont donc moins significatives.
Selon l’équipe de Qtum, le modèle UTXO (de Bitcoin) facilite la validation des transactions, ce qui permet d’augmenter leur débit. Alors qu’Ethereum peut actuellement traiter environ 15 transactions par seconde (TPS), l’AAD de Qtum permet 60 TPS (à partir de novembre 2018).
Qtum : Blockchain pour les applications métier
Sur le site officiel de Qtum, les auteurs annoncent que Qtum en fait partie.
révolutionner la façon dont les contrats intelligents sont perçus, élaborés et utilisés. Avec le x86VM, QTUM sera la première plate-forme de blockchain à faire des dApps de nouvelle génération une réalité. Les développeurs pourront créer des contrats intelligents pour QTUM en utilisant des langages communs.
Mais qu’est-ce que cela signifie ? Pour ce faire, nous devons comprendre ce qu’est une « machine virtuelle ». Contrairement à Bitcoin, Ethereum et Qtum sont des blockchains programmables. Au lieu de fournir aux utilisateurs un ensemble d’opérations prédéfinies (par exemple des transactions Bitcoin), Ethereum leur permet de créer leurs propres opérations de la complexité souhaitée. Le noyau pour cela est l’Ethereum (« EVM ») ou Machine Virtuelle Qtum, qui peut exécuter du code de toute complexité algorithmique. Les développeurs peuvent créer des applications qui s’exécutent sur la machine virtuelle.
La machine virtuelle Qtum x86 est considérée comme l’une des plus grandes réalisations du projet, car elle est conçue pour supprimer les barrières pour les développeurs et prendre en charge les langages populaires tels que C, C++, et Python. De plus, Qtum fournira une bibliothèque standard pour les programmeurs qui inclut un ensemble d’opérations et d’outils pré-construits pour simplifier le développement. Ethereum ne dispose pas d’une telle bibliothèque standard, ce qui signifie que les développeurs doivent programmer leurs propres solutions aux problèmes récurrents, ce qui ralentit le développement et peut dégrader la sécurité.
L’utilisation de la blockchain Qtum est librement accessible à tous. Cependant, la Fondation Qtum se concentre principalement sur les applications commerciales Smart Contracts. L’objectif est de faciliter la transition des systèmes existants dans les entreprises vieillissantes vers des solutions basées sur la chaîne de blocage.
Qtum Oracles
Afin de permettre l’utilisation par le « monde réel » – l’industrie – Qtum, ainsi que Aeternity, soutient « Oracles ». Des données externes peuvent être fournies à la blockchain via des dispositifs et interfaces externes (API) afin que ces informations puissent être utilisées par les Smart Contracts sur la plate-forme Qtum.
Proof of Stake et protocole de gouvernance décentralisée
Qtum utilise un protocole de gouvernance distribuée qui permet de paramétrer des blockchains variables pour des contrats intelligents qui peuvent être modifiés sans fourches dures. Cela signifie que des contrats intelligents peuvent être développés avec des paramètres variables tels que la taille du bloc (actuellement 2 Mo), la durée du bloc (actuellement environ 120 secondes), le prix du gaz et la limite de gaz.
La Proof of Stake permet aux propriétaires de jetons de voter sur les changements et les mises à niveau du réseau. Avec ce mécanisme de gouvernance décentralisée, Qtum veut éviter les fourchettes difficiles. Par exemple, si les propriétaires de Qtum votent pour augmenter la taille du bloc à 4 Mo, le changement sera implémenté automatiquement. Comme à l’accoutumée, les opérateurs de nœuds sont récompensés pour la validation des transactions.
Cela vaut-il la peine d’investir dans Qtum ?
Le marché des plates-formes d’applications de blockchain décentralisées avec des fonctions de contrats intelligentes est un marché hautement concurrentiel. Avec l’Enterprise Ethereum Alliance, qui regroupe des géants de l’entreprise tels que Microsoft, Intel, ING, Santander et de nombreuses autres entreprises mondiales, Ethereum est actuellement en meilleure position pour devenir la première plate-forme d’applications distribuées de l’avenir.
La compétition derrière Ethereum est géniale. Surtout EOS, Cardano, ainsi que Tron et NEO en Asie sont déjà des plates-formes fortement développées, contre lesquelles Qtum doit rivaliser. Néanmoins, Qtum est l’une des monnaies cryptographiques les plus intéressantes sur le marché, avec un produit fonctionnel qui est déjà utilisé pour développer des applications distribuées et des ICOs. Le succès futur de Qtum dépendra donc en grande partie de sa capacité à s’imposer dans l’industrie (pour les applications métiers) et face à ses concurrents.
Si vous voulez savoir à quoi ressemble le cours Qtum actuel, nous vous recommandons notre aperçu des prix Qtum.