paint-brush
Appel à tous les écrivains : découvrez en quoi consiste le concours d'écriture Decentralize-AI grâce à l'équipe ICPpar@slogging
221 lectures

Appel à tous les écrivains : découvrez en quoi consiste le concours d'écriture Decentralize-AI grâce à l'équipe ICP

Trop long; Pour lire

Dans cet AMA avec Jessie Mongeon d'ICP US HUB, nous discutons du concours d'écriture Decentralize-AI et de Web3. Découvrez ce que nos sponsors pensent de ces sujets et obtenez quelques conseils d'écriture !
featured image - Appel à tous les écrivains : découvrez en quoi consiste le concours d'écriture Decentralize-AI grâce à l'équipe ICP
Slogging (Slack Blogging) HackerNoon profile picture
0-item

Dans cet AMA, nous discutons du concours d'écriture #decentralize-ai en cours et des principaux sujets de la communauté d'écrivains HackerNoon : que vous analysiez le paysage technologique actuel de l'IA décentralisée et le rôle de l'ICP dans ce domaine, que vous discutiez des applications concrètes de l'IA décentralisée dans divers secteurs, que vous proposiez des tutoriels sur la création de modèles d'IA décentralisés à l'aide de l'ICP ou que vous examiniez comment l'IA décentralisée peut améliorer la sécurité, la transparence et la confiance des données, c'est votre chance de contribuer.

Consultez les invites d'écriture ici et partagez votre histoire pour gagner 1 000 $ !

Rencontrez notre invitée, Jessie Mongeon !

Jessie est rédactrice technique chez DFINITY et auteur de deux livres sur le Web3, « The Ultimate Web3 Pocket Guide » et « Mastering Web3 Documentation ». Elle est titulaire d'un master en gestion des technologies de l'information et travaille dans le domaine du Web3 depuis 2021.

Dans cet AMA, Jessie partage tout sur :

  • L'éducation sur le Web3
  • Ressources d'intégration pour Web3
  • Développement de contrats intelligents Web3
  • Outils de développement Web3
  • Expérience de développeur Web3
  • Concours d'écriture #decentralize-ai

Ce fil de discussion Slogging de Mónica Freitas, Jessie Mongeon, Jonh, Asher Umerie, Jose Hernandez et Sheharyar Khan a eu lieu sur le canal officiel #amas de slogging et a été modifié pour plus de lisibilité.

Jessie Mongeon 6 août 2024, 17h02

Bonjour à tous ! J'ai hâte de me connecter et de répondre à vos questions 🙂

🔥 1
Mónica Freitas 6 août 2024 à 17:02

Bonjour Jessie Mongeon ! Merci de nous rejoindre !
Pouvez-vous commencer par nous parler un peu de vous et de votre parcours à travers le Web3 ? Comment avez-vous commencé ?

Jessie Mongeon 6 août 2024, 17h22

Oui, j'ai commencé à m'intéresser à la technologie au lycée, je suis allé dans une école technique spécialisée dans le routage et la commutation CISCO, et j'ai poursuivi mes études à l'université. Pendant mes études, j'étais administrateur système Linux pour une entreprise qui effectuait des travaux sous contrat avec le MIT, Harvard, BU et certaines autres universités du Massachusetts. Après avoir fait cela pendant quelques années, j'ai voulu essayer de combiner mon expérience dans le domaine de la technologie avec mon amour pour l'écriture et j'ai fait la transition vers le métier de rédacteur technique.

J'ai accepté un poste dans une start-up de stockage décentralisé Web3 où j'ai acquis ma première expérience en rédaction technique et en Web3 en passant beaucoup de temps à faire des recherches sur différents projets et sur la manière dont le projet de stockage décentralisé pour lequel je travaillais pouvait interagir avec eux. Je me suis impliqué dans de nombreuses activités Web3 comme Twitter Spaces, des podcasts, des hackathons et des opportunités de prise de parole lors de conférences en ligne. J'ai essayé de lancer ma propre série Twitter Spaces appelée « Web3 Whitepaper Club », de créer un service de newsletter Web3 et de m'impliquer dans différentes communautés Women in Web3 comme Crypto Tech Women.

Pendant que je faisais tout cela, j'ai vu qu'il n'y avait pas de lieu central pour tout apprendre sur le Web3 - il fallait aller sur des dizaines de sites Web, cours, podcasts, vidéos YouTube, etc. différents pour en savoir plus sur tous les différents concepts, technologies et projets du Web3. Donc, pour essayer de combler cette lacune dans l'espace Web3, j'ai écrit mon premier livre « The Ultimate Web3 Pocket Guide » qui était censé être un « dictionnaire de poche » pour les concepts et projets Web3, mais avec plus de 500 pages, il ne rentre dans aucune poche 😂

