
Comment les clés de session permettent-elles aux utilisateurs de la blockchain de bénéficier d'une expérience fluide ?
TechFlow SélectionTechFlow Sélection

Comment les clés de session permettent-elles aux utilisateurs de la blockchain de bénéficier d'une expérience fluide ?
Dans la forme actuelle, l'interaction avec la blockchain n'est pas intuitive pour les nouveaux utilisateurs. Que ce soit d'utiliser un portefeuille, d'échanger des jetons sur une bourse décentralisée (DEX), ou encore d'acheter des NFT, toutes ces opérations manquent d'amabilité pour les nouveaux venus et présentent une certaine difficulté d'apprentissage.
Rédaction : Matchbox DAO
Traduction : TechFlow
Introduction
Dans leur forme actuelle, les interactions avec la blockchain ne sont pas intuitives pour les nouveaux utilisateurs. Que ce soit l'utilisation d'un portefeuille, l'échange de jetons sur une bourse décentralisée (DEX), ou l'achat de NFT, tout cela reste peu convivial et difficile d'accès.
En outre, même après avoir appris à interagir avec la blockchain, un autre défi persiste : gérer continuellement la confirmation des transactions. Il peut s'agir d'une transaction sur une DEX ou d'une tentative de jouer à un jeu blockchain. À chaque action, votre portefeuille affiche une fenêtre vous demandant : « Voulez-vous confirmer cette transaction ? », accompagnée de textes que la plupart des gens ne peuvent pas comprendre. Cela peut entraîner des erreurs, de la confusion, voire des pertes financières.
Il s'agit là d'une mauvaise expérience utilisateur. Les utilisateurs natifs de la blockchain y sont simplement habitués, mais n'y prennent aucun plaisir.
Existe-t-il une solution capable d'améliorer l'expérience utilisateur des portefeuilles, de rendre la lecture du contenu des transactions plus fluide, et de permettre une validation en un seul clic afin d'améliorer l'ergonomie ?
La réponse est : les clés de session.

Qu'est-ce qu'une clé de session ?
Les clés de session représentent un bond énorme dans l'expérience utilisateur blockchain. Elles permettent aux utilisateurs d'approuver à l'avance les transactions d'une application selon certains paramètres : une durée définie, un montant maximal de frais de gaz, un volume maximal de transactions pour un jeton spécifique, ou certaines fonctions spécifiques d'un contrat donné.
Par exemple, lorsque vous jouez à un jeu blockchain, vous pouvez simplement pré-approuver votre session avec quelques conditions de base, cliquer sur "Démarrer", puis jouer sans être constamment interrompu par votre portefeuille qui vous demande de confirmer chaque transaction.
Mais ce n'est qu'un début ! Les clés de session peuvent protéger les actifs présents dans votre portefeuille et limiter strictement ce qui peut ou ne peut pas être confirmé pendant la session. Cela signifie que vous pouvez jouer à des jeux comme Influence sans être harcelé par des confirmations incessantes, tout en sachant que vos actifs les plus précieux restent en sécurité.
Les clés de session offrent aux utilisateurs davantage de choix dans la configuration des permissions, rendant ainsi l'expérience de jeu sur blockchain bien plus fluide.

Quels sont les cas d'utilisation des clés de session ?
Les clés de session ont de nombreux cas d'utilisation, et d'autres applications restent probablement encore à découvrir. Voici quelques exemples notables :
-
Jouer de manière fluide et sans interruption ;
-
Configurer plusieurs positions DeFi avant de confirmer ;
-
Remplir plusieurs formulaires sans avoir à confirmer à chaque étape suivante ;
-
Des IRA non détenus et auto-gérés vous permettant de transférer des fonds au sein d'une seule session ;
-
Réorganiser ses actifs dans son portefeuille ou inventaire sans avoir à confirmer à chaque modification.
Techniquement, comment fonctionnent les clés de session ?
Un portefeuille de session est en réalité un contrat intelligent. Un contrat intelligent est un accord entre deux parties codé informatiquement, exécuté sur la blockchain, dont les données sont stockées dans une base publique immuable. Lorsqu'une transaction a lieu via un contrat intelligent, elle est traitée directement par la blockchain, permettant ainsi l'envoi de transactions sans confirmation par une tierce partie.
Un portefeuille de session est un compte qui autorise certaines transactions à être pré-approuvées, en permettant à l'utilisateur habilité de signer un jeton, qui sera ensuite vérifié lors de l'exécution de la transaction. Les permissions du jeton peuvent être paramétrées selon une durée limitée, un montant maximal transférable, ou restreindre les contrats et fonctions pouvant être appelés.
Qui sont les pionniers de cette technologie ?
L'idée des portefeuilles de session circule depuis longtemps dans l'écosystème Ethereum. Toutefois, c'est suite à une discussion entre Chris Lexmond, fondateur d'Influence, et Loaf, de Loot Realms, que cette idée a véritablement pris forme. Par la suite, Loaf, aux côtés des équipes de Briqs, Realms et Topology, a décidé de construire une implémentation lors d'un hackathon sur StarkNet, remportant finalement le concours. Après cet événement, Argent a proposé de reprendre le flambeau pour améliorer et intégrer un tel portefeuille sur sa plateforme.
Aujourd'hui, les équipes d'Argent, Ledger et Cartridge travaillent activement à commercialiser cette technologie. Argent a été pionnier avec une architecture de compte basée sur des modules complémentaires (plugins) et prévoit de supporter les clés de session comme fonction expérimentale. L'équipe Ledger travaille sur une vérification efficace des permissions de jetons directement sur la chaîne via des arbres de Merkle, tandis que l'équipe Cartridge cherche à simplifier au maximum l'émission et la gestion des jetons de session.
L'avenir du jeu sur blockchain repose sur la suppression des barrières d'entrée et la fourniture d'une expérience transparente. Des infrastructures comme les portefeuilles de session nous rapprochent du moment où la blockchain fonctionnera en arrière-plan, de manière similaire à Internet — dont la plupart des gens ignorent le fonctionnement exact, mais qui leur permet d'explorer librement son contenu. La route vers une utilisation totalement fluide de la blockchain est encore longue, mais les portefeuilles de session constituent un grand bond en avant, particulièrement pour le gaming, transformant une expérience lourde et lente en quelque chose de rapide et agile.
Il est difficile de prédire à quel point la blockchain s'immiscera dans la vie quotidienne de chacun, mais cela nécessitera une abstraction telle que les utilisateurs n'auront pas besoin de comprendre toutes les complexités techniques pour l'utiliser.
Les portefeuilles de session ont d'innombrables usages, du jeu et de l'amélioration de l'expérience utilisateur, jusqu'à la gestion autonome d'IRA, ou encore la possibilité de transférer des fonds sous certaines durées et limites spécifiques.
Ils constituent une pièce maîtresse pour réduire les obstacles à l'adoption de la blockchain dans la vie courante. Comme l'a dit Bill Gates : "Le progrès technologique, c'est quand il s'intègre si bien à votre vie que vous ne le remarquez même plus, devenant une partie naturelle du quotidien". C'est précisément l'objectif des portefeuilles de session.
En résumé, des équipes et DAO comme Influence, Loot Realms, Briqs, Topology, Cartridge, Argent, MatchboxDAO et Ledger s'efforcent de développer la prochaine génération d'outils et fonctionnalités faciles à utiliser, accélérant ainsi l'adoption de technologies blockchain pleinement décentralisées.
Lien original
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














