Analyse des Hooks Uniswap v4 : Conception architecturale, vulnérabilités courantes et bonnes pratiques de protection

marsbitPublié le 2026-06-22Dernière mise à jour le 2026-06-22

Résumé

Depuis le lancement d'Uniswap v4, le mécanisme de Hook est l'une des innovations les plus suivies dans la DeFi, permettant d'attacher des contrats personnalisés aux événements du cycle de vie des pools de liquidité. Cette flexibilité a stimulé la créativité, comme le montre Flaunch pour les lancements de memecoin, Bunni v2 pour la liquidité programmable, et d'autres projets qui ont généré des gains substantiels. Cependant, cette flexibilité s'accompagne de nouveaux risques de sécurité. La sécurité d'un pool v4 dépend désormais entièrement du Hook qui lui est attaché, fragmentant le modèle de sécurité au niveau du pool. L'article analyse l'architecture de v4, centrée sur le PoolManager unique et le modèle de comptabilité "flash accounting" qui impose un solde final des deltas. Il explique comment les permissions d'un Hook sont encodées dans son adresse de déploiement via des bits, une conception contre-intuitive. Des pièges majeurs sont mis en évidence : les contrats Hook doivent implémenter eux-mêmes des contrôles d'accès explicites pour leurs fonctions de rappel, le lien entre un Hook et un pool n'est pas restreint par défaut, et les Hooks asynchrones (ou Custom Curve) remplacent entièrement la logique d'échange d'Uniswap, nécessitant une audit extrêmement rigoureux. L'incident de sécurité du Cork Protocol illustre les nouveaux angles morts en matière d'audit dans ce paradigme, où la complexité des interactions exige une analyse systémique. En résumé, chaque Hook constitu...

Depuis le lancement d'Uniswap v4 sur le mainnet, le mécanisme des Hooks est devenu l'une des innovations les plus suivies du DeFi. La plateforme de lancement de memecoin Flaunch sur Base utilise les Hooks pour implémenter un prix de prévente fixe et un mécanisme de liquidation automatique à la mise en ligne ; le protocole de liquidité Bunni v2 utilise les Hooks pour construire des modèles de liquidité programmable et de re-collatéralisation ; cette année, les tokens basés sur les Hooks comme SATO, uPEG (Unipeg) et Slonks ont également enregistré des augmentations de plusieurs dizaines de fois en peu de temps.

Cependant, parallèlement à la prospérité de l'écosystème des Hooks, les attaques exploitant les défauts d'implémentation des Hooks augmentent également de manière significative. Cet article abordera le mécanisme des Hooks d'Uniswap v4, analysera progressivement sa pile d'appel principale, et aidera les projets à comprendre les vulnérabilités potentielles qu'il peut contenir.

Sécurité des Hooks Uniswap v4

1. Introduction

Le changement architectural le plus notable d'Uniswap v4 par rapport à v3 est l'introduction du mécanisme des Hooks (crochets) : il permet aux développeurs de connecter des contrats personnalisés aux événements du cycle de vie d'un pool de liquidité, en injectant une logique arbitraire à des moments clés tels que les swaps, l'ajout/retrait de liquidité ou l'initialisation.

Les principaux changements de v4 sont les suivants :

- Mode Singleton : L'état de tous les pools est géré de manière centralisée par un seul contrat PoolManager, sans déployer de contrat indépendant pour chaque pool.

- Flash accounting : Les changements de soldes intermédiaires pendant une transaction sont enregistrés uniquement dans un stockage transitoire, et le règlement final n'a lieu qu'à la fin de la transaction.

- Mécanisme des Hooks : Chaque pool peut être lié à un contrat Hook. Le PoolManager rappellera ce contrat à des moments clés (beforeInitialize, beforeSwap, afterAddLiquidity, etc.).

- Hooks non remplaçables : Une fois un pool initialisé, l'adresse du Hook liée est fixée de manière permanente (l'adresse du Hook liée au pool ne peut pas être modifiée, mais l'évolutivité du contrat Hook lui-même dépend de son implémentation).

À l'époque de v3, les développeurs devaient uniquement faire confiance au protocole Uniswap lui-même ; à l'époque de v4, la sécurité de chaque pool dépend du Hook auquel il est lié. Les Hooks transforment l'AMM d'une primitive financière fixe en une infrastructure financière programmable, mais le modèle de sécurité s'est également fragmenté du niveau « protocole » au niveau « pool ».