En mai 2023, j'ai rejoint DFINITY, la fondation à l'origine du réseau Internet Computer Protocol, et je travaille depuis sur la documentation du développeur ICP. J'ai rédigé le cours éducatif ICP « ICP Developer Journey » qui comprend 36 modules écrits avec des didacticiels vidéo, j'ai participé à des hackathons et à des conférences et j'ai contribué au compte Twitter/X du développeur DFINITY.

🔥 1
Jonh 6 août 2024, 17h30

Bonjour Jessie Mongeon ! C'est génial de t'avoir ici !
Comment pensez-vous que les établissements d’enseignement traditionnels peuvent intégrer le Web3 dans leurs programmes ? Et quels sont les plus grands défis à relever pour éduquer les gens aux technologies Web3 ?

Jessie Mongeon 6 août 2024, 17h41

Jonh, merci ! J'ai vu quelques établissements d'enseignement différents intégrer avec succès le Web3 dans leur programme, mais ils ont consacré l'intégralité du programme de cours au Web3, plutôt que d'en faire un seul « chapitre », car il y a généralement trop de contenu à essayer de mentionner dans un format super condensé. Ces établissements choisissent généralement un seul domaine d'intérêt, comme l'architecture et la conception de la blockchain, plutôt que d'essayer de couvrir l'ensemble du Web3 avec des jetons, des NFT, des DAO, des métaverses, etc.

Le plus grand défi de l’enseignement du Web3 est l’intégration initiale. Il y a tellement de points de départ, tellement de pistes différentes à explorer, tellement de concepts à apprendre. C’est l’un des défis que j’ai essayé de résoudre en écrivant mon livre pour essayer de fournir une source unique pour l’intégration initiale. Idéalement, les gens lisent le livre et acquièrent ensuite une compréhension fondamentale de tous les différents composants et concepts du Web3. S’ils sont intéressés par un domaine spécifique, ils peuvent en apprendre davantage à partir de là. À l’heure actuelle, il existe quelques excellents cours ou cohortes en ligne qui intègrent très bien les gens, mais ils ont généralement un coût d’entrée élevé, ou ils sont uniquement sur candidature, et tous ceux qui veulent apprendre ne sont pas acceptés dans la cohorte ou le cours. Je pense que rendre ces cours plus accessibles à tous est un autre défi.

🔥 1
Mónica Freitas 6 août 2024 à 17:33

Félicitations pour votre premier livre ! Je l'ajouterai à ma liste 😊 Comment s'est déroulé le processus d'écriture de « The Ultimate Web3 Pocket Guide » et comment avez-vous réussi à consolider des informations provenant de sources aussi diverses ?

Pouvez-vous également nous en dire plus sur la documentation du développeur ICP et sur le cours ICP Developer Journey que vous avez créé ?

Jessie Mongeon 6 août 2024, 17h57

Mónica Freitas, le processus d'écriture consistait à avoir constamment plus de 100 onglets ouverts, des centaines de feuilles de calcul de données et beaucoup de café 😅 J'ai principalement utilisé directement les ressources de chaque produit/plateforme, donc soit leur livre blanc, soit la documentation du développeur. J'ai évité d'utiliser des blogs, des vidéos YouTube ou d'autres sources secondaires lorsque cela était possible. Je me suis concentré sur une section à la fois, j'ai donc commencé par les blockchains et je l'ai divisée en chaînes EVM et chaînes non EVM. Ensuite, j'ai écrit l'introduction du chapitre expliquant comment fonctionne une blockchain, ce qu'est le consensus, quelles sont les différentes méthodes de consensus, etc. Puis j'ai regardé CoinGecko et j'ai trouvé les 100 premières chaînes, je les ai classées en EVM et Non-EVM, et j'ai parcouru la liste par ordre alphabétique. J'ai répété ce processus pour la plupart des autres sections, mais pour certaines sections comme les DAO ou les collections NFT, j'ai choisi uniquement celles qui étaient significatives dans un certain sens, pas nécessairement les plus populaires.

La documentation du développeur ICP est disponible sur https://internetcomputer.org/docs/current/home et détaille tout ce qui concerne Internet Computer, du déploiement d'un simple contrat intelligent « Hello, world » à l'utilisation des protocoles cryptographiques avancés du réseau.

Le parcours du développeur ICP répond essentiellement à la question suivante : « Comment pouvons-nous guider quelqu'un à travers chacun des concepts de base affichés dans la documentation du développeur, dans un chemin linéaire qui a du sens ? » Il part du principe que l'utilisateur n'a aucune connaissance préalable de l'ICP et, à la fin du cours, l'utilisateur a appris à connaître les contrats intelligents, les jetons, le DAO du réseau, les intégrations Bitcoin et Ethereum, et peut déployer une application full stack.

💚 1
🔥 1
Jonh 6 août 2024, 19h11

