Powrót

3. Poziom zaawansowany

Ukończono: 0%
Kroki: 0/0
  1. 1. Co to jest Taproot?
  2. 2. Mosty blockchain – co to jest?
  3. 3. Czym jest Ethereum Plasma?
  4. 4. Co to jest Ethereum Casper?
  5. 5. Co to jest dowód Zk-SNARK i Zk-STARK
  6. 6. Co to jest Selfish Minning?
  7. 7. Czym jest spoofing na rynku kryptowalut?
  8. 8. Podpisy Schnorra - co to jest?
  9. 9. MimbleWimble
  10. 10. Cyfrowe prawo własności
  11. 11. Czym są ETFy?
  12. 12. Jak sprawdzić projekt kryptowalutowy – czyli tokenomia kryptowalut
  13. 13. Czym jest atak 51% na blockchain?
  14. 14. Czym jest i jak działa DAO? 
  15. 15. Zero-Knowledge Proof- protokół, który szanuje prywatność
  16. 16. Co to jest EOSREX?
  17. 17. Co to jest Proof of Elapsed Time- dowód upływającego czasu (PoET)?
  18. 18. Mirror Protocol – co to jest?
  19. 19. Aktywa syntetyczne
  20. 20. Jak stworzyć własny NFT?
  21. 21. Czym są likwidacje DeFI?
  22. 22. Nowy system tożsamości - Polygon ID
  23. 23. Fundacja Ethereum i protokół Scroll - czym są?
  24. 24. Czym jest bizantyjska tolerancja błędów?
  25. 25. Czym jest skalowalność technologii blockchain?
  26. 26. Interchain Security- nowy protokół Cosmos (Atom)
  27. 27. Coin Mixing vs. Coin Join - definicja, możliwości i zagrożenia
  28. 28. Czym jest Ethereum Virtual Machine MEV?
  29. 29. Co to są tokeny SoulBound SBD?
  30. 30. Co to jest Lido?
  31. 31. Czym są Threshold Signatures i jak działają?
  32. 32. Technologia blockchain i cyberataki
  33. 33. Skrypt Bitcoina - czym jest i co powinieneś wiedzieć na ten temat
  34. 34. Czym jest zkEVM i jakie są jego podstawowe cechy?
  35. 35. Czy poufne transakcje na blockchainie istnieją? Co to jest Confidential Transaction?
  36. 36. Algorytmiczne stablecoiny – wszystko, co powinieneś o nich wiedzieć
  37. 37. Polygon Zk Rollups - co powinieneś wiedzieć na jego temat?
  38. 38. Co to jest Infura Web3?
  39. 39. Mantle – skalowalność Ethereum L2 – jak działa?
  40. 40. Czym jest NEAR Rainbow Bridge?
  41. 41. Liquid Staking Ethereum i tokeny LSD. Co musisz wiedzieć na ten temat?
  42. 42. 10 najlepszych blockchainowych wyroczni. Jak działają? Czym się różnią?
  43. 43. Czym jest Web3.js i Ether.js? Jakie są między nimi podstawowe różnice?
  44. 44. Czym jest StarkWare i rekurencyjne dowody ważności
  45. 45. Quant Network: Skalowalność przyszłości
  46. 46. Polygon zkEVM - wszystko, co powinieneś wiedzieć
  47. 47. Co to jest Optimism (OP) i jak działają jego rollupy?
  48. 48. Czym są węzły RPC node i jak działają?
  49. 49. SEI Network: wszystko, co musisz wiedzieć o rozwiązaniu warstwy 1 dla DeFi
  50. 50. Rodzaje mechanizmów konsensusu Proof-of-Stake: DPoS, LPoS oraz BPoS
  51. 51. Bedrock: krzywa epileptyczna, która zapewnia bezpieczeństwo!
  52. 52. Czym jest Tendermint i jak działa?
  53. 53. Pantos: jak rozwiązać problem transferu tokenów miedzy blockchainami?
  54. 54. Czym jest szyfrowanie asymetryczne?
  55. 55. Funkcja Base-58 w kryptowalutach
  56. 56. Czym jest i jak działa protokół Nostr?
  57. 57. Czym jest i jak działa most XDAI Bridge?
  58. 58. Porównanie Solidity i Rust: Wybór języka programowania w ekosystemie blockchain.
  59. 59. Czym jest Real-Time Operating System (RTOS)?
  60. 60. Czym jest i jak działa Rinkeby Testnet Ethereum?
  61. 61. Czym jest szyfrowanie probabilistyczne?
  62. 62. Czym jest Pinata w Web 3? Wyjaśniamy!
  63. 63. Czym jest EIP-4337? Czy Ethereum Account Abstraction zmieni Web3 na zawsze?
  64. 64. Czym są audyty inteligentnych kontraktów? Jakie firmy się nim zajmują?
  65. 65. Jak działa portfel AirGapped?
  66. 66. Czym jest proto-danksharding (EIP-4844) na Ethereum?
  67. 67. Czym jest i jak działa zdecentralizowana pamięć masowa?
  68. 68. Jak odzyskać kryptowaluty wysłane na niewłaściwy adres lub sieć? Praktyczny poradnik!
  69. 69. Portfel MPC i Obliczenia Wielostronne: Innowacyjna technologia dla prywatności i bezpieczeństwa.
  70. 70. Podpis progowy w kryptografii: zaawansowana technika podpisywania!
  71. 71. Adres Vanity w kryptowalutach: czym jest i jaka jest jego charakterystyka?
  72. 72. Atak Ponownego Wejścia (Reentrancy Attack) na inteligentnych kontraktach: zagrożenie dla bezpieczeństwa blockchain!
  73. 73. Slither: statyczny analizator dla smart kontraktów!
  74. 74. Sandwich Attack w DeFi: wyjaśnienie i zagrożenia!
  75. 75. Blockchain RPC dla Web3: Kluczowa technologia w świecie zdecentralizowanych finansów!
  76. 76. Re-staking: Korzyści z ponownego delegowania środków w stakingu!
  77. 77. Base: Ewolucja transakcji kryptowalutowych dzięki rozwiązaniu warstwy 2 od Coinbase
  78. 78. IPFS: Nowa era zdecentralizowanego przechowywania danych
  79. 79. Typowe luki i zabezpieczenia mostów w technologii blockchain
  80. 80. JumpNet – nowy sidechain Ethereum
