Introduction
Crypto Insider est ravi de partager une interview exclusive avec Benny Giang, la force visionnaire derrière la proposition innovante d'amélioration d'Ethereum, ERC-6551. Cette norme révolutionnaire promet non seulement d'amplifier les fonctionnalités des NFT, mais envisage également leur transformation de simples actifs numériques statiques en entités dynamiques, autonomes et interactives, catalysant un changement sismique dans le paysage NFT. Cette pièce résume le discours éclairant que nous avons eu avec Benny. Pour connaître toute l'étendue de notre conversation perspicace, nous vous invitons à visionner notre vidéo « Qu'est-ce que l'ERC-6551 : l'avenir des NFT (https://cryptoinsiders.online/what-is-erc-6551-the-future-of- nfts)', où Benny est engagé dans une discussion riche avec notre intervieweur, Brown Yeung.
Présentation personnelle
CryptoInsider (CI) : Commençons par ça, d'accord ? Pouvez-vous nous parler un peu de vous et de la façon dont vous êtes entré dans le monde de la crypto ?
Benny Giang (BG) : Oui, je m'appelle Benny, je viens de Vancouver, au Canada. Je me suis lancé dans la crypto ou la blockchain vers le début de l'année 2017. Je faisais partie de l'équipe qui a lancé CryptoKitties et nous avons formé Dapper Lab peu de temps après. J'ai eu la chance de travailler sur Cheese Wizards et NBA Top Shot. En fait, j'étais à Hong Kong en 2018, dans le bureau d'Animoca, en train de parler à Yat Siu et à tout le monde. À cette époque, Animoca se concentrait encore sur les jeux mobiles. Ils ont été notre premier partenaire international basé à Hong Kong à introduire CryptoKitties à Hong Kong, à Taiwan et à Singapour. C'est ainsi que je suis arrivé à Hong Kong et que j'ai rencontré un tas d'autres personnes dans cette ville.

CI : C'est fascinant. Pourriez-vous nous en dire plus sur votre parcours avec Dapper Labs et sur ce sur quoi vous travaillez actuellement ?
BG : J'ai quitté Dapper Labs en octobre 2021, et cela fait environ un an et demi maintenant. J'ai lancé ma propre entreprise de conception de développement logiciel qui se concentre sur la création de primitives pour les communautés décentralisées. Elle s'appelle Future Primitive. Elle est basée à San Francisco, et je suis basée ici à Vancouver. Depuis un an et demi, nous faisons beaucoup de NFT expérimentaux, et cela a été une aventure amusante.
Introduction à ERC6551
CI : Incroyable ! Je crois savoir que vous êtes l'un des auteurs de l'ERC6551. Pouvez-vous expliquer ce qu'est l'ERC6551 et quel est son objectif principal ?
BG : Oui, vous avez peut-être déjà entendu parler de l'ERC721. C'est une norme à laquelle j'ai eu l'occasion de participer, avec l'équipe plus large du côté de CryptoKitties. L'ERC721 est la norme désormais connue sous le nom de NFT. Six ans plus tard, j'ai eu l'occasion de travailler sur une nouvelle norme appelée ERC6551 avec l'équipe de Future Primitive. La principale différence est que l'ERC6551 n'est pas une norme de jeton. Elle est souvent confondue ou comparée à l'ERC721, mais vous n'avez pas à faire de choix entre l'ERC721 et l'ERC6551. Vous lancez simplement un projet NFT normal et il dispose déjà de l'ERC6551.
CI : Pouvez-vous nous en dire un peu plus sur ERC6551 afin que nous puissions mieux le comprendre ?
BG : Je les appelle généralement Token Bound Accounts. Les Token Bound Accounts sont l'opposé des Soul Bound Tokens, des tokens que vous ne pouvez pas transférer, ils sont liés à votre portefeuille. Les Token Bound Accounts reposent sur l'idée que chaque NFT sur chaque chaîne EVM possède un compte ou un portefeuille attaché au token. Il s'agit essentiellement d'un compte lié à un token, qui est un NFT. C'est l'idée simple de l'ERC6551. L'autre chose qui est super importante est que, depuis les 6 dernières années, depuis le début des NFT et des CryptoKitties, il y a eu beaucoup d'imagination partout dans le monde sur la façon de faire progresser les NFT. En 2018, il y a eu un projet appelé Kitty Hats, qui explorait l'idée d'équiper des objets sur vos actifs NFT. Il a été créé par Dan, qui a été le premier employé d'Open Sea. Depuis lors, de nombreuses normes et entreprises différentes ont essayé de créer des protocoles sur différentes blockchains.
Principales caractéristiques de l'ERC6551
CI : Fascinant. En quoi la norme ERC6551 se différencie-t-elle de ces normes ?
BG : ERC6551, ou comptes liés aux jetons, présente cinq différences principales :
Il fonctionne avec chaque NFT, de CryptoKitties à Azuki en passant par Board Ape et tout nouveau NFT lancé sur toute autre blockchain compatible EVM.
Votre NFT peut contenir n'importe quel type d'actifs, il peut donc contenir des pièces ETH, USDC, Pepe, ERC721, ERC1155 et même de nouvelles normes de jetons comme ERC8888.
Il n'y a pas de contrat d'emballage, vous n'avez donc pas besoin d'envelopper votre NFT ou d'envoyer votre NFT à un contrat pour notre norme.
Cela fonctionne avec toutes les plateformes car il suffit d'un portefeuille ou d'un compte.
C'est décentralisé. Chaque NFT possède un compte ou un portefeuille de contrat intelligent et le NFT est donc le propriétaire de ce compte.
CI : Alors, diriez-vous que l’ERC6551 est une meilleure version de l’ERC721 ?
BG : Je pense que si nous devions remonter six ans en arrière et que nous étions de retour dans la salle où nous travaillions sur ERC721 et CryptoKitties, si nous avions eu la même idée que maintenant, elle aurait dû être incluse dans la norme ERC721. ERC6551 porte le concept des NFT à un nouveau niveau, où les NFT sont plus que de simples JPEG hors de prix. Ils sont plus qu'un simple achat-vente-échange. Avec ERC6551, il donne à tous les NFT trois nouvelles propriétés : la propriété des actifs, l'identité sociale et le potentiel d'action. La première propriété, la propriété des actifs, votre NFT peut posséder d'autres actifs, et vous pouvez avoir un NFT qui possède un NFT qui possède un autre NFT, et ainsi de suite. La deuxième propriété est une identité sociale. Les gens utilisent déjà leurs NFT comme photo de profil sur Twitter. Certaines personnes créent même des personnalités sur Twitter. Avec ERC6551, vous pouvez vous connecter, créer un historique des transactions pour votre NFT et commencer à devenir votre NFT.
CI : C'est intéressant. Pourriez-vous nous en dire plus sur la troisième propriété, le potentiel d'action ?
BG : La troisième propriété, le potentiel d'action, est ce que nous appelons le futur. Lorsque vous associez un NFT à un modèle d'IA, vous pouvez faire en sorte qu'un NFT effectue lui-même des actions sur la chaîne. Étant donné qu'un NFT possède désormais son propre portefeuille, il agit presque comme un humain sur une blockchain. Vous pouvez imaginer que vous demandez à vos gribouillis de collecter les NFT musicaux les plus cools, et qu'il aille acheter les NFT musicaux les plus cools.
CI : Vous dites donc que l'ERC6551 n'est pas en concurrence avec l'ERC721, mais qu'au contraire, il lui ajoute plus de valeur ?
BG : Oui, exactement. Il n'entre pas en concurrence avec l'ERC721. En fait, il ajoute plus de valeur à chaque ERC721 existant actuellement.
Compatibilité de ERC6551
CI : Et comment ERC6551 permet-il aux jetons ERC721 d’interagir au sein de la blockchain et de posséder des actifs en chaîne ?
BG : Il existe un registre décentralisé qui spécifie la norme ERC6551. Le registre relie les utilisations de crate à des adresses déterministes. Il examine chaque identifiant de jeton NFT ou chaque contrat de collection NFT et attribue un compte de contrat intelligent qui lui est lié. À l'heure actuelle, si vous souhaitez envoyer 1 ETH à un CryptoKitties aléatoire, vous pouvez le faire. Vous le feriez en allant sur tokenbound.org, en connectant votre portefeuille, et si vous avez un CryptoKitties, il vous montrera l'adresse du compte lié au jeton, ou l'adresse TBA. Avec cette adresse, vous pouvez simplement aller sur Metamask et lui envoyer ce que vous voulez. Aucune action n'est requise. C'est ce qui est magique avec l'ERC6551 ou les comptes liés au jeton. Le monde entier s'est réveillé et les NFT ont été complètement modifiés sans aucune action requise de la part du propriétaire ou du créateur du projet. Il est devenu réalité que chaque NFT a un compte.
CI : C'est vraiment incroyable. Pouvez-vous expliquer comment ERC6551 assure la compatibilité avec l'infrastructure existante qui prend en charge les comptes Ethereum ?
BG : Un compte Token Bound est un portefeuille de contrats intelligents. Ce concept existe depuis un certain temps déjà. L'un des premiers comptes ou portefeuilles de contrats intelligents était un portefeuille Dapper, sur lequel j'ai eu l'occasion de travailler. Tout le monde connaît Gnosis Safe ou Safe Nowadays ; c'est aussi un compte de contrats intelligents. Il y a aussi Argent et quelques autres.
CI : Quel est le rapport avec l’abandon des comptes détenus par Ethereum ?
BG : Plus récemment, il y a eu une autre proposition, ERC4337, qui a été rédigée par Vitalik et quelques autres. ERC4337 spécifie l'abstraction de compte, qui est l'idée de s'éloigner des portefeuilles EOA. Vitalik a écrit sur la nécessité de s'éloigner de ce type de portefeuille pour diverses raisons. ERC4337 a été entièrement adopté et est en ligne sur Mainnet. ERC6551 est essentiellement une abstraction de compte pour les NFT. Donc si vous imaginez cette énorme vague que Vitalik et tout le monde poussent, s'éloignant des portefeuilles EOA, nous sommes sur cette même vague. La seule différence est que nous nous concentrons sur les NFT.
CI : Comment cela affecte-t-il la compatibilité avec Ethereum ?
BG : Depuis que cette vague est déjà là, il y a eu différentes propositions comme 1271 pour signer avec un compte de contrat intelligent. De nombreux portefeuilles différents, Wallet Connect, ou différents services de portefeuille ou même des Dapps prennent désormais en charge la signature ou la connexion ou l'utilisation de Wallet Connect pour un portefeuille de contrat intelligent. Et comme nous utilisons la même structure, le même paradigme, nous sommes entièrement compatibles avec ERC4337. Nous exploitons la même infrastructure existante.
Effet du marché baissier
CI : J'ai remarqué que de nombreux projets énergétiques ont échoué à cause du marché baissier. Pensez-vous que cela a entravé la promotion de l'ERC 6551, ou peut-être même dissuadé les gens de s'y intéresser ?
BG : Au contraire, je pense que les choses ont beaucoup évolué. Malgré les marchés baissiers de 2019 et 2020, il y a eu une deuxième vague d’intérêt pour les NFT, alimentée par des projets comme Board Apes, Azuki, Doodles et Moon Birds. Ces projets se concentraient beaucoup sur l’utilité sociale et les avantages de la vie réelle, ce qui était assez intéressant.
CI : Donc, le marché baissier n’a pas eu d’impact négatif sur l’ERC 6551 ?
BG : C'est vrai. En fait, nous avons vu de nombreux projets de premier ordre chercher à déterminer la suite à donner, et l'ERC 6551 leur ouvre de nouvelles opportunités. Nous sommes actuellement en pourparlers avec bon nombre de ces projets ainsi qu'avec différentes entreprises. Il existe également un groupe de travail de développeurs, composé de plus d'un millier de développeurs de protocoles majeurs, qui se concentre sur cet ERC.
Projets notables adoptant ERC6551
CI : C'est impressionnant. Y a-t-il des projets ou des événements notables que vous aimeriez mentionner ?
BG : Oui, il y avait un hackathon Ethereum Global Paris qui vient de se terminer, où 10 à 15 projets s'appuyaient sur ERC 6551.
CI : Cela semble très prometteur. Pouvez-vous nous parler de projets particulièrement remarquables ?
BG : Absolument. Il y en a pas mal, comme Fuel World du célèbre artiste NFT Ferocious. Nous avons aussi Parallel, un projet NFT du top 20 qui a commencé comme un jeu de trading et qui est maintenant en train de créer un jeu AAA. Nous travaillons également en étroite collaboration avec des marketplaces comme OpenSea et Zora. Des entreprises comme AirStacks, qui fournissent des infrastructures comme l'indexation, sont également impliquées. Il existe de nombreux projets liés aux jeux et aux DAO, comme Station et DAO house. YGG Yield Games explore également l'ERC 6551, et Lens Protocol vient d'annoncer que Lens V2 utilisera l'ERC 6551. La dynamique est donc en train de se renforcer.
Préoccupations en matière de sécurité
CI : La norme ERC 6551 semble être un sujet brûlant en ce moment. Mais toute innovation technologique s’accompagne forcément de problèmes de sécurité. La norme ERC 6551 comporte-t-elle des risques dont nous devrions être conscients ?
BG : Comme pour tout contrat intelligent, il existe toujours des risques. Nos contrats sont vérifiés, mais vous devez continuer à vérifier à mesure que vous y ajoutez des éléments. L'un des principaux problèmes de sécurité qui sont apparus est ce que nous appelons une attaque de type « appât et échange ». Dans une attaque de type « appât et échange », un acheteur peut faire une offre pour un NFT, en s'attendant à ce que certains actifs soient à l'intérieur, uniquement pour que le vendeur retire ces actifs, laissant l'acheteur avec un NFT vide. Pour éviter cela, nous avons actuellement une mesure temporaire en place qui permet aux vendeurs de verrouiller leur compte de coffre-fort de jetons pendant un an maximum, pendant lequel ils ne peuvent rien retirer du compte, garantissant ainsi la confiance de l'acheteur.
CI : C'est intéressant, mais il semble que cela impose une grande responsabilité à l'acheteur qui doit faire ses devoirs.
BG : En effet, et nous comprenons que ce n'est pas une solution idéale à long terme. C'est pourquoi nous travaillons en étroite collaboration avec l'équipe Seaport, le protocole de marché d'OpenSea, pour développer une protection au niveau du protocole. Une fois implémentée, cette protection vérifiera tout changement apporté au compte de coffre-fort de jetons lorsqu'une enchère est placée. Si quelque chose a changé, l'enchère sera annulée. De cette façon, les acheteurs peuvent être sûrs qu'ils obtiendront ce pour quoi ils ont enchéri.
Compte rendu contrefactuel
CI : Passons à autre chose. Pourriez-vous nous expliquer un peu le concept d'adresses de comptes contrefactuelles dans la norme ERC 6551 ?
BG : Bien sûr, nous utilisons la création d'adresses déterministes, ce qui signifie que chaque NFT dispose d'une adresse de compte de coffre-fort de jetons sans avoir à prendre aucune mesure pour la découvrir. C'est formidable car cela permet à quiconque d'envoyer des actifs à un NFT sans attendre que le propriétaire découvre l'adresse. Cependant, le compte de contrat intelligent n'est pas déployé tant que le propriétaire ne l'active pas sur tokenbound.org, auquel cas il peut commencer à utiliser le compte.
CI : Ce concept d’adresses contrefactuelles semble ajouter une nouvelle couche de complexité aux NFT. Pensez-vous que cela pourrait constituer un obstacle à l’adoption ?
BG : Cela ajoute une nouvelle dimension aux NFT, mais nous pensons que c'est un pas en avant. En attribuant à chaque NFT une adresse pouvant recevoir des actifs, nous améliorons la fonctionnalité des NFT. Le processus d'activation n'est qu'une action ponctuelle que les propriétaires doivent effectuer pour commencer à utiliser leur compte.
CI : Cela semble certainement innovant et il sera intéressant de voir comment cela se déroule sur le marché NFT au sens large. Merci, BG, d'avoir pris le temps d'expliquer l'ERC 6551 et ses implications pour nous.
BG : Avec plaisir. Je suis heureux d'avoir l'occasion de discuter de ces développements. Je pense que l'ERC 6551 va jouer un rôle important dans l'évolution des NFT et de l'écosystème cryptographique au sens large.
Prévisions de l'écosystème NFT
CI : C'est un plaisir de vous avoir ici, BG. J'aimerais commencer par vous interroger sur l'impact potentiel du 6551 sur l'écosystème NFT. Comment prédisez-vous ou prévoyez-vous cela ?
BG : Merci de m'avoir invité. L'impact de 6551 sur l'écosystème NFT est vraiment passionnant. Je pense que cela va tout changer dans le domaine des NFT et injecter une nouvelle énergie dans ce domaine. Le domaine qui m'intéresse le plus est d'imaginer ce que peuvent être les NFT.
CI : Pourriez-vous nous en dire plus à ce sujet ?
BG : Bien sûr. Au cours des six dernières années, j'ai beaucoup réfléchi aux NFT. Il y a eu beaucoup de frictions parce que soit les gens aiment les NFT, soit ils les détestent. Souvent, les gens qui n'aiment pas les NFT les voient comme de simples fichiers JPEG avec des métadonnées. Mais je pense que nous pouvons aller beaucoup plus loin, en nous éloignant de la notion de NFT comme de simples fichiers JPEG avec des métadonnées, et commencer à réfléchir à l'idée d'objets numériques.
CI : Objets numériques, pourriez-vous nous en dire plus ?
BG : Bien sûr. Dans la vraie vie, nous possédons des objets, comme une voiture, une maison ou même des objets de collection comme des baskets ou des jouets. À mesure que nous évoluons de plus en plus vers un mode de vie numérique, je pense que nous allons posséder davantage d'objets numériques à l'avenir. Nous pourrions manquer d'espace physique pour contenir tous ces objets, mais dans le monde numérique, il n'y a pas de telle limitation. Je prévois donc que chaque être humain possédera des centaines, des milliers, voire des millions d'objets numériques dans les 20 à 30 prochaines années, et beaucoup de ces objets numériques seront des NFT.
CI : Qu'en est-il de la qualité de ces NFT ?
BG : Eh bien, comme toute collection, certains NFT seront de moindre qualité, mais certains d'entre eux seront vraiment sympas. Et c'est là qu'intervient 6551. Beaucoup de ces NFT qui sont actuellement stockés dans un endroit froid pourraient en fait se voir attribuer des tâches ou des actions à effectuer, ce qui augmenterait leur productivité. Cela va au-delà du concept d'un JPEG, entrant dans un nouveau territoire où nous commençons à les considérer comme des PNJ ou des personnages non joueurs.
CI : Les PNJ, c'est intéressant. Pourriez-vous développer davantage ce concept ?
BG : Absolument. Si vous avez déjà joué à des jeux, vous connaissez les PNJ ou personnages non-joueurs. Ils sont importants pour l'expérience de jeu. Imaginez simplement jouer à Zelda sans aucun personnage. Il en va de même pour les mondes numériques ou les métavers. Actuellement, le métavers a un problème de « monde vide ». Nous devons peupler ces métavers, et je pense que les NFT programmés pour avoir une personnalité et effectuer des actions peuvent être la clé pour cela. Nous les appelons des personnages jouables en réseau, ou PNJ.
CI : Vous voyez donc 6551 comme une passerelle vers cette nouvelle réinvention des NFT ?
BG : Oui, exactement. 6551 ouvrira cette porte et je crois que cela mènera à une énorme vague d’innovation pour le média, les artistes et les constructeurs.
Suggestion aux nouveaux joueurs
CI : Qu'en est-il des personnes qui ne connaissent pas ou ne connaissent pas les NFT ? Avez-vous quelque chose à leur dire ?
BG : Absolument. Je pense que les comptes liés aux jetons seront la meilleure solution pour l'intégration et la désintégration. Grâce à cela, une personne peut se rendre sur un site de commerce électronique, s'inscrire avec son e-mail et un NFT lui sera attribué en tant que compte. Elle peut faire ses achats, acheter des versions physiques et numériques de produits, qui seront crédités sur son compte. S'ils veulent partir, ils peuvent faire envoyer le NFT sur leur portefeuille, obtenant ainsi la pleine propriété sans aucun risque de sécurité. Ainsi, les personnes novices en matière de NFT les collectionneront bientôt sans même le savoir, simplement en s'inscrivant sur un site Web avec leur e-mail ou leur numéro de téléphone.
Extension des comptes liés aux jetons
CI : Cela ressemble à un changement majeur. J'aimerais également poser une question sur le compte Token Bound généré par 6551. Il s'agit d'un compte contractuel, et le NFT sert de clé à ce compte. Différentes règles et fonctionnalités peuvent être inscrites dans les contrats pour générer différents scénarios d'application. Quel est votre avis sur cette question ?
BG : C'est un excellent point, et je pense que cela touche au cœur même de ce concept. L'idée qu'un NFT puisse avoir de nombreux comptes et implémentations différents fait partie de la conception que nous avons poursuivie. Il existe une école de pensée qui estime que chaque NFT ne devrait avoir qu'une seule implémentation ou un seul compte, et ce n'est pas une mauvaise idée. Cependant, nous vivons dans un monde décentralisé et ouvert.
CI : Et comment cela est-il lié au concept de comptes liés aux jetons ?
BG : Eh bien, l'aspect le plus intéressant des comptes liés aux jetons est l'idée des extensions. Très bientôt, en tant que propriétaire, vous pourrez accéder à une sorte de « boutique d'applications » et activer différentes fonctionnalités ou utilitaires pour vos NFT. C'est extrêmement important car pour l'instant, lorsque vous possédez un NFT, vous n'avez pas vraiment de contrôle. Le contrôle appartient au créateur.
CI : Vous dites donc que le contrôle des NFT passera des créateurs aux propriétaires ?
BG : Exactement. Actuellement, nous sommes à la merci des créateurs, mais l'avenir, selon moi, est celui des NFT contrôlés par leurs propriétaires. Les propriétaires auront la liberté d'activer ces fonctionnalités sans l'autorisation du créateur, car ils sont propriétaires de l'actif. Je pense que c'est la plus grande opportunité qui s'offre à nous.
CI : Donc, en substance, ce que vous dites, c'est que nous nous dirigeons vers un avenir où les propriétaires de NFT auront plus de contrôle sur leurs actifs ?
BG : C'est exact. On passe des NFT contrôlés par les créateurs aux NFT contrôlés par les propriétaires. Actuellement, la plupart des projets NFT sont contrôlés par les créateurs. Nous, les propriétaires, devons attendre qu'ils proposent de nouvelles fonctionnalités, et s'ils ne le font pas, les prix pourraient baisser. Nous sommes en quelque sorte à la merci des créateurs. Mais avec les NFT contrôlés par les propriétaires, les propriétaires peuvent ajouter des fonctionnalités sans l'autorisation du créateur. C'est l'avenir que nous envisageons.
CI : C'est une vision fascinante. C'était génial de discuter de ces idées avec vous aujourd'hui, BG. Merci d'avoir partagé vos réflexions sur l'avenir des NFT et le rôle de 6551 dans cet avenir.
BG : Ce fut un plaisir. Merci de m'avoir invité.
À propos de nous
Crypto Insiders (https://cryptoinsiders.online/hong-kong-web-3-0/) est le premier centre d'actualités sur la blockchain à Hong Kong, les tendances de la Fintech et les analyses de prix approfondies. En plus de cela, Crypto Insiders se spécialise dans les entretiens exclusifs avec des personnalités influentes du secteur de la blockchain, offrant une perspective inégalée sur l'évolution continue du secteur.
Spectrum Labs (https://www.spectrumlab.io/) est une équipe de masters et de doctorants axés sur la recherche sur la blockchain, ainsi que de vétérans de l'industrie de la blockchain. Nous nous consacrons à la technologie de la chaîne de recherche sur la blockchain et à ses applications pour aider les gens à mieux comprendre la blockchain. Les principales activités de Spectrum Labs comprennent la rédaction de rapports de recherche, le développement de programmes et le développement d'outils.
Remerciements
Nous adressons notre plus sincère gratitude à Crypto Insiders pour avoir autorisé Spectrum Labs à retranscrire cette interview éclairante et à la partager avec la communauté au sens large via leurs plateformes médiatiques. Nous adressons une reconnaissance particulière à Noah Ho et Ash Li, dont les efforts méticuleux dans l'édition et l'organisation du contenu ont rendu cette précieuse ressource accessible à tous. Leur travail a grandement contribué à approfondir la compréhension de l'ERC-6551 et de son impact transformateur sur l'écosystème NFT.