Merci pour cette analyse, Jessie Mongeon ! Toujours sur ce sujet :

  1. Quelles stratégies pourraient, selon vous, aider à rationaliser le processus d’intégration des nouveaux arrivants sur Web3 ?
  2. Connaissez-vous des initiatives ou des plateformes spécifiques qui, selon vous, font du bon travail pour fournir une éducation Web3 accessible ?
  3. Comment les individus et les organisations de l’espace Web3 peuvent-ils collaborer pour créer un cadre éducatif plus unifié et plus complet ?
🔥 1
Jessie Mongeon 6 août 2024, 19 h 26

Jonh, bonnes questions !

  1. Je pense qu'il existe des tonnes de ressources et de programmes formidables qui simplifient ce processus, mais en général, le discours autour du Web3 doit continuer à s'éloigner des « JPEG frauduleux » et de la « fausse monnaie » pour se concentrer sur « la nouvelle technologie et les nouvelles fonctionnalités ». Beaucoup de gens hésitent encore à essayer d'en savoir plus sur le Web3 en raison de ces connotations négatives, mais nous voyons de plus en plus de discussions sur les cryptos/Bitcoins en particulier (surtout ici aux États-Unis avec les prochaines élections), et je pense que cela aide. Une fois que la connotation initiale ne sera plus largement perçue comme négative, les institutions plus traditionnelles auront confiance en l'ajout de cours ou de cours optionnels sur ce sujet.
  2. Je pense que le programme SheFi dirigé par Maggie Love fait un travail phénoménal pour intégrer les femmes dans Web3, et j'espère qu'elle rendra le cours plus accessible à l'avenir. Actuellement, il faut postuler, être accepté, puis payer les frais de scolarité ou obtenir une bourse. C'est très similaire à un collège traditionnel, et je comprends qu'elle ait une entreprise à soutenir, mais je pense que fournir une version gratuite « allégée » serait très utile à celles qui ne peuvent pas se permettre l'investissement initial - et cela pourrait les convaincre que l'investissement en vaut la peine après avoir suivi une version « gratuite » plus courte.
  3. C'est une excellente question, et je ne pense pas avoir de réponse directe à cette question. À l'heure actuelle, nous constatons une forte segmentation entre les différents écosystèmes de l'espace. L'ensemble du Bitcoin est segmenté en dehors des chaînes Ethereum/EVM, puis d'autres écosystèmes comme Polkadot, Solana et Cosmos ont tous leurs propres communautés, ressources et projets. Je pense qu'il serait difficile de créer un cadre éducatif unifié pour tous ces écosystèmes, d'autant plus qu'ils ont tous leurs propres technologies, concepts, terminologie, etc. J'aimerais cependant voir un cadre général adopté par chaque écosystème qui décrit comment intégrer de nouveaux utilisateurs, de sorte que lors du passage d'un écosystème à un autre, un utilisateur se familiarise avec le processus et facilite les choses. Mais dans l'ensemble, je ne suis pas sûr de la meilleure façon de procéder. Je dirais simplement qu'il faut être ouvert à l'éducation des autres et promouvoir l'éducation chaque fois que possible, pour favoriser une éducation plus unifiée.
Mónica Freitas 6 août 2024 à 19:14

Jessie Mongeon, je ne peux qu'imaginer le nombre d'heures de recherche :smiling_face_with_tear:
Comment avez-vous équilibré la profondeur technique et l’accessibilité pour garantir que les lecteurs ayant différents niveaux d’expertise puissent bénéficier de votre livre ?
Je suppose que cela pourrait être particulièrement important pour les participants à notre concours d'écriture sur l'IA décentralisée 😉

Jessie Mongeon 6 août 2024, 19 h 29

Mónica Freitas, honnêtement, j'imaginais ma mère lire le livre (parce que je savais qu'elle le ferait) mais aussi parce qu'elle n'est pas du tout technique et qu'elle serait un excellent exemple d'un « utilisateur quotidien » qui n'a aucune connaissance préalable de la crypto, des portefeuilles, des NFT, etc., et donc le public cible pour que le livre soit un véritable guide d'intégration. Pour les utilisateurs plus techniques, j'ai inclus quelques détails dans certaines sections où ils peuvent être plus curieux, comme les mécanismes de consensus ou les méthodes de stockage décentralisées comme le sharding, mais je les ai gardés à un niveau suffisamment élevé pour ne pas perdre les lecteurs moins techniques. J'ai également inclus de nombreux diagrammes et images, car personnellement, ils m'aident toujours à comprendre des concepts complexes 🤓

🔥 2
Asher Umerie 6 août 2024, 19 h 58

Bonjour Jessie Mongeon, c'est un plaisir de vous avoir avec nous.
Félicitations encore pour votre premier livre et pour tout votre excellent travail jusqu'à présent !

Je suis particulièrement curieux de connaître votre travail impressionnant sur la création du cours « Parcours du développeur ICP ».