2. Architecture des Hooks

2.1 PoolManager et modèle unlock/callback

Le contrat central de v4 est le PoolManager singleton. Toute opération modifiant l'état d'un pool (swap, ajout/retrait de liquidité) doit d'abord appeler PoolManager.unlock() pour obtenir une autorisation de rappel ponctuelle, puis effectuer l'action spécifique dans unlockCallback(). À la fin du processus, le PoolManager vérifie si le registre est équilibré :

Si NonzeroDeltaCount != 0, la transaction revert directement. C'est la contrainte centrale du flash accounting de v4. Tout Hook peut temporairement déséquilibrer les comptes pendant son exécution, mais il doit les régler avant la fin de la transaction, sinon toute la transaction est annulée.

Chaque pool est identifié de manière unique par la structure PoolKey, qui inclut le champ hooks :

Le PoolId est calculé par keccak256(PoolKey). Par conséquent, des adresses de Hook différentes créeront des pools différents. Cela signifie également que le PoolManager ne vérifie pas si une adresse de Hook a déjà été utilisée pour d'autres pools ; le même contrat Hook peut être lié simultanément à plusieurs pools.

2.2 Les bits de permissions du Hook encodés dans l'adresse

Un design contre-intuitif de v4 est que les permissions d'un Hook ne sont pas déterminées par une variable interne au contrat, mais par l'adresse de déploiement du contrat Hook.

Le PoolManager vérifie les 14 bits de poids faible de l'adresse du Hook pour déterminer si celui-ci doit être appelé à un certain point du cycle de vie :

Par exemple, BEFORE_SWAP_FLAG = 1 << 7. Si le 7ème bit de l'adresse du Hook est à 1, le PoolManager appellera beforeSwap() de ce Hook avant un swap ; sinon, même si le contrat Hook implémente beforeSwap(), il ne sera jamais appelé par le PoolManager.

Cela signifie que lors du déploiement d'un Hook, il faut utiliser CREATE2 + salt pour calculer une adresse dont les bits de poids faible correspondent exactement aux permissions cibles. Uniswap fournit officiellement l'outil HookMiner à cette fin :

Un décalage entre les bits de permission et l'implémentation des fonctions peut causer deux types de problèmes :

(1) Implémenter une fonction hook, mais l'adresse n'encode pas le bit de permission correspondant — Le PoolManager n'appellera jamais cette fonction, la logique est inutile.

(2) L'adresse encode un bit de permission, mais le hook n'implémente pas la fonction correspondante — Lors du rappel, le PoolManager peut provoquer un revert (causant un DOS) ou un échec de validation de la valeur de retour, empêchant l'exécution de l'opération concernée.

C'est aussi un obstacle naturel à la mise à niveau des Hooks : si un Hook est évolutif via un proxy, l'adresse de déploiement reste la même lors de la mise à niveau. Ainsi, après une mise à niveau, on ne peut modifier que l'implémentation des fonctions hook existantes, pas en ajouter de nouveaux types. Pour prévoir une capacité d'extension future, il faut préalablement inclure tous les bits de permission potentiellement utilisés lors du déploiement initial.

2.3 BaseHook et un piège de contrôle d'accès souvent négligé

Le contrat abstrait BaseHook, fourni dans les anciennes versions de la périphérie d'Uniswap v4, permet aux développeurs de l'hériter pour implémenter des Hooks personnalisés. Un rôle important de BaseHook est de fournir le modificateur onlyPoolManager pour la fonction unlockCallback() :

Cependant — et c'est un piège de conception très facile à négliger — les premières versions de BaseHook n'ajoutaient la protection onlyPoolManager que pour unlockCallback, sans aucune protection pour les autres fonctions de rappel hook (beforeSwap, afterSwap, beforeAddLiquidity, etc.). Le contrôle d'accès pour ces fonctions doit être ajouté explicitement par le développeur du Hook.

3. Lecture pas à pas du cycle de vie d'un Hook

Prenons un swap exact-input comme exemple pour analyser la pile d'appel complète depuis l'initiation de la transaction par l'utilisateur jusqu'au règlement.

3.1 Initialisation du pool et liaison du Hook

N'importe qui peut appeler PoolManager.initialize() pour créer un nouveau pool :

