De l’esprit des développeurs de blockchain : EOS peut-il fournir une DApp sociale qui tue ?


TUSEN suit le développement d’une toute nouvelle blockchain depuis sa création jusqu’au réseau principal et au-delà à travers sa série, Inside the Blockchain Developer’s Mind, écrite par André Levin du groupe Koinos.

Dans mon premier article de cette série, j’ai expliqué pourquoi Ethereum et Steem n’ont pas été en mesure de fournir une application sociale décentralisée (DApp) grand public, malgré deux approches très différentes, et comment cela apporte la solution. Alors, pourquoi ne pas combiner le système gratuit développé pour Steem avec la flexibilité d’une blockchain avec des contrats intelligents comme Ethereum ? Ensuite, nous pourrions offrir aux développeurs le meilleur des deux mondes, leur permettant de créer des applications gratuites avec la liberté d’ajouter de nouvelles fonctionnalités quand ils le souhaitent.

On pourrait dire que c’est exactement ce que Dan Larimer essayait de faire lorsqu’il a quitté Steem et a commencé à travailler sur EOS. Maintenant, quatre ans après la sortie d’EOS, Larimer prévoit de sortir « Fractally », une nouvelle application sociale basée sur EOS. Mais cela soulève la question suivante : pourquoi personne n’a-t-il été en mesure de créer une application de médias sociaux réussie sur EOS ? Après tout, ce n’est pas comme si personne n’avait essayé.

Rappelez-vous la voix?

Block.one, la société que Larimer a fondée et dirigée en tant que directeur de la technologie, a investi 150 millions de dollars dans sa propre application sociale Voice, qu’elle a ensuite publiée non pas sur le réseau principal EOS, mais seule. blockchain dédiée.

C’était étrange car le but d’une blockchain à usage général est qu’il devrait être possible d’exécuter n’importe quelle application par-dessus. Comme je l’ai expliqué dans mon article précédent, tout le problème avec Steem était qu’il s’agissait de sa propre blockchain distincte et ne bénéficiait donc pas du type d’adoption par les développeurs et les utilisateurs d’Ethereum. . Il ne faut donc pas s’étonner que Voice n’ait tout simplement pas réussi à livrer.

En rapport: Les applications sociales sont la prochaine grande tendance en crypto

Fractally : le nouveau tour de Larimer

Larimer est maintenant de retour avec Fractally, qui, selon lui, « apportera la création de contenu incité à EOS ». Le secret, affirme-t-il, est un système de «gouvernance fractale», mais cela n’explique pas pourquoi personne n’a été en mesure de créer une application sociale sur EOS avec une adoption généralisée. En fait, même si Larimer peut lancer une excellente application sociale sur EOS, qu’est-ce que cela dit à propos de cette plateforme que la seule personne capable de créer une excellente application est l’inventeur littéral de cette plateforme. Alors, qu’est-ce-qu’il s’est passé?

Steem x Ethereum = EOS

D’une certaine manière, ce que Larimer essayait de faire avec EOS était exactement ce que j’ai décrit à la fin du dernier article. Combinant le meilleur de Steem (maintenant Hive) et le meilleur d’Ethereum. Mais c’est là que « réside le problème ». Il y a trois choses que Larimer a prises de Steem qui peuvent sembler petites, mais qui ont des conséquences incroyables avec lesquelles EOS est toujours aux prises à ce jour.

Sur Ethereum, les utilisateurs adressent simplement des adresses similaires aux adresses Bitcoin, qui sont une longue chaîne de chiffres et de lettres qui sont libres de créer car elles n’occupent aucun espace de stockage réseau. Ceci est essentiel car tout ce qui occupe le stockage réseau ou utilise certaines des ressources de calcul du réseau a un coût réel qui doit être payé par quelqu’un.

Steem voulait être une blockchain sociale et donc, la théorie est allée. Ils avaient besoin d’un compte centralisé qu’ils pourraient facilement mémoriser et utiliser pour gérer leurs interactions fréquentes. Il était donc parfaitement logique que ces comptes aient des noms lisibles par l’homme et faciles à mémoriser, mais cela signifiait également qu’ils occupaient de l’espace de stockage sur le réseau. Mais, ce compte centralisé fait également de vous une cible. Si vous avez une seule clé privée que vous utilisez régulièrement pour accéder à un compte et que ce compte contient des jetons de valeur, les pirates feront de leur mieux pour accéder à votre ordinateur afin de pouvoir voler votre argent et tout ce qui a de la valeur. valeur. y a-t-il.

En rapport: Un regard intérieur sur les considérations morales et techniques des médias sociaux cryptographiques

Pour résoudre ce problème, chaque nom de compte était également associé à plusieurs adresses, chacune avec différents niveaux d’autorité, de sorte que l’utilisateur n’exposait pas toujours la clé privée de l’adresse contenant tous ses jetons. Tout cela occupe un stockage réseau précieux, c’est pourquoi, malgré des transactions sans frais, Steem avait des frais de création de compte.

Stockage coûteux

Larimer a évidemment aimé cette conception car il a mis en place un système très similaire sur EOS – frais de création de compte et tout. Pour aggraver les choses, la base de données EOS est construite sur quelque chose appelé « fichiers mappés en mémoire », un autre vestige de la conception Steem, dont une conséquence importante est qu’elle est conçue pour utiliser la forme de stockage la plus chère. possible : mémoire vive (RAM). Cela signifie que les utilisateurs d’EOS doivent non seulement acheter des comptes, mais ces comptes vont être intrinsèquement coûteux, car ce que vous achetez vraiment, c’est la RAM nécessaire pour stocker ces informations.

Sans frais MAIS

Ce que cela met vraiment en évidence, c’est que l’absence de frais n’est clairement pas binaire. EOS est gratuit, dans une certaine mesure. C’est gratuit, sauf pour les comptes. Et, comme les contrats intelligents consomment également du stockage réseau, vous devrez également acheter de la RAM supplémentaire pour ceux-ci. Mais, EOS n’est en aucun cas la seule blockchain qui adopte cette approche des frais, en fait lorsque nous avons quitté Steem et évalué toutes les options, nous n’avons pas pu trouver une seule blockchain qui n’introduisait pas de frais. charges à un moment donné à l’utilisateur de l’expérience.

C’est l’une des principales raisons pour lesquelles nous avons décidé de créer un cadre de blockchain entièrement nouveau à partir de zéro, car tous ces frais de conception de blockchain sont dans leurs fondements mêmes. Nous avons dû construire une base entièrement nouvelle autour de l’idée de vraiment gratuit, sans exception.

En rapport: Les transactions sans gaz vont révolutionner le Web3

Mana gratuit

Cette solution était un système où le simple fait de détenir le jeton KOIN natif d’un réseau Koinos vous permet d’utiliser la blockchain sans introduire de friction. C’est exactement ce que fait le système que nous avons décrit dans notre livre blanc sur le mana, et un prototype de ce système fonctionne déjà sur le testnet de Koinos.

Comme nous l’expliquons dans le livre blanc, le mana est une alternative gazeuse gratuite à Ethereum. Tout comme le gaz sur Ethereum, tout ce qu’un utilisateur fait consomme du mana. Contrairement au gaz, cependant, les utilisateurs n’ont pas à dépenser leur crypto en gaz à chaque fois qu’ils veulent faire quelque chose – cela en vaut la peine. Au lieu de cela, chaque jeton liquide est «né» avec du mana à l’intérieur qui est consommé lorsque l’utilisateur effectue une transaction, mais se régénère avec le temps. Une fois que le mana d’un jeton est consommé, le jeton est verrouillé jusqu’à ce que le mana se régénère. De cette façon, faire quoi que ce soit sur la blockchain a un coût d’opportunité, mais ne coûte pas à l’utilisateur de jetons réels. En d’autres termes, c’est vraiment gratuit.

DApps gratuites

Mais cela ne signifie-t-il pas que les utilisateurs doivent toujours acheter des jetons pour utiliser la blockchain ? N’est-ce pas essentiellement une redevance? C’est pourquoi le mana est conçu pour permettre aux développeurs de payer le mana consommé par un contrat donné, ou simplement de déléguer leur mana à leurs utilisateurs. De cette façon, les gens peuvent utiliser des chaînes de blocs alimentées en mana sans jamais avoir à acquérir de jetons. C’est ce type d’expérience utilisateur sans friction qui, selon nous, est essentiel pour fournir des applications sociales avec le type d’expériences utilisateur qui favorisent l’adoption virale. « sauf » gratuit n’est tout simplement pas suffisant.

Je suis sûr que beaucoup de choses ont changé depuis le lancement d’EOS et continueront de changer à mesure que cet écosystème mûrit. Chaque produit logiciel a ses forces et ses faiblesses. Mon objectif n’est pas de critiquer EOS mais d’expliquer pourquoi le paysage DApp est tel qu’il est et comment l’évolution architecturale de la technologie blockchain (Ethereum à Steem/Graphene à EOS) a entraîné les limitations qui empêchent l’adoption généralisée.

« Ceux qui ne comprennent pas l’histoire sont condamnés à la répéter », a déclaré Edmond Burke.

Cet article ne contient pas de conseils ou de recommandations d’investissement. Chaque mouvement d’investissement et de trading comporte des risques et les lecteurs doivent mener leurs propres recherches lorsqu’ils prennent une décision.

Les vues, pensées et opinions exprimées ici sont celles de l’auteur seul et ne reflètent pas ou ne représentent pas nécessairement les vues et opinions de TUSEN.

André Levin est le PDG de Koinos Group, une équipe de vétérans de l’industrie qui accélère la décentralisation grâce à la technologie blockchain accessible. Leur produit principal est Koinos, une blockchain gratuite et évolutive à l’infini avec un support linguistique universel.

Laisser un commentaire