Pouvez-vous partager un exemple de module ou de leçon du « parcours du développeur ICP » que vous avez trouvé particulièrement difficile ou gratifiant à créer ?

Pour aller plus loin, si vous deviez recommencer à organiser le cours depuis le début, avec tout ce que vous avez appris jusqu'à présent, que feriez-vous différemment ?

Jessie Mongeon 7 août 2024, 12h00

Asher Umerie, le module le plus difficile à créer a été le tutoriel sur vetKeys, notre nouveau protocole de chiffrement en chaîne. Cela a été particulièrement difficile car la fonctionnalité est encore en phase de développement précoce et utilise un concept cryptographique assez avancé, donc le comprendre pleinement moi-même était un défi, puis écrire à ce sujet sous forme de tutoriel qui l'explique correctement aux utilisateurs était un défi à part entière.

En fait, je vais bientôt développer la série Developer Journey, donc votre deuxième question est quelque chose à laquelle j'ai beaucoup réfléchi ! Pour l'instant, la série n'utilise que des fichiers Markdown de base et ne dispose d'aucun élément interactif qu'un cours peut avoir, comme des quiz ou un suivi des progrès. Ce sont deux attributs que j'ajouterai dans les prochaines révisions de la série 🙂

José Hernández 7 août 2024 à 02:41

Bienvenue, Jessie Mongeon ! Quelles sont les idées fausses que les gens ont encore sur le Web3 ?

Jessie Mongeon 7 août 2024, 12:03

José Hernandez, je pense que nous sommes toujours aux prises avec des idées fausses selon lesquelles le Web3 n'est qu'une arnaque aux pièces de monnaie ou aux fichiers JPEG que les gens achètent et vendent, alors qu'en réalité, l'espace des memecoins a en réalité une bonne dose de communauté et d'utilité et que le battage médiatique autour des NFT semble s'être estompé. Je pense que nous devons faire en sorte que davantage de médias parlent de cette technologie pour aider à dissuader ces idées fausses, mais la technologie n'est pas aussi « tape-à-l'œil » ou « digne d'un clic » que certains des titres passés comme BAYC.

Jonh 7 août 2024, 10:11

Jessie Mongeon, j'ai également remarqué ce changement dans la perception du Web3, mais il semble que ce soit une conversation qui se déroule dans des niches, pas encore dans le courant dominant. Faisons le lien entre le sujet de l'éducation et les développeurs :

  1. Quels sont les éléments clés qui devraient être inclus dans les supports pédagogiques pour le développement de contrats intelligents Web3 afin de garantir une compréhension complète pour les développeurs ?
  2. Comment les développeurs novices dans le domaine du Web3 peuvent-ils être encouragés à explorer le développement de contrats intelligents, compte tenu de la courbe d’apprentissage initiale ?
Jessie Mongeon 7 août 2024, 12:11

Jonh:

  1. Je pense qu'il est important de relier autant de termes et de concepts spécifiques aux contrats intelligents que possible à leur équivalent Web2 (ou à un équivalent proche) pour aider les développeurs à comprendre comment fonctionne Web3 en utilisant quelque chose qu'ils connaissent peut-être déjà. S'il existe des concepts Web3 qui n'ont pas d'équivalent Web2, comme le consensus, alors faire des analogies avec des scénarios du monde réel est généralement toujours utile au lecteur. Je suis également un grand partisan de l'inclusion de diagrammes ou d'images qui aident à expliquer les concepts, car de nombreuses personnes préfèrent les supports d'apprentissage visuels.
  2. C'est quelque chose que je ne vois pas beaucoup d'autres écosystèmes comme Ethereum ou Solana aborder, mais nous le faisons sur ICP. Sur ICP, vous pouvez déployer un contrat intelligent dans n'importe quel langage tant qu'il peut être compilé dans un module WebAssembly, ce qui signifie que vous n'avez pas besoin d'apprendre un tout nouveau langage comme Solidity pour déployer un contrat intelligent. Vous pouvez écrire en Rust, TypeScript, Python, C++, etc., et le déployer en tant que contrat intelligent sur ICP. Je pense que cela aide les développeurs à se familiariser plus rapidement avec les contrats intelligents, car ils peuvent choisir un langage qu'ils connaissent déjà et qu'ils comprennent.
Mónica Freitas 7 août 2024 à 10:13

J'adore ça, Jessie Mongeon ! En me basant sur votre travail avec ICP et d'autres projets, quels sont les plus gros problèmes rencontrés actuellement par les développeurs Web3 et comment peuvent-ils être résolus ?

Jessie Mongeon 7 août 2024, 12:18

