Qu’est-ce qu’EOSIO ? (EOS)
Guide du débutant
EOSIO est une blockchain conçue pour faciliter le fonctionnement d’un nouveau type de programme appelé application décentralisée (dapp).
Sa technologie vise à résoudre les problèmes historiques liés à l’utilisation des blockchains pour exécuter des dapp, car des applications populaires ont même saturé la capacité de blockchains plus grandes et plus développées comme Ethereum (ETH), entraînant des problèmes de performance pour l’ensemble des utilisateurs.
Parmi les nombreuses nouvelles blockchains ayant donné la priorité aux performances des dapp, EOSIO a fait des choix de conception destinés à confirmer davantage de transactions par seconde tout en supprimant les frais facturés aux utilisateurs effectuant des transactions.
Cependant, d’autres différences notables la distinguent des blockchains concurrentes.
La première est que les programmeurs d’EOSIO peuvent développer des dapp à l’aide de langages WebAssembly comme C++, Java et Python, plutôt que d’utiliser un nouveau langage de programmation propre au projet.
En outre, sur EOSIO, les mises à jour logicielles sont décidées par vote à l’aide d’EOS. EOS est la crypto-monnaie native d’EOSIO et est nécessaire pour payer les coûts de fonctionnement de sa blockchain.
EOSIO est surtout connu pour avoir organisé la plus grande offre initiale de jetons jamais réalisée (ICO), en levant plus de 4 milliards de dollars grâce à la vente d’1 milliard d’EOS au cours d’une campagne d’un an.
Depuis, EOS.IO continue de tenir les utilisateurs informés de l’état de sa feuille de route sur son site officiel. Pour obtenir des mises à jour plus régulières, vous pouvez ajouter le blog d’EOS à vos favoris. Celui-ci propose des conseils et des tutoriels sur le réseau et l’évolution de sa technologie.