isValidHookAddress ne vérifie que la compatibilité entre les bits de permission de l'adresse et le champ fee. Il ne vérifie pas si le Hook est déjà utilisé par d'autres pools, ni si ce Hook « accepte » ce PoolKey. Si le Hook n'implémente pas de logique de liste blanche ou de liaison à un seul pool dans beforeInitialize, n'importe qui peut créer un nouveau pool utilisant le même Hook mais avec une paire de tokens arbitraire, déclenchant ainsi tous les rappels ultérieurs du Hook.

3.2 beforeSwap et BeforeSwapDelta

L'entrée du processus de swap est PoolManager.swap(). Avant d'exécuter la logique centrale du swap, il appelle Hooks.beforeSwap() :

La valeur de retour de beforeSwap est un triplet (bytes4, BeforeSwapDelta, uint24) :

- bytes4 : Doit être égal à IHooks.beforeSwap.selector, sinon le PoolManager revert directement.

- BeforeSwapDelta : Les ajustements de delta que le Hook apporte au token spécifié et au token non spécifié pendant ce swap.

- uint24 : Valeur de remplacement des frais LP dynamiques (n'est actif que si le pool a activé les frais dynamiques).

BeforeSwapDelta est un alias pour int256, où les 128 bits de poids fort représentent le delta du token spécifié (celui dont la quantité est précisée par l'utilisateur), et les 128 bits de poids faible représentent le delta du token non spécifié :

Il est important de noter que la sémantique de BeforeSwapDelta est la suivante : si le Hook prélève des frais, il doit renvoyer une valeur positive ; s'il rembourse des tokens, il doit renvoyer une valeur négative. Les développeurs peuvent facilement inverser le signe ; de plus, la correspondance entre spécifié et non spécifié dépend de params.zeroForOne et du signe de amountSpecified. Une erreur d'écriture peut facilement entraîner une inversion des tokens.

Le PoolManager ajoutera directement le specifiedDelta retourné par beforeSwap à amountToSwap :

Cette ligne implique une sémantique cruciale : le Hook peut retenir le montant du swap. Lorsque hookDeltaSpecified est égal à -params.amountSpecified, amountToSwap devient directement zéro, ce qui équivaut à ce que le Hook prenne entièrement en charge ce swap — c'est ce qu'on appelle un Hook Asynchrone ou un Hook à Courbe Personnalisée.

Les Hooks Asynchrones représentent la catégorie de modèles de conception présentant le risque le plus élevé dans v4 : ils remplacent essentiellement la logique de swap d'Uniswap par la propre logique du Hook. Si le Hook contient une vulnérabilité ou est malveillant, les fonds des utilisateurs ne sont plus protégés par la logique de tarification native d'Uniswap, mais dépendent principalement de la justesse de l'implémentation du Hook lui-même.

3.3 Règlement des Delta et NonzeroDeltaCount

Les delta retournés par beforeSwap et afterSwap ne déclenchent pas immédiatement des transferts, mais sont enregistrés dans le registre interne du PoolManager :

Chaque fois que le delta cumulé d'un token passe de zéro à non-zéro, NonzeroDeltaCount s'incrémente ; lorsqu'il revient à zéro, il se décrémente. Comme mentionné en 2.1, si à la fin de unlock() NonzeroDeltaCount != 0, toute la transaction revert.

Le Hook équilibre son delta via deux actions : settle() (transfert vers le PoolManager) et take() (retrait du PoolManager) :

La sémantique de sécurité apportée par ce mécanisme est claire : tout le monde doit finalement équilibrer ses comptes. Mais cela garantit seulement la « conservation des comptes », pas leur « exactitude ». Si un Hook retourne un delta malveillamment construit dans beforeSwap, le PoolManager enregistrera fidèlement ce delta, et tant qu'il est finalement équilibré par settle, la transaction réussit — même si cela signifie que le Hook peut, en falsifiant l'état métier, amener le système à croire à tort que l'attaquant possède certains droits sur des actifs, ce que le PoolManager ne peut pas détecter au niveau métier.

L'incident de sécurité précédent du protocole Cork en est un exemple, car son Hook contenait une vulnérabilité, et avant d'être attaqué, il avait été audité par quatre sociétés d'audit. En rétrospective, nous avons constaté :

- Le scope de trois des quatre audits n'incluait pas le contrat CorkHook.

- La seule société ayant audité CorkHook a identifié certains problèmes de code et soumis des suggestions d'amélioration, mais n'a pas couvert complètement le problème de contrôle d'accès.

- Un autre auditeur indiquait clairement dans son rapport : « an interesting follow-up engagement would be to prove the invariants for the CorkHook functions that are being invoked by different components verified within the scope of this engagement ». Cette recommandation, rétrospectivement, était très pertinente.

Cela révèle un nouvel angle mort de l'audit à l'ère des Hooks v4 : l'explosion de la complexité des protocoles fait que la définition du scope devient elle-même une décision de sécurité. Les chaînes d'interaction entre les Hooks et les autres contrats du protocole sont très longues, et auditer uniquement le contrat Hook est insuffisant pour détecter les problèmes combinatoires inter-contrats ; à l'inverse, auditer les contrats périphériques en excluant le Hook du scope laisse échapper la plus grande surface d'attaque de l'ère v4.

4. Réflexion

En mettant en parallèle les mécanismes du protocole et l'analyse post-mortem de l'attaque sur Cork, on peut résumer plusieurs points clés du modèle de sécurité des Hooks v4 :

(1) Si les fonctions de rappel d'un Hook dépendent du contexte d'appel fourni par le PoolManager, elles doivent explicitement limiter les appels au seul PoolManager. BaseHook ne le fait pas pour les développeurs ; c'est le piège de conception de v4 qui entre le plus en conflit avec l'expérience générale d'audit de contrats.

(2) La relation de liaison entre un Hook et un pool n'est pas restreinte par le PoolManager. Les développeurs doivent impérativement implémenter une liste blanche de pools ou une liaison à un pool unique dans beforeInitialize.

(3) Les bits de permission de l'adresse du Hook doivent correspondre strictement à l'implémentation des fonctions. L'adresse calculée doit inclure préalablement tous les bits de permission potentiellement nécessaires à l'avenir.

(4) Les Hooks Asynchrones / à Courbe Personnalisée sont essentiellement des implémentations de swap entièrement personnalisées. Ils ne bénéficient d'aucune protection au niveau du protocole Uniswap et doivent être audités selon les standards d'un « contrat financier entièrement autonome ».

(5) La « conservation » de la comptabilité Delta n'équivaut pas à son « exactitude ». NonzeroDeltaCount == 0 garantit seulement que le registre est finalement équilibré, pas que son contenu n'a pas été manipulé de manière malveillante.

(6) La confusion entre types de tokens sur différents marchés est une nouvelle surface d'attaque à l'ère de v4. Lorsqu'un protocole permet aux utilisateurs de créer des marchés, la validation sémantique des tokens est obligatoire et ne peut reposer uniquement sur des vérifications d'interface.

Chaque Hook constitue un domaine de confiance indépendant, et la sécurité de chaque pool est déterminée par le Hook auquel il est lié. La complexité de l'audit de sécurité d'un Hook n'est donc plus « d'auditer un code », mais « d'auditer un sous-protocole complet » — ce changement implique une évolution méthodologique pour les projets comme pour les auditeurs.

Voir l'article original

Cryptos en tendance

Questions liées

QQuel est le changement architectural le plus significatif d'Uniswap v4 par rapport à v3 ?

ALe changement architectural le plus significatif d'Uniswap v4 par rapport à v3 est l'introduction du mécanisme Hook. Ce mécanisme permet aux développeurs d'attacher des contrats personnalisés à des événements clés du cycle de vie des pools de liquidité (comme les swaps ou l'ajout de liquidités) pour y injecter une logique arbitraire.

QQuel est le rôle principal du contrat PoolManager dans Uniswap v4 ?

ALe contrat PoolManager est un contrat singleton qui gère centralement l'état de tous les pools de liquidité. Toute opération modifiant l'état d'un pool (swap, ajout/retrait de liquidités) doit passer par son appel à `unlock()`, qui accorde une autorisation de rappel ponctuelle. Il valide en fin de transaction que le grand-livre est équilibré via le mécanisme de 'flash accounting'.

QComment les autorisations d'un Hook sont-elles déterminées dans Uniswap v4 ?

ALes autorisations d'un Hook ne sont pas déterminées par une variable interne au contrat, mais par son adresse de déploiement. Le PoolManager vérifie les 14 bits de poids faible de l'adresse du Hook pour déterminer à quels points du cycle de vie il doit être rappelé (par exemple, avant un swap). Cela nécessite un calcul d'adresse spécifique lors du déploiement, souvent à l'aide d'outils comme HookMiner.

QQuel est un risque majeur associé aux 'Async Hooks' ou 'Custom Curve Hooks' ?

ALe risque majeur des 'Async Hooks' ou 'Custom Curve Hooks' est qu'ils peuvent complètement remplacer la logique de swap native d'Uniswap par leur propre logique. Si ce Hook contient une vulnérabilité ou est malveillant, les fonds des utilisateurs ne sont plus protégés par la logique de tarification d'Uniswap, mais dépendent entièrement de la justesse de l'implémentation du Hook, ce qui en fait un modèle à haut risque.

QPourquoi l'audit de sécurité des Hooks dans Uniswap v4 est-il particulièrement complexe ?

AL'audit des Hooks est complexe car chaque Hook constitue un domaine de confiance indépendant et sa sécurité détermine celle du pool auquel il est lié. Cela nécessite d'auditer non pas un simple contrat, mais un sous-protocole complet avec des interactions longues et complexes. Délimiter le périmètre d'audit (scope) devient un choix critique, car omettre le Hook ou ses interactions peut laisser échapper la surface d'attaque principale.

Lectures associées

Le défi du calcul dans la confrontation sino-américaine en matière d'IA

L'écart de puissance de calcul entre les États-Unis et la Chine constitue un défi majeur dans la course à l'IA. Alors que les géants américains comme Meta, Google et xAI déploient des centaines de milliers de GPU haut de gamme (principalement NVIDIA) pour entraîner des modèles de dizaines de milliers de milliards de paramètres, la Chine se concentre encore largement sur les puces d'inférence, moins exigeantes. Les restrictions américaines à l'exportation de puces avancées ont réduit l'accès de la Chine aux meilleures technologies, creusant l'écart. Des estimations indiquent que les capacités de calcul totales des États-Unis sont le double de celles de la Chine, et qu'une seule grande entreprise américaine peut disposer de plus de puissance que l'ensemble du secteur chinois. Cet écart se reflète directement dans les modèles : les plus performants chinois, comme DeepSeek V4 Pro (1.6 trillion de paramètres), sont à la traîne des leaders américains comme le Mythos d'Anthropic (10 trillions), avec un décalage estimé entre 8 et 15 mois. La loi de Scaling Law rend cet écart difficile à combler sans une base de calcul comparable. En réponse, la Chine accélère le développement de GPU locaux (comme Huawei Ascend, Biren, Moore Threads). Bien que leurs performances absolues et surtout leur écosystème logiciel (face au CUDA omniprésent de NVIDIA) restent en retard, des progrès sont visibles. Ces puces répondent d'abord aux besoins d'inférence et commencent à s'adapter progressivement à l'entraînement de modèles, comme l'ont montré des collaborations récentes. Le chemin est long, mais le marché, les talents et les investissements massifs offrent des perspectives. La Chine doit marcher sur ses deux jambes : développer sa filière tout en gérant les restrictions, dans une compétition où la puissance de calcul est devenue l'enjeu central.

marsbitIl y a 7 mins

Le défi du calcul dans la confrontation sino-américaine en matière d'IA

marsbitIl y a 7 mins

La rentabilité des canaux de distribution arrivant à son terme, à quoi peuvent compter les protocoles DeFi pour résister à la récolte par les géants ?

« Le temps des canaux faciles est révolu : comment les protocoles DeFi résistent-ils aux géants ? » par Thejaswini M A. Les grandes entreprises technologiques comme Coinbase, Stripe et Kraken, en contrôlant les canaux de distribution (ex: utilisateurs, paiements, échanges), s'approprient désormais la valeur créée en aval. Elles adoptent une stratégie d'« intégration vers le bas » : laisser d'autres innover et prendre des risques, puis acquérir ou construire l'infrastructure sous-jacente une fois le marché rentable, capturant ainsi les revenus. Exemples : Coinbase, avec sa blockchain Base, perçoit tous les frais de séquençage des transactions, même celles des protocoles comme Morpho qui y sont déployés et lui amènent des utilisateurs. Stripe a racheté Bridge pour émettre son propre stablecoin et garder les intérêts des réserves, au lieu de les verser à Circle. Kraken a acheté NinjaTrader pour obtenir immédiatement des licences de courtier. La défense des protocoles DeFi comme Morpho ou Uniswap réside dans le déploiement multichaîne. En n'étant pas dépendants d'une seule blockchain, ils limitent leur vulnérabilité si un géant comme Coinbase favorise un concurrent sur sa propre chaîne. Leur profonde intégration technique et le coût élevé de leur remplacement constituent aussi une barrière. L'avenir pourrait voir une domination totale de quelques géants, reléguant les protocoles open-source à des niches. Cependant, la vitesse d'expansion horizontale (multichaîne) des protocoles rivale avec la vitesse d'expansion verticale des institutions. Des acteurs comme Robinhood choisissent parfois d'intégrer une technologie tierce éprouvée (ex: Lighter) plutôt que de tout développer en interne, ce qui maintient un espace pour les protocoles spécialisés. La bataille pour le contrôle de la valeur et de l'infrastructure sous-jacente définira le paysage.

marsbitIl y a 7 mins

La rentabilité des canaux de distribution arrivant à son terme, à quoi peuvent compter les protocoles DeFi pour résister à la récolte par les géants ?

marsbitIl y a 7 mins

Nouveau travail de l'équipe de Kaiming He : En supprimant le VAE et les données privées, la génération d'images à partir de texte devient encore plus performante

Le domaine de la génération d'images à partir de texte est un marché très compétitif, où les approches dominantes reposent souvent sur des architectures complexes comprenant des encodeurs VAE, d'énormes volumes de données privées et des étapes d'alignement coûteuses. Cependant, l'équipe de Kaiming He propose **MiniT2I**, un modèle de génération texte-image délibérément minimaliste qui remet en question ce paradigme. MiniT2I s'entraîne directement sur les pixels, éliminant le besoin d'un encodeur VAE, ce qui réduit les coûts de calcul et évite les erreurs de reconstruction. Son architecture **MM-JiT**, basée sur un Transformer, supprime les mécanismes d'injection conditionnelle complexes (comme AdaLN) et les fonctions de perte auxiliaires. À la place, elle utilise des adaptateurs texte légers et exploite le bruit de l'image lui-même pour représenter l'information temporelle. Le modèle est entraîné uniquement sur des données publiques en deux phases : un pré-entraînement sur CC12M recaptioned par LLaVA, suivi d'un fine-tuning sur environ 120 000 paires image-texte de haute qualité. Avec seulement 258 millions de paramètres, la version B/16 de MiniT2I surpasse des modèles pixel-space plusieurs fois plus grands sur des benchmarks comme GenEval (0.87) et DPG-Bench (84.2). L'approche démontre qu'il est possible d'obtenir des performances compétitives avec une architecture simplifiée, des données ouvertes et des ressources de calcul académiques, suggérant un possible changement de paradigme dans le domaine. Les limitations actuelles incluent des artefacts aux frontières des patchs, des effets secondaires du CFG à fort coefficient, et des difficultés avec le rendu de texte et des résolutions très élevées.

marsbitIl y a 13 mins

Nouveau travail de l'équipe de Kaiming He : En supprimant le VAE et les données privées, la génération d'images à partir de texte devient encore plus performante

marsbitIl y a 13 mins

L'assurance face à son plus grand concurrent : les marchés prédictifs, les « barbares à la porte » ?

L'assurance, pilier traditionnel de l'économie, voit son territoire contesté par l'émergence des marchés prédictifs comme Kalshi et Polymarket. Ces plateformes, permettant de parier sur l'issue d'événements, développent une fonction de couverture des risques rivale de l'assurance classique. Des cas concrets illustrent cette évolution. Un bar new-yorkais a utilisé Kalshi pour couvrir le coût d'une promotion liée à un match de NBA. Plus significativement, le courtier en assurance sportive Game Point Capital s'est associé à Kalshi pour offrir aux équipes une couverture des bonus de performance à un coût inférieur aux assureurs traditionnels. Parallèlement, Polymarket, en partenariat avec Parcl, permet de spéculer sur les indices immobiliers, offrant aux propriétaires et acheteurs un outil potentiel de protection contre les fluctuations des prix. L'avantage clé des marchés prédictifs réside dans leur transparence et leur liquidité. Contrairement aux paris sportifs traditionnels où la cote est opaque, ces marchés offrent une tarification claire et une sortie flexible. Ils agissent comme plateformes neutres, sans être la contrepartie directe des utilisateurs. Cependant, des défis persistent : une liquidité encore limitée sur certains marchés, un cadre réglementaire flou concernant leur rôle assurantiel, et des risques liés à la manipulation ou aux failles dans la résolution des événements. Malgré ces obstacles, les marchés prédictifs représentent une innovation disruptive qui grignote des segments clés des industries du pari et de l'assurance.

marsbitIl y a 14 mins

L'assurance face à son plus grand concurrent : les marchés prédictifs, les « barbares à la porte » ?

marsbitIl y a 14 mins

L'Agent IA a-t-il « dévoré » certains secteurs de la cryptographie ?

L'article examine l'impact croissant des agents IA sur divers secteurs de la cryptomonnaie, en catégorisant leur niveau de dominance. Les secteurs déjà dominés par les agents IA incluent le trading de produits dérivés (perpétuels), où leur vitesse et leur précision surpassent largement les humains (ex. : compétition Aster), l'arbitrage et le MEV (où les robots automatisés sont omniprésents), ainsi que l'optimisation de rendements et le trading spot, où une part significative du volume est désormais générée de manière autonome. Les secteurs en transition (« champ de bataille ») voient une coexistence entre agents et humains. Sur les marchés de prédiction (ex. : Polymarket), les agents excellent dans les arbitrages courts, mais les jugements à long terme restent humains. Dans le prêt DeFi, les décisions stratégiques (dépôts, emprunts) sont encore largement humaines, bien que les processus périphériques (liquidations) soient automatisés. Enfin, certains secteurs restent principalement sous contrôle humain : les paiements en stablecoins et par carte (utilisés pour les transactions quotidiennes réelles) et les portefeuilles, où l'approbation et la supervision humaine restent cruciales pour la sécurité et la confiance. Face à la montée des agents, l'article souligne l'importance croissante des couches de vérification pour lier les agents à des identités humaines vérifiées (mention de World/AgentKit, t54, Self Protocol, Kite AI), afin de préserver la responsabilité et la confiance dans l'économie agentique.

marsbitIl y a 18 mins

L'Agent IA a-t-il « dévoré » certains secteurs de la cryptographie ?

marsbitIl y a 18 mins

Trading

Spot
Futures

Articles tendance

Comment acheter ONE

Bienvenue sur HTX.com ! Nous vous permettons d'acheter Harmony (ONE) de manière simple et pratique. Suivez notre guide étape par étape pour commencer votre parcours crypto.Étape 1 : Création de votre compte HTXUtilisez votre adresse e-mail ou votre numéro de téléphone pour ouvrir un compte sur HTX gratuitement. L'inscription se fait en toute simplicité et débloque toutes les fonctionnalités.Créer mon compteÉtape 2 : Choix du mode de paiement (rubrique Acheter des cryptosCarte de crédit/débit : utilisez votre carte Visa ou Mastercard pour acheter instantanément Harmony (ONE).Solde :utilisez les fonds du solde de votre compte HTX pour trader en toute simplicité.Prestataire tiers :pour accroître la commodité d'utilisation, nous avons ajouté des modes de paiement populaires tels que Google Pay et Apple Pay.P2P :tradez directement avec d'autres utilisateurs sur HTX.OTC (de gré à gré) : nous offrons des services personnalisés et des taux de change compétitifs aux traders.Étape 3 : stockage de vos Harmony (ONE)Après avoir acheté vos Harmony (ONE), stockez-les sur votre compte HTX. Vous pouvez également les envoyer ailleurs via un transfert sur la blockchain ou les utiliser pour trader d'autres cryptos.Étape 4 : tradez des Harmony (ONE)Tradez facilement Harmony (ONE) sur le marché Spot de HTX. Il vous suffit d'accéder à votre compte, de sélectionner la paire de trading, d'exécuter vos trades et de les suivre en temps réel. Nous offrons une expérience conviviale aux débutants comme aux traders chevronnés.

425 vues totalesPublié le 2024.12.12Mis à jour le 2026.06.02

Comment acheter ONE

Discussions

Bienvenue dans la Communauté HTX. Ici, vous pouvez vous tenir informé(e) des derniers développements de la plateforme et accéder à des analyses de marché professionnelles. Les opinions des utilisateurs sur le prix de ONE (ONE) sont présentées ci-dessous.

活动图片