Mónica Freitas, les plus gros problèmes que j'ai constatés sur le Web3 sont :

  • Verrouillage de l'écosystème, où les développeurs qui ont choisi Ethereum pour se déployer initialement peuvent désormais vouloir passer à une autre chaîne comme Bitcoin, et il n'y a pas de bon moyen d'y parvenir sans refaire beaucoup de travail.
  • Interaction utilisateur : de nombreuses applications Web3 demandent aux utilisateurs de s'inscrire à MetaMask, de le charger avec des jetons, puis d'utiliser ces jetons pour effectuer n'importe quelle action sur l'application. Pour les chaînes dans lesquelles les utilisateurs paient des frais de gaz, il n'y a pas beaucoup de solutions que les développeurs peuvent mettre en œuvre, à part limiter les interactions déployées en tant que transactions sur la chaîne, ce qui s'éloigne alors du modèle de données Web3 entièrement décentralisé/traçable.


L'ICP répond à ces deux problèmes : tout d'abord, le verrouillage de l'écosystème est résolu grâce à la technologie Chain Fusion d'ICP, ce qui signifie qu'un contrat intelligent sur ICP peut signer et soumettre des transactions directement à d'autres chaînes comme BTC, ETH, les chaînes compatibles EVM, etc. Vous pouvez écrire un seul contrat intelligent sur ICP qui interagit avec plusieurs chaînes à la fois, ce qui vous permet de vous déplacer et de pivoter entre les chaînes beaucoup plus facilement.
ICP utilise également le modèle de gaz inversé, dans lequel les développeurs paient les frais de gaz de l'application, de sorte que les utilisateurs n'ont pas besoin de connecter un portefeuille et de signer des transactions pour des interactions telles que la publication d'une publication sur les réseaux sociaux ou le téléchargement d'une vidéo, ils peuvent interagir avec l'application comme s'il s'agissait d'une application Web2, ce qui contribue à favoriser l'intégration et l'adoption de l'application.

Sheharyar Khan 7 août 2024 à 11h11

Bonjour Jessie Mongeon ! Merci beaucoup d'avoir pris le temps de discuter avec nous tous. En quoi le processus de rédaction d'un document technique pour le Web3 est-il différent de celui pour le Web2 ? Vous êtes-vous déjà retrouvé dans une situation où vous pensiez qu'il y avait trop ou trop peu d'informations pour travailler par rapport au Web2 ?

Jessie Mongeon 7 août 2024, 12h30

Sheharyar Khan, la rédaction technique sur le Web2 et le Web3 ne sont pas si différents et le processus de rédaction lui-même est assez similaire (esquisser un document, identifier un public, etc.), mais les sources de chacun sont radicalement différentes. La technologie Web2 remonte aux années 90 pour de nombreux concepts, donc certaines données sont assez anciennes, mais restent la meilleure source de ces informations.
Dans le Web3, tout est encore assez nouveau et, dans de nombreuses situations, je travaille directement avec les ingénieurs qui créent la nouvelle technologie, ce qui constitue ma principale source d'informations. Parfois, cela suffit à créer une documentation complète pour le développeur, mais dans d'autres situations, le lecteur a des questions spécifiques ou rencontre un message d'erreur unique, et il ne peut pas simplement rechercher ces informations sur Google et trouver des tonnes de réponses Stack Overflow comme il le peut pour une question basée sur le Web2, il peut donc y avoir des frictions entre les utilisateurs qui se produisent pour les documents Web3. Vous devez anticiper ces points de friction à l'avance autant que possible et essayer de les planifier dans le document initial.
Le Web3 est également très actif dans le domaine de l'éducation générale, et il peut être difficile de faire la part des choses entre les informations de qualité et celles qui sont des appâts à clics ou déjà obsolètes. L'espace évolue et se développe si rapidement, qu'il semble que peu de ressources s'engagent à rester constamment à jour sur tous les faits qu'elles incluent dans leur contenu.

Mónica Freitas 7 août 2024 à 13:06

Vos réflexions sur ICP sont très intéressantes, Jessie Mongeon. C'est génial de voir comment ICP s'attaque à de gros problèmes comme le verrouillage de l'écosystème et l'interaction des utilisateurs. La technologie Chain Fusion et le modèle Reverse-Gas semblent être des éléments qui changent la donne pour les développeurs et les utilisateurs. Pour approfondir ces sujets, sur la fusion de chaînes ICP :

  1. Existe-t-il des fonctionnalités ou des améliorations à venir dans la technologie d’ICP qui permettront de mieux répondre au problème du verrouillage de l’écosystème ?
  2. Comment voyez-vous l’évolution de l’avenir de l’interopérabilité inter-chaînes dans l’espace Web3, et quel rôle pensez-vous que l’ICP y jouera ?

Et le modèle de gaz inversé :

  1. Comment le modèle de gaz inversé a-t-il eu un impact sur l'adoption et l'interaction des utilisateurs sur les applications basées sur ICP par rapport aux modèles Web3 traditionnels ?
  2. Pouvez-vous partager quelques exemples d’applications ICP où l’expérience utilisateur est comparable, voire meilleure, à celle des applications Web2 grâce au modèle de gaz inversé ?