Lekcja 53 z 80

53. Pantos: jak rozwiązać problem transferu tokenów miedzy blockchainami?

Pantos to projekt o otwartym kodzie źródłowym, który skupia się na rozwiązaniu problemu interoperacyjności między różnymi łańcuchami bloków. Jak wiemy, większość blockchainów nie potrafi współpracować ze sobą, co ogranicza ich zdolność do wzajemnej integracji i współpracy. W odpowiedzi na te wyzwania powstał Pantos, mający na celu napędzanie innowacyjnych rozwiązań w obszarze interoperacyjności pomiędzy różnymi blockchainami.

W dzisiejszej lekcji przyjrzymy się temu projektowi, zrozumiemy jego działanie, a także omówimy jego zalety i wady.

Czym jest Pantos?

Pantos Digital Asset Standard (PANDAS) to oficjalna nazwa protokołu, a projekt Pantos stanowi innowacyjne rozwiązanie, które powstało w odpowiedzi na ograniczenia standardu tokenów ERC-20. Szczególny nacisk został położony na konieczność eliminacji problemów związanych z kompatybilnością z sieciami multichain.

Standard ERC-20 cieszy się ogromną popularnością, zwłaszcza w kontekście sieci Ethereum. Niemniej jednak jego jednołańcuchowy charakter stawia przed użytkownikami wiele wyzwań, zwłaszcza w kontekście przenoszenia aktywów między różnymi sieciami. Obecnie, aby przenieść tokeny ERC-20 na inny łańcuch, użytkownicy często skłonni są deponować je na centralnych giełdach (CEX), co wiąże się z problemami oraz utratą czasu. Mosty blockchain również nie zawsze spełniają oczekiwania.

