Najważniejsze informacje
Arbitrum to zestaw technologii skalowania Ethereum zaprojektowanych w celu przyspieszenia i obniżenia kosztów transakcji przy zachowaniu bezpieczeństwa Ethereum.
Zestaw obejmuje Arbitrum One (łańcuch rollup), Arbitrum Nova (łańcuch AnyTrust) oraz konfigurowalne łańcuchy Orbit, które mogą działać jako sieci warstwy 2 lub warstwy 3.
Zarówno łańcuchy Rollup, jak i AnyTrust wykorzystują technologię optymistycznego rollupu do wykonywania i rozwiązywania sporów, ale różnią się dostępnością danych.
Łańcuchy Orbit pozwalają programistom uruchamiać własne łańcuchy Rollup lub AnyTrust z konfigurowalnymi funkcjami, takimi jak zarządzanie, token gazu, prywatność i warstwy rozliczeniowe.
Wstęp
Arbitrum to rozwiązanie skalujące warstwy 2 dla Ethereum, które wykorzystuje optymistyczne rollupy, aby zapewnić szybsze, tańsze i bardziej skalowalne transakcje. Dzięki temu programiści mogą tworzyć i uruchamiać zdecentralizowane aplikacje (dApp) tak samo, jak w przypadku Ethereum, ale przy niższych opłatach i szybszych potwierdzeniach dla użytkowników.
Czym jest Arbitrum?
Arbitrum to zestaw technologii skalowania Ethereum oparty na stosie technologicznym Arbitrum Nitro. Sieć wykorzystuje optymistyczne rollupy do wykonywania transakcji off-chain, łączenia ich w pakiety i publikowania podsumowań w Ethereum. Wyniki te są traktowane jako ważne, chyba że zostaną zakwestionowane, w którym to przypadku Ethereum weryfikuje sporne transakcje.
Pakiet Arbitrum obejmuje:
Arbitrum One: publiczny łańcuch rollupów implementujący protokół Arbitrum Rollup, w którym wszystkie dane transakcji są publikowane w sieci Ethereum w celu zapewnienia maksymalnego poziomu zaufania.
Arbitrum Nova: publiczny łańcuch AnyTrust implementujący protokół Arbitrum AnyTrust, który przechowuje dane transakcji off-chain za pomocą Komitetu ds. Dostępności Danych (Data Availability Committee – DAC) w celu zmniejszenia opłat.
Łańcuchy Arbitrum Orbit: w pełni konfigurowalne łańcuchy, które mogą działać jako sieci warstwy 2 (rozliczające się z Ethereum) lub sieci warstwy 3 (rozliczające się z inną warstwą 2), dostosowane do konkretnych wymagań dotyczących wydajności, zarządzania i kosztów.
Jak działa Arbitrum
Sekwencer
Kiedy wysyłasz transakcję w Arbitrum, najpierw trafia ona do sekwencera, który ustala kolejność transakcji i zapewnia natychmiastowe potwierdzenie, dzięki czemu wyniki pojawiają się od razu. Informacje o kolejności są transmitowane w czasie rzeczywistym poprzez kanał sekwencera, umożliwiając natychmiastową aktualizację portfeli i aplikacji.
Po ustaleniu kolejności transakcji, sekwencer łączy je w partie, kompresuje dane w celu zmniejszenia rozmiaru i kosztów, a następnie wysyła partię do Ethereum (lub innego łańcucha głównego). Takie podejście pozwala utrzymać niskie koszty i przyspieszyć przetwarzanie, ponieważ Ethereum nie musi natychmiast weryfikować każdej transakcji i zakłada, że są one poprawne, chyba że zostanie udowodnione, że jest inaczej.
Rozstrzyganie sporów
Jeśli ktoś zauważy podejrzaną aktywność, może zgłosić sprzeciw w wyznaczonym terminie. W takich przypadkach Ethereum odtwarza tylko sporna część partii przy użyciu protokołu Arbitrum Bounded Liquidity Delay (BoLD), wieloetapowego systemu zapobiegającego oszustwom, który weryfikuje poprawność wyniku transakcji.
W przypadku wykrycia błędu lub oszustwa nieprawidłowa transakcja jest ponownie wykonywana, stan jest naprawiany, a każdy, kto zatwierdził fałszywą transakcję, traci swój udział jako karę. Transakcje są uważane za ostateczne po potwierdzeniu przez sekwencera i ostateczne po opublikowaniu partii w Ethereum i zakończeniu okresu sporu.
Stos technologii
Arbitrum działa na Arbitrum Nitro, stosie technologicznym zbudowanym na zmodyfikowanej wersji oprogramowania Ethereum (Geth). Nitro wykorzystuje WebAssembly (WASM) w swojej wirtualnej maszynie do weryfikacji transakcji w przypadku sporów. Architektura ta jest podobna do Ethereum i została zaprojektowana tak, aby obsługiwać więcej transakcji przy niższych kosztach.
Obecnie na publicznym testnecie aktualizacja Stylus wprowadza drugą maszynę wirtualną, która działa równolegle z maszyną wirtualną Ethereum (Ethereum Virtual Machine – EVM), tworząc konfigurację z podwójnym środowiskiem. EVM nadal obsługuje smart kontrakty Solidity (tak jak w Ethereum), podczas gdy Stylus obsługuje kontrakty oparte na WASM napisane w popularnych, wysoce wydajnych językach, takich jak Rust, C i C++. Kontrakty napisane w Stylus i Solidity mogą z łatwością współdziałać, dając programistom elastyczność w przyspieszaniu określonych części aplikacji lub tworzeniu całkowicie nowych aplikacji przy użyciu Stylus.
Ecosystem Arbitrum
Wszystkie łańcuchy Arbitrum wykorzystują tę samą technologię bazową i opierają się na optymistycznych rollupach w celu rozwiązywania sporów. To, co je wyróżnia, to sposób przechowywania danych transakcyjnych oraz sposób, w jaki każda sieć została zaprojektowana, aby zrównoważyć decentralizację, koszty i wydajność.
Arbitrum One
Arbitrum One to publiczny łańcuch oparty na optymistycznym rollupie. Przetwarza transakcje off-chain i publikuje wszystkie dane transakcyjne w Ethereum, dzięki czemu każdy może niezależnie zweryfikować stan łańcucha bez konieczności ufania stronom trzecim. Takie podejście stawia na pierwszym miejscu decentralizację i przejrzystość, co sprawia, że Arbitrium One nadaje się do zastosowań o wysokiej wartości, wymagających zaufania, takich jak platformy zdecentralizowanych finansów (DeFi) i rynki tokenów niewymienialnych (NFT).
Arbitrum Nova
Arbitrum Nova działa w oparciu o protokół AnyTrust, który również wykorzystuje technologię optymistycznego rollupu, ale inaczej traktuje dostępność danych. Zamiast publikować wszystkie dane transakcyjne w Ethereum, Nova przechowuje je off-chain za pomocą Data Availability Committee (DAC). DAC to grupa uprawnionych podmiotów odpowiedzialnych za dostarczanie danych w razie potrzeby.
Taka konfiguracja znacznie obniża koszty transakcyjne, ale wprowadza założenie, że przynajmniej niewielka liczba członków DAC jest uczciwa. Jeśli DAC nie dostarczy danych lub dojdzie do sporu, Nova przechodzi w tryb rollup i publikuje dane w Ethereum, aby rozwiązać problem. To kompromisowe rozwiązanie sprawia, że Nova nadaje się do zastosowań o dużej objętości i niskich kosztach, takich jak platformy gier i aplikacje społecznościowe, które przetwarzają dużą liczbę małych transakcji.
Łańcuchy Orbit
Łańcuchy Orbit dają programistom możliwość tworzenia własnych łańcuchów Rollup lub AnyTrust, zarówno jako sieci warstwy 2, które rozliczają się bezpośrednio z Ethereum, jak i sieci warstwy 3, które rozliczają się z inną warstwą 2, taką jak Arbitrum One lub Nova.
Łańcuchy te można w pełni modyfikować, jednocześnie korzystając z bezpieczeństwa i kompatybilności ekosystemu Arbitrum. Programiści mogą konfigurować takie aspekty, jak modele zarządzania, wybór tokenu dla opłat za gaz, ustawienia prywatności, przepustowość i opcje dostępności danych. Ta elastyczność sprawia, że łańcuchy Orbit nadają się do specjalistycznych zastosowań, takich jak systemy korporacyjne i sieci prywatne.
Most Arbitrum
Most Arbitrum umożliwia przenoszenie aktywów między sieciami Ethereum i Arbitrum. Wpłacanie ETH lub tokenów z Ethereum do łańcucha Arbitrum jest zazwyczaj szybkie i zajmuje często tylko kilka minut. Jednak wypłata z łańcucha rollup z powrotem do Ethereum trwa około siedmiu dni ze względu na okres rozstrzygania sporów zabezpieczający przed oszustwami.
Jeśli nie chcesz czekać, możesz skorzystać z usługi „fast-bridge“ (szybkiego mostu), która zapewnia niemal natychmiastowe rozliczenie za niewielką opłatą. Łańcuchy AnyTrust działają w ten sam sposób, ale zazwyczaj oferują szybsze wypłaty ze względu na sposób przechowywania danych.
Ograniczenia
Chociaż Arbitrum oferuje usprawnienia w zakresie szybkości i kosztów, nadal należy pamiętać o pewnych kompromisach.
Opóźnienie wypłaty
Przeniesienie środków z łańcucha rollup z powrotem do Ethereum zajmuje zazwyczaj około tygodnia ze względu na okres zabezpieczenia przed oszustwami. Szybkie mosty mogą skrócić czas oczekiwania do kilku minut, ale często wiąże się to z dodatkowymi opłatami i koniecznością zaufania innej usłudze w zakresie dostarczenia pieniędzy.
Obawy dotyczące centralizacji
Nie każda część infrastruktury Arbitrum jest jeszcze w pełni zdecentralizowana. Łańcuchy AnyTrust opierają się na niewielkiej grupie uprawnionych podmiotów odpowiedzialnych za przechowywanie danych transakcyjnych off-chain. Jeśli większość z tych członków została naruszona lub działała w sposób nieuczciwy, dane mogłyby zostać zatrzymane, co wpłynęłoby na zdolność łańcucha do rozstrzygania sporów.
W Arbitrum One sekwencer jest nadal obsługiwany przez Offchain Labs, a walidatorzy (którzy pomagają potwierdzać stan łańcucha) znajdują się na liście dozwolonych podmiotów, zamiast być dostępnymi dla wszystkich. Zdecentralizowana organizacja autonomiczna Arbitrum (Decentralized Autonomous Organization – DAO) planuje stopniowe udostępnianie tych ról, ale na razie nadal wymagane jest zaufanie do określonych operatorów.
Token ARB
Token ARB jest natywnym tokenem użytkowym protokołu Arbitrum. Jest on wykorzystywany do różnych celów:
Głosowanie: posiadanie tokenów ARB umożliwia udział w Arbitrum DAO, gdzie posiadacze głosują nad propozycjami kształtującymi przyszłość sieci. Może to obejmować zatwierdzanie aktualizacji protokołu, dostosowywanie parametrów technicznych lub podejmowanie decyzji dotyczących wykorzystania środków finansowych.
Delegowanie: jeśli nie chcesz głosować bezpośrednio, możesz przekazać swoje tokeny ARB zaufanemu członkowi społeczności lub organizacji. Będą oni głosować w Twoim imieniu, dzięki czemu zachowasz możliwość uczestniczenia w procesie decyzyjnym bez konieczności śledzenia każdej propozycji.
Finansowanie: skarbiec DAO, finansowany częściowo przez ARB, może przyznawać dotacje programistom, zespołom badawczym i projektom opartym na Arbitrum. Wspomaga rozwój ekosystemu poprzez finansowanie narzędzi, infrastruktury i nowych aplikacji.
Bezpieczeństwo: posiadacze ARB wybierają Radę Bezpieczeństwa, niewielką grupę o ograniczonych uprawnieniach do działania w sytuacjach nadzwyczajnych, takich jak usuwanie krytycznych luk w zabezpieczeniach lub reagowanie na ataki.
Wnioski końcowe
Arbitrum pomaga Ethereum, wykorzystując optymistyczne rollupy, przetwarzając transakcje off-chain i rozliczając je w Ethereum dla zapewnienia bezpieczeństwa. Dzięki opcjom takim jak Arbitrum One, Arbitrum Nova i w pełni konfigurowalnym łańcuchom Orbit, sieć może obsługiwać szeroki zakres aplikacji, od DeFi po platformy gier i sieci społecznościowe.
Dalsza lektura
Wyłączenie odpowiedzialności: Niniejsza treść jest prezentowana bez rękojmi, wyłącznie w celach ogólnoinformacyjnych i dydaktycznych, bez jakichkolwiek oświadczeń ani gwarancji. Nie należy jej rozumieć jako porady finansowej, prawnej ani innego rodzaju porady specjalistycznej. Nie ma ona również charakteru zachęty do zakupu jakiegokolwiek konkretnego produktu ani usługi. Użytkownik powinien zasięgnąć własnej porady u odpowiednich fachowych doradców. Możliwe, że produkty wspomniane w tym artykule nie będą dostępne w danym regionie. Jeżeli artykuł jest napisany przez osobę z zewnątrz, należy pamiętać, że wyrażane poglądy są poglądami tej osoby i nie muszą odzwierciedlać poglądów Akademii Binance. Więcej informacji można znaleźć w naszym pełnym wyłączeniu odpowiedzialności. Ceny aktywów cyfrowych bywają zmienne. Wartość Twojej inwestycji może spaść lub wzrosnąć i możliwe, że nie odzyskasz zainwestowanej kwoty. Ponosisz wyłączną odpowiedzialność za swoje decyzje inwestycyjne, a Akademia Binance nie ponosi odpowiedzialności za ewentualne straty. Niniejszego materiału nie należy rozumieć jako porady z zakresu finansów, prawa ani innej dziedziny. Więcej informacji można znaleźć w naszych Warunkach użytkowania i Ostrzeżeniu o ryzyku.