Jessie Mongeon 7 août 2024, 15 h 05

Monica Freitas :

  1. Actuellement, ICP dispose de plusieurs éléments de feuille de route qui permettront d'autres fonctionnalités inter-chaînes, telles qu'une implémentation des signatures EdDSA, débloquant la possibilité de signer et d'envoyer des transactions à des chaînes comme Solana et NEAR.
  2. ICP entend être une « singularité blockchain » dans le sens où elle sera la solution tout-en-un non seulement pour l'interopérabilité inter-chaînes, mais aussi pour l'IA, l'exécution de services Web, d'applications full-stack, etc. Je pense qu'ICP jouera un rôle énorme dans la direction vers laquelle le Web3 évoluera davantage.
  3. Je ne suis pas sûr des mesures exactes par rapport aux autres applications Web3, mais je sais que les applications ICP comme OpenChat ou HotOrNot ont des bases d'utilisateurs en constante croissance, et nous voyons plusieurs de nos projets d'écosystème gagner en adoption par les utilisateurs en créant un DAO (appelé SNS sur ICP) pour leur application, offrant aux utilisateurs un moyen d'investir dans l'application à long terme.
  4. OpenChat en est un bon exemple. Il s'agit d'une version décentralisée d'applications de chat populaires comme Discord. Elle prend en charge le chat vidéo, les transferts de jetons intégrés entre les utilisateurs et les données de chaque utilisateur sont contenues dans son propre contrat intelligent ICP. Vous pouvez vous connecter avec Google, Internet Identity (la forme d'identité native d'ICP), ou même Ethereum et Solana. J'ai vu des applications Web3 qui n'avaient qu'une fraction de cette fonctionnalité, et pour l'utiliser, vous deviez signer une transaction et payer des frais de gaz pour chaque message de chat que vous envoyiez ou chaque fois que vous mettiez à jour votre photo de profil. Sur OpenChat, cela ressemble beaucoup au Web2 jusqu'à ce que vous en arriviez à envoyer des jetons à un autre utilisateur, puis l'aspect Web3 devient apparent.
🔥 1
Jonh 7 août 2024, 13h10

Surpris par l'innovation de l'ICP dans ce domaine. Quels conseils donneriez-vous aux développeurs Web2 qui hésitent à passer au Web3 en raison de complexités perçues ou d'idées fausses courantes, et comment surmontez-vous ces obstacles ? Jessie Mongeon

Jessie Mongeon 7 août 2024, 15 h 11

Jonh, je demanderais aux développeurs Web2 quels éléments du Web2 ils souhaiteraient voir améliorés ou différents, et il existe probablement une solution Web3 qui introduit une solution améliorée, qu'il s'agisse d'une meilleure sécurité, de technologie, de propriété des données, etc. Je leur recommanderais de rechercher ces solutions Web3, et cela pourrait les inciter à essayer d'utiliser ces solutions ou à créer quelque chose qui fournit cette solution en utilisant la technologie Web3.
Je pense que le fait de surmonter ces obstacles en essayant de susciter l’enthousiasme et l’inspiration est le meilleur moyen d’intégrer naturellement les développeurs et les développeurs Web2.

Asher Umerie 7 août 2024, 14h49

Heureux de l'entendre, Jessie Mongeon. Je serai à l'affût de ces mises à jour.

Sur le thème de la fracture web2-web3 : pour les développeurs issus d'un milieu logiciel traditionnel, quels sont les ajustements les plus importants qu'ils doivent faire lors de la transition vers le développement Web3 ?

Jessie Mongeon 7 août 2024, 15 h 15

Asher Umerie, le plus gros changement est généralement le rôle que jouent les tokens dans l'expérience des développeurs sur Web3, qu'ils utilisent une chaîne comme Ethereum avec un modèle de gaz « traditionnel », ou s'ils utilisent ICP et notre modèle de gaz inversé unique. Les développeurs Web2 ont l'habitude de simplement saisir un numéro de carte de crédit pour des services payants comme AWS ou Digital Ocean, alors que sur Web3, ils doivent apprendre à obtenir un portefeuille, à sécuriser ce portefeuille, puis à le charger avec des tokens. Et, lorsqu'ils paient des frais de gaz, cela peut ne pas être aussi cohérent ou prévisible que de payer une facture AWS mensuelle. Je pense que c'est toujours la plus grande différence à laquelle les développeurs traditionnels doivent s'habituer.

🔥 1
Jonh 7 août 2024, 16:16

Intéressant, Jessie Mongeon ! Il peut toutefois y avoir des lacunes en matière de compétences lors de la migration du Web2 vers le Web3. À quels types de défis techniques les développeurs Web2 peuvent-ils être confrontés lors du passage au Web3, et comment peuvent-ils les surmonter ?

Jessie Mongeon 7 août 2024, 16:24