Pantos zmierza zatem do przełomu w tej dziedzinie, tworząc natywny standard multichain, który buduje na mocnych stronach standardu ERC-20, jednocześnie eliminując jego ograniczenia. Wynikiem jest PANDAS, czyli praktycznie wszechstronny standard cyfrowych aktywów, zdolny do obsługi wielu łańcuchów, w tym Ethereum, BNB Chain, Avalanche, Cronos, Polygon, Celo i Fantom.

PANDAS – co to właściwie jest?

Podstawą PANDAS jest protokół Pantos, który opiera się na inteligentnych kontraktach, umożliwiając bezproblemowe transakcje między różnymi łańcuchami bloków. Takie rozwiązanie gwarantuje bezpieczeństwo cyfrowych aktywów i efektywne przenoszenie ich między obsługiwanymi sieciami bez konieczności korzystania z pośredników lub scentralizowanych wymian. Przyjrzyjmy się teraz strukturze PANDAS.

  1. Koncentrator Pantos (Pantos Hub): Pantos Hub to inteligentny kontrakt wdrożony na wielu blockchainach, umożliwiający funkcjonalność cross-chain dla tokenów opierających się na standardzie Pantos Digital Asset (PANDAS). Hub ułatwia transfery cross-chain, umożliwiając płynne przemieszczanie się tokenów między różnymi łańcuchami bloków, zachowując ich wartość. Kontrakty tokenów, które korzystają z Pantos Hub, zwiększają swoją użyteczność i sprzyjają szerszej adopcji.
  2. Spedytor Pantos (Pantos Forwarder): Pantos Forwarder to kolejny inteligentny kontrakt działający jako pośrednik między Pantos Hub a kontraktami tokenów implementującymi interfejs IPantosToken. Forwarder obsługuje transfery tokenów między łańcuchami, zapewniając, że własność i wartość tokena są zachowane podczas przenoszenia. Współpracuje ściśle z Pantos Hub, koordynując proces przenoszenia tokenów.
  3. Interfejs IPantosToken: To zestaw standardowych funkcji, które muszą być zaimplementowane przez kontrakty tokenowe, aby były zgodne ze standardem Pantos Digital Asset (PANDAS). Interfejs umożliwia kompatybilność z różnymi ekosystemami blockchain, definiując także dodatkowe funkcje i zdarzenia dostosowane do funkcjonalności cross-chain, takie jak pantosTransfer, pantosTransferFrom, pantosTransferTo oraz getPantosForwarder.
  4. PantosBaseToken: Jest to kontrakt bazowy tokena, implementujący interfejs IPantosToken. PantosBaseToken stanowi podstawę do tworzenia niestandardowych tokenów, zgodnych ze standardem Pantos Digital Asset (PANDAS). Ten kontrakt bazowy dostarcza niezbędne funkcje i zdarzenia dla funkcjonalności cross-chain, ułatwiając tym samym proces tworzenia nowych tokenów. Programiści mogą dziedziczyć po PantosBaseToken, rozszerzając go o niestandardową logikę, aby stworzyć nowy token zgodny z Pantos Hub, zdolny do płynnego przenoszenia między różnymi blockchainami.

Token Pantos (PAN)

To rodzimy token sieci Pantos, znany jako PAN. Aktualnie PAN funkcjonuje jako token ERC-20 na blockchainie Ethereum. Niemniej jednak, po uruchomieniu głównego łańcucha (mainnet) Pantos, PAN będzie obsługiwać różne sieci blockchain.

Maksymalna podaż tokena została ustalona na 1 000 000 000. PAN pełnić będzie rolę w zarządzaniu protokołem oraz stanowił będzie środek płatniczy, umożliwiając regulowanie opłat związanych z korzystaniem z sieci Pantos.

Podsumowanie

PANDAS to znaczący krok naprzód w dziedzinie zarządzania cyfrowymi aktywami. Stanowi potężną alternatywę dla powszechnie używanego standardu ERC-20, oferując użytkownikom obsługę wielu łańcuchów oraz płynne transakcje między nimi. Protokół ten niesie ze sobą ogromny potencjał do rewolucjonizacji procesów tworzenia, zarządzania i wymiany cyfrowych aktywów.