Czym jest X Layer i jak działa ta sieć blockchain w ekosystemie Ethereum?

Czym jest X Layer?
X Layer to sieć Layer 2 zbudowana na Ethereum i uruchomiona przez OKX. Layer 2 przetwarza transakcje poza Ethereum Mainnet i korzysta z Ethereum jako podstawowej warstwy. Celem jest obsługa większej liczby transakcji przy zwykle niższych kosztach niż bezpośrednio na Ethereum.
X Layer Mainnet ma chain ID 196. Chain ID to unikalny numer, dzięki któremu portfele i aplikacje mogą rozpoznać, z którą siecią blockchain się łączą. Natywnym tokenem X Layer jest OKB. Token ten służy do opłacania gas fees w sieci.
X Layer jest zgodny z EVM. EVM oznacza Ethereum Virtual Machine, czyli środowisko, w którym na Ethereum uruchamiane są smart contracts. Dzięki tej zgodności deweloperzy mogą korzystać z wielu znanych narzędzi Ethereum i pisać smart contracts w językach takich jak Solidity. X Layer używa też tego samego typu adresów 0x co Ethereum.
Nie oznacza to jednak, że każda aplikacja Ethereum będzie automatycznie działać także na X Layer. Deweloperzy muszą samodzielnie udostępnić swoją aplikację na X Layer. Również takie elementy jak płynność, oracles i adresy kontraktów mogą różnić się w zależności od sieci.
Przy pierwotnym uruchomieniu X Layer korzystał z technologii ekosystemu Polygon. Później sieć przeszła na OP Stack. To zestaw komponentów oprogramowania, dzięki którym można budować sieci Ethereum Layer 2. Obecnie X Layer działa jako optimistic rollup: transakcje są przetwarzane na Layer 2 i domyślnie uznawane za ważne, ale w określonym czasie mogą zostać zakwestionowane, jeśli istnieją dowody, że coś się nie zgadza.
Sieć jest permissionless. Oznacza to, że zewnętrzni deweloperzy mogą bez wcześniejszej zgody uruchamiać na X Layer dapps, smart contracts i tokeny. Nie oznacza to jednak, że OKX lub X Layer kontrolują te zewnętrzne aplikacje albo je gwarantują. Użytkownicy powinni więc sami sprawdzać, z jaką aplikacją i z jakim smart contractem się łączą.
Najważniejsze informacje
- X Layer to zgodna z EVM sieć Ethereum Layer 2 powiązana z OKX.
- Mainnet ma chain ID 196 i używa OKB do opłacania gas fees.
- X Layer działa obecnie na OP Stack, a nie wyłącznie na wcześniejszej technologii Polygon.
- Adresy Ethereum, smart contracts w Solidity i wiele narzędzi Ethereum pasują zasadniczo do X Layer.
- Zewnętrzni deweloperzy mogą uruchamiać dapps i tokeny, ale nie są one automatycznie bezpieczne ani kontrolowane.
Jak działa X Layer jako Ethereum Layer 2?
X Layer przetwarza transakcje na osobnej warstwie 2 nad Ethereum. Dzięki temu nie każda operacja musi być wykonywana osobno na Ethereum Mainnet. X Layer może w ten sposób obsługiwać więcej transakcji i zwykle utrzymywać niższe koszty dla użytkowników.
Załóżmy, że wysyłasz OKB do innej osoby albo korzystasz z dapp na X Layer. Twoja transakcja trafia najpierw do sequencera. To element sieci, który zbiera transakcje, porządkuje je i umieszcza w nowych blokach X Layer. X Layer korzysta obecnie z trusted sequencera. Oznacza to, że to zadanie nie jest jeszcze wykonywane przez w pełni otwartą sieć niezależnych sequencerów.
X Layer jest zbudowany na OP Stack i korzysta z modelu optimistic rollup. W tym modelu stan przekazywany przez Layer 2 jest początkowo traktowany jako ważny. Architektura przewiduje siedmiodniowy okres challenge, w którym zakwestionowany stan może zostać podważony w procesie fault-proof. Proces ten nie jest obecnie w pełni permissionless: X Layer korzysta z permissioned dispute game, więc tylko autoryzowane strony mogą występować jako challenger.
Połączenie z Ethereum działa za pośrednictwem smart contracts i bridge'a. Gdy przenosisz asset z Ethereum na X Layer przez oficjalną infrastrukturę, najpierw wysyłasz go do kontraktu bridge na Ethereum. Usługa bridge rejestruje to zdarzenie i sprawia, że odpowiadający mu asset staje się dostępny na X Layer.
Przy wypłacie na Ethereum proces zaczyna się na X Layer. X Layer korzysta w tym celu również z infrastruktury AggLayer. Dane dotyczące wypłaty są tam zbierane i kryptograficznie potwierdzane, zanim wypłata może zostać ostatecznie rozliczona na Ethereum.
Dokładny czas oczekiwania zależy więc od użytej ścieżki. Okres challenge w protokole optimistic rollup nie oznacza, że każdy depozyt, wypłata przez bridge lub wypłata przez crypto exchange automatycznie trwa siedem dni.
X Layer opiera się więc na Ethereum w części dotyczącej bezpieczeństwa i rozliczeń, ale ma też własne elementy, którym trzeba zaufać. Sequencer jest obecnie trusted, system challenge jest permissioned, a niektóre kontrakty mogą być aktualizowane przez uprawnione strony.
Jakie zastosowania ma X Layer?
X Layer jest przede wszystkim ukierunkowany na on-chainowe zastosowania finansowe. Chodzi o DeFi, płatności, handel oraz tokenizację real-world assets.
DeFi oznacza decentralized finance. Są to aplikacje finansowe działające na blockchainie. Za pomocą takich aplikacji można na przykład wymieniać tokeny, pożyczać je lub udzielać pożyczek bez konieczności angażowania tradycyjnego pośrednika finansowego przy każdej transakcji.
X Layer można też wykorzystać do przenoszenia aktywów między różnymi blockchainami. Od sierpnia 2026 roku na X Layer dostępny jest natywny USDC. Sieć obsługuje również Circle Cross-Chain Transfer Protocol, zwykle nazywany CCTP.
CCTP to protokół do przenoszenia natywnego USDC między obsługiwanymi blockchainami. W jego ramach USDC na jednej sieci jest spalany, a po weryfikacji ponownie mintowany na innej sieci. Nie przenosisz więc opakowanej kopii USDC przez tradycyjny bridge. Więcej o tego typu połączeniach przeczytasz w naszym artykule o cross-chain crypto.
X Layer jest też rozwijany wraz z Exchange OS. To infrastruktura, dzięki której deweloperzy mogą budować rynki handlowe m.in. dla spot trading, perpetuals i outcome markets.
Exchange OS dzieli pracę między dwa środowiska. X Layer EVM odpowiada między innymi za aktywa i governance. TradeZone służy do szybkiego dopasowywania zleceń i wykonywania transakcji. Ta infrastruktura jest wdrażana etapami, więc nie jest tym samym co zwykła dapp działająca w całości w EVM.
To, z jakich aplikacji faktycznie możesz korzystać na X Layer, zależy od tego, co deweloperzy zbudowali w tej sieci. Sama dostępność dapp nie oznacza automatycznie, że jest ona bezpieczna lub ma wystarczającą płynność.
Jaką rolę pełnią smart contracts na X Layer?
Smart contracts to programy, które na X Layer automatycznie wykonują wcześniej zapisane reguły. Stanowią podstawę wielu dapps, na przykład dla tokenów, swapów, pożyczek, NFT, governance i bridge'y.
Załóżmy, że chcesz wymienić token A na token B za pośrednictwem dapp. W tym celu z poziomu swojego crypto wallet wyrażasz zgodę na transakcję. Następnie smart contract wykonuje swap zgodnie z zasadami zapisanymi w kodzie. Za taką transakcję on-chain płacisz na X Layer gas fees w OKB.
X Layer jest równoważny z EVM. Dzięki temu deweloperzy mogą używać wielu istniejących smart contracts Ethereum i narzędzi deweloperskich także na X Layer. Nie oznacza to jednak, że kompletna aplikacja Ethereum będzie działać bez zmian. Interfejs, płynność, oracles, adresy kontraktów i połączenia z innymi protokołami również muszą być dostosowane do X Layer.
Technicznie działający smart contract nie jest też automatycznie bezpieczny. W kodzie mogą znajdować się błędy, a niektóre kontrakty dają administratorom dodatkowe uprawnienia. Złośliwa strona internetowa może też próbować nakłonić Cię do udzielenia zgody na wydawanie tokenów. Dlatego zawsze sprawdzaj, jaką zgodę nadajesz smart contractowi.
Jakie transakcje mogą wykonywać użytkownicy na X Layer?
Na X Layer możesz między innymi wysyłać i odbierać OKB oraz obsługiwane tokeny. Możesz też podpisywać transakcje, które pozwalają korzystać ze smart contracts.
OKB pełni tu szczególną rolę. To natywny token gas X Layer. Gdy wykonujesz zwykłą transakcję on-chain, zazwyczaj potrzebujesz więc OKB do opłacenia gas fees.
Za pośrednictwem dapps możesz na przykład:
- wymieniać tokeny;
- dodawać płynność do puli;
- pożyczać lub udzielać pożyczek w tokenach;
- korzystać z NFT lub je wysyłać;
- nadać smart contractowi zgodę na używanie określonych tokenów;
- przenosić aktywa między sieciami za pomocą bridge'a lub crypto exchange.
Dostępne możliwości zależą od dapp, z której korzystasz.
Przy USDC zwróć szczególną uwagę na to, z której wersji korzystasz. Od sierpnia 2026 roku na X Layer istnieje natywny USDC od Circle, ale starsze wersje bridged, takie jak USDC.e i USDC_Bridged, mogą nadal istnieć. Mogą mieć podobne nazwy lub tickery, podczas gdy adres kontraktu i sposób emisji tokena są różne.
Dlatego zawsze sprawdzaj sieć i adres kontraktu tokena przed wykonaniem transakcji.
Jak korzystać z X Layer?
Z X Layer możesz korzystać za pomocą zgodnego z EVM crypto wallet albo przez usługę, która obsługuje tę sieć.
OKB jest natywnym tokenem gas X Layer. Do zwykłej transakcji on-chain, takiej jak wysyłanie tokenów lub korzystanie ze smart contractu, zazwyczaj potrzebujesz więc OKB do opłacenia gas fees.
Jeśli korzystasz z portfela self-custody, samodzielnie zarządzasz swoją seed phrase i private keys. Osoba, która ma dostęp do tych danych, może w praktyce zarządzać również Twoimi kryptowalutami. Nigdy więc nie udostępniaj ich dapp, bridge'owi, stronie internetowej ani pracownikowi pomocy technicznej.
Jeśli chcesz ręcznie dodać X Layer do odpowiedniego portfela, potrzebujesz danych sieci. X Layer Mainnet używa chain ID 196 i OKB jako natywnego tokena. Twój portfel łączy się z siecią za pośrednictwem RPC-node.
X Layer obsługuje dwa sposoby wyświetlania tego samego adresu portfela. Standardowy format EVM zaczyna się od 0x. Istnieje też format XKO, w którym XKO oznacza ten sam zestaw danych adresowych.
Adres 0x i odpowiadający mu adres XKO odnoszą się więc do tego samego konta on-chain. XKO ma przede wszystkim ułatwić rozpoznawanie adresu X Layer. Nie każda zewnętrzna aplikacja obsługuje jeszcze ten format. W przypadku połączeń z dapp obecnie nadal automatycznie używany jest zwykły adres 0x.
Przykład: Masz USDC na X Layer, ale nie masz OKB? W takim przypadku możesz widzieć USDC w swoim portfelu, ale do zwykłej transakcji on-chain zazwyczaj potrzebujesz OKB na gas. Niektóre usługi mogą oferować inne sposoby rozliczania opłat transakcyjnych.
Jak przenieść aktywa na X Layer przez bridge?
Aktywa możesz przenieść na X Layer za pomocą bridge'a, przez CCTP dla natywnego USDC albo przez crypto exchange, która obsługuje wypłaty na X Layer.
Stary oficjalny interfejs bridge'a X Layer został wycofany w sierpniu 2025 roku. Od tego czasu X Layer kieruje użytkowników do bridge'y zewnętrznych podmiotów. Dostępne ścieżki mogą się więc zmieniać.
Przy korzystaniu z bridge'a ważne jest, aby sprawdzić, z której sieci wychodzisz, do której sieci przechodzisz i jaką wersję tokena otrzymasz.
Typowa transakcja bridge działa tak:
-
Wybierz ścieżkę Wybierz bridge, ścieżkę CCTP lub wypłatę przez crypto exchange. Sprawdź, czy obsługiwana jest zarówno Twoja obecna sieć, jak i X Layer.
-
Połącz swój crypto wallet Otwórz oficjalny interfejs usługi i połącz portfel. Sprawdź adres URL, zanim wyrazisz zgodę.
-
Wybierz token i sieci Wybierz blockchain, na którym obecnie znajdują się Twoje tokeny, oraz X Layer jako cel. Sprawdź też, jaką wersję tokena otrzymasz. Jest to na przykład ważne w przypadku USDC.
-
Potwierdź transakcje W przypadku niektórych tokenów najpierw musisz wyrazić zgodę, aby kontrakt bridge mógł używać Twoich tokenów. Następnie potwierdzasz samą transakcję bridge. Sprawdź obie transakcje przed podpisaniem.
-
Poczekaj na przetworzenie To, jak technicznie przetwarzany jest asset, zależy od konkretnego bridge'a. Tokeny mogą na przykład zostać zablokowane na jednym blockchainie i udostępnione na X Layer jako inna reprezentacja. W przypadku CCTP działa to inaczej: natywny USDC jest spalany na jednej sieci i ponownie mintowany na drugiej.
Bridge nie zawsze przenosi więc dosłownie ten sam token z blockchaina A do blockchaina B. Konstrukcja techniczna zależy od protokołu. W związku z tym różnić się mogą także ryzyka, na przykład związane ze smart contracts, płynnością lub zależnością od dostawcy bridge'a.
Jakie są zalety i ograniczenia X Layer?
X Layer łączy zgodność z Ethereum z szybszym przetwarzaniem i zwykle niższymi kosztami transakcji niż bezpośrednio na Ethereum Mainnet. Wiąże się to jednak z zależnościami technicznymi i dodatkowymi ryzykami.
Potencjalne zalety to:
- Zgodność z EVM: X Layer używa tego samego typu kont, smart contracts i wielu tych samych narzędzi deweloperskich co Ethereum. Dzięki temu deweloperzy mogą stosunkowo łatwo korzystać z istniejącej technologii Ethereum na X Layer.
- Niższe koszty transakcji: transakcje są najpierw przetwarzane na X Layer, zamiast każdej z osobna na Ethereum Mainnet. Dzięki temu koszty dla użytkowników mogą być niższe.
- Szybkie bloki: X Layer podaje block time wynoszący około jednej sekundy. Dzięki temu transakcje mogą być szybko przetwarzane na X Layer.
- OKB jako natywny token gas: OKB służy do opłacania zwykłych transakcji on-chain na X Layer i łączy sieć z szerszym ekosystemem OKX.
- Natywny USDC i CCTP: natywny USDC od Circle jest dostępny na X Layer i może być przenoszony między obsługiwanymi blockchainami za pośrednictwem CCTP.
Rzeczywiste koszty i szybkość transakcji mogą się zmieniać. Zależą one między innymi od obciążenia sieci, ustawień protokołu i ceny OKB. Przy korzystaniu z bridge'y, swapów lub crypto exchange mogą obowiązywać dodatkowe opłaty.
Istotnym ograniczeniem jest to, że X Layer nie działa jeszcze w pełni zdecentralizowanie we wszystkich obszarach. Sieć korzysta obecnie z trusted sequencera do porządkowania transakcji. Również niektóre role związane z proponowaniem i kwestionowaniem stanu sieci są dostępne wyłącznie dla autoryzowanych stron.
Ponadto uprawnione strony mogą aktualizować niektóre smart contracts X Layer. Oznacza to, że użytkownicy częściowo zależą od tych administratorów i od sposobu przeprowadzania aktualizacji. W przypadku niektórych zmian nie ma długiego obowiązkowego okresu oczekiwania, w którym użytkownicy mogliby najpierw wycofać swoje aktywa.
Do tego dochodzą zwykłe ryzyka związane z aplikacjami blockchain. Chodzi o błędy w smart contracts, ryzyka bridge'y, phishing, fałszywe tokeny i chwilowe awarie. Również zewnętrzne dapps na X Layer mogą mieć własnych administratorów, warunki i ryzyka techniczne.
Podsumowanie
X Layer to zgodna z EVM sieć Ethereum Layer 2, która przetwarza transakcje poza Ethereum Mainnet i używa OKB jako natywnego tokena gas. Sieć jest ukierunkowana na zastosowania takie jak DeFi, płatności, handel oraz przenoszenie aktywów między różnymi blockchainami.
Ponieważ X Layer jest zgodny z technologią Ethereum, deweloperzy mogą korzystać z wielu istniejących narzędzi EVM i smart contracts. Dla użytkowników transakcje mogą być szybsze i tańsze niż bezpośrednio na Ethereum Mainnet. Sieć obsługuje też takie rozwiązania jak natywny USDC i CCTP.
Jednocześnie X Layer nie jest jeszcze w pełni zdecentralizowany. Sequencer jest obecnie trusted, niektóre role w systemie są permissioned, a uprawnione strony mogą aktualizować kontrakty protokołu. Dodatkowo zewnętrzne dapps, bridge'e i tokeny niosą własne ryzyka.
Osoby korzystające z X Layer powinny więc patrzeć nie tylko na szybkość transakcji i koszty, ale też rozumieć, jakie smart contracts, bridge'e i administratorzy są zaangażowani w daną aplikację.