
Conversation avec un développeur principal d'ENS : Apprenez pas à pas comment maîtriser l'ENS DAO
TechFlow SélectionTechFlow Sélection

Conversation avec un développeur principal d'ENS : Apprenez pas à pas comment maîtriser l'ENS DAO
Le cycle de spéculation est également un cycle d'adoption, mais les cycles technologiques présentent souvent de grandes superpositions.
Par : Sunny, TechFlow
ENS Labs : Makoto Inoue
« Bien que la décentralisation pure soit une bonne chose pour ceux qui y croient, l'adoption à grande échelle nécessite souvent une combinaison de solutions Web2 et Web3. »
--- Makoto Inoue, Développeur principal d’ENS
Saviez-vous quels sont les autres usages de l’ENS en dehors du nommage ? Savez-vous comment participer au DAO ENS et interagir sincèrement avec les contributeurs ? Connaissez-vous la différence entre un vote onchain (sur la chaîne) et offchain (hors chaîne) ? Savez-vous comment intégrer votre domaine Web2 sur la blockchain ? Ou encore, savez-vous transformer votre identifiant Lens en ENS ?
Le nommage ou le fait de donner un nom a toujours été l'une des activités humaines les plus importantes. Chaque personne porte un nom personnel, un surnom. Tous les objets du monde qui nous entoure ont aussi leur propre nom. Les noms nous permettent de nous reconnaître nous-mêmes, ainsi que les autres. Dès les débuts d'Internet, les premiers contributeurs ont créé un système de données distribué appelé DNS, afin de transformer les adresses IP complexes en noms de domaine lisibles par les humains. Aujourd'hui, dans le monde de la blockchain, nous avons besoin d’un système DNS Web3 pour convertir les adresses hexadécimales en noms compréhensibles, comme par exemple vitalik.eth représentant 0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045. La Fondation ENS a été l’une des premières organisations à implémenter ce type de DNS sur la blockchain, et au fil du développement du secteur, elle a progressivement enrichi son protocole de nouvelles fonctionnalités. L’ENS n’est donc pas seulement un pseudonyme, mais aussi une adresse web, et même une identité sociale.
Makoto Inoue est l'un des premiers ingénieurs d'ENS et l'un des membres les plus anciens actifs sur Twitter. Dans l'entretien suivant, Makoto explique patiemment comment participer au DAO ENS, utiliser un ENS comme adresse de site web, ou encore trouver des outils au sein de la communauté pour construire une organisation collaborative décentralisée fonctionnelle et organique. Abordant le fait que le Web3 est le réseau de la valeur tandis que le Web2 est celui de l'information, Makoto souligne que les deux reposent sur Internet, offrant ainsi de nombreuses possibilités de coopération technologique. Si vous êtes un contributeur souhaitant rejoindre le DAO ENS, un simple utilisateur ayant déjà acheté un domaine ENS, ou quelqu’un voulant créer un nouveau DAO, cet entretien est fait pour vous.
Colonne Builder de TechFlow : nous espérons que vous apprendrez quelque chose de neuf grâce aux dialogues approfondis menés par des professionnels expérimentés !
TechFlow : Makoto, avant d’entrer dans le vif du sujet concernant ENS, pouvez-vous nous parler de votre parcours ?
Makoto :
Je m’appelle Makoto, je suis développeur chez ENS. Je travaille ici depuis 2018. En 2016, j’étais développeur dans une compagnie d’assurance à Londres. À l’époque, nous ne travaillions pas directement avec la blockchain, mais après que le gouvernement britannique ait mentionné la technologie des registres distribués, notre PDG a envoyé un e-mail à ce sujet. Cela m’a intrigué, alors j’ai commencé à étudier la blockchain. Au départ, Ethereum n’était pas la plateforme blockchain la plus connue, mais quand je l’ai découverte, j’ai découvert ce qu’on appelle les contrats intelligents. En tant que programmeur, j’ai réalisé que je pouvais utiliser ces contrats intelligents, ce qui a fait d’Ethereum un choix attrayant pour explorer sérieusement le monde de la blockchain.
À peu près à la même période, j’ai découvert ENS et son fondateur Nick Johnson, qui travaillait à Londres. Il a rejoint la Fondation Ethereum en juillet 2016. Lors d’un rassemblement Ethereum à Londres en avril ou mai, j’ai vu Nick présenter son projet pour la première fois. Dès cet instant, j’ai compris le potentiel d’ENS.
Au cours des années suivantes, Ethereum et ENS ont continué à évoluer. En 2018, ENS n’était plus seulement un projet secondaire de Nick Johnson. Il a décidé de créer une entreprise à Singapour et m’a invité à rejoindre l’équipe. Depuis lors, pendant les cinq dernières années, je collabore étroitement avec ENS.
J’ai rejoint l’organisation en 2019, lorsque ENS est devenu une entité juridique indépendante, sous le nom de True Name Limited. Actuellement, nous opérons sous le nom « ENS Labs », une équipe d’environ 20 personnes basée à Singapour. Nous sommes la principale société de développement chargée du protocole lancé dès 2018. En 2021, nous avons lancé le DAO ENS, une entité juridique indépendante enregistrée aux îles Caïmans. Ce lancement a eu lieu en 2023.
Il existe donc deux organisations qui collaborent. Bien que ces entités aient des structures différentes, elles partagent la même mission.
TechFlow : Qu'est-ce que posséder un ENS signifie concrètement pour un utilisateur Web3 ? Quel est l'intérêt d'avoir une identité décentralisée ? Quels sont vos rêves et missions avec Nick Johnson autour d'ENS ?
Makoto :
La principale mission d’ENS est de rendre Ethereum plus convivial. Cela correspond parfaitement à notre première mission, symbolisée par notre logo où un ruban entoure le logo ECM (Ethereum). Le logo ECM, célèbre pour sa forme en losange, représente son caractère novateur et audacieux. En revanche, ENS agit comme une couche simplifiant l’expérience utilisateur, la rendant plus accessible.
L’un des principaux défis consiste à gérer les adresses Ethereum, composées de 16 caractères hexadécimaux – très efficaces techniquement, mais peu conviviales pour les utilisateurs. ENS permet d’associer à ces adresses des noms lisibles par les humains, améliorant considérablement leur utilisation.
TechFlow : ENS est essentiellement un service de noms de domaine piloté par des contrats intelligents sur Ethereum. En tant que progrès technologique, comment s’intègre-t-il dans le cycle des cryptomonnaies ? Quels nouveaux paradigmes ENS a-t-il permis ?
Makoto :
Ce qu'on appelle généralement le « cycle de spéculation » comporte plusieurs phases. La première phase importante a été impulsée par les ICO (offres initiales de jetons), suivie d’une deuxième vague centrée sur les NFT (jetons non fongibles). Avant cela, en 2020, une autre pointe de spéculation s’est produite, connue sous le nom de « DeFi Summer ». Initialement portée par les ICO, la seconde vague de spéculation a tourné autour des « meme coins ». Une autre phase, baptisée « JPEG Summer », a vu divers jetons mèmes prendre de l’ampleur. Notons que les NFT ont également été lancés durant cette période de forte activité du marché.
Je tiens à préciser que le cycle de spéculation est aussi un cycle d'adoption, bien que les cycles technologiques se chevauchent souvent fortement. En abordant ces cycles, j’ai mentionné des termes clés comme Web3 et Ethereum, en mettant l’accent sur leurs principaux cas d’usage : DeFi, NFT et DAO. Par exemple, le concept de DAO remonte à avril 2016, tandis que les NFT ont attiré l’attention en mai 2017 avec le lancement d’ENS (Ethereum Name Service) et de CryptoKitties. Les plateformes DeFi comme Uniswap et Compound sont apparues après un premier pic d’intérêt du public.
Il est important de noter que bon nombre de ces idées innovantes existaient bien avant de devenir populaires durant les cycles spéculatifs.
TechFlow :Comment fonctionnent la gouvernance, les votes et l'économie des jetons au sein du DAO ENS ?
Makoto :
Dans notre DAO, nous avons un responsable de la gouvernance, une experte dans ce domaine. Actuellement, notre processus de gouvernance repose principalement sur les initiatives des utilisateurs (UGI) votées via les jetons. Toutefois, nous avons constaté qu’un nombre relativement faible de personnes participe aux votes. Pour résoudre ce problème, lors du lancement du mécanisme de distribution de jetons, nous avons introduit une nouvelle méthode.
Nous avons demandé aux utilisateurs de déléguer leur droit de vote en fonction de la durée de détention de leur jeton ENS. La répartition des jetons dépend du temps de possession du nom. Par exemple, si quelqu’un a obtenu un nom ENS en 2021 mais le détient depuis son lancement en 2017, sa période de détention est de quatre ans. Nous encourageons les utilisateurs à renouveler leur nom pendant de nombreuses années afin d’obtenir un maximum de jetons. Le nombre exact de jetons possédés n’est pas crucial pour participer à la gouvernance ; ce qui compte, c’est que la personne détienne le nom depuis longtemps et souhaite contribuer durablement.
Nous avons mis en place un système fondé sur la délégation pour encourager une participation plus active et à long terme à la gouvernance, en prenant le temps de détention du nom ENS comme critère clé. Cela garantit que ceux qui investissent réellement dans ENS et son développement aient voix au chapitre dans les décisions.
Nous avons distribué les jetons selon le programme de détention de nom. De plus, nous avons attribué des jetons à environ cent acteurs majeurs de différents marchés et secteurs. Malgré ces efforts, nous avons rencontré au lancement un faible taux de participation à la gouvernance. Pour y remédier, nous avons demandé aux individus de déléguer leur droit de vote, et nous disposons désormais d’une liste de participants intéressés prêts à déléguer.
Actuellement, la gouvernance est principalement assurée par ces délégués, qui disposent de plus de poids de vote que les détenteurs ordinaires de jetons. Leurs votes sont cruciaux pour les propositions et décisions. Toutefois, afin d’éviter d’avoir à soumettre chaque décision à un vote massif, nous avons constitué trois groupes de travail : métavers-gouvernance, écosystème et biens publics.
Le groupe métavers-gouvernance supervise la gestion globale du protocole et joue un rôle central dans les décisions clés de modification du protocole. Le groupe écosystème, quant à lui, se concentre sur l’encouragement des développeurs à construire autour d’ENS et à stimuler son développement.
En résumé, nous distribuons les jetons selon le programme de détention de nom, et les attribuons à des parties prenantes clés. Les personnes déléguées jouent un rôle essentiel dans la gouvernance, tandis que les trois groupes de travail se concentrent sur différents aspects du développement et des décisions d’ENS. Cette structure permet une gestion efficace sans surcharger chaque décision de participation.
Dans le processus décisionnel, nous utilisons un système appelé « stewards » (gérants). Nous élisons trois « stewards » par groupe thématique, soit neuf au total. Ce processus électoral a lieu environ tous les six mois. Une fois élus, nous adoptons un mode de vote hors chaîne.
TechFlow : Pouvez-vous expliquer le rôle des biens publics dans le Web3 ?
Makoto : Les biens publics désignent tout ce qui contribue à renforcer l’ensemble du Web3.
TechFlow : Quelle est la différence entre un vote onchain et un vote offchain ?
Makoto :
Un vote onchain consiste à envoyer une transaction sur la blockchain Ethereum.
En revanche, un vote offchain repose sur « SnapShot », où le nombre de droits de vote est déterminé par vos jetons détenus. Vous exprimez votre vote en envoyant une signature, mais cela nécessite des frais minimes, rendant le processus non contraignant sur la chaîne.
Par exemple, si nous souhaitons allouer des fonds du trésor du DAO à quelqu’un, une transaction onchain est nécessaire, et nous utilisons donc un vote onchain.
Mais lors de l’élection des stewards, nous utilisons « SnapShot » pour un vote dit « mou » ou « d’acquisition ». Les stewards élus décident ensuite du budget dont ils ont besoin et demandent un vote onchain pour allouer des fonds à différents projets dans leur domaine. Puisqu’ils en ont la responsabilité, ils peuvent décider de la répartition des fonds.
En résumé, notre processus de gouvernance comprend l’élection des stewards tous les six mois via un vote offchain sur « SnapShot ». Ces stewards décident de l’allocation budgétaire, puis effectuent des votes onchain pour les transactions financières spécifiques.
Telle est la manière dont fonctionne notre structure de gouvernance.
TechFlow : C’est très intéressant, car la plupart des DAO que j’ai rencontrés sont assez chaotiques, avec des gens gérant plusieurs tâches simultanément, un peu comme dans une startup. Observer comment ENS construit une structure spécialisée dans différents domaines, tout en utilisant des mécanismes de vote onchain et offchain, est impressionnant.
Makoto :
Nous ne sommes pas le premier DAO à adopter cette approche, mais notre timing de développement a été favorable. Avant le « DeFi Summer », une phase du cycle spéculatif était consacrée à la construction des bases de la gouvernance. Par exemple, « SnapShot », aujourd’hui largement utilisé, a d’abord été développé dans le cadre d’un projet DeFi appelé Balancer. Ils avaient besoin d’une solution de vote peu coûteuse pour distribuer des jetons, d’où l’émergence de « SnapShot ».
De même, notre système de délégation s’inspire de CoinKit. À cette époque, de nombreux autres projets ont participé à ce travail fondamental. Nous utilisons aussi intensivement les contrats intelligents, d’une manière similaire au projet DeFi Compound. Un an avant le lancement de notre nouveau jeton, nous avons accompli beaucoup de travail d’infrastructure, ce qui nous a permis d’intégrer les meilleures pratiques provenant de divers projets.
En résumé, bien que nous ne soyons pas pionniers de ce modèle de gouvernance, notre timing nous a permis de bénéficier des avancées réalisées par d'autres projets durant le cycle DeFi. En combinant diverses meilleures pratiques, nous avons pu créer un système de gouvernance plus solide et plus efficace.
TechFlow :Comment le DAO ENS procède-t-il aux votes onchain et à l'exécution des propositions ?
Makoto :
À ce jour, nous avons eu 15 propositions (l’entretien a eu lieu pendant ETHcc 2023). « Exécutable » signifie ici qu’une transaction onchain a lieu.
Cela concerne les mises à jour de protocole basées sur des instructions conditionnelles (IF). Dans ce cas, certains détenteurs de contrats intelligents participent : si la proposition est acceptée, ils exécutent le code, modifiant ainsi le protocole ENS réel. C’est un exemple typique de vote onchain.
TechFlow : Je suppose que toutes les propositions ne sont pas automatiquement décidées par une instruction IF. Dans d’autres cas, une prise de décision humaine est nécessaire. Dans quelles situations le consensus hors chaîne (ou consensus social) au sein du DAO est-il plus pertinent que l'instruction IF pour faire passer une proposition ?
Makoto : Oui, il s’agit ici de décisions sociales. Cela concerne l’approbation des normes de normalisation ENS, des directives que chacun doit suivre selon un format commun.
Nous avons une méthode pour normaliser les noms. Bien qu’ENS autorise le texte brut, les utilisateurs peuvent insérer des emojis ou autres caractères. Par exemple, « γitalik.eth » pourrait être confondu avec « Vitalik.eth » (γ ressemblant à V en grec). Pour éviter cela, nous avons décidé de créer une bibliothèque JavaScript capable de détecter et supprimer ces cas. Ce processus n’est pas réalisé sur la chaîne, donc une gouvernance onchain n’est pas requise, mais un consensus offchain est utile.
Cette proposition concerne la direction Stewart. Comme pour une élection au conseil d’administration, nous souhaitons élire des personnes précises. Le processus consiste à choisir les candidats à nommer. Ce type de décision illustre notre distinction entre gouvernance onchain et offchain. Tous les votants ont un poids égal, basé sur leurs points détenus ou délégués. C’est aussi la norme du vote.
Ainsi, toute action impliquant un changement d’état ou un transfert doit être validée par une transaction onchain. Le reste n’exige pas de traitement onchain ; c’est uniquement pour des raisons d’extensibilité. Vous n’êtes donc pas obligé de le faire. Voilà la différence : tout ce qui touche au social n’a pas besoin d’être traité onchain, tandis que tout transfert ou mise à niveau de protocole l’exige. Cette pratique est courante dans de nombreux autres protocoles, car le coût en gaz peut poser problème, et on évite donc le traitement onchain sauf nécessité.
TechFlow : ENS a été initialement conçu pour rendre les adresses hexadécimales d’Ethereum lisibles par les humains. Il existe depuis un certain temps ; quels nouveaux cas d’usage avez-vous observés ?
Makoto :
Nous avons différents cas d’usage, principalement trois. Le premier consiste à lier un nom à une adresse, le deuxième à lier une adresse à un nom. Le troisième cas permet de se connecter. Une fois votre application portefeuille connectée, elle connaît votre adresse Ethereum, et vous pouvez afficher votre nom. Là encore, cela concerne l’adresse.
Passons maintenant au quatrième cas d’usage, qui concerne en réalité IPFS. Connaissez-vous IPFS ?
Ou connaissez-vous un système appelé système de fichiers distribué ?
Il s’agit d’un service de fichiers décentralisé. On l’utilise pour créer des sites résistants à la censure. Par exemple, dans des pays comme la Chine où l’accès à certains sites est restreint, IPFS permet d’accéder au contenu via un système d’adressage unique basé sur le hachage du contenu. Peu importe qui a téléchargé le contenu, car IPFS représente le contenu par son hachage. L’un des passerelles IPFS les plus connues est ipfs.io. Des articles polémiques contre le gouvernement peuvent y être publiés, et tout utilisateur synchronisé avec le système de fichiers distribué peut y accéder. Cette méthode évite la censure, car il n’y a pas de point de contrôle unique.
Nous proposons une méthode pour rendre ces hachages longs et complexes plus faciles à retenir. Nous fournissons des noms représentant ces adresses IPFS. Par exemple, au lieu de taper « ipfs.io/ipfs/vitalik.eth », l’utilisateur peut accéder via un nom comme « ibf.io/vitalik.eth ».
Ce cas d’usage complémentaire complète la blockchain. Contrairement à la blockchain, IPFS se concentre davantage sur les contenus distribués, comme les images et les NFT. L’information de propriété est stockée onchain, mais le contenu réel (comme une image JPEG) est généralement conservé dans une base de données ou sur IPFS.
Cette séparation optimise l’utilisation des deux technologies.
En résumé, l’un des cas d’usage d’ENS consiste à créer un site web décentralisé via IPFS, offrant une alternative aux méthodes traditionnelles d’hébergement centralisé.
TechFlow : Le nom représente aussi l’identité des personnes. Toutefois, sur la blockchain, il révèle également les transactions financières d’un individu. Ces deux identités semblent en conflit, car la plupart des gens n’aiment pas associer leurs finances privées au public. Existe-t-il un moyen de réconcilier ce conflit ?
Makoto :
Le service que nous proposons facilite l’utilisation d’ENS. Nous héritons de tous les avantages et bénéfices inhérents à la blockchain. Une question fréquemment posée est que les gens n’aiment pas utiliser leur nom ENS par crainte de diffamation ou d’exposition de leur identité.
Cependant, mon point de vue est que lorsque vous utilisez des services comme Bitcoin, vous vous exposez déjà partiellement. Les gens peuvent voir vos activités via vos transactions en ligne. ENS fournit simplement un nom lisible pour représenter votre adresse, mais ne divulgue aucune information supplémentaire par rapport à ce qui est déjà public. Ainsi, utiliser ENS ne signifie pas nécessairement divulguer plus d’informations personnelles.
Posséder un nom ENS ne compromet pas forcément votre vie privée ni votre manière d’agir.
Prenons un exemple. J’ai plusieurs noms ENS liés à mon adresse Ethereum publique. Certains sont utilisés pour des interactions plus ouvertes, comme avec des NFT à faible valeur ou pour interagir avec un large public. D’autres servent principalement aux transactions financières, que je tiens séparées.
D’une certaine manière, c’est comparable à l’usage de Twitter. Si vous ne voulez pas tout exposer, vous ne le faites pas, mais vous en révélez quand même une partie — tout dépend de la manière dont vous l’utilisez. Voilà mon opinion.
En matière de confidentialité, de nombreuses nouvelles technologies émergent, comme Tornado et une jeune entreprise française nommée SISMO. Ces solutions permettent de gérer actifs et adresses sans exposer d’informations sensibles.
Par exemple, vous pouvez posséder une voiture sans révéler votre adresse réelle sur la chaîne. Ces solutions existent déjà, et l’essentiel est désormais d’intégrer le DNS à ces services de confidentialité. En tant qu’ENS, nous plaçons toujours l’intégrité du service en priorité, et nous encourageons les développeurs à utiliser ces solutions de confidentialité plutôt que de compter uniquement sur le DNS pour protéger la vie privée. C’est là notre approche.
TechFlow : Un point intéressant est que, au-delà des transactions financières, nous voyons de plus en plus d'applications sociales dans le Web3. Comment percevez-vous la fusion entre les noms de domaine et l'identité sociale ?
Makoto :
Nous permettons l’intégration d’autres plateformes sociales avec ENS. Ainsi, si vous avez un profil Lens, par exemple stani.Lens, vous pouvez utiliser un nom ENS pour résoudre ce profil, comme stani.lens.xyz. Grâce à l’intégration entre ENS et d’autres plateformes, les utilisateurs peuvent accéder à leur profil de façon transparente.
De plus, dans le domaine des réseaux sociaux, certaines méthodes permettent d’utiliser un nom ENS comme forme d’identité pour afficher des informations comme les NFT. Cette intégration améliore l’expérience utilisateur et est de plus en plus adoptée.
TechFlow : Certains utilisateurs sont sensibles à l'idée que leurs comportements sociaux puissent être déduits par l'analyse de leurs données financières. Qu'en pensez-vous ?
Makoto :
Vous avez raison. Lorsqu’on demande un jeton souvenir (POAP) et qu’on le lie à une activité, les gens peuvent en effet suivre et savoir à quels événements vous avez assisté. Donc, si vous craignez d’exposer votre présence à certains endroits, demander un POAP n’est peut-être pas la meilleure option. Cela rappelle les compromis de confidentialité que l’on rencontre sur les réseaux sociaux, comme activer la géolocalisation dans un tweet. En fin de compte, cela dépend de votre choix personnel et de la quantité d’information que vous souhaitez partager publiquement.
TechFlow : Étant donné que vous avez travaillé comme développeur dans une compagnie d'assurance avant de quitter le secteur traditionnel pour le Web3, quelles leçons avez-vous tirées de la différence entre ces deux univers ? Qu'y a-t-il que vous n'auriez jamais imaginé possible dans le Web2, mais qui est réalisable dans le Web3 ?
Makoto :
Effectivement, dans l’environnement actuel des données, les questions de confidentialité surgissent fréquemment en raison de l’ouverture des données. Lorsque je travaillais dans les secteurs financier et de l’assurance, j’ai effectué beaucoup d’analyses de données. Dans le Web2, l’accès aux données nécessite l’autorisation de l’entreprise, et même ainsi, les données sont limitées et contrôlées par celle-ci. Cette restriction freine l’innovation et l’utilisation créative des données.
Par exemple, j’ai eu une excellente expérience avec les premières versions de Twitter, qui permettaient d’accéder à une grande quantité de données appelées « Twitter Firehose ». J’ai pu réaliser des analyses de données passionnantes et des hacks innovants. Cependant, avec le changement de stratégie monétisation de Twitter, l’accès à ces données a été restreint, transformant radicalement l’écosystème.
En revanche, le charme de la blockchain réside dans son ouverture. Les plateformes blockchain sont par nature ouvertes : les développeurs peuvent construire sans avoir besoin de permission d’une entité centralisée. La majorité des codes sont open source, favorisant un environnement collaboratif. Il suffit d’envoyer une demande de fusion (pull request) sur GitHub pour proposer une nouvelle fonctionnalité à des projets comme ENS, et tout le processus de développement est transparent et accessible à tous.
Après avoir connu les limitations des systèmes fermés dans les assurances, j’apprécie profondément l’ouverture du domaine blockchain. Nous encourageons la collaboration avec différentes équipes et individus, cultivant un sentiment de communauté et d’interconnexion. Participer à des conférences et événements me permet de rencontrer de nouvelles personnes et d’élargir mon réseau, ce que je faisais rarement dans mes précédents emplois.
En résumé, la transition vers le paradigme Web3 est pour moi une libération, offrant un monde de possibilités et de liberté que le Web2 traditionnel limite fortement.
TechFlow : C’est précisément l’essence de la collaboration permise par les données publiques de la blockchain.
Makoto :
Des projets open source existent déjà, et nous reconnaissons pleinement leur valeur. Dans le contexte du Web3, nous encourageons vivement l’ouverture des données. Dans le domaine des contrats intelligents, la transparence du code est cruciale pour instaurer la confiance. Ainsi, en accédant à des plateformes comme Etherscan, vous pouvez vérifier le comportement historique d’un contrat intelligent. Cet accent mis sur l’ouverture et la transparence renforce considérablement la confiance entre utilisateurs.
Dans le Web3, la communauté reconnaît l’importance de la collaboration et du partage des connaissances. Les données et codes open source renforcent non seulement la vérification, mais favorisent aussi le développement de solutions robustes et sécurisées. En permettant à d’autres d’accéder et d’examiner le code, on peut identifier et corriger des problèmes potentiels, aboutissant à des applications plus fiables et dignes de confiance.
En résumé, l’esprit du Web3 repose sur l’ouverture, la confiance et la collaboration, et l’adoption des pratiques open source joue un rôle central dans la construction d’un écosystème dynamique et durable pour l’avenir.
TechFlow : Je sais que le Web3 est le réseau de la valeur, fondé sur des hypothèses de confiance, tandis que le Web2 est le réseau de l'information. Pourtant, les deux reposent sur Internet. En tant que développeur, comment envisagez-vous la convergence entre Web2 et Web3 ?
Makoto :
Je tiens à préciser que, bien que la décentralisation pure soit une bonne chose pour ceux qui y croient, l'adoption à grande échelle nécessite souvent une combinaison de solutions Web2 et Web3. Une méthode, comme je l'ai mentionné plus tôt, consiste en des solutions dites « semi-centralisées », où les informations sensibles sur les adresses sont stockées en dehors de la blockchain.
L’inconvénient de cette approche est qu’elle peut réduire la transparence, car les informations ne sont pas sur la chaîne. Toutefois, elle présente l’avantage de protéger la vie privée, car les références aux adresses ne sont pas immédiatement visibles. C’est donc un bon équilibre entre confidentialité et transparence.
Si vous souhaitez créer un service permettant à un utilisateur d’interroger ses investissements via une adresse unique, vous pouvez y parvenir en combinant les technologies Web2 et Web3. Cette approche vous permet de bénéficier des atouts des deux mondes tout en réduisant les risques et problèmes de confidentialité liés aux solutions Web2.
Un autre exemple de combinaison entre anciennes et nouvelles technologies est l’utilisation d’un nom Web3 (comme ENS) avec une entrée Web2 (comme un domaine .com). Certaines entreprises, comme Apple ou Google, pourraient choisir un nom Web3 parce qu’elles souhaitent disposer d’une image unique dans le Web3, sans payer des sommes exorbitantes pour un domaine populaire. Cela aide à établir la confiance et à éviter la confusion. En revanche, pour d’autres entreprises où la confiance n’est pas un problème, l’utilisation d’un domaine Web2 comme .com suffit. Des plateformes comme Coinbase utilisent CB.ID, un nom de domaine internet géré par ICANN. Cela convient à leur service de garde, car les clients font confiance à leurs mesures de sécurité.
En résumé, le choix entre un nom Web3 et une entrée Web2 dépend du cas d’usage spécifique
Bienvenue dans la communauté officielle TechFlow
Groupe Telegram :https://t.me/TechFlowDaily
Compte Twitter officiel :https://x.com/TechFlowPost
Compte Twitter anglais :https://x.com/BlockFlow_News











