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
Najczęstsze pytania
- Ostatnia aktualizacja
