TL;DR
Rozsądnie jest założyć, że przyszłość będzie multi-chainowa. Jest prawdopodobne, że zamiast jednego blockchaina, który zdobędzie całkowitą dominację, pojawi się wiele połączonych ze sobą sieci, z których każda będzie miała unikalne właściwości, założenia zaufania, wydajność i bezpieczeństwo.
Wprowadzenie
Długo oczekiwany plan skalowania Ethereum wreszcie zaczyna przynosić efekty, a projekt Polygon jest częścią tych wysiłków.
Wizja Polygon jest nieco podobna, ale dostosowała tę koncepcję specjalnie do ekosystemu Ethereum. Pomysł polega na tym, że programiści mogą łatwo uruchomić swoje rozwiązania skalujące kompatybilne z Ethereum, a nawet samodzielne blockchainy.
Czym Jest Polygon (MATIC)?
Polygon to platforma do tworzenia kompatybilnych z Ethereum sieci blockchain i rozwiązań skalujących. Polygon jest bardziej protokołem niż pojedynczym rozwiązaniem. Dlatego jedną z głównych ofert ekosystemu jest pakiet Polygon SDK, który umożliwia programistom tworzenie sieci kompatybilnych z Ethereum.
Sidechainy mogą oferować kilka korzyści – w szczególności zwiększoną przepustowość transakcji i niskie opłaty. Jeśli korzystałeś(-aś) z sieci Polygon, wiesz, że jest niesamowicie szybka i bardzo tania w porównaniu do Ethereum. Mimo to należy dokonać pewnych kompromisów, aby uzyskać taką wydajność. Zajmiemy się tym później.
Ponieważ Polygon obsługuje Ethereum Virtual Machine (EVM), istniejące aplikacje można do niej przenieść ze względną łatwością. Może to zapewnić użytkownikom porównywalne wrażenia z Ethereum, tylko przy wcześniej wspomnianej wysokiej przepustowości i niskich opłatach.
Rozwój Polygon jest prowadzony przez jego założycieli: Jaynti Kanani, Sandeep Nailwal, Anurag Arjun i Mihailo Bjelic.
Jak działa Polygon?
Struktura Polygon obsługuje dwa główne typy sieci kompatybilnych z Ethereum: zabezpieczone chainy i autonomiczne chainy. Przykładem zabezpieczonego chaina jest rollup, natomiast przykładem autonomicznego chaina jest sidechain.
Zabezpieczone chainy opierają się na infrastrukturze chaina, do którego są przyłączone, więc nie muszą przyjmować własnego modelu bezpieczeństwa. Natomiast autonomiczne chainy muszą dbać o własne bezpieczeństwo. Oznacza to, że zabezpieczone chainy mają tendencję do oferowania wyższego poziomu bezpieczeństwa, podczas gdy autonomiczne chainy oferują większą elastyczność dla określonych potrzeb.
A co z Siecią Polygon? Sidechain Polygon jest zabezpieczony własnym zestawem walidatorów (pula walidatorów) i musi od czasu do czasu przesyłać punkty kontrolne do Ethereum. Dlatego niektórzy ludzie twierdzą, że sidechainy nie są „czystym” rozwiązaniem Warstwy 2. Muszą zadbać o własne bezpieczeństwo, zamiast wykorzystywać bezpieczeństwo Ethereum. Może to być kluczowe rozróżnienie i zajmiemy się tym nieco bardziej szczegółowo później, omawiając rollupy.
Przypadki użycia tokena MATIC
Polygon Bridge
Jednak po zakończeniu możesz cieszyć się niskimi opłatami i szybkimi transakcjami, które ma do zaoferowania Polygon. W przeciwnym razie niektóre scentralizowane giełdy (CEX) oferują również bezpośrednie wypłaty do Sieci Polygon.
Sidechainy a rollupy
Ogólnie rzecz biorąc, nie ma zgody co do tego, czy sidechainy można nazwać rozwiązaniem Warstwy 2 w podobny sposób jak rollup. Warto zrozumieć to rozróżnienie, jeśli chcesz poruszać się po świecie wielołańcuchowym i rozważać różne kompromisy.
Wszystkie mają inne założenia dotyczące zaufania, bezpieczeństwa, wydajności, doświadczenia użytkownika i programisty. Jako zabezpieczone chainy, rollupy są jednym z najbardziej obiecujących rozwiązań skalowania Warstwy 2, ponieważ dziedziczą większość swoich zabezpieczeń z Ethereum.
Nie dotyczy to jednak innych rozwiązań, takich jak sidechain Polygon. Nie oznacza to, że Polygon nie jest bezpieczne, ale gdyby złośliwi aktorzy byli w zmowie, mogliby (przynajmniej teoretycznie) przejąć kontrolę nad siecią. Jeszcze nikt nie zaobserwował nawet zamiaru takiego działania, ale warto o tym wspomnieć. Korzystanie z sidechaina obejmuje komponent zaufania, nie tylko jeśli chodzi o walidatorów sieci, ale także most między dwoma chainami.
Warto też pomyśleć o innych kompromisach. Korzystając z sieci głównej ETH, zapłacisz wyższe opłaty transakcyjne i będziesz mieć wolniejsze czasy transakcji, ale także będziesz liczyć się z najsilniejszymi gwarancjami bezpieczeństwa i najmniejszym zaufaniem wymaganym od jakiejkolwiek strony.
Jeśli użyjesz rollupu, zapłacisz mniej, będziesz miał(-a) porównywalne zabezpieczenia i krótszy czas transakcji. Kiedy korzystasz z sidechaina, zapłacisz ułamek tego, co zapłaciłbyś(-abyś) nawet na rollupie, ale idziesz na kompromis w zakresie bezpieczeństwa.
Więc który z nich jest lepszy? Nie ma prostej odpowiedzi. Wszystkie z nich mogą być dobre przy konkretnych zastosowaniach i uzupełniać się nawzajem w sposób, który składa się na bardzo przydatny ekosystem.
Na przykład system reputacji w mediach społecznościowych wymaga ogromnej przepustowości transakcji, bardzo niskich opłat, ale może nie najwyższych gwarancji bezpieczeństwa, ponieważ nie jest to istotny element infrastruktury. W takim przypadku poświęcenie bezpieczeństwa może być tego warte dla wydajności.
Z drugiej strony przechowywanie skarbca państwa narodowego na blockchainie wymaga najwyższego możliwego poziomu bezpieczeństwa i warto za to zapłacić, zwłaszcza jeśli nie ma potrzeby na błyskawiczne transakcje.
Przemyślenia Końcowe
Polygon ma na celu oferowanie w przyszłości bardziej skalowalnych rozwiązań, w tym rollupów zk, optymistycznych rollupów i samodzielnych blockchainów, które powinny pomóc w stworzeniu bardziej dynamicznego i połączonego ekosystemu Warstwy 2 dla Ethereum.