Qu'est-ce que EOS ?. EOS.IO est une architecture blockchain conçue pour permettre la mise à l'échelle verticale et horizontale des applications décentralisées, en créant une construction de type système d'exploitation sur laquelle les applications peuvent être construites. Le logiciel fournit des comptes, l'authentification, les bases de données, la communication asynchrone et la planification des applications sur de nombreux cœurs ou clusters CPU. La technologie résultante est une architecture blockchain qui peut finalement s'étendre à des millions de transactions par seconde, élimine les frais d'utilisation et permet un déploiement et une maintenance rapides et faciles d'applications décentralisées dans le contexte d'une blockchain régie.
EOS.IO fonctionne à la fois comme une blockchain de couche de base et comme une plate-forme de contrat intelligent. Le protocole fonctionne comme un système d'exploitation décentralisé, destiné au déploiement d'applications décentralisées à l'échelle industrielle à travers un modèle d'entreprise décentralisé autonome. La plate-forme de contrats intelligents prétend éliminer les frais de transaction et effectuer également des millions de transactions par seconde.
L'algorithme de consensus choisi est basé sur les DPO ou la preuve déléguée, ce qui signifie que ceux qui détiennent des jetons sur la plate-forme peuvent sélectionner des producteurs de blocs via un système de vote d'approbation continue. N'importe qui peut choisir de participer à la production de blocs et aura la possibilité de produire des blocs, à condition qu'ils puissent persuader les détenteurs de jetons de voter pour eux. L'algorithme de consensus EOS.IO respecte la tolérance de faille Byzantine (BFT) en permettant aux producteurs de signer tous les blocs tant qu'aucun producteur ne signe deux blocs avec le même horodatage ou la même hauteur de bloc. Une fois que 15 producteurs ont signé un bloc, le bloc est considéré comme irréversible.
But du jeton
TPS
Heure de confirmation
Protocole de consensus
Devenir un validateur réseau et voter pour des validateurs réseau
4000 Max
1,5 seconde
BFT-DPO
Jeton - EOS
Les jetons EOS ont pour but de soutenir la blockchain EOS.IO en distribuant des ressources aux détenteurs de jetons. Il existe trois grandes classes de ressources qui sont consommées par les applications :
Bande passante et stockage des journaux (disque)
Calcul et arriéré de calcul (CPU)
Stockage d'état (RAM)
Le protocole EOS.IO permet à chaque compte de consommer un pourcentage de la capacité disponible proportionnel à la quantité de jetons détenus dans un contrat de jalonnement de trois jours. Par exemple, si une blockchain basée sur EOS.IO est lancée, et si un compte détient 5% du total des jetons distribuables sur cette blockchain, alors ce compte a le potentiel d'utiliser 5% de la capacité de stockage de l'état.
Un cas d'utilisation supplémentaire est de donner aux détenteurs de jetons EOS le pouvoir de devenir des validateurs réseau et de voter pour d'autres validateurs.
À l'heure actuelle, environ 90 % de l'offre totale d'EOS est en circulation :
Alimentation totale : 1,006,245,120,00 EOS
Alimentation en circulation : 906,245,118,00 EOS (environ 90% de l'approvisionnement total)
Cas d'utilisation
DApps : EOS.IO permet aux développeurs de construire facilement et rapidement des applications entièrement décentralisées qui s'exécutent au-dessus de la blockchain EOS.IO. Ces DApps peuvent transformer la façon dont les gens utilisent Internet, car la valeur peut maintenant être transférée entre les utilisateurs et les DApps
Contrats intelligents : les développeurs peuvent connecter DApps avec la blockchain EOS.IO via des contrats intelligents décentralisés qui peuvent pratiquement faire n'importe quoi, de la conservation des paiements et de la distribution de jetons à la gestion des règles pour n'importe quel DApp donné
Echange d'actifs numériques : EOS.IO offre la possibilité d'échanger tout actif décentralisé créé sur la blockchain EOS.IO de manière simple et simple
Technique
Le modèle économique actuel d'EOS.IO consiste à créer un écosystème où les développeurs et les utilisateurs sont les agents qui profitent le plus de sa technologie. Il y a six exigences principales EOS.IO a identifié comme les principales caractéristiques pour toute entreprise pour tirer correctement parti de la technologie blockchain :
Prise en charge de millions d'utilisateurs : dans la plupart des cas, une application peut ne pas fonctionner si une masse critique d'utilisateurs est atteinte, et donc une plate-forme capable de gérer un très grand nombre d'utilisateurs est primordiale.
Utilisation gratuite : les développeurs d'applications ont besoin de la flexibilité pour offrir aux utilisateurs des services gratuits ; les utilisateurs ne devraient pas avoir à payer pour utiliser la plate-forme ou bénéficier de ses services.
Mises à niveau faciles et récupération de bogues : les entreprises qui construisent des applications basées sur la blockchain ont besoin de la flexibilité pour améliorer leurs applications avec de nouvelles fonctionnalités. La plateforme doit prendre en charge les mises à niveau logicielles et les contrats intelligents.
Faible latence : une bonne expérience utilisateur exige des retours fiables avec un délai de quelques secondes maximum.
Performances séquentielles : la plupart des applications ont besoin de performances séquentielles suffisantes pour gérer des volumes élevés. Par conséquent, toute plate-forme basée sur blockchain devrait prendre en charge des performances séquentielles rapides.
Performances parallèles : divisez les tâches entre les nœuds et les applications afin de pouvoir traiter davantage de données.
Disclaimer: The views and opinions expressed by the author should not be considered as financial advice. We do not give advice on financial products.