Sommaire
Vous avez peut-être déjà entendu parler de Bitcoin. Vous avez peut-être même entendu parler de la blockchain, la technologie sous-jacente à cet actif de plusieurs milliards de dollars.
Il est vrai que Bitcoin a fait la une des journaux en matière de monnaies numériques. C’est loin d’être le seul, cependant. En fait, il existe des centaines de projets différents sur le marché qui reposent sur la méthode blockchain pour écrire du code.
EOS en fait partie.
Qu’est-ce que la blockchain ?
Pour comprendre EOS, il faut d’abord prendre du recul et comprendre ce qu’est la blockchain.
En un mot, la blockchain est un format de stockage de données. Il permet aux programmeurs de stocker des données en toute sécurité à l’aide de ce que l’on appelle le « grand livre public », une base de données partagée entre plusieurs ordinateurs liés sur un seul réseau avec les informations cryptées derrière une clé privée. La nature publique de cette base de données signifie qu’elle est très difficile à pirater car chaque ordinateur du réseau (ou « nœud ») se compare à tous les autres.
Considérez-le comme un grand livre physique. Les bases de données traditionnelles, c’est comme avoir un seul livre sur une étagère. Pour falsifier des numéros de compte, tout ce que vous avez à faire est de pénétrer et de déverrouiller ce livre. La blockchain, c’est comme donner des copies du grand livre à une salle pleine de comptables. Même si vous parvenez à truquer les chiffres dans le grand livre d’un comptable, il se contentera de les comparer à ceux de tous les autres et de corriger l’erreur.
La principale valeur de la blockchain est de corriger ce que les économistes appellent le « problème de double dépense ». C’est sans doute le plus gros problème créé par Internet. Tout actif existant en ligne peut être copié par n’importe quel ordinateur pouvant le voir. Si vous avez un dollar dans la vraie vie, vous ne pouvez pas en créer une copie. Si vous avez un dollar en ligne, tout ce que vous avez à faire est d’appuyer sur « ctrl-c » pour en créer un autre. Il en va de même pour les chansons, les films ou les brevets d’un milliard de dollars. Si quelque chose existe en ligne, il n’est composé que de code informatique, et n’importe quel utilisateur peut dupliquer n’importe quel code à l’infini.
La blockchain permet aux programmeurs de résoudre ce problème. C’est pourquoi tant de gens dans la technologie la traitent avec l’excitation habituellement réservée à la libération d’une puissance hostile. La nature de la sécurité blockchain permet à quelqu’un de créer un actif unique et ayant un seul propriétaire même si quelqu’un copie le code de l’actif. Si quelqu’un enregistre une chanson, vous pouvez étiqueter ce fichier Song Copy ABC123 qui appartient à John Smith. Quelqu’un peut faire autant de copies qu’il le souhaite, mais ce sera toujours la copie de morceau ABC123 et cette copie appartiendra toujours à John Smith.
Cela a conduit la plupart des entreprises qui utilisent la blockchain à créer ce que l’on appelle des « jetons ». Ce sont essentiellement des pièces numériques que le projet utilise pour suivre la valeur et les utilisateurs. Certains remplacent explicitement la monnaie, comme Bitcoin. D’autres sont nettement plus sophistiqués. Comme EOS.
Qu’est-ce qu’EOS ?
EOS est une plate-forme conçue pour développer des dApps (applications distribuées). Nous expliquerons beaucoup plus à ce sujet ci-dessous.
Comme la plupart (sinon tous) des projets de blockchain, il possède son propre jeton qu’il utilise pour collecter des fonds et suivre l’utilisation. Le projet a été appelé un système d’exploitation pour blockchain. L’objectif de ce projet est de fournir aux développeurs tous les outils dont ils ont besoin pour créer des applications et des applications à grande échelle à l’aide du réseau blockchain EOS.
Il a été officiellement lancé en 2017 par Block.One, une entreprise qui développe des projets de blockchain (bien qu’elle se concentre sur EOS). Les clients qui souhaitent développer leurs programmes sur la plateforme EOS achètent des tokens pour financer ce développement. L’accès à la plateforme nécessite que le développeur possède un certain nombre de tokens, qu’il achète sur un marché libre.
Un prix plus élevé indique une plus grande demande d’accès à la plateforme de développement EOS. Au moment de la rédaction, le jeton EOS s’est vendu à 4,29 $.
Pourquoi EOS a-t-il été fondé ?
Pour comprendre l’idée derrière EOS, vous devez comprendre le concept d’applications distribuées, ou dApps.
• Que sont les dApps ?
Une application ordinaire, comme la copie d’Angry Birds ou de Spotify sur votre téléphone, stocke ses données sur le disque dur de votre appareil. Lorsque vous demandez à l’appareil de lancer le programme, il trouve les fichiers appropriés sur votre téléphone et les exécute. Lorsque vous lui dites d’accéder aux données de cette application, disons que vous lisez une chanson téléchargée, votre appareil atteint à nouveau les fichiers stockés localement.
Une dApp est une application conçue pour stocker ses données via un réseau blockchain plutôt que localement sur votre appareil. Si votre copie de Spotify
(ENDROIT) – Obtenez le rapport Spotify Technology SA étaient une dApp, par exemple, il pourrait conserver toutes vos chansons enregistrées dans une base de données blockchain. Ou il peut même conserver les fichiers du lecteur Spotify lui-même stockés dans cette base de données. Lorsque vous lancez une dApp, au lieu de rechercher les informations nécessaires sur le stockage local, votre appareil recherchera les fichiers stockés sur un réseau blockchain.
Cette architecture ne se limite pas au stockage de données. Une dApp peut utiliser le réseau blockchain pour accéder à la puissance de traitement, à la mémoire à court terme et à pratiquement tout problème matériel en dehors de l’affichage physique.
Note aux lecteurs – Il s’agit d’une explication très simplifiée, très dépouillée. Une explication complète des applications distribuées dépasse le cadre de cet article.
De nombreux développeurs aiment l’idée de travailler avec des dApps car ils pensent que les réseaux blockchain créeront un format haute vitesse et haute sécurité pour accéder au stockage et à la puissance de calcul. Au lieu d’avoir à créer des applications autour des limites d’un seul appareil, ils seront en mesure de créer des applications limitées uniquement par l’échelle d’un réseau potentiellement immense.
EOS espère profiter de ce marché en pleine croissance. Le réseau blockchain et le kit de développement proposés par ce projet ont été spécialement conçus pour développer des dApps. L’objectif est de permettre aux programmeurs de travailler plus facilement au sein d’EOS que tout autre projet de blockchain. En fin de compte, EOS a été fondée pour être la plate-forme sur laquelle s’exécutent les applications compatibles blockchain, de la même manière qu’iOS est la plate-forme sur laquelle s’exécutent les applications iPhone et Windows est la plate-forme sur laquelle s’exécutent les applications PC.
Ceci, bien sûr, compte sur le fait que le développement de la blockchain devienne une option de marché de masse et conviviale pour les consommateurs. Ce genre d’adoption généralisée n’a pas encore eu lieu.
Quelles sont les fonctionnalités d’EOS ?
EOS n’est pas le seul projet de blockchain qui traite des applications distribuées. L’un des projets les plus utilisés, Ethereum, a sans doute créé l’idée en introduisant des « contrats intelligents ». Les utilisateurs du réseau Ethereum peuvent conclure un accord et, lorsque les termes de l’accord sont remplis, le réseau transfère automatiquement ses jetons ether propriétaires en paiement. C’était peut-être la première forme de dApp. (Une autre façon de le dire est que les contrats intelligents créent des dApps, en inventant l’idée d’un logiciel basé sur la blockchain confirmant les transactions.)
Cependant, EOS annonce de nouvelles fonctionnalités spécifiquement destinées à aider les développeurs à créer des applications sur les réseaux blockchain. Plus particulièrement, ces fonctionnalités incluent :
• Évolutivité
Les applications Blockchain rencontrent souvent des limites de ressources. Comme indiqué ci-dessus, cette architecture n’a pas encore fait son chemin sur le marché de masse. C’est un problème pour une technologie dont l’efficacité dépend de la mise en réseau et des effets de réseau.
EOS propose de nouvelles solutions d’évolutivité, telles que l’accès asynchrone aux ressources et l’exécution parallèle. Ceux-ci aideront de nombreux développeurs à utiliser le réseau en même temps, aidant à surmonter les goulots d’étranglement des ressources.
• Modèle de détention de jetons
La plupart des projets de blockchain obligent les utilisateurs à consommer des jetons, comme des pièces de monnaie dans une salle d’arcade. Quelqu’un achète un jeton et le dépense ensuite pour accéder au projet pendant un certain temps. (Ceci est connu comme le modèle transactionnel.)
EOS a annoncé ce qu’il considère comme un modèle d’accès gratuit. Ce n’est pas tout à fait vrai, mais c’est beaucoup plus proche que n’importe quel autre projet de blockchain. Au lieu de consommer des jetons, le réseau exige uniquement que vous possédiez des jetons EOS. Il vous accorde ensuite un accès proportionnel au nombre de jetons que vous détenez. Cela signifie que les développeurs peuvent payer une fois à l’avance (lorsqu’ils achètent leurs jetons) en échange d’un accès essentiellement permanent au réseau de développement EOS.
• Kit de développement
Block.one a publié un kit de développement pour EOS qui est généralement considéré comme plus riche en fonctionnalités que la plupart des concurrents. Un kit de développement est l’ensemble d’outils fournis aux programmeurs pour créer des applications et des applications, leur donnant accès à ce pour quoi la plate-forme est conçue nativement. Plus un kit de développement est sophistiqué, plus il est probable qu’un développeur puisse résoudre des problèmes et créer des applications tout aussi sophistiquées.
• Authentification
Contrairement à de nombreux projets blockchain, même ceux axés sur le développement d’applications, EOS offre aux développeurs la possibilité de créer de nouveaux comptes d’utilisateurs directement sur la base de données blockchain. Cela peut aider à créer de nouvelles applications plus rapidement et plus facilement. Il rend également le réseau plus efficace en prenant une tâche essentielle et souvent répétée (l’authentification de l’utilisateur) et en l’intégrant dans l’architecture du système.
• Preuve de participation
EOS est construit sur ce qu’on appelle un modèle de « preuve de participation ». Cela signifie que le réseau d’ordinateurs qui composent la blockchain EOS est organisé en fonction du nombre de jetons que chaque participant possède. Plus une personne détient de jetons, plus elle joue un rôle important dans le stockage et la résolution des données sur le réseau EOS. Ceci est généralement considéré comme plus efficace que le modèle développé à l’origine pour la blockchain, appelé « preuve de travail ».
• Inflation
C’est simple, mais c’est peut-être aussi la meilleure idée sur l’ensemble du réseau EOS. Ce projet est conçu en tenant compte de l’inflation. Le projet EOS continuera à publier de nouveaux jetons à mesure que son réseau et sa base d’utilisateurs se développent. Si cela est fait correctement, cela évitera le problème d’hyper-évaluation du Bitcoin, laissant plutôt la valeur d’un jeton EOS à un prix abordable pour le consommateur.
Comment acheter EOS
L’achat d’EOS est un processus similaire à l’achat de tout autre jeton blockchain.
Tout d’abord, vous devez choisir et configurer un portefeuille EOS. C’est l’endroit où vous stockerez le code qui vous donne accès à vos jetons EOS. Vous pouvez le faire de différentes manières, mais généralement les deux meilleures options sont de stocker votre jeton sur un appareil hors ligne (généralement similaire à une clé USB) ou sur un compte en ligne. Coinfunda propose ici une bonne sélection de portefeuilles EOS recommandés.
Ensuite, allez à un échange de jetons. Si vous en avez un que vous préférez, vous pouvez commencer par là, sinon Coinbase est un site Web d’échange de crypto-monnaie populaire. Vous devrez créer un compte et le financer en entrant vos informations de paiement (peu d’échanges accepteront les cartes de crédit, alors prévoyez d’avoir besoin soit de votre carte de débit, soit de votre compte courant et des informations de routage). Si vous utilisez un portefeuille en ligne, vous connecterez alors ce portefeuille au compte que vous avez créé dans cet échange.
Achetez vos jetons. Selon l’échange, vous pourrez peut-être le faire directement. Si tel est le cas, vous effectuerez cet achat de la même manière que toute autre transaction en ligne. Cependant, de nombreux échanges peuvent vous obliger à payer pour des jetons EOS en utilisant un autre jeton blockchain. En règle générale, ils demandent Bitcoin ou Ethereum. Si tel est le cas, vous devrez acheter la quantité nécessaire de ce jeton, puis l’échanger contre EOS.
Enfin, si vous souhaitez utiliser vos tokens EOS pour le développement, vous devrez créer un compte sur la blockchain EOS. EOS Account Creator est un bon endroit pour le faire. Une fois que vous avez créé un compte et payé avec un petit nombre de jetons EOS, vous pouvez commencer à développer sur le réseau blockchain du projet.
Présentation des cours TheStreet :Les titans de la finance Jim Cramer et Robert Powell vous apportent leur connaissance du marché et leurs stratégies d’investissement. Apprenez comment créer un revenu fiscalement avantageux, éviter les erreurs, réduire les risques et plus encore. Avec nos cours, vous aurez les outils et les connaissances nécessaires pour atteindre vos objectifs financiers. En savoir plus sur les cours TheStreet sur l’investissement et les finances personnelles ici.