Qu’est-ce que EOS (EOSIO)?

EOSIO est une blockchain conçue pour faciliter le fonctionnement d’un nouveau type de programme appelé application décentralisée (dapp).

Sa technologie tente de résoudre des problèmes historiques liés à l’utilisation de blockchains pour exécuter des dapps, puisque des applications populaires ont même bloqué la capacité de blockchains plus grandes et plus développées comme Ethereum (ETH), ce qui a entraîné des problèmes de fonctionnement pour tous les utilisateurs.

Parmi les nouvelles blockchains qui ont donné la priorité aux performances des dapps, EOSIO a fait des choix de conception visant à confirmer plus de transactions par seconde tout en éliminant les frais facturés aux utilisateurs effectuant des transactions.

Cependant, il existe d’autres différences notables qui le distinguent des blockchains concurrents.

La première est que les développeurs peuvent développer des dapps en utilisant des langages comme C++, Java et Python, par opposition à un nouveau langage de programmation spécifique à un projet.

De plus, sur EOSIO, les mises à jour logicielles sont décidées par un vote utilisant EOS. EOS est la crypto-monnaie native sur EOSIO et est nécessaire pour payer les coûts d’exploitation de sa blockchain.

EOS IO est peut-être mieux connu pour avoir organisé la plus grande émission de pièces de monnaie initiale (ICO) jamais réalisée, qui a permis de lever plus de 4 milliards de dollars en vendant 1 milliard d’EOS au cours d’une année.

Depuis lors, EOS.IO a continué à tenir les utilisateurs informés de l’état d’avancement de sa feuille de route par le biais de son site web officiel. Pour des mises à jour plus régulières, vous pouvez ajouter le blog EOS à vos favoris, qui comprend des conseils et des tutoriels sur le réseau et son évolution technologique.

Qui a créé EOSIO ?

Fondée en 2017 par Dan Larimer et Brenden Blumer, Block.One est la société privée qui a développé le protocole EOSIO. Larimer est un nom notable parmi les développeurs de blockchains. Outre EOSIO, il est l’architecte du premier échange décentralisé, BitShares, et du premier réseau crypto de médias sociaux, 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 DPoS (Delegated Proof-of-Stake) utilisé dans le fonctionnement de la blockchain EOSIO. Comment EOSIO fonctionne-t-il ?

La blockchain EOSIO est conçue pour émuler les performances d’un ordinateur réel, et le logiciel lui-même utilise certains concepts informatiques familiers dans ses opérations.

Par exemple, il existe trois types de ressources qui alimentent la blockchain EOSIO.

Il s’agit des ressources suivantes :

  • La bande passante (disque) – nécessaire pour relayer les informations sur le réseau
  • Calcul (CPU) – la puissance de traitement nécessaire pour faire fonctionner un dapp
  • State Storage (RAM) – utilisé pour stocker des données sur sa blockchain

EOS est nécessaire pour acheter ces trois ressources sur EOSIO, ce qui signifie que les développeurs doivent acheter des EOS pour faire fonctionner les dapps qu’ils lancent.

Il est à noter que les dapps construits sur EOSIO n’exigent pas que les utilisateurs paient pour les transactions, ce qui rend le transfert d’EOS gratuit pour les utilisateurs de dapps. Ces coûts ne disparaissent pas sur EOSIO, cependant, ils sont simplement répercutés sur les développeurs de dapps qui doivent payer pour les ressources réseau.

Preuve d’enjeu déléguée (DPoS)

Pour sécuriser sa blockchain, EOSIO utilise un système appelé « delegated proof-of-stake » (DPoS).

Le DPoS utilise un système de vote et de réputation en temps réel pour décider qui peut créer le prochain bloc sur sa blockchain. Cela signifie que quiconque possède EOS peut aider à faire fonctionner le réseau, mais plus vous possédez de jetons, plus vous avez de chances d’être choisi par le logiciel.

Chaque jeton EOS peut être verrouillé, ou « jalonné », pour représenter un vote qui peut être utilisé pour soutenir le développement de la plate-forme.

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 pour modifier les règles du logiciel.

Le fait de posséder EOS donne à l’utilisateur la possibilité de voter sur les décisions, et les producteurs de blocs sont responsables de l’exécution des décisions qui sont approuvées. Les deux groupes peuvent voter pour modifier la « Constitution EOS », un document de gouvernance qui codifie les règles entre tous les utilisateurs d’EOSIO.

Cela donne aux producteurs de blocs EOS des pouvoirs étendus sur les utilisateurs du réseau.

Par exemple, les producteurs de blocs EOS ont la possibilité de geler des comptes. (Pour geler un compte, il suffit que 15 des 21 producteurs de blocs EOS votent pour bloquer les fonds).

Cela a conduit à 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 ?

EOS est nécessaire pour alimenter les dapps et la gouvernance sur la blockchain EOSIO.

Pour construire et lancer de nouveaux dapps, les développeurs d’EOSIO doivent utiliser ce que l’on appelle des contrats intelligents.

Les contrats intelligents sont liés par certaines exigences et s’exécutent sur la blockchain lorsque ces exigences sont remplies. Regroupés, les contrats intelligents peuvent former des dapps plus complexes.

Parmi les exemples de dapps sur EOS, on peut citer 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 tous les dapps, ces programmes doivent acheter et financer EOS afin de payer la blockchain pour effectuer les calculs nécessaires à ses contrats intelligents.

Placement et vote

Il existe des restrictions sur ce que les développeurs qui utilisent des dapps peuvent faire avec les EOS qu’ils mettent en jeu.

Par exemple, le logiciel EOSIO permet aux dapps de consommer un pourcentage de la capacité disponible de la blockchain, proportionnel au nombre de tokens qu’ils ont mis en jeu pendant 3 jours.

Si un développeur de dapp particulier détient 0,5% de ses jetons, il pourra alors utiliser la quantité équivalente de son CPU. Cela incite les développeurs à acheter et à détenir continuellement EOS.

Parmi ceux-ci, la mémoire vive est peut-être la ressource la plus importante pour donner de la valeur à EOS, car les développeurs qui stockent des informations sur EOSIO doivent conserver des jetons jusqu’à ce que ces données soient supprimées.

Lorsque ces données sont supprimées, les contrats de jalonnement bloqués par EOS sont retirés de la circulation, ce qui augmente la valeur de l’offre restante d’EOS.

Économie des jetons

Les utilisateurs doivent noter qu’il n’y a pas de limite au nombre de jetons EOS qui peuvent être créés. En outre, chaque fois qu’un bloc est créé, de nouvelles pièces EOS sont mises sur le marché.

Selon les règles du logiciel, la quantité de pièces EOS peut être augmentée de 5 % chaque année, ce qui peut exercer une influence à la baisse sur le prix d’EOS.

Pourquoi utiliser EOSIO ?

EOSIO peut être intéressant pour les développeurs qui cherchent à construire ou à utiliser des applications décentralisées.

Les développeurs qui ont déjà lancé des dapps sur d’autres blockchains peuvent trouver que l’expérience utilisateur offerte par EOSIO rend le passage à sa blockchain plus avantageux, car EOSIO ne répercute pas les coûts sur les utilisateurs effectuant des transactions.

Les investisseurs peuvent également chercher à ajouter EOS à leur portefeuille s’ils croient en la promesse à long terme d’exécuter des programmes sur une blockchain, et que les développeurs de dapps continueront à utiliser EOS pour mettre sur le marché des créations nouvelles et inédites.