Dans le cadre de mon master mathématiques, finance computationnelle et actuariat, à l’Université de Lille il m’a été demandé de poser la question suivante à Chatgpt :
Comme les blockchains « bitcoin » et « ethereum », la blockchain « hive » permet de transférer la monnaie virtuelle « hive ». Toutefois « hive » est surtout utilisée pour la création de contenu (blogs), les jeux, quelques autres applications utilisateur. Comment est-ce qu’un nouvel utilisateur peut interagir avec la blockchain « hive » ? Décrivez le processus d’utilisation en trois actions ou plus et pour chaque action, indiquez les éventuelles alternatives.
Voici la réponse de Chatgpt :
Pour qu'un nouvel utilisateur puisse interagir avec la blockchain Hive, voici un processus d'utilisation en trois actions principales :
1. Création d'un compte Hive :
◦ L'utilisateur doit se rendre sur une plateforme compatible avec Hive, comme Hive.blog, PeakD, ou Ecency.
◦ Sur la plateforme, il peut choisir de créer un nouveau compte en fournissant un nom d'utilisateur unique et un mot de passe sécurisé.
◦ Il peut également être nécessaire de fournir une clé publique, qui servira à signer et vérifier les transactions sur la blockchain.
Alternative : Si l'utilisateur connaît déjà un utilisateur existant sur Hive, il peut demander à cet utilisateur de créer un compte pour lui, en utilisant une fonctionnalité appelée "parrainage".
2. Connexion au compte Hive :
◦ Une fois le compte créé, l'utilisateur peut se connecter à sa plateforme Hive préférée en utilisant son nom d'utilisateur et son mot de passe.
◦ La plateforme Hive peut également offrir d'autres méthodes d'authentification, comme l'utilisation d'une clé privée ou d'un portefeuille matériel.
Alternative : Certaines plateformes Hive peuvent permettre de se connecter à l'aide de clés de connexion alternatives, telles que des clés d'authentification universelles (U2F) ou des applications d'authentification mobile.
3. Interaction avec la blockchain Hive :
◦ Une fois connecté, l'utilisateur peut commencer à interagir avec la blockchain Hive en utilisant les fonctionnalités disponibles, telles que la création de contenu (blogs), les commentaires, les votes, etc.
◦ Il peut publier des articles, commenter d'autres publications, voter pour du contenu, suivre d'autres utilisateurs et participer à des communautés.
◦ Pour effectuer des transactions sur la blockchain Hive, telles que le transfert de Hive, l'utilisateur devra généralement fournir sa clé privée ou utiliser une interface sécurisée fournie par la plateforme pour signer les transactions.
Alternative : Si l'utilisateur préfère ne pas gérer directement ses clés privées, certaines plateformes peuvent offrir des portefeuilles intégrés ou des extensions de navigateur sécurisées pour faciliter les transactions sans exposer les clés privées.
Voici maintenant mon analyse critique de la réponse de l'IA :
Dans l'ensemble, la réponse de ChatGPT fournit une explication générale du processus d'utilisation de la blockchain Hive en trois actions principales : Création d'un compte Hive ; Connexion au compte Hive ; Interaction avec la blockchain Hive. La première étape consiste à créer un compte sur une plateforme compatible avec Hive. Cela implique de choisir un nom d'utilisateur, un mot de passe et une clé publique pour la vérification des transactions. Cependant, Chatgpt mentionne brièvement la possibilité de demander à un utilisateur existant de créer un compte pour un nouvel utilisateur (parrainage). En insistant un peu sur ces éventuels parrainages Chatgpt nous dit que cette information est erronée et qu’il s’en excuse. Il y a effectivement quelques applications qui sont basées sur la blockchain Hive et qui demandent optionnellement un code parrainage lors de l’inscription. Par exemple, l’application Actifit (une application qui permet de gagner des tokens en ayant une activité physique) propose que le parrain gagne 20% de ce que gagne le filleul pendant 1 mois ou encore Ecency qui demande l’utilisateur référent lors de l’inscription. Mais aucune ne permet qu’un ancien utilisateur crée un compte pour un nouvel utilisateur. De plus, il ne cite pas les coups d’inscription en effet certains fournisseurs offrent des comptes gratuits qui nécessitent que d'une vérification par téléphone/e-mail pour atténuer les abus, tandis que d'autres fournisseurs facturent un certains montant mais n'exigent aucune vérification.
La réponse de Chatgpt mentionne également quelques plateformes populaires, telles que Hive.blog, PeakD et Ecency, mais nous pouvons noter qu'il existe plusieurs interfaces et plateformes compatibles avec Hive et que Chatgpt est resté un peu flou et ne cite qu’une petite partie des applications compatible avec Hive. En plus des applications déjà cité nous pouvons rajouter par exemple Leofinance qui est axée sur les sujets liés à la finance, aux investissements et à la crypto-monnaie. Chacune des applications peut offrir des fonctionnalités supplémentaires ou des différences dans l'expérience de l’ utilisateur.
Concernant le point 2, il serait pertinent de rappeler la définition de clé d'authentification universelle qui est un dispositif de sécurité utilisé pour renforcer l'authentification lors de la connexion à des plateformes en ligne. Il s'agit d'une petite clé physique, souvent sous forme de clé USB, qui sert à prouver votre identité lors de la connexion à un compte en ligne. N’en possédant pas, je ne peux savoir si cela marche pour se connecter sur Hive ou pas.
Concernant le point 3 effectivement une fois connecté, l'utilisateur peut interagir avec la blockchain Hive en publiant du contenu, en votant, en commentant, mais il peut avoir des fonctionnalités en plus comme jouer à des jeux par exemple.
Les transactions, telles que les transferts de Hive, nécessitent généralement l'utilisation de clés privées pour signer les transactions. Mais Chatgpt rajoute de plus que certaines plateformes peuvent offrir des portefeuilles intégrés ou des extensions de navigateur sécurisées pour faciliter les transactions sans exposer les clés privées.
Effectivement, par exemple PeakD propose un portefeuille intégré qui permet aux utilisateurs de gérer leurs fonds Hive directement depuis la plateforme. On peux donc effectuer des transactions, telles que le transfert de Hive, sans avoir à exposer notre clé privée. De plus, PeakD propose également une extension de navigateur sécurisée appelée Hive Keychain. Hive Keychain est une extension pour les navigateurs web tel que Chrome et Firefox, qui facilite la gestion des clés privées et la signature des transactions sur la blockchain Hive.
Pour conclure, je dirais que la réponse de Chatgpt est globalement juste même si les alternatives proposées sont parfois erronés. Par contre la réponse de Chatgpt reste générale et ne rentre pas présicement dans les détails.
Ca c'est étonnant !
En fait l'information est juste. Je ne sais pas comment vous avez eu vos comptes mais pour la promo 2020-21 c'est moi qui ai parrainé les étudiants, en leur créant les comptes m2fca-2021-1 à ... 14 je crois, voici un post qui date de cette époque: https://peakd.com/@m2fca-2021-14/posts
Voici comment ça marche: au delà d'une certaine quantité de HP on peut récolter des "account creation tokens" qui consomment des RC (qui se regénèrent avec le temps) avec lesquels on peut ensuite créer des comptes pour les amis:
Sinon Hive Keychain ne dépend pas de PeakD - elle est utilisée par d'autres applications Hive, y compris ecency et pas mal de jeux (Splinterlands, Terracore, etc.)
D'accord pour les parrainages ! Par rapport à Chatgpt j'ai pu observer que dans certains cas suivant comment on insiste sur la question et la façon dont on l'a pose il nous répond ce qu'on a "envie" de lire.
Oui, il imite le comportement humain 🤣