Przegląd Arbitrum: co to za projekt i jak z niego korzystać

16.08.2023
20 min
8469
0
Przegląd Arbitrum: co to za projekt i jak z niego korzystać. Główny kolaż artykułu.

Ekosystem, bezpieczeństwo, dostępność – wszystko jest świetne w Ethereum… z wyjątkiem opłat za gaz. Swap 1Inch lub PFP minte za kilkadziesiąt dolarów podnosi próg wejścia do ekosystemu dla niskich banków i po prostu psuje nastrój. Vitalik Buterin wymyślił już rozwiązanie tego problemu, ale zostanie ono wdrożone za około 5 lat. Dlatego teraz optymalną opcją dla kryptowalut są rozwiązania L2 do skalowania Ethereum i obniżania kosztów gazu. Dzisiaj zajmiemy się najpopularniejszym rozwiązaniem L2 – Arbitrum. Zaczynamy!

Czym jest Arbitrum?

Arbitrum to rozwiązanie warstwy 2 dla sieci Ethereum. Rozwiązanie warstwy 2 oznacza, że sieć Arbitrum jest bezpośrednio połączona z siecią Ethereum i działają one synchronicznie. Skalowanie L2 pozwala:

  • Wyjąć złożone obliczenia z głównego blockchaina i zdjąć znaczną część pracy związanej z walidacją transakcji z walidatorów Ethereum.
  • Zmniejszenie kosztów rejestrowania transakcji na blockchainie poprzez wykorzystanie rollupów – pakietów transakcji.
  • Poprawić skalowanie sieci i zwiększyć przepustowość łańcucha bloków bez narażania bezpieczeństwa i dostępności.

Arbitrum jest więc dodatkiem do sieci Ethereum, w którym użytkownicy mogą przeprowadzać transakcje za pomocą ETH lub innych tokenów bez obciążania głównej sieci. Walidatory Arbitrum są odpowiedzialne za weryfikację transakcji, a Ethereum wysyła “skompresowany” wynik przetwarzania, który jest zapisywany w głównej sieci. W tym samym czasie walidatory głównej sieci otrzymują wystarczającą ilość danych, aby w razie potrzeby móc sprawdzić poprawność transakcji otrzymanych z Arbitrum.

Arbitrum jest również najpopularniejszą siecią L2 w ekosystemie Ethereum, z TVL szacowanym na 2,3 mld USD:

TVL sieci L2

Jak działa Arbitrum?

Arbitrum bazuje na technologii Optimistic Rollups, która jest wykorzystywana przez kilka konkurencyjnych rozwiązań L2, takich jak Optimism. Twórcom Arbitrum udało się jednak zoptymalizować strukturę rollupów tak, aby minimalna ilość danych była przesyłana do sieci rdzeniowej, zmniejszając koszt transakcji nawet w porównaniu do konkurentów L2:

Koszt transakcji

Optymistyczne rollupy zawdzięczają swoją nazwę temu, że zapewniają “optymistyczny” obraz zaufania w sieci – każdy blok dodany przez walidator jest uznawany za poprawny, dopóki nie zostanie udowodnione, że jest inaczej. Dlatego też algorytm konsensusu stosowany w Optimistic Rollups nazywany jest Proof-of-Fraud.

Do Optimistic Rollups deweloperzy Arbitrum dodali 3 rodzaje walidatorów, a także unikalny mechanizm rozstrzygania sporów, który minimalizuje obciążenie sieci rdzeniowej. Wynikiem jest następujący algorytm przetwarzania transakcji:

Algorytm przetwarzania transakcji Arbitrum

W praktyce działa to następująco:

  1. Użytkownik inicjuje transakcję w sieci Arbitrum. Transakcja ta trafia do skrzynki odbiorczej, gdzie specjalny węzeł o nazwie Sequencer tworzy ścisłą sekwencję transakcji.
  2. Po zebraniu wystarczającej liczby transakcji tworzą one “pakiet”, który jest kompresowany i wysyłany do głównej sieci Ethereum.

Pakiet ten jest wystarczający, aby Ethereum mogło symulować sekwencję transakcji w Arbitrum i sprawdzać poprawność informacji otrzymanych od walidatorów L2. Algorytm Arbitrum jest zbudowany w taki sposób, że ostateczny wynik przetwarzania(hash) zależy od początkowej sekwencji.

  1. Równolegle sekwencjonowane transakcje są wysyłane do walidatorów Arbitrum. Rozwińmy to jednak nieco bardziej:
    • Blok transakcji tworzony jest tylko przez jeden walidator, który posiada stek, czyli określoną liczbę zablokowanych tokenów.
    • Pozostałe walidatory (walidatory-ochroniarze) monitorują poprawność utworzonego bloku i mogą “obstawiać” prawidłowy blok, jeśli w sieci pojawi się kilka wersji bloku z tymi samymi danymi.
    • Poprawność bloku jest weryfikowana za pomocą specjalnej procedury rozstrzygania sporów opracowanej przez Arbitrum. Po zakończeniu sporu walidator, który zaproponował nieprawidłowy blok, traci cały swój stek, a także walidatorów-obrońców, którzy go wspierali. Zabrane fundusze są rozdzielane między lojalnych obrońców jako opłata za usługę.
  1. Po utworzeniu bloku dane te są również wysyłane do sieci Ethereum, a transakcja jest uznawana za zakończoną. W ten sposób sieć bazowa może dopasować dane otrzymane we wstępnym “skompresowanym” pakiecie do danych pełnego bloku. ALE:

Mechanizm konsensusu Arbitrum przewiduje, że walidatorzy mogą kwestionować blok przez ~ 7 dni. Oznacza to, że jeśli wypłacasz aktywa z Arbitrum do Ethereum za pośrednictwem natywnego mostu, otrzymasz je za około tydzień. Jako szybszą alternatywę można użyć innych mostów, które działają poprzez pule płynności.

Możesz przeczytać więcej o tym, co kryje się pod maską Arbitrum tutaj.

Ważne: podstawowy algorytm sieci został opisany powyżej. Ale po aktualizacji Nitro pojawił się również inny element w postaci “komitetów” walidatorów. Komitet jest analogiem łańcucha bocznego i pozwala przetwarzać transakcje dużych użytkowników, takich jak strony DeFi, przy mniejszym obciążeniu sieci Arbitrum. Dzięki temu transakcje są jeszcze tańsze i szybsze.

Kto opracował Arbitrum

Za siecią Arbitrum stoi Offchain Labs – jest to amerykańska spółka założona w 2018 r. Współzałożycielami projektu są: Harry Kalodner, Stephen Goldfeder i Ed Felten. Ten ostatni pracował jako profesor na Uniwersytecie Priston, dwaj pierwsi są uważani za ekspertów w dziedzinie kryptografii.

Offchain Labs otrzymało inwestycję zalążkową w wysokości 3,7 mln USD od kilku funduszy venture capital, w tym Pantera Capital, na rozwój Arbitrum. Następnie, w latach 2019-2021, firma przeprowadziła trzy rundy inwestycyjne, podczas których otrzymała 123,7 mln USD.

Ze względu na tę imponującą kwotę inwestycji, użytkownicy wciąż czekają na retrodrop natywnego tokena $ARB, którego uruchomienie nie zostało jeszcze ogłoszone.

Jakie projekty wykorzystują Arbitrum?

Arbitrum zostało opracowane jako sieć w pełni zgodna z EVM. Oznacza to, że maszyna wirtualna Arbitrum umożliwia uruchamianie inteligentnych kontraktów z Ethereum przy minimalnych modyfikacjach, więc popularne projekty sieci L1 zaczęły integrować się z Arbitrum jeszcze przed uruchomieniem sieci głównej. Należą do nich między innymi:

Najlepsze scentralizowane giełdy, mosty, portfele i projekty infrastrukturalne również obsługują Arbitrum. Natywny AppPortal lub infografika pomogą ci szybciej poruszać się po ekosystemie sieci:

Infografika ekosystemu

Aby pomóc użytkownikom w eksploracji nowego ekosystemu, deweloperzy uruchomili program Arbitrum Odissey, podczas którego można było zdobyć NFT za interakcję z usługami ekosystemu. Po pierwszym tygodniu program został zawieszony z powodu dużego obciążenia sieci, więc każdy będzie mógł dołączyć do Odysei, gdy tylko będzie kontynuowany.

Jak korzystać z sieci Arbitrum?

Do pracy w Arbitrum potrzebny będzie portfel w tej sieci. Nie ma natywnego portfela Arbitrum, ale sieć obsługuje MetaMask i wiele innych portfeli. Aby połączyć się z siecią Arbitrum w MetaMask:

  1. Przejdź na oficjalną stronę Arbitrum Bridge i podłącz portfel:
Podłączanie sieci Arbitrum do metamask. Krok 1
  1. Potwierdź połączenie z Arbitrum:
Podłączanie sieci Arbitrum do metamask. Krok 2
  1. Bridge zaproponuje automatyczne dodanie sieci do portfela. Zaakceptuj:
Podłączenie sieci Arbitrum do metamask. Krok 3

Alternatywnie możesz skorzystać z usługi Chainlist. O tym, jak podłączyć żądaną sieć za pośrednictwem tej strony, można dowiedzieć się z tego artykułu.

Wskazówka: Początkujący mogą również skorzystać z Hot Wallet lub CEX, aby natychmiast kupić aktywa w Arbitrum i nie musieć samodzielnie dodawać sieci.

Ponieważ Arbitrum, choć zsynchronizowane z Ethereum, nadal jest oddzielną siecią, aby z niej korzystać, należy przenieść aktywa z Ethereum do Arbitrum. Przyjrzyjmy się więc bliżej tej kwestii.

Jak przenieść tokeny do sieci Arbitrum

Do transferu tokenów można wykorzystać zarówno natywny most Arbitrum, jak i usługi firm trzecich, które obsługują ten ekosystem. Aby przenieść ETH do Arbitrum za pośrednictwem natywnego mostu:

  1. Połącz swój portfel z oficjalnym mostem Arbitrum:
Jak przenieść tokeny do sieci Arbitrum. Krok 1
  1. Potwierdzamy interakcję w portfelu.
  2. Wybieramy sieci, między którymi chcemy dokonać transferu, a także określamy kwotę. Następnie potwierdzamy transakcję:
Jak przelać tokeny do sieci Arbitrum. Krok 3

Listę alternatywnych mostów obsługujących sieć Arbitrum można znaleźć na powyższej infografice. Konkretny przewodnik użytkowania zależy od usługi, ale ogólnie algorytm jest taki sam jak powyżej.

Wnioski

Arbitrum to rozwiązanie warstwy 2 dla sieci Ethereum, które zmniejsza obciążenie sieci rdzeniowej, a w rezultacie koszt gazu i czas przetwarzania transakcji. Sieć Arbitrum jest w pełni zgodna z EVM, więc wdraża już dziesiątki projektów DeFi dostępnych na głównym blockchainie Ethereum. Ułatwia to pracę degeneratom i nowicjuszom, którzy nie są gotowi zapłacić kilku (dziesiątek) dolarów za swapy/monety/transakcje NFT.

Tak, Arbitrum działa jako oddzielna sieć, więc do transferu kryptowaluty trzeba użyć mostu, ale Arbitrum już działa i to jest jego główna zaleta. W tej chwili kryptowaluty mogą korzystać z wygodnego L2, przeprowadzając te same transakcje na wielu platformach DeFi, które przeprowadzali w głównej sieci Ethereum, tylko o rząd wielkości taniej. Obniżenie kosztów jest pierwszym krokiem do efektywnego wykorzystania depozytów, więc poznaj Arbitrum i wykorzystaj go jak najlepiej!

To będzie interesujące

Często zadawane pytania

Arbitrum to rozwiązanie L2 dla Ethereum, które wykonuje większość pracy polegającej na sprawdzaniu poprawności transakcji poza głównym łańcuchem bloków, co zmniejsza obciążenie sieci. Jednocześnie Arbitrum jest w pełni kompatybilne z EVM, co oznacza, że ​​możesz szybko wdrażać inteligentne kontrakty z Ethereum w siec
Arbitrum bazuje na technologii Optimistic Rollups, która pozwala na szybsze i tańsze przetwarzanie transakcji niż w głównej sieci Ethereum. Technologia ta łączy w sobie rejestrowanie i wdrażanie transakcji w partiach (rollupach) oraz wykorzystanie Dowodu oszustwa do szybkiej weryfikacji transakcji.
W tej chwili główne platformy Ethereum DEX i DeFi są wdrażane w sieci Arbitrum, a także zintegrowana jest obsługa portfeli, mostów i innych usług. Pełną infografikę ekosystemu Arbitrum można znaleźć w powyższym artykule.
Aby połączyć Arbitrum z portfelem MetaMask, podłącz swój portfel do oficjalnego mostu Arbitrum i postępuj zgodnie z powiadomieniami MetaMask.

Co sądzisz o tym artykule?

0
0

artykuły na ten sam temat

Czym jest DeFi i jak działa zdecentralizowane finansowanie?
avatar Andrew Makarov
22.01.2024
Jak mogę zobaczyć wszystkie ukryte altcoiny w moim...
avatar Ivan Pavlovskyy
20.08.2023
Szczegółowa analiza Allbridge Core: Jak używać mostu do...
avatar Vlad Shevchenko
19.08.2023