Jonh, étant donné que la technologie derrière le Web3 est si fondamentalement différente du Web2, les défis qu'ils peuvent rencontrer sont presque infinis en fonction de leur expérience et de leur parcours Web2 spécifiques. L'un des plus courants, je pense, est de comprendre le concept de déploiement de leur contrat intelligent sur la chaîne plutôt que de simplement pousser le code vers un serveur en direct. L'idée générale partage de nombreuses similitudes, mais le fonctionnement de la technologie elle-même est très différent. Pour les surmonter, il existe plusieurs cours d'introduction au Web3 et des tutoriels de blog qui font un bon travail en décrivant les étapes, mais honnêtement, à mon avis, la meilleure façon de les surmonter est de faire des essais et des erreurs en tant que développeur, en utilisant les outils vous-même et en voyant quels flux de travail produisent quels résultats.

Mónica Freitas 7 août 2024 à 16:24

Lorsque vous évoquez Chatgpt, je commence à comprendre. Comment les outils de développement Web3 se comparent-ils à ceux du Web2 ? Sont-ils plus complexes ou assez similaires une fois que vous avez pris le coup de main ? Jessie Mongeon

Jessie Mongeon 8 août 2024, 14h21

Mónica Freitas L'outillage varie en fonction de ce que vous essayez de construire et de la plateforme/écosystème sur lequel vous travaillez. Certaines plateformes sont dédiées à rendre les outils aussi Web2 que possible, tandis que d'autres adoptent les qualités Web3 uniques de leurs outils et essaient de fournir des tonnes de documentation et de ressources d'intégration pour former correctement les développeurs sur leurs outils uniques.

Mónica Freitas 8 août 2024 à 15:01

C'est logique, Jessie Mongeon ! J'aimerais discuter un peu plus du concours d'écriture #decentralize-ai. Quel genre de contributions espérez-vous recevoir ? Y a-t-il des sujets spécifiques que vous aimeriez particulièrement lire ?

Jessie Mongeon 8 août 2024, 15 h 28

Mónica Freitas, j'espère voir des cas d'utilisation différents et uniques pour l'IA décentralisée. En ce moment, nous voyons beaucoup de discussions sur les réseaux sociaux à propos de la génération ou de la classification d'images. J'espère que nous verrons des soumissions qui parlent d'autres cas d'utilisation que ceux-ci, comme l'utilisation de DeAI pour l'agrégation et l'analyse de données communautaires, la chaîne d'approvisionnement, l'automatisation des flux de travail, etc. Je veux également voir des soumissions sur les différents outils que les développeurs utilisent pour l'IA, afin de pouvoir savoir ce que nous devons inclure dans les documents de développement pour les développeurs ICP.

Jonh 8 août 2024, 15h05

Jessie Mongeon, qu’est-ce qui vous a poussé à lancer un concours d’écriture consacré à l’IA décentralisée ? Selon vous, pourquoi est-ce le bon moment pour explorer ce thème ?

Jessie Mongeon 8 août 2024, 15 h 29

Jonh, nous menons une campagne marketing importante autour de l'IA, car nous avons des jalons très intéressants axés sur l'IA sur la feuille de route de l'ICP pour le reste de cette année. Le fondateur de DFINITY et d'ICP a réalisé quelques vidéos de démonstration d'IA vraiment intéressantes sur Twitter qui présentent les capacités actuelles de l'IA sur ICP, et ces capacités ne seront multipliées que par 10 une fois que nous aurons lancé certaines des technologies qui figurent sur notre feuille de route. C'est donc le moment idéal pour inciter les gens à y réfléchir en même temps qu'ICP.

Sheharyar Khan 8 août 2024 à 15h30

Jessie Mongeon, merci pour vos réponses ! Une question rapide pour vous : quel rôle pensez-vous que l'informatique de pointe va jouer dans l'IA décentralisée (le cas échéant !) ?

Jessie Mongeon 8 août 2024, 15 h 34

Sheharyar Khan, si les nœuds de calcul de pointe sont dotés de GPU, je pense que cela jouera un rôle énorme pour permettre aux grands LLM de fonctionner rapidement et efficacement. S'il s'agit de nœuds CPU traditionnels, je ne pense pas que cela jouera un rôle énorme. Je pense que le principal point à retenir est le matériel et la priorisation des ressources GPU pour les flux de travail basés sur l'IA.

Mónica Freitas 8 août 2024 à 15:58

C'est énorme pour nos rédacteurs : ils peuvent jouer un rôle dans les documents de développement ICP !
Comment les participants peuvent-ils s'assurer que leurs soumissions se démarquent en abordant de nouveaux cas d'utilisation ou en présentant des outils uniques pour l'IA décentralisée ? Jessie Mongeon

Quels conseils donneriez-vous aux participants pour les aider à réussir ce concours ? Y a-t-il des pièges courants que les participants devraient éviter lors de la rédaction de leur dossier ?