Qui a créé EOSIO ?
Fondée en 2017 par Dan Larimer et Brenden Blumer, Block.One est l’entreprise privée qui a développé le protocole EOSIO. Larimer est un nom réputé parmi les développeurs de blockchain. En plus d’EOSIO, il a conçu la première plateforme d’échange décentralisée, BitShares, ainsi que le premier réseau social consacré aux crypto-monnaies, Steemit.
En tant que directeur technique de Block.one, Larimer est l’architecte principal du logiciel EOSIO. Il est également connu pour avoir créé le mécanisme de consensus de preuve d’enjeu déléguée (DPoS) utilisé pour faire fonctionner la blockchain EOSIO.
Comment fonctionne EOSIO ?
La blockchain EOSIO est conçue pour reproduire les performances d’un véritable ordinateur, et le logiciel lui-même utilise des concepts informatiques familiers dans son fonctionnement.
Par exemple, trois types de ressources alimentent la blockchain EOSIO.
Il s’agit des ressources suivantes :
- Bande passante (disque) – nécessaire pour relayer les informations sur le réseau
- Calcul (CPU) – la puissance de traitement nécessaire pour exécuter une dapp
- Stockage de l’état (RAM) – utilisé pour stocker des données sur sa blockchain
Les EOS sont nécessaires pour acheter ces trois ressources sur EOSIO, ce qui signifie que les développeurs doivent acheter des EOS pour exécuter les dapps qu’ils lancent.
Fait notable, les dapps créées sur EOSIO n’obligent pas les utilisateurs à payer les transactions, ce qui rend les transferts d’EOS gratuits pour les utilisateurs de dapps. Ces coûts ne disparaissent toutefois pas sur EOSIO : ils sont simplement répercutés sur les développeurs de dapps, qui doivent payer les ressources du réseau.
Preuve d’enjeu déléguée (DPoS)
Pour sécuriser sa blockchain, EOSIO utilise un système appelé preuve d’enjeu déléguée (DPoS).
La DPoS utilise un système de vote et de réputation en temps réel pour déterminer qui peut créer le prochain bloc sur sa blockchain. Cela signifie que toute personne possédant des EOS peut contribuer au fonctionnement du réseau. Toutefois, plus vous possédez de tokens, plus le logiciel est susceptible de vous sélectionner.
Chaque token EOS peut être verrouillé ou « misé » pour représenter un vote pouvant être utilisé afin de soutenir le développement de la plateforme.
Gouvernance
EOSIO adopte une approche plus active de la gouvernance, avec des fonctionnalités permettant à ses utilisateurs de voter et de prendre des décisions visant à modifier les règles du logiciel.
La détention d’EOS donne à un utilisateur la possibilité de voter sur les décisions, et les producteurs de blocs sont chargés de mettre en œuvre les décisions approuvées. Les deux groupes peuvent voter pour modifier la « Constitution EOS », un document de gouvernance qui codifie les règles applicables à tous les utilisateurs d’EOSIO.
Cela confère aux producteurs de blocs EOS des pouvoirs étendus sur les utilisateurs du réseau.
Par exemple, les producteurs de blocs EOS peuvent geler des comptes. (Pour geler un compte, il suffit que 15 des 21 producteurs de blocs EOS votent en faveur du verrouillage des fonds.)
Cela a suscité des critiques selon lesquelles la conception de la blockchain EOSIO pourrait être victime d’un contrôle centralisé et d’abus.
Pourquoi l’EOS a-t-il de la valeur ?
Les EOS sont nécessaires pour alimenter les dapps et la gouvernance sur la blockchain EOSIO.
Smart contracts et dapps
Pour créer et lancer de nouvelles dapps, les développeurs d’EOSIO doivent utiliser ce que l’on appelle des smart contracts.
Les smart contracts sont soumis à certaines exigences et s’exécutent sur la blockchain lorsque ces exigences sont remplies. Regroupés, les smart contracts peuvent former des dapps plus complexes.
Parmi les exemples de dapps sur EOS figurent Upland, un jeu d’échange de propriétés, et EOS dynasty, un jeu de rôle dans lequel les actions sont alimentées par des crypto-monnaies.
Comme toutes les dapps, ces programmes doivent acheter et mettre en staking des EOS pour payer la blockchain afin qu’elle effectue le traitement nécessaire à leurs smart contracts.
Staking et vote
Les développeurs qui exécutent des dapps sont soumis à des restrictions concernant l’utilisation des EOS qu’ils mettent en staking.
Par exemple, le logiciel EOSIO permet aux dapps d’utiliser un pourcentage de la capacité disponible de la blockchain proportionnel au nombre de tokens qu’elles ont mis en staking pendant 3 jours.
Si un développeur de dapp donné détient 0,5% de ses tokens, il pourra utiliser une quantité équivalente de sa capacité CPU. Cela incite les développeurs à acheter et à conserver continuellement des EOS.
Parmi ces ressources, la RAM est peut-être la plus importante pour créer de la valeur pour EOS, car les développeurs qui stockent des informations sur EOSIO doivent conserver les tokens jusqu’à la suppression de ces données.
Lorsque ces données sont supprimées, les EOS verrouillés dans des contrats de staking sont remis en circulation, ce qui augmente la valeur de l’offre restante d’EOS.
Économie des tokens
Les utilisateurs doivent noter qu’il n’existe aucune limite au nombre de tokens EOS pouvant être créés. De plus, chaque fois qu’un bloc est créé, de nouvelles pièces EOS sont mises sur le marché.
Selon les règles du logiciel, le nombre de pièces EOS peut augmenter de 5% chaque année, ce qui peut exercer une pression à la baisse sur le prix des EOS.
Pourquoi utiliser EOSIO ?
EOSIO peut intéresser les développeurs qui souhaitent créer ou utiliser des applications décentralisées.
Les développeurs ayant déjà lancé des dapps sur d’autres blockchains peuvent estimer que l’expérience utilisateur proposée par EOSIO rend le passage à sa blockchain préférable, car EOSIO ne répercute pas les coûts sur les utilisateurs qui effectuent des transactions.
Les investisseurs peuvent également chercher à ajouter des EOS à leur portefeuille s’ils croient au potentiel à long terme de l’exécution de programmes sur une blockchain et pensent que les développeurs de dapps continueront d’utiliser EOS pour commercialiser de nouvelles créations originales.
Débuter
Vous êtes prêt à passer à l’étape suivante et à acheter de l’EOS !