Pantos, to open-sourcowy projekt, który rozwiązuje problem interoperacyjności między blockchainami. Jak wiemy, większość łańcuchów bloków nie współpracuje ze sobą. Nie łączą się i nie mogą razem współdziałać. Aby rozwiązać te problemy, powstał Pantos. Ma on napędzać innowacyjne rozwiązania w przestrzeni interoperacyjności cross-blockchain.
Dzisiejszą lekcję poświęcimy właśnie temu rozwiązaniu. Omówimy, jak działa oraz przyjrzymy się jego wadom i zaletom.
Czym jest Pantos?
Pantos Digital Asset Standard (PANDAS) to oficjalna nazwa protokołu. Pantos to innowacyjne rozwiązanie, zaprojektowane z myślą o ograniczeniach standardu tokenów ERC-20. Ze szczególnym naciskiem na jego brak kompatybilności z sieciami multichain.
Standard ERC-20 jest bardzo powszechny, szczególnie w sieci Ethereum. Jednakże jego jednołańcuchowa formuła stawia przed nami wiele wyzwań, w szczególności przenoszenie aktywów między różnymi sieciami. Aktualnie użytkownicy deponują swoje tokeny ERC-20 na CEX-ach, aby przenieść je na inny łańcuch. Jest to problematyczne i czasochłonne. Mosty blockchain równie często zawodzą.
Pantos ma być przełomem w tej materii. Tworzy natywny standard multichain, który skupia się na mocnych stronach standardu ERC-20 i pokonuje jego ograniczenia. Rezultat? PANDAS, czyli niemal wszechstronny standard cyfrowych aktywów, który obsługuje wiele łańcuchów, w tym Ethereum, BNB Chain, Avalanche, Cronos, Polygon, Celo i Fantom.
PANDAS – co to właściwie jest?
Podstawą PANDAS jest właśnie protokół Pantos. Opiera się on na inteligentnych kontraktach, co w efekcie umożliwia bezproblemowe transakcje między łańcuchami. Takie rozwiązanie zapewnia bezpieczeństwo cyfrowych aktywów. Co więcej, są one skutecznie przenoszone pomiędzy obsługiwanymi sieciami bez konieczności korzystania z pomocy pośredników lub scentralizowanych wymian. Przyglądnijmy się teraz strukturze PANDAS.
Koncentrator Pantos (Pantos Hub)
Pantos HUB to nic innego jak inteligentny kontrakt, wdrożony na wielu blockchainach. To właśnie on umożliwia funkcjonalność cross-chain dla tokenów opierających się na standardzie Pantos Digital Asset (PANDAS).
Hub zdecydowanie ułatwia transfery cross-chain, dzięki czemu tokeny płynnie przemieszczają się między różnymi łańcuchami bloków, zachowując wartość. Budując takie kontrakty tokenów, deweloperzy zapewniają użytkownikom możliwość interakcji z tokenami w różnych blockchainach. Zwiększają tym samym użyteczność tokena i sprzyjają jego szerszej adopcji.
Spedytor Pantos (Pantos Forwarder)
To również inteligentny kontrakt. Działa jako pośrednik pomiędzy Pantos Hub a kontraktami tokenów implementującymi interfejs IPantosToken. Forwarder odpowiada za obsługę transferów tokenów między łańcuchami. To on zapewnia użytkowników, że własność i wartość tokena jest zachowana podczas przenoszenia. Pantos Forwarder jest w ciągłej komunikacji z Pantos Hub. Koordynuje proces przenoszenia tokenów z jednego blockchaina na drugi.
Co istotne, aby umożliwić funkcjonalność cross-chain, kontrakty tokenowe muszą ustawić adres Pantos Forwarder w swoim kodzie.
Interfejs IPantosToken
To zestaw standardowych funkcji, które muszą być zaimplementowane przez kontrakty tokenowe, aby były w pełni zgodne ze standardem Pantos Digital Asset (PANDAS). Interfejs zapewnia kompatybilność z różnymi, innymi ekosystemami blockchain. Definiuje również dodatkowe funkcje i zdarzenia, dostosowane do funkcjonalności cross-chain (pantosTransfer, pantosTransferFrom, pantosTransferTo, getPantosForwarder). Dzięki implementacji tego interfejsu, kontrakty tokenowe mogą wykorzystywać funkcjonalność cross-chain Pantos Hub.
PantosBaseToken
To kontrakt bazowy tokena, który to implementuje interfejs IPantosToken. Zapewnia podstawę do tworzenia niestandardowych tokenów, oczywiście zgodnych ze standardem Pantos Digital Asset (PANDAS).
Kontrakt bazowy zapewnia niezbędne funkcje i zdarzenia dla funkcjonalności cross-chain. Upraszcza tym samym cały proces tworzenia nowych tokenów. Jak to działa? Programiści mogą dziedziczyć po PantosBaseToken i rozszerzać go o swoją niestandardową logikę. Tworzą wówczas nowy token, zgodny z Pantos Hub, który to może być płynnie przenoszony między różnymi blockchainami.
Token Pantos (PAN)
To rodzimy token sieci Pantos. Obecnie PAN istnieje jako token ERC-20 na blockchainie Ethereum. Jednakże, jeśli tylko Pantos zostanie uruchomiony na mainnecie, PAN będzie wspierał wiele sieci blockchain.
Podaż tokena jest ustalona na 1 000 000 000. PAN będzie służył do zarządzania protokołem oraz będzie sposobem na uiszczenie opłat, związanych z korzystaniem z sieci Pantos.
Podsumowanie
PANDAS to duży krok w przód w świecie zarządzania cyfrowymi aktywami. Oferuje bardzo potężną alternatywę dla dobrze nam znanego standardu ERC-20. Zapewnia użytkownikom obsługę wielu łańcuchów, a do tego bezproblemowe transakcje między nimi. Protokół ma ogromny potencjał, aby zrewolucjonizować sposób tworzenia, zarządzania i wymiany cyfrowych aktywów.