Hayden Adams : L'histoire de Uniswap

Auteur : Thejaswini M A

Compilation : Block unicorn

Préface

6 juillet 2017. Le département des ressources humaines a appelé.

Hayden Adams a été licencié après un an en tant qu'ingénieur mécanique chez Siemens. Il avait l'impression de ne pas être vraiment adapté au travail de simulation de flux thermique. Adams n'a pas bien performé dans ce poste. L'entreprise est en train de réduire ses effectifs.

Mais à 24 ans, Adams ne ressentait que du soulagement.

Il a toujours hésité sur le fait de savoir si être ingénieur était le bon chemin de carrière. Les licenciements l'ont contraint à prendre une décision qu'il évitait depuis longtemps.

Un jour, son téléphone a vibré. Son colocataire de l'université lui a envoyé un message.

Karl Floersch travaille pour la Fondation Ethereum. Depuis des années, il promeut la technologie blockchain. Contrats intelligents. Applications décentralisées. Ce sont toutes des choses révolutionnaires.

Adams ignore toujours. Parce qu'il trouve cela trop abstrait, trop étrange.

Maintenant, au chômage et perdu, il a décidé d'écouter.

Cet appel a duré trois heures. Frosch a dépeint un tableau futur. Aucun code supervisé par des humains. Aucun flux de fonds des banques. Aucune entreprise ne contrôle les applications qui servent des millions de personnes.

Cette conversation a semé les graines de la naissance d'Uniswap.

Mais d'abord, il doit se convaincre que passer de l'ingénierie mécanique à la cryptomonnaie est un choix raisonnable.

L'évangéliste d'Ethereum

Adam voit de l'incertitude, tandis que Florish voit des opportunités.

L'Ethereum était encore très jeune à l'époque, suffisamment pour qu'une personne motivée puisse devenir experte en quelques mois. La barrière d'entrée était très basse, car peu de gens comprenaient cette technologie.

Adams a des inquiétudes. Il n'a aucun antécédent en programmation, à part des cours de base. Il n'a jamais construit de site web ni écrit de contrat intelligent. La perspective de passer de l'ingénierie mécanique au développement logiciel est intimidante.

Flosch a proposé un cadre : apprendre en construisant des projets réels. Adams ne devrait pas se contenter de suivre des cours en ligne, mais devrait choisir un projet concret et s'efforcer de le mener à bien. L'apprentissage se produira naturellement au cours du processus de création.

Florsch a expliqué le fonctionnement d'Ethereum, l'importance des applications décentralisées et les problèmes à résoudre. Il a décrit un écosystème émergent où de petites équipes peuvent créer des applications qui servent des millions d'utilisateurs sans avoir besoin d'infrastructures d'entreprise traditionnelles.

Bien qu'il ait des doutes, Adams découvre qu'il commence à s'intéresser.

Il a pris une décision. Il va apprendre la programmation au cours de l'année à venir et construire quelque chose de significatif sur Ethereum. À la fin de l'appel, Adams reste optimiste mais prudent.

Laboratoire souterrain

Adams a déménagé dans sa chambre d'enfance dans la banlieue de New York.

Ses parents font de leur mieux pour le soutenir. Leur fils étudie le génie mécanique à l'Université d'État de New York à Stony Brook. Il travaille pour une entreprise réputée. Mais maintenant, il souhaite apprendre à programmer et construire des applications sur quelque chose appelé blockchain.

La courbe d'apprentissage est très raide. Adams regarde des tutoriels JavaScript sur YouTube. Il lit la documentation du langage de programmation Ethereum, Solidity. Pour un diplômé en informatique, les concepts sont intuitifs, mais pour lui, venant du domaine de l'ingénierie physique, cela nécessite un apprentissage approfondi. Il aborde la programmation comme il le ferait pour tout problème d'ingénierie. Chaque fonction a son utilité dans un système plus large. Chaque variable a un sens. Un contrat intelligent est une machine qui transforme les entrées en sorties selon des règles prédéfinies.

Progrès lent. Adams a construit un contrat simple pour stocker et récupérer des données. Il a appris à déployer du code sur le réseau de test d'Ethereum. Chaque petit succès réduit l'écart entre le concept abstrait et la mise en œuvre réelle.

Frosh rend régulièrement visite pour fournir des conseils et des encouragements. Lors d'une visite à la fin de 2017, il a lancé un défi concret à Adams.

Vitalik Buterin, co-fondateur d'Ethereum, a écrit un article de blog sur les teneurs de marché automatiques. Ce concept décrit un mode de trading qui ne nécessite pas de livre d'ordres traditionnel. Les traders ne correspondent plus aux ordres d'achat et de vente, mais interagissent avec des pools de liquidité gérés par des formules mathématiques.

À ce jour, personne n'a encore élaboré de solution mise en œuvre utilisable.

Adams a étudié ce concept. La création de marché implique des systèmes complexes avec la participation de plusieurs parties, des calculs précis et des réponses en temps réel. Ce problème combine la théorie mathématique et l'ingénierie pratique, ce qui a suscité son intérêt.

Floch a proposé une idée. Dans un mois, il construira un prototype fonctionnel avec une interface utilisateur qu'il présentera lors de la prochaine conférence phare Ethereum, Devcon.

Adams a accepté le défi. Il a trente jours pour apprendre le développement web, mettre en œuvre la logique des teneurs de marché automatiques et créer quelque chose qu'il pourra montrer à la communauté mondiale d'Ethereum.

Le protocole qui change tout

Le 2 novembre 2018. Adams se prépare à déployer son contrat intelligent sur le réseau principal Ethereum.

Il a fallu plus d'un an pour passer du prototype à la mise en production officielle. Ce qui a commencé comme un défi d'un mois proposé par Frosch s'est transformé en un protocole complet après plusieurs itérations. La première démonstration lors de Devcon 2 a prouvé la faisabilité de ce concept. Mais Adams voulait construire un système suffisamment puissant pour les utilisateurs disposant de véritable argent. L'ensemble du processus comprend la réécriture des contrats intelligents, la réalisation d'audits de sécurité et l'optimisation de l'interface utilisateur. Chaque amélioration a rapproché le système de sa mise en production officielle.

Vitalik Buterin a suggéré de réécrire le contrat en utilisant le langage Vyper et a recommandé de demander un financement à la Fondation Ethereum. Le processus de demande de financement a forcé Adams à clarifier sa vision.

Un financement de 65 000 dollars lui a permis de financer un projet de développement à temps plein. Adams a utilisé ces fonds pour auditer des contrats intelligents, construire une interface prête à être mise en production et se préparer au lancement du réseau principal. Chaque détail compte, car les utilisateurs feront confiance à ce système avec de l'argent réel.

La formule mathématique fondamentale d'Uniswap est x * y = k.

Cette formule de produit constant garantit que le produit des quantités des deux jetons dans le pool de liquidité reste constant pendant les transactions. À mesure qu'un jeton devient rare, son prix augmente proportionnellement.

Adams a déployé un contrat lors de Devcon 4 à Prague. La publication lors de la plus grande conférence Ethereum vise à maximiser l'attention des développeurs et des premiers utilisateurs. Il a annoncé le déploiement sur Twitter à environ 200 abonnés.

Les réactions initiales étaient partagées. Certains développeurs ont loué son design élégant et son architecture sans autorisation. D'autres ont remis en question la capacité des market makers automatiques à rivaliser avec les bourses centralisées traditionnelles. Le volume des transactions au cours des premières semaines était limité, se cantonnant à des développeurs curieux et des passionnés de DeFi.

Adams s'attendait à ce genre de questions. Le design d'Uniswap n'a pas pour but d'être plus efficace que les échanges centralisés, mais de fournir des transactions de confiance sans intermédiaire, des cotations de jetons sans autorisation et d'autres applications pouvant être construites sur une liquidité composable. Les échanges centralisés dépendent de la participation active des teneurs de marché sur le marché et de l'ajustement de la liquidité lors des fluctuations de prix. Les teneurs de marché automatisés (AMM) inversent ce modèle en automatisant les fonctions de tenue de marché. Cela signifie qu'il n'est plus nécessaire d'avoir des teneurs de marché. Une fois que le pool de liquidité est déployé, la logique du pool sera responsable de la tenue de marché.

Les jetons peuvent être créés sans aucune autorisation. Par conséquent, avec le lancement de nouveaux jetons sur Ethereum, il devrait exister des moyens de transaction sans autorisation. Les échanges centralisés facturent des frais de cotation élevés et nécessitent un processus d'approbation long. Uniswap permet à quiconque de créer un marché en déposant des jetons et de gagner des frais sur les transactions ultérieures.

Au début de 2019, le volume des transactions quotidiennes a continué à croître. Ce protocole a traité des millions de dollars de transactions sans employés, bureaux ou opérations commerciales traditionnelles. Adams a construit un système fonctionnant selon des règles mathématiques plutôt que des décisions humaines.

L'été 2020, DeFi (finance décentralisée) a connu un tournant.

DeFi Summer a entraîné une croissance explosive des applications financières basées sur la blockchain. Uniswap se trouve au cœur de ce mouvement, offrant une infrastructure pour soutenir les nouvelles monnaies programmables.

Adams a été témoin d'une explosion du volume des transactions, passant de plusieurs millions de dollars par mois à des milliards de dollars. Ce protocole traite un volume de transactions plus important que de nombreuses institutions financières traditionnelles, tout en restant décentralisé et sans autorisation.

A réussi à attirer l'attention du capital-risque. Adams a fondé Uniswap Labs pour former officiellement une équipe et accepter des investissements institutionnels. L'entreprise a levé 11 millions de dollars lors d'un tour de financement de série A dirigé par Andreessen Horowitz, fournissant des ressources pour accélérer le développement.

La deuxième version lancée en mai 2020 a apporté des améliorations majeures. Les nouveaux contrats prennent en charge les échanges directs entre n'importe quel token ERC-20, et pas seulement les échanges pairés avec Ethereum. Ils incluent des oracles de prix, disponibles pour d'autres protocoles pour diverses applications. Les prêts instantanés permettent aux utilisateurs d'emprunter temporairement des tokens dans une seule transaction.

Ces innovations ont apporté des cas d'utilisation qu'Adams n'avait pas prévus. D'autres développeurs ont construit des protocoles de prêt, des plateformes de dérivés et des stratégies de yield farming sur l'infrastructure Uniswap. Le protocole est devenu une infrastructure combinable qui amplifie l'innovation de l'ensemble de l'écosystème DeFi.

En septembre 2020, le lancement du jeton de gouvernance UNI a marqué une autre étape importante. Adams et son équipe ont distribué 400 jetons à chaque adresse ayant utilisé Uniswap, créant ainsi l'un des plus grands airdrops de l'histoire de la cryptographie. Cette distribution rétroactive a récompensé les utilisateurs précoces et a aligné leurs intérêts avec le succès à long terme du protocole.

La troisième version lancée en mai 2021 a introduit la liquidité concentrée. Les fournisseurs de liquidité peuvent concentrer leur capital dans une fourchette de prix spécifique, ce qui augmente l'efficacité du capital pour certaines stratégies jusqu'à 4000 fois. Cette innovation a attiré des teneurs de marché professionnels tout en maintenant l'accessibilité pour les utilisateurs individuels.

La fonction de liquidité concentrée a fondamentalement changé la façon dont les teneurs de marché opèrent sur Uniswap. Auparavant, la liquidité était répartie sur toutes les plages de prix possibles, entraînant une inefficacité du capital. La V3 permet aux fournisseurs de définir des positions de liquidité précises dans la plage de trading souhaitée. Cela rend le ciblage plus stratégique et la gestion des risques plus complète. Les fournisseurs de liquidité peuvent concentrer leurs positions dans la plage de trading prévue et mettre en place des mécanismes de stop-loss pour faire face aux pertes impermanentes, rendant le marché plus complexe et spécialisé.

Uniswap V3 a attiré des teneurs de marché professionnels à la recherche de stratégies avancées et des utilisateurs individuels bénéficiant d'une plus grande accessibilité et d'une meilleure efficacité du capital.

Chaque itération a élargi les fonctionnalités d'Uniswap tout en préservant ses principes fondamentaux. Le protocole reste sans autorisation, sans confiance et résistant à la censure. Quiconque peut échanger n'importe quel jeton sans fournir d'informations personnelles ni demander l'approbation d'un intermédiaire.

Adams a construit quelque chose que la finance traditionnelle considérait comme impossible. Une bourse entièrement automatique, sans supervision humaine, traitant des volumes de transactions de plusieurs milliards de dollars chaque jour.

Le 10 octobre 2024, Uniswap Labs a annoncé le lancement d'Unichain, un réseau de couche 2 Ethereum conçu spécialement pour les applications DeFi.

Cette blockchain marque l'évolution d'Adams de développeur de protocole à fournisseur d'infrastructure. La construction d'un réseau dédié permet à Uniswap d'optimiser l'ensemble de la pile technique pour le market making automatique.

Unichain sera lancé le 11 février 2025 et utilise la technologie Rollup-Boost. Un environnement d'exécution de confiance a permis de mettre en place un pool de mémoire privée et un ordre de transaction équitable. Cette innovation technologique résout un problème de longue date dans le trading décentralisé : la valeur maximale extractible (MEV).

Dans les réseaux blockchain traditionnels, les traders avisés peuvent observer les transactions en attente et devancer les utilisateurs ordinaires en payant des frais de Gas plus élevés. Cette pratique extrait de la valeur des traders ordinaires, augmentant ainsi le coût de leurs transactions. Le pool de mémoire privé de Unichain cache les détails des transactions avant leur traitement, tandis qu'un environnement d'exécution de confiance garantit que les transactions sont ordonnées équitablement en fonction du temps d'arrivée, et non selon le montant des frais payés par l'utilisateur.

Ce réseau traite les transactions en sous-blocs de 200 millisecondes. L'amélioration de la vitesse permet à Uniswap de rivaliser avec les échanges centralisés sur des stratégies de trading sensibles au délai. Ces avancées technologiques réduisent la valeur extraite par les traders avisés des utilisateurs ordinaires, créant ainsi un environnement de trading plus équitable.

Aujourd'hui, Uniswap traite quotidiennement plus de 2 à 3 milliards de dollars de volumes de transactions sur plusieurs réseaux blockchain. La quatrième version, lancée en 2025, a introduit des hooks, permettant aux développeurs de personnaliser le comportement des pools pour des cas d'utilisation spécifiques. Le protocole continue d'évoluer tout en maintenant sa simplicité et son accessibilité.

Adams est toujours concentré sur sa mission initiale : rendre l'échange de valeur aussi simple et accessible que l'échange d'informations.

Depuis la chambre d'enfant jusqu'à un volume d'échanges quotidien de plusieurs milliards de dollars, Uniswap prouve que les systèmes décentralisés peuvent rivaliser avec les institutions traditionnelles.

C'est l'histoire d'Uniswap. À la prochaine dans notre prochain article.

UNI-1.88%
Voir l'original
Cette page peut inclure du contenu de tiers fourni à des fins d'information uniquement. Gate ne garantit ni l'exactitude ni la validité de ces contenus, n’endosse pas les opinions exprimées, et ne fournit aucun conseil financier ou professionnel à travers ces informations. Voir la section Avertissement pour plus de détails.
  • Récompense
  • Commentaire
  • Reposter
  • Partager
Commentaire
0/400
Aucun commentaire
Trader les cryptos partout et à tout moment
qrCode
Scan pour télécharger Gate app
Communauté
Français (Afrique)
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)