Autor: Thejaswini M A
Tłumaczenie: Block unicorn
Wstęp
6 lipca 2017 roku. Telefon z działu HR.
Hayden Adams został zwolniony po roku pracy jako inżynier mechanik w Siemensie. Czuł, że nigdy nie pasował do pracy przy symulacjach przepływu ciepła. Adams nie radził sobie dobrze na tym stanowisku. Firma przeprowadzała redukcję etatów.
Ale 24-letni Adams poczuł jedynie ulgę.
Od dawna zastanawiał się, czy inżynieria to właściwa ścieżka kariery. Zwolnienie zmusiło go do podjęcia decyzji, której unikał.
Pewnego dnia jego telefon zawibrował. Kolega z uczelni wysłał mu wiadomość.
Karl Floersch pracował w Ethereum Foundation. Przez lata promował technologię blockchain. Smart kontrakty. Zdecentralizowane aplikacje. Wszystko to było rewolucyjne.
Adams zawsze to ignorował. Wydawało mu się to zbyt abstrakcyjne, zbyt dziwne.
Teraz, będąc bezrobotnym i zagubionym, postanowił posłuchać.
Rozmowa trwała trzy godziny. Floersch nakreślił wizję przyszłości. Kod bez nadzoru ludzi. Przepływ środków bez banków. Aplikacje obsługujące miliony ludzi, bez kontroli korporacji.
Ta rozmowa położyła podwaliny pod narodziny Uniswap.
Ale najpierw musiał przekonać samego siebie, że przejście z inżynierii mechanicznej do kryptowalut to rozsądny wybór.
Ewangelista Ethereum
Adams widział niepewność, a Floersch widział szansę.
Ethereum było wtedy młode, na tyle, że zmotywowany człowiek mógł stać się ekspertem w kilka miesięcy. Próg wejścia był niski, bo niewielu rozumiało tę technologię.
Adams miał wątpliwości. Nie miał żadnego doświadczenia programistycznego poza podstawowymi kursami. Nigdy nie budował stron internetowych ani nie pisał smart kontraktów. Perspektywa przejścia z inżynierii mechanicznej do programowania była przerażająca.
Floersch zaproponował ramy działania: uczyć się poprzez budowanie prawdziwego projektu. Adams nie powinien tylko brać udziału w kursach online, ale wybrać konkretny projekt i dążyć do jego ukończenia. Nauka miała przyjść naturalnie w trakcie tworzenia.
Floersch wyjaśnił, jak działa Ethereum, dlaczego zdecentralizowane aplikacje są ważne i jakie problemy należy rozwiązać. Opisał rozwijający się ekosystem, w którym małe zespoły mogą budować aplikacje obsługujące miliony użytkowników bez tradycyjnej infrastruktury korporacyjnej.
Mimo wątpliwości Adams zaczął się interesować.
Podjął decyzję. Przez następny rok będzie uczył się programowania i zbuduje coś znaczącego na Ethereum. Po zakończeniu rozmowy Adams był ostrożnie optymistyczny.
Podziemne laboratorium
Adams wrócił do dziecięcego pokoju na przedmieściach Nowego Jorku.
Jego rodzice starali się go wspierać. Ich syn studiował inżynierię mechaniczną na Stony Brook University. Pracował w znanej firmie. Teraz chciał uczyć się programowania i budować aplikacje na czymś zwanym blockchainem.
Krzywa uczenia była stroma. Adams oglądał tutoriale JavaScript na YouTube. Czytał dokumentację języka Solidity, używanego do programowania na Ethereum. Pojęcia intuicyjne dla absolwentów informatyki wymagały głębokiego zrozumienia dla kogoś z inżynierii fizycznej. Traktował programowanie jak każdy problem inżynierski. Każda funkcja miała swoje miejsce w większym systemie. Każda zmienna miała znaczenie. Smart kontrakty były maszynami przekształcającymi wejście w wyjście według ustalonych reguł.
Postępy były powolne. Adams budował proste kontrakty do przechowywania i pobierania danych. Nauczył się wdrażać kod na testowej sieci Ethereum. Każdy drobny sukces zmniejszał dystans między abstrakcyjną koncepcją a rzeczywistą realizacją.
Floersch regularnie odwiedzał Adamsa, oferując wskazówki i wsparcie. Podczas jednej z wizyt pod koniec 2017 roku rzucił Adamsowi konkretne wyzwanie.
Vitalik Buterin, współzałożyciel Ethereum, napisał bloga o automatycznych animatorach rynku (AMM). Koncepcja ta opisywała sposób handlu bez tradycyjnej księgi zleceń. Traderzy nie dopasowywali już zleceń kupna i sprzedaży, lecz wchodzili w interakcję z pulami płynności zarządzanymi przez matematyczne formuły.
Nikt jeszcze nie zbudował działającej implementacji.
Adams zaczął badać ten koncept. Animowanie rynku wymagało złożonego systemu z udziałem wielu stron, precyzyjnych obliczeń i reakcji w czasie rzeczywistym. Problem łączył teorię matematyczną z praktyczną inżynierią, co go zafascynowało.
Floersch złożył propozycję. Jeśli w ciągu miesiąca zbuduje działający prototyp z interfejsem użytkownika, zaprezentuje go na nadchodzącej flagowej konferencji Ethereum, Devcon.
Adams przyjął wyzwanie. Miał trzydzieści dni na naukę tworzenia stron internetowych, implementację logiki AMM i stworzenie czegoś, co warto pokazać globalnej społeczności Ethereum.
Protokół, który zmienił wszystko
2 listopada 2018 roku. Adams przygotowywał się do wdrożenia swojego smart kontraktu na główną sieć Ethereum.
Od prototypu do produkcji minął ponad rok. Początkowe miesięczne wyzwanie Floerscha przerodziło się w wielokrotnie iterowany, złożony protokół. Pierwsza prezentacja na Devcon 2 udowodniła wykonalność koncepcji. Ale Adams chciał zbudować system wystarczająco solidny, by mogli z niego korzystać prawdziwi użytkownicy z prawdziwymi pieniędzmi. Proces obejmował przepisywanie smart kontraktów, audyty bezpieczeństwa i optymalizację interfejsu użytkownika. Każda poprawka przybliżała system do produkcyjnego wdrożenia.
Vitalik Buterin zasugerował przepisanie kontraktu w języku Vyper i polecił złożyć wniosek o grant z Ethereum Foundation. Proces aplikacji zmusił Adamsa do jasnego sformułowania swojej wizji.
Grant w wysokości 65 000 dolarów zapewnił mu środki na pełnoetatowy rozwój projektu. Adams wykorzystał te fundusze na audyt smart kontraktów, zbudowanie produkcyjnego interfejsu i przygotowanie do wdrożenia na mainnecie. Każdy szczegół miał znaczenie, bo użytkownicy mieli powierzyć systemowi prawdziwe pieniądze.
Matematyczna formuła w sercu Uniswap to x * y = k.
Ta formuła stałego iloczynu zapewnia, że iloczyn ilości dwóch tokenów w puli płynności pozostaje niezmienny podczas transakcji. Gdy jeden token staje się rzadszy, jego cena proporcjonalnie rośnie.
Adams wdrożył kontrakt podczas Devcon 4 w Pradze. Wydanie podczas największej konferencji Ethereum maksymalizowało uwagę deweloperów i wczesnych użytkowników. Ogłosił wdrożenie na Twitterze do około 200 obserwujących.
Początkowe reakcje były mieszane. Niektórzy deweloperzy chwalili elegancki design i architekturę bez zezwoleń. Inni kwestionowali, czy AMM mogą konkurować z tradycyjnymi scentralizowanymi giełdami. W pierwszych tygodniach wolumeny były ograniczone do ciekawskich deweloperów i entuzjastów DeFi.
Adams przewidział te wątpliwości. Uniswap nie miał być bardziej wydajny niż scentralizowane giełdy, lecz oferować zaufany handel bez pośredników, notowanie tokenów bez zezwoleń oraz płynność, na której mogą budować inne aplikacje. Scentralizowane giełdy polegają na aktywnych animatorach rynku, którzy dostosowują płynność przy wahaniach cen. AMM odwracają ten model, automatyzując funkcję animatora rynku. Oznacza to, że animatorzy rynku nie są już potrzebni. Po wdrożeniu puli płynności, logika puli odpowiada za animowanie rynku.
Tokeny można tworzyć bez żadnych zezwoleń. Dlatego wraz z pojawianiem się nowych tokenów na Ethereum, powinna istnieć możliwość handlu nimi bez zezwoleń. Scentralizowane giełdy pobierają wysokie opłaty za notowanie i wymagają długich procesów zatwierdzania. Uniswap pozwala każdemu stworzyć rynek poprzez zdeponowanie tokenów i zarabiać na opłatach z kolejnych transakcji.
Na początku 2019 roku dzienny wolumen stale rósł. Protokół obsługiwał transakcje o wartości milionów dolarów bez pracowników, biur czy tradycyjnej działalności biznesowej. Adams zbudował system działający według reguł matematycznych, a nie ludzkich decyzji.
Lato 2020 roku było punktem zwrotnym dla DeFi (zdecentralizowanych finansów).
DeFi Summer przyniosło eksplozję wzrostu aplikacji finansowych opartych na blockchainie. Uniswap znalazł się w centrum tego ruchu, dostarczając infrastrukturę dla nowej generacji programowalnych walut.
Adams był świadkiem, jak wolumeny transakcji wzrosły z kilku milionów dolarów miesięcznie do miliardów. Protokół obsługiwał większe wolumeny niż wiele tradycyjnych instytucji finansowych, zachowując jednocześnie decentralizację i brak zezwoleń.
Sukces przyciągnął uwagę venture capital. Adams założył Uniswap Labs, by formalnie zbudować zespół i przyjąć inwestycje instytucjonalne. Firma zebrała 11 milionów dolarów w rundzie A prowadzonej przez Andreessen Horowitz, co zapewniło środki na przyspieszenie rozwoju.
Druga wersja, wydana w maju 2020 roku, przyniosła znaczące ulepszenia. Nowe kontrakty umożliwiły bezpośredni handel między dowolnymi tokenami ERC-20, a nie tylko w parach z Ethereum. Zawierały wyrocznie cenowe, z których mogły korzystać inne protokoły. Flash loans pozwalały użytkownikom tymczasowo pożyczać tokeny w ramach jednej transakcji.
Te innowacje przyniosły przypadki użycia, których Adams się nie spodziewał. Inni deweloperzy budowali na infrastrukturze Uniswap protokoły pożyczkowe, platformy pochodne i strategie yield farmingu. Protokół stał się kompozycyjną infrastrukturą napędzającą innowacje w całym ekosystemie DeFi.
We wrześniu 2020 roku wprowadzenie tokena zarządzania UNI było kolejnym kamieniem milowym. Adams i jego zespół rozesłali po 400 tokenów do każdego adresu, który korzystał z Uniswap, tworząc jeden z największych airdropów w historii kryptowalut. Ta retrospektywna dystrybucja nagrodziła wczesnych użytkowników i powiązała ich interesy z długoterminowym sukcesem protokołu.
Trzecia wersja, wydana w maju 2021 roku, wprowadziła skoncentrowaną płynność. Dostawcy płynności mogli skoncentrować swój kapitał w określonych zakresach cenowych, zwiększając efektywność kapitałową niektórych strategii nawet 4000 razy. Ta innowacja przyciągnęła profesjonalnych animatorów rynku, zachowując jednocześnie dostępność dla indywidualnych użytkowników.
Funkcja skoncentrowanej płynności fundamentalnie zmieniła sposób działania animatorów rynku na Uniswap. Wcześniej płynność była rozproszona po wszystkich możliwych zakresach cenowych, co prowadziło do niskiej efektywności kapitałowej. V3 pozwoliła dostawcom definiować precyzyjne pozycje płynności w oczekiwanym zakresie handlu. Umożliwiło to bardziej strategiczne pozycjonowanie i lepsze zarządzanie ryzykiem. Dostawcy płynności mogli koncentrować pozycje w oczekiwanym zakresie, ustawiać mechanizmy stop-loss, by radzić sobie z nietrwałymi stratami, czyniąc rynek bardziej złożonym i profesjonalnym.
Uniswap V3 przyciągnął profesjonalnych animatorów rynku szukających zaawansowanych strategii oraz indywidualnych użytkowników korzystających z większej dostępności i efektywności kapitałowej.
Każda iteracja rozszerzała funkcjonalność Uniswap, zachowując jego podstawowe zasady. Protokół pozostał bez zezwoleń, bez zaufania i odporny na cenzurę. Każdy mógł handlować dowolnym tokenem bez podawania danych osobowych czy szukania zgody pośredników.
Adams zbudował coś, co tradycyjne finanse uważały za niemożliwe. W pełni zautomatyzowaną giełdę obsługującą dziennie transakcje o wartości dziesiątek miliardów dolarów bez nadzoru ludzi.
10 października 2024 roku Uniswap Labs ogłosiło uruchomienie Unichain, drugiej warstwy Ethereum zaprojektowanej specjalnie dla aplikacji DeFi.
Ten blockchain oznaczał ewolucję Adamsa z twórcy protokołu w dostawcę infrastruktury. Budowa dedykowanej sieci pozwoliła Uniswap zoptymalizować cały stack technologiczny pod kątem automatycznego animatora rynku.
Unichain został uruchomiony 11 lutego 2025 roku, wykorzystując technologię Rollup-Boost. Zaufane środowisko wykonawcze umożliwiło prywatną pulę pamięci i sprawiedliwe sortowanie transakcji. Ta innowacja technologiczna rozwiązała długoletni problem w zdecentralizowanym handlu: Maximum Extractable Value (MEV).
W tradycyjnych sieciach blockchain sprytni traderzy mogli obserwować oczekujące transakcje i wyprzedzać zwykłych użytkowników, płacąc wyższe opłaty za gas. Ta praktyka wyciągała wartość od zwykłych traderów, zwiększając ich koszty. Prywatna pula pamięci Unichain ukrywa szczegóły transakcji przed ich przetworzeniem, a zaufane środowisko wykonawcze zapewnia, że transakcje są sortowane według czasu przybycia, a nie wysokości opłat.
Sieć przetwarza transakcje w subblokach co 200 milisekund. Zwiększona prędkość pozwala Uniswap konkurować ze scentralizowanymi giełdami w strategiach wrażliwych na opóźnienia. Te postępy technologiczne zmniejszają wartość wyciąganą przez sprytnych traderów od zwykłych użytkowników, tworząc bardziej sprawiedliwe środowisko handlowe.
Obecnie Uniswap obsługuje dziennie ponad 2-3 miliardy dolarów wolumenu na wielu sieciach blockchain. Czwarta wersja, wydana w 2025 roku, wprowadziła hooki, pozwalając deweloperom dostosowywać zachowanie puli do konkretnych przypadków użycia. Protokół nieustannie ewoluuje, zachowując prostotę i dostępność.
Adams zawsze koncentrował się na swojej pierwotnej misji: uczynić wymianę wartości tak prostą i dostępną jak wymianę informacji.
Od dziecięcego pokoju do dziennych wolumenów liczonych w miliardach dolarów, Uniswap udowodnił, że systemy zdecentralizowane mogą konkurować z tradycyjnymi instytucjami.
Oto historia Uniswap. Do zobaczenia w naszym kolejnym artykule.