Nick Johnson n'était pas sûr du capital dont il aurait besoin pour développer l'Ethereum Name Service (ENS), mais lorsqu'il a soumis des chiffres à la Fondation Ethereum pour obtenir une subvention, Vitalik Buterin lui a donné le double du montant qu'il avait demandé.

Le fondateur d'ENS a parlé en exclusivité à Cointelegraph lors d'ETHGlobal à Londres, réfléchissant au développement du projet qui permet aux utilisateurs de créer des adresses Web3 lisibles par l'homme qui peuvent doublement servir de portefeuille Web3 pour les cryptomonnaies et les tokens non fongibles (NFT), ainsi que de domaine pour les sites Web décentralisés.

Kartik Talwar, cofondateur d'ETHGlobal, en conversation avec Nick Johnson, fondateur d'ENS, à Londres. Source : Gareth Jenkinson

Cet ingénieur logiciel né en Nouvelle-Zélande a travaillé pour Google avant de découvrir Bitcoin et Ethereum. Nick Johnson a déclaré avoir été attiré par Ethereum en raison de sa programmabilité :

« J'ai appris l'existence du bitcoin peu de temps après sa sortie. J'ai d'abord pensé que c'était vraiment cool, mais j'ai ensuite réalisé que ce n'était que de l'argent. Il n'y a pas de programmabilité ici. »

M. Johnson a commencé à se pencher sur le codage d'Ethereum à titre personnel. Une solide expérience en matière d'infrastructure, d'outils et de bibliothèques lui a permis d'écrire sa propre bibliothèque de chaînes Ethereum.

Une chaîne est un type de données de programmation représentant du texte plutôt que des nombres. Il s'agit généralement d'une séquence de caractères contenant des lettres, des chiffres, des symboles et des espaces. Jeffrey Jenkinson, ingénieur en logiciel frontal, a décrit la manipulation des chaînes de caractères comme l'une des tâches les plus compliquées dans le domaine des logiciels.

« Tout ce qui est lisible par l'homme peut être considéré comme une chaîne de caractères, et lorsque les développeurs écrivent du code qui doit être analysé dans le langage de la machine, cela commence par la manipulation de chaînes de caractères. », a déclaré M. Jenkinson à Cointelegraph.

La Fondation Ethereum a finalement embauché M. Johnson, et l'un de ses premiers projets a été de commencer à travailler sur le service de dénomination. Travaillant initialement pour l'équipe EthSwarm - sa technologie interne de stockage et de distribution de données décentralisées - M. Johnson a été chargé de combler une lacune dans l'infrastructure.

« Ils avaient identifié une lacune : leur contenu avait besoin d'être nommé. Je me suis dit qu'il en allait de même pour tout le reste, les comptes, etc. C'est donc devenu mon projet. Lorsque j'ai quitté l'équipe swarm pour rejoindre l'équipe Go Ethereum, je l'ai gardé comme projet secondaire. », a déclaré M. Johnson.

La Fondation Ethereum a encouragé M. Johnson à travailler à plein temps sur le projet en créant une organisation distincte financée par une subvention. Le fondateur de l'ENS a établi des chiffres approximatifs pour soutenir une feuille de route de deux ans avec une petite équipe. C'est là que le cofondateur d'Ethereum, Vitalik Buterin, est intervenu, comme l'explique M. Johnson :

« Ils ont présenté le projet à Vitalik, qui a dit : "Non, c'est loin d'être suffisant, prenez-en deux fois plus". C'est ainsi que tout a commencé. S'il n'était pas intervenu, l'ENS se serait essoufflé et aurait échoué. »

Les utilisateurs ont enregistré plus de deux millions d'adresses ENS depuis sa mise en service. Pour M. Johnson, cette mesure n'est pas aussi cruciale que d'autres, qui sont sans doute plus difficiles à mesurer. Il préférerait mieux évaluer la proportion d'utilisateurs qui saisissent des adresses crypto dans leur portefeuille au lieu de noms DNS :

« Malheureusement, c'est presque impossible à mesurer directement. Nous devons donc plutôt nous intéresser à des éléments tels que l'adoption en termes de nombre de noms, d'enregistrements et de renouvellements. »

S'il prévoit une augmentation progressive du nombre de noms ENS enregistrés, M. Johnson indique que l'équipe se concentre sur l'introduction du service dans les réseaux qui pourraient bénéficier de l'utilité du Web3.

À lire également : Le fondateur d'Ethereum Name Service se réjouit à la perspective du franchissement de la barre des 2 millions d'enregistrements

« L'ENS doit aller vers les utilisateurs là où ils se trouvent, pour ainsi dire. S'il existe un nouveau réseau de contenu distribué largement utilisé par les utilisateurs, l'ENS doit le soutenir. Nous devons être là pour permettre aux gens d'améliorer la convivialité. », a déclaré le fondateur.

L'ENS a l'intention de déployer l'infrastructure de couche 2 d'Ethereum au cours des deux prochaines années, et M. Johnson espère rendre le service plus « pratique ».