Wrapped token

Token reprezentujący inne aktywo w określonym standardzie technicznym, najczęściej po to, żeby można było używać go w smart kontraktach, aplikacjach DeFi albo na innej sieci.

Na czym polega opakowanie tokena

Wrapped token, czyli opakowany token, powstaje wtedy, gdy aktywo bazowe trafia do kontraktu, depozytu powierniczego albo mechanizmu mostu, a użytkownik otrzymuje token reprezentujący tę wartość w innym formacie.

Najprostszy przykład to WETH. Natywny ETH nie jest tokenem ERC-20, więc część aplikacji DeFi używa WETH, czyli ERC-20 reprezentacji ETH. Użytkownik deponuje ETH w kontrakcie i otrzymuje taką samą ilość WETH.

Inny przykład to WBTC. BTC istnieje na sieci Bitcoin, ale WBTC jest tokenem ERC-20 na Ethereum, który ma reprezentować BTC w modelu powierniczym. W takim modelu wyspecjalizowane podmioty przechowują BTC oraz obsługują emisję i wykup WBTC.

Przykłady wrapped tokenów

WETH
ERC-20 reprezentacja ETH używana w aplikacjach DeFi na Ethereum i sieciach EVM.
WBTC
ERC-20 reprezentacja BTC na Ethereum, oparta o model powierniczy i rezerwy BTC.
wstETH
Opakowana wersja stETH bez rebazowania; saldo się nie zmienia, rośnie kurs wymiany na stETH.
Wrapped assets na bridge
Reprezentacje tokenów powstałe po przeniesieniu aktywa przez bridge, czyli most między sieciami.

Dlaczego DeFi używa wrapped tokenów

Smart kontrakty łatwiej integrują aktywa, które zachowują się według jednego interfejsu. Na Ethereum takim wspólnym językiem dla tokenów wymienialnych jest ERC-20.

Natywny ETH działa inaczej niż ERC-20: jest saldem konta w protokole, a nie kontraktem tokena. WETH pozwala aplikacjom obsługiwać wartość odpowiadającą ETH przez ten sam interfejs co inne tokeny ERC-20.

Opakowane tokeny ułatwiają też handel, pożyczki, pule płynności i rozliczenia między aplikacjami. Cena za tę wygodę to dodatkowy kontrakt, mechanizm rezerw albo zależność od mostu.

WETH a WBTC to różne modele ryzyka

WETH na Ethereum jest prostym kontraktem: ETH trafia do kontraktu, a WETH jest tworzony przez kontrakt w relacji 1:1. Podczas wymiany WETH z powrotem na ETH token WETH jest spalany, a ETH wraca do użytkownika.

WETH na innych sieciach może mieć inny kontrakt i inny model mostu. Ticker wygląda podobnie, ale ryzyko zależy od konkretnej sieci, kontraktu i drogi wymiany z powrotem na aktywo bazowe.

WBTC działa inaczej, bo BTC znajduje się na osobnej sieci. Reprezentacja na Ethereum wymaga modelu opieki nad BTC, procesu tworzenia i wykupu tokena oraz zaufania do zestawu podmiotów obsługujących system.

Dlatego samo słowo wrapped nie mówi jeszcze, czy ryzyko jest małe, duże, techniczne, kontraktowe, custodialne czy związane z mostem. Trzeba sprawdzić konkretny mechanizm.

Co sprawdzić przed użyciem wrapped tokena

  • Czy adres kontraktu zgadza się z oficjalnym źródłem dla tej konkretnej sieci.
  • Czy token można wymienić z powrotem na aktywo bazowe, jakim kanałem i przy jakich opłatach.
  • Kto kontroluje rezerwy, podmiot powierniczy, most albo uprawnienia administracyjne kontraktu.
  • Czy dana wersja tokena ma wystarczającą płynność w aplikacji, z której korzystasz.
  • Czy token jest kanoniczną albo oficjalnie wspieraną wersją dla danej sieci, czy alternatywną reprezentacją z zewnętrznego mostu.

Najczęstsze błędne założenia

  • Problem: WETH nie służy do płacenia za gaz na Ethereum. Do opłat nadal potrzebujesz natywnego ETH.
  • Problem: WBTC nie jest BTC w sieci Bitcoin. To token reprezentujący BTC w innym środowisku.
  • Problem: Ten sam ticker na dwóch sieciach nie gwarantuje tego samego kontraktu ani tej samej płynności.
  • Problem: Opakowany token może stracić relację 1:1, jeśli zawiedzie most, podmiot powierniczy, płynność albo proces wykupu.

Sprawdź, co naprawdę trzymasz

Przed większą transakcją sprawdź adres kontraktu, sieć, mechanizm wymiany z powrotem na aktywo bazowe i drogę wyjścia. Opakowany token może wyglądać jak znane aktywo, ale jego ryzyko zależy od konkretnego kontraktu, rezerw i infrastruktury.

Najczęstsze pytania

Nie dokładnie. WETH reprezentuje ETH w standardzie ERC-20 i zwykle można go wymienić 1:1 na ETH przez kontrakt WETH. Do płacenia za gaz na Ethereum nadal potrzebujesz natywnego ETH.

Nie należy tego zakładać bez sprawdzenia mechanizmu. WETH na Ethereum opiera się na depozycie ETH w kontrakcie, ale opakowane tokeny między sieciami mogą wymagać podmiotu powierniczego, mostu, rezerw albo zewnętrznych operatorów.

Różne mosty i sieci mogą tworzyć własne reprezentacje tego samego aktywa. Każda wersja ma osobny kontrakt, osobną płynność i osobny model ryzyka.

Nie zawsze. Część aplikacji obsługuje natywne aktywa bezpośrednio, a część automatycznie wykonuje opakowanie albo wymianę z powrotem w tle. Warto sprawdzić podsumowanie transakcji przed podpisem.
Ostatnia aktualizacja