For the complete documentation index, see llms.txt. This page is also available as Markdown.

Tokeny omnichain

Kompletny przewodnik po standardach OFT i ONFT LayerZero na Chiliz Chain: mechanika lock-and-mint, wzorzec OFT Adapter oraz mostkowanie między łańcuchami EVM i Solana.

O LayerZero i standardach tokenów omnichain

LayerZero to protokół komunikacji omnichain.

W odróżnieniu od tradycyjnego „mostu", który blokuje aktywa w jednym chainie i mintuje opakowaną kopię w innym, LayerZero umożliwia smart kontraktom na różnych chainach bezpośrednią „komunikację" ze sobą. Odbywa się to przez standard Omnichain Fungible Token (OFT) dla zwykłych tokenów oraz standard Omnichain Non-Fungible Token (ONFT) dla NFT.

Dowiedz się więcej o standardach OFT i ONFT:

W praktyce OFT LayerZero umożliwia tokenowi projektu (np. $PSG lub $CITY) istnienie natywnie na Chiliz Chain i jednoczesne płynne przemieszczanie się do innych blockchainów i ich ekosystemów.

LayerZero obsługuje ponad 700 aktywów w ponad 170 sieciach blockchain dzięki tylu samo smart kontraktom OFT/ONFT:

Wśród tych sieci są chainy kompatybilne z EVM, takie jak Chiliz Chain, oczywiście Ethereum, ale również Base, Arbitrum, Polygon, BNB Chain itp. LayerZero obsługuje jednak również chainy non-EVM, takie jak Solana, Aptos, Sei, TON itp.

Dlaczego warto uczynić tokeny projektu omnichain?

Mostkowanie tokenów projektu przez LayerZero przekształca je w aktywa omnichain, które mogą istnieć i być używane wszędzie. Przynosi to interoperacyjność, a co za tym idzie:

  • Posiadacze tokenów projektu mogą używać tokenu tam, gdzie jest najbardziej przydatny.

  • Deweloperzy dApp na Chiliz Chain mogą sprawić, by ich dApp przyjmowała depozyty od użytkowników z innych chainów.

  • Kluby sportowe mogą poszerzyć zasięg swoich Fan Tokenów, otwierając dostęp fanom spoza bazy użytkowników Chiliz Chain.

Główna idea pozostaje ta sama: uczynienie tokenu projektu działającym na wielu chainach znacznie zwiększa jego użyteczność.

Jak to działa

To wyjaśnienie dotyczy chainów opartych na EVM, takich jak Chiliz Chain, Base i Ethereum. LayerZero obsługuje również chainy non-EVM, takie jak Solana.

By stworzyć token projektu omnichain na Chiliz Chain, musi on implementować kontrakt OFT.sol, który sam rozszerza standardowy kontrakt ERC20.sol.

Ponieważ większość tokenów projektów istnieje jako standardowe tokeny ERC-20, nie możemy po prostu zastąpić ich kontraktów kontraktem OFT.sol.

By uczynić je omnichain bez ponownego emitowania, musimy użyć wzorca OFT Adapter:

... który używa kontraktu OFTAdapter.sol:

Pozwala to rozszerzyć możliwości tokenów bez ich modyfikacji: OFT Adapter działa jako pośrednik między istniejącym tokenem a siecią LayerZero.

Przez ten adapter token może komunikować się z kontraktem OFT.sol wdrożonym na chainie docelowym. Przy mostkowaniu tokenu kontrakt OFT Adapter na Chiliz Chain „blokuje" określoną ilość tokenów i informuje kontrakt OFT na chainie docelowym, by „zmintował" równoważną ilość tokenów dla tego chaina. Gdy posiadacz chce zwrócić token na Chiliz Chain, zdalny kontrakt OFT spala tokeny, a kontrakt OFT Adapter na Chiliz Chain odblokowuje i uwalnia oryginalne tokeny.

Ten mechanizm „Lock-and-Mint" zapewnia, że całkowita podaż w obiegu pozostaje stała we wszystkich chainach, zachowując jednocześnie niezmienność i historię oryginalnego kontraktu tokenu na Chiliz Chain.

Przewodnik EVM do EVM

Mostkowanie z Base do Chiliz Chain

Mostkowanie z Chiliz Chain do Base

Przewodnik non-EVM do EVM

Mostkowanie z Solana do Chiliz Chain

Przewodnik EVM do non-EVM

Mostkowanie z Chiliz Chain do Solana

Ostatnia aktualizacja

Czy to było pomocne?