Jessie Mongeon 8 août 2024, 16h09

Mónica Freitas, je pense que les soumissions se démarqueront lorsqu'elles seront clairement intentionnelles avec ce qu'elles essaient de mettre en valeur, et que le lecteur pourra avoir le sentiment que l'auteur est enthousiaste ou souhaite vraiment utiliser la technologie, au lieu de quelqu'un qui écrit un tutoriel juste pour remplir les conditions de soumission. Je pense que l'intention fera que certaines soumissions se démarqueront plus que d'autres.

Je suggérerais aux participants d'essayer de rédiger une soumission complète, de choisir un objectif précis et de le développer pleinement. Parfois, lorsque le sujet est vague, les auteurs essaient de couvrir autant de verticales que possible dans l'article sans complètement composer l'un par rapport à l'autre. Je recommanderais aux auteurs de choisir un objectif, puis d'essayer de le réduire encore davantage, puis d'écrire à leur guise sur cette idée ou cet outil spécifique. De plus, si vous écrivez quelque chose, par exemple une soumission de tutoriel sur la façon dont vous avez utilisé un outil pour atteindre un objectif, et que vous n'y parvenez pas, écrivez à ce sujet ! Dans des concours comme celui-ci, il n'est pas nécessaire que ce soit une solution parfaite et prête à être mise en production. Apprendre où vous avez rencontré des problèmes et où vous êtes resté bloqué est tout aussi précieux pour les personnes qui veulent apprendre et explorer le même type d'idées.

🔥 1
💚 1
Asher Umerie 8 août 2024, 16h03

Bonjour, Jessie Mongeon, concernant le concours #decentralize-ai. À quoi ressemblerait pour vous une soumission de haute qualité ? Et à l'inverse, qu'appelleriez-vous une soumission de mauvaise qualité ?

Jessie Mongeon 8 août 2024, 16h11

Asher Umerie, une solution de haute qualité inclurait un cas d'utilisation ou une idée claire pour DeAI, une intention et un intérêt réels pour la technologie ou l'idée, et un contenu complet qui prend en charge leur cas d'utilisation ou leur idée.

Une solution de mauvaise qualité serait quelque chose écrit par ChatGPT ou quelque chose qui n'est peut-être pas écrit avec un réel intérêt pour DeAI et qui est simplement écrit pour répondre aux directives de soumission.

🔥 1
Mónica Freitas 8 août 2024 à 16:35

De bons conseils, Jessie Mongeon ! Dernière question de ma part : compte tenu de l’importance de se concentrer sur un sujet et de montrer un réel intérêt, y a-t-il des aspects spécifiques de l’IA décentralisée qui, selon vous, sont sous-explorés ou particulièrement propices à l’innovation ? Cela pourrait aider les participants à identifier des angles ou des sujets uniques qui pourraient faire ressortir leurs propositions.

Jessie Mongeon 12 août 2024, 14h21

Mónica Freitas, je pense que beaucoup de gens se concentrent sur l'IA pour la génération de contenu, comme du texte ou des images, mais j'aimerais voir des contributions sur la façon dont l'IA peut aider à automatiser les flux de travail et à améliorer les tâches quotidiennes. J'ai vu quelques produits où l'IA est utilisée comme « deuxième avis » pour des choses comme l'analyse médicale, les suggestions de produits et l'édition de contenu. Je pense que l'utiliser comme source secondaire plutôt que comme source principale d'informations/de contenu est un excellent cas d'utilisation à explorer.

Mónica Freitas 12 août 2024 à 15:23

Merci pour toutes vos idées ! Avant de partir, quel serait le principal message que vous souhaiteriez que les gens retiennent de cet AMA et de votre concours ?

Jessie Mongeon 12 août 2024, 15 h 25

Mónica Freitas, j'aimerais que le principal point à retenir de cette AMA soit qu'il reste encore beaucoup à faire en matière d'éducation autour du Web3, et l'une des façons d'y parvenir est de participer à des concours tels que le concours d'écriture sur l'IA décentralisée. La création de ressources qui expliquent comment les développeurs et les utilisateurs peuvent bénéficier de la technologie Web3 dans toutes sortes d'applications et de cas d'utilisation différents peut aider à continuer à intégrer les gens dans l'écosystème 🙂

💚 1
Mónica Freitas 12 août 2024 à 15:27

C'est terminé pour cet AMA !

Merci Jessie Mongeon pour votre temps, vos réponses réfléchies et votre souci du détail. Nous sommes impatients de suivre votre parcours à partir de maintenant et de voir ce que vous ferez ensuite !

À tous les auteurs de HackerNoon, assurez-vous de tirer parti des précieuses informations partagées au cours de cette conversation lors de la rédaction de vos entrées pour le concours d'écriture #decentralize-ai.

Nous avons hâte de lire ce que vous allez proposer !