Topics Current Page

Czym jest Arbitrum: Optymalne agregacje w celu rozwiązania problemu skalowania bez kompromisów

Advanced
22 lut 2022
14 min read

Podsumowanie AI

Pokaż więcej

Szczegółowe podsumowanie

Ethereum rozwinęło się tak bardzo, że ma problemy z nadążaniem za popytem. Opierając się na prawie 3000 DApps, wykonując ponad 150 000 transakcji dziennie z ponad 50 000 aktywnymi użytkownikami dziennie, staje się oczywiste, że nawet Ethereum 2.0 nie będzie wystarczająco skalowalne w dłuższej perspektywie. Dlatego rozwiązania skalowania Ethereum, takie jak Arbitrum, są kluczowe dla długoterminowego sukcesu blockchain Ethereum. 

Rozwiązania warstwy 2, w tym sidechain, kanały i agregacje, zapewniają użytkownikom i programistom Ethereum większą szybkość i bezpieczeństwo bez konieczności obniżania cen. Porozmawiajmy o tym, czym jest Arbitrum i jak przenosi agregacje na wyższy poziom – zarówno dla początkujących, jak i zaawansowanych entuzjastów kryptowalut.

Co to jest Arbitrum i w jakim celu się go stosuje? 

Arbitrum to rozwiązanie do skalowania Ethereum, zaprojektowane w celu ułatwienia zwiększenia wolumenu transakcji w sieci blockchain przy niższych kosztach. Wykorzystuje to samo narzędzie co Ethereum, dzięki czemu programiści DApp mogą szybko, łatwo i bezpiecznie wdrażać aplikacje w Ethereum za pomocą Arbitrum.

Krótko mówiąc, dla tych, którzy zastanawiają się, czym jest Arbitrum i w jakim celu się go stosuje, Arbitrum ma ułatwić więcej transakcji, zapobiegać oszustwom i obniżać koszt działania w sieci blockchain Ethereum. To rozwiązanie do skalowania Ethereum sprawi, że rozwój DApp będzie bezproblemowy, szybki i bezpieczny, zapewniając programistom platformę opartą na Ethereum, która ogranicza dane przechowywane w łańcuchu

Czym jest rozwiązanie Ethereum Scaling?

Rozwiązania do skalowania Ethereum są wykorzystywane do szybszego tworzenia sieci blockchain Layer 1 i zwiększenia ich zdolności do obsługi dużych ilości transakcji. Przykładami sieci warstwy 1 są Ethereum i Bitcoin. Rozwiązania warstwy 1 mają na celu zmianę protokołu samej sieci blockchain zamiast dodawania dodatkowej warstwy przetwarzania. 

Arbitrum to rozwiązanie Layer 2, co oznacza, że jest rozszerzeniem warstwy 1, które jest możliwe dzięki inteligentnym kontraktom zbudowanym na łańcuchu. Arbitrum tworzy dodatkowe miejsce do przetwarzania transakcji. Rozwiązanie wykonuje transakcje poza łańcuchem przed zgłoszeniem się do łańcucha głównego, zwiększając szybkość, obniżając koszty i utrzymując siećDeFi

Aby lepiej zrozumieć i wiedzieć, czym jest Arbitrum wraz z jego wykorzystaniem w sieciach blockchain, porozmawiajmy o kilku różnych typach rozwiązań skalowania warstwy 2 Ethereum i odkryjmy, gdzie Arbitrum pasuje do tej mieszanki. 

Łańcuchy boczne

Sidechains to miejsce, w którym rozpoczęto skalowanie warstwy 1. Sidechains działa poprzez uruchomienie równoległej sieci blockchain obok sieciLayer 1 i przetwarzanie transakcji poza łańcuchem . Chociaż łańcuchy boczne są zasadniczo dodatkową przestrzenią warstwy 1, nie są one zabezpieczone przez warstwę 1 i są mniej zdecentralizowane. Problem polega na tym, że można nimi manipulować za pomocą fałszywych walidacji, a standardy bezpieczeństwa mogą się różnić w zależności od łańcucha. 

Sidechain to zmiana w sposobie, w jaki programiści zamierzają wykonywać transakcje przy użyciu blockchain. Zamiast prowadzić pojedynczą księgę, łańcuchy boczne wprowadzają model blockchain zbudowany z wielu warstw zintegrowanych z główną siecią blockchain. 

Osocze

Platforma Theplasma przenosi realizację transakcji na sidechain – ale ze zwrotem, który zapewnia dodatkową skalowalność. Dzięki wykorzystaniu inteligentnych kontraktów iDrzew merkle plazma umożliwia utworzenie i zaprojektowanie nieograniczonej liczby łańcuchów bocznych lub łańcuchów podrzędnych, aby działać w określony sposób, spełniając różne potrzeby głównej sieci blockchain. 

Plasma zapewnia również zabezpieczenia przed oszustwami, które zapewniają bezpieczną i wykonalną wymianę. Oznacza to, że każdy użytkownik może wysyłać środki do innego użytkownika w natywnej monetzie platformy szybciej i z mniejszym opóźnieniem.

Kanały

Po głębszym przejściu w otwór królika skalowalności blockchain docieramy do kanałów stanowych i kanałów płatności. Kanały tointeligentne kontrakty i protokoły open source, które umożliwiają użytkownikom wykonywanie określonej liczby transakcji poza łańcuchem, przy czym tylko dwie transakcje mają miejsce w łańcuchu. 

Uczestnicy muszą utworzyć i sfinansować transakcję Ethereum po otwarciu nowego kanału. Gdy kanał jest otwarty, mogą wystąpić transakcje poza łańcuchem. Gdy użytkownicy będą gotowi zamknąć kanał, zostaną ponownie obciążeni kosztami przetworzenia transakcji. 

Mechanizm kanału zmniejsza liczbę transakcji przetwarzanych w sieci Ethereum i ogranicza opłaty gazowe za otwarcie i zamknięcie kanału. 

Mówiąc dokładniej, kanały płatności mają na celu przekazywanie środków między użytkownikami, a kanały stanowe mają na celu stworzenie bezpłatnego kanału między dwiema stronami poprzez zablokowanie części łańcucha blokowego. Ponieważ wszystko dzieje się w kanale łańcucha bocznego między dwoma uczestnikami, jest to wysoce bezpieczne rozwiązanie. Nie ma jednak możliwości skalowania przy większych ilościach. 

Rollupy

Zanim zagłębimy się w to, czym jest Arbitrum, najpierw będziemy musieli omówić zestawienia. Agregacje stały się jednym z najpopularniejszych rozwiązań skalowania opartych na umowach dla aplikacji blockchain. Zestawienia skalują łańcuch główny, zasadniczo „zwijając” transakcje w partię i weryfikując je poza łańcuchem. Poprzez agregowanie i kompresowanie danych agregacje pozwalają na większą przepustowość, większą szybkość i niższe koszty transakcji. 

Istnieją dwa główne rodzaje zestawień: ZK (zerowa wiedza) i zestawienia optymistyczne.

ZK-Rollups

ZK-rollups wykorzystuje dowody walidacji o nazwie ZK-STARKs lub „przejrzyste, skalowalne argumenty wiedzy o zerowej wiedzy”, aby weryfikować dane i przeprowadzać obliczenia poza łańcuchem. Do każdego pakietu danych dołączony jest dowód ważności, przy jednoczesnym zachowaniu możliwości wykonywania zwiększonej liczby transakcji. Korekta zerowej wiedzy reprezentuje potężne bezpieczeństwo, ponieważ jest publicznie weryfikowalnym dowodem, że coś jest prawdziwe bez konieczności ujawniania jego stanu, tego, czym jest i w jakiej ilości. 

Optymalne zestawienia

Optymistyczne agregacje ograniczają obliczanie łańcucha poprzez wykonanie dowodu potwierdzenia tylko wtedy, gdy węzeł podejrzewa, że ma miejsce nieuczciwa transakcja. Wykonując dowody ważności tylko w przypadku podejrzenia oszustwa, optymistyczne agregacje zwiększają szybkość transakcji i przepustowość jeszcze bardziej. 

Zestawienia Arbitrum

Jeśli kiedykolwiek zastanawiałeś się, czym jest Arbitrum, jest to zaawansowane podsumowanie optymalizacji, które przechowuje bardzo niewiele danych w łańcuchu dla optymalnej skalowalności. Arbitrum jest zbudowany w sieci Ethereum i umożliwia do 4500 transakcji na sekundę (TPS). Jest to szybsze od oczekiwań Ethereum 2.0 (Consensus Layer) na poziomie około 3000 TPS. Arbitrum współpracuje ze wszystkimi narzędziami programistycznymi Ethereum, w tym z inteligentnym kontraktem EVM (Ethereum Virtual Machine). Liczne opcje integracji zapewniają standardowe oprzyrządowanie Ethereum dla Arbitrum, co ułatwia pracę i tworzenie i wdrażanie DApps. 

Jak działa Arbitrum? 

Teraz, gdy już wiesz, czym jest Arbitrum, nadszedł czas, aby zrozumieć, jak to działa. Arbitrum przestrzega protokołu optymalizacji pozałańcuchowej zarządzanego na podstawie umowy dotyczącej łańcucha Ethereum. Krótko mówiąc, działa poprzez weryfikację transakcji poza łańcuchem przed wysłaniem potwierdzenia z powrotem do łańcucha blokowego. Programiści mogą tworzyć inteligentne kontraktyza pomocą Solidity , a następnie kompilować je do kodu, który działa na maszynie wirtualnej Arbitrum. 

Ale jak to działa?

Maszyna wirtualna Arbitrum

Drzewo Merkle organizuje stan maszyny wirtualnej Arbitrum, aby można było obliczyć wartość kryptograficznego hasza. Hasz jest następnie przechowywany na łańcuchu, aby stan mógł zostać w pełni potwierdzony i sfinalizowany. Tylko wartości skrótu stanu końcowego są przechowywane w łańcuchu. 

Stan maszyny wirtualnej jest zaawansowany, gdy uczestnicy umowy proponują DA lub budzące zastrzeżenia twierdzenie. Twierdzenie mówi, że maszyna wirtualna wykona określoną ilość po obliczeniu. Każdy uczestnik umowy musi obciążyć depozyt, aby zapewnić ważność twierdzenia. 

Jeśli DA jest prawidłowe, system przejdzie w nowy stan. Jeśli DA jest nieprawidłowa, zostanie odrzucona przez Arbitrum i stan nie ulegnie zmianie. 

Maszyna wirtualna Arbitrum wykorzystujepipelining do przetwarzania wielu DA, podczas gdy węzeł weryfikacyjny zajmuje się tym, jak szybko może być przetwarzany. Ponadto złośliwi uczestnicy nie mogą opóźnić systemu jak w przypadku innych protokołów. Zostało to dostosowane do Arbitrum przed uaktualnieniem Nitro, które teraz wykorzystuje standardowy i dobrze obsługiwany kompilator w Ethereum znany jako Geth.

Brak potrzeby zaufania

Jedną z najważniejszych rzeczy, które należy zrozumieć na temat działania Arbitrum, jest to, że nie ma potrzeby zaufania. Dopóki w umowie jest jeden szczery uczestnik, maszyna wirtualna Arbitrum będzie działać prawidłowo, bez względu na to, czy dany oddział jest obstawiany, czy nie. Ścieżka zaufania jest tworzona z czasem, gdy uczestnicy realizują ważne transakcje z Arbitrum. 

W jaki sposób Arbitrum pokonuje ograniczenia Ethereum

Ethereum zyskał ogromną popularność od czasu jego wprowadzenia na rynek w 2015 roku. Jednak skalowalność zawsze stanowiła problem, uniemożliwiając sieci osiągnięcie pełnego potencjału. Bez skalowalności programiści są również ograniczeni tym, co może zrobić sieć i ile transakcji może przetwarzać. Zasadniczo technologia blockchain uderzyła w ścianę pod względem skalowalności — i to właśnie w tym miejscu Arbitrum może napędzać Ethereum. 

Trilemat łańcucha blokowego

Czym jest trilemat blockchain? Mówiąc prościej, oznacza to skalowanie, decentralizację i bezpieczeństwo. Było to trudne dla projektów blockchain, aby osiągnąć równowagę wszystkich trzech. Znalezienie rozwiązania dla tego trilemumumu blockchain może pomóc zmienić sposób myślenia o kryptowalutach i technologii blockchain. 

Obecnie blockchain polega na agregacjach, takich jak Arbitrum, aby ukończyć trifekcję i stworzyć bezpieczny, skalowalny i zdecentralizowany blockchain. Porozmawiajmy o niektórych sposobach, w jakie Arbitrum pokonuje ograniczenia Ethereum. 

Wydajność przetwarzania

Ethereum może wykonać tylko około 10 TPS, ale Arbitrum może obsługiwać do 40 000transakcji na sekundę . Jest to 4000 razy szybsze niż Ethereum, najczęściej stosowana platforma L1 na świecie. 

Niższe opłaty

Powszechnym problemem popularnych sieci warstwy 1, takich jak Ethereum i Bitcoin, są wysokie opłaty gazowe. Opłaty zatransakcję za pośrednictwem wymiany online mogą wynosić od 1,5% do 2,3%. Arbitrum umożliwia realizację dużych wolumenów transakcji przy znacznie mniejszej ilości gazu — a oni jeszcze bardziej pracują nad obniżeniem opłat. 

Zgodność maszyn wirtualnych Ethereum 

Arbitrum jest najbardziej kompatybilny z EVM ze wszystkich rozwiązań warstwy 2, dzięki czemu jest łatwym wyborem dla tych, którzy wiedzą, czym jest Arbitrum. Jest łatwy w użyciu, łatwy do zrozumienia dla programistów i wystarczająco wydajny, aby skalować na blockchain Ethereum. 

Programiści

Arbitrum jest szczególnie korzystny dla programistów. Jest kompatybilny z EVM i wykorzystuje kod Solidity, bez ograniczeń kompilatora lub wersji. Istnieje również limit nogasów, więc inteligentni twórcy kontraktów mogą przenieść swoje projekty na wyższy poziom. 

Mimo że kibice Ethereum 2.0 są przekonani, że wdrożenia będą przestarzałe po ich pełnym wdrożeniu, jasne jest, że wdrożenia Arbitrum są dostosowane do osiągnięcia bezprecedensowej skalowalności. Niektóre blockchains warstwy 2 planują wydanie własnych monet, ale Arbitrum wskazał, że jest to organizacja skoncentrowana na transakcjach.

Arbitrum Nitro

Firma Arbitrum niedawno zakończyła aktualizację Nitro i teraz działa na żywo w jej sieci głównej. W istocie Nitro zmienia sposób działania silnika Arbitrum, dzięki czemu może on być pisany i kompilowany przy użyciu standardowych języków i narzędzi zamiast niestandardowych projektów używanych wcześniej.

Arbitrum Nitro zapewnia sieci mnóstwo ulepszeń. Obejmuje to 10-krotnie większą przepustowość, dalsze obniżanie kosztów transakcji w Arbitrum, zgodność z gazem Ethereum, dodatkową interoperacyjność warstwy 1 i tworzenie bezpieczniejszego środowiska podczas przesyłania wiadomości z Arbitrum do Ethereum.

Arbitrum nie posiada obecnie natywnej monety i może wydać ją w przyszłości. Chociaż Arbitrum działa w sieci od około roku, zespół nie wspominał o natywnej monetzie dla ekosystemu. Warto jednak wspomnieć, że ich konkurent, Optimism, przeleciał swoją natywną monetą kilka miesięcy po udostępnieniu jej platformy do testowania, a Airdrop OP został przekazany użytkownikom, którzy wchodzili w interakcje z wieloma aspektami w sieci Optimism.

Arbitrum a optymizm

Arbitrum i optymizm oparte na tym, czego Polygon nie był w stanie osiągnąć. ChociażPolygon jest bezpłatny, Arbitrum i Optimism mają funkcje, z którymi inne agregacje nie mogą się porównać. Oba są wbudowane bezpośrednio w sieć główną Ethereum, zapewniając optymalną widoczność i bezpieczeństwo. 

Chociaż Arbitrum i Optimism mają kilka podobieństw, to ich różnice wyróżniają je. Omówmy niektóre z tych podobieństw i różnic bardziej szczegółowo, aby móc zdecydować, która agregacja jest najlepszą opcją dla Twoich celów. 

Podobieństwa między Arbitrum a optymizmem

Po omówieniu podstawowych rozwiązań skalowania oraz tego, czym jest Arbitrum i Optimism, ważne jest, aby zrozumieć, że zarówno Arbitrum, jak i Optimism są uważane za agregacje optymistyczne. Krótko omówiliśmy je w poprzedniej sekcji na temat rozwiązań warstwy 2, ale teraz zobaczymy, jak odgrywa to rolę w relacji między Arbitrum i Optimism. 

Zarówno Arbitrum, jak i Optimism mogą skondensować kilka transakcji w jedną transakcję. Następnie przetwarza transakcje poza łańcuchem blokowym Ethereum przed przesłaniem danych z powrotem do łańcucha głównego. 

Przetwarzając transakcje poza łańcuchem głównym Ethereum, optymistyczne zestawienia, takie jak optymizm i Arbitrum, mogą znacznie skrócić czas potrzebny na sfinalizowanie transakcji w łańcuchu. Ponadto oba mogą być wdrażane w istniejących inteligentnych kontraktach. 

Wadą, z którą muszą się mierzyć zarówno Arbitrum, jak i Optimism, jest to, że wszelkie zakwestionowane transakcje mogą być przechowywane przez tydzień. Jest to jeden ze sposobów, w jaki agregacje próbują zapobiegać nieuczciwym transakcjom, ale jeśli chcesz przenieść aktywa cyfrowe z powrotem do łańcucha głównego, może to trochę potrwać. 

Różnice między arbitrem a optymizmem

Na pierwszy rzut oka Arbitrum i Optimism wydają się identyczne. Jednak jedna kluczowa różnica wyróżnia te dwie rzeczy i ma związek z tym, jak radzą sobie z nieuczciwymi transakcjami. 

Gdy Optimism przetwarza nieuczciwą transakcję poza łańcuchem , agregacja wysyła całą transakcję z powrotem przez EVM . Gdy Arbitrum przetwarza podejrzaną transakcję poza łańcuchem, wysyła podejrzaną część transakcji tylko za pośrednictwem EVM. 

To właśnie dzięki mechanizmowi zapobiegania oszustwom Arbitrum wyróżnia się na tle optymizmu. A ponieważ wszystkie podejrzane transakcje są przetwarzane poza łańcuchem, Arbitrum może osiągnąć większą przepustowość transakcji niż Optimism. 

Tabela 1: Cechy produktu Arbitrum kontra Optimism

Arbitrum

Optymizm

Blockchain

x

x

DApps

x

x

Projekty DeFi

x

x

Protokoły warstwy 2

x

x

Kontrakt inteligentny

x

x

Wdrożenie SaaS

x

x

Moneta natywna

x

Co jest lepsze — Arbitrum czy optymizm?

W tym momencie trudno powiedzieć, czy Arbitrum czy Optimism jest lepszy. Wraz z szybkim rozwojem blockchain mogliśmy spojrzeć na jeszcze szybsze i bezpieczniejsze rozwiązania warstwy 2, niż wydawało nam się możliwe.

Arbitrum oferuje obecnie użytkownikom najwięcej, jeśli chodzi o bezpieczeństwo i zapobieganie oszustwom. Z drugiej strony, krótszy czas transakcji Optimism jest dobry dla użytkowników, którzy chcą więcej płynnych zasobów cyfrowych. 

Gdybyśmy musieli wybrać (i to zrobiliśmy), wybralibyśmy Arbitrum.

Arbitrum obsługuje aplikacje DeFi i DApp w sieci Ethereum, zwiększając skalowalność i szybkość — bez uszczerbku dla bezpieczeństwa — przy jednoczesnym utrzymaniu niskich kosztów operacyjnych i handlowych. W momencie pisania tekstu Arbitrum stanowi 50% całkowitej wartości zablokowanej w sieciach warstwy 2 od czasu ubiegłorocznego uruchomieniamainnetu

Patrząc w przyszłość, Arbitrum ma więcej do zaoferowania społeczności DeFi i blockchain niż jakakolwiek inna warstwa 2.

Czy będzie Airdrop dla Arbitrum?

Arbitrum nie posiada obecnie natywnej monety i może wydać ją w przyszłości. Chociaż Arbitrum działa w sieci od około roku, zespół nie wspominał o natywnej monetzie dla ekosystemu. Warto jednak wspomnieć, że ich konkurent, Optimism, przeleciał swoją natywną monetą kilka miesięcy po udostępnieniu jej platformy do testowania, a Airdrop OP został przekazany użytkownikom, którzy wchodzili w interakcje z wieloma aspektami w sieci Optimism.

Jeśli Arbitrum podąża podobną trasą airdrop jak Optimism, wykorzystanie najlepszych protokołów w warstwie 2 może przynieść korzyści użytkownikom. Obejmuje to korzystanie z mostów , wymiany i platform rolniczych. Zapoznaj się z naszym artykułem zawierającym listę protokołów na Arbitrum.

Łatwe wpłaty i wypłaty na Bybit With Arbitrum

Na koniec zrozum, czym jest Arbitrum i przygotuj się, aby doświadczyć go z pierwszej ręki. Bybit ułatwia wpłatę i wypłatę ETH, USDT i USDC w sieci Arbitrum. Platforma pozwala użytkownikom cieszyć się szybkością, bezpieczeństwem i opłacalnością handlu na Arbitrum. 

Dowiedz się, jak wpłacać i pobierać kryptowaluty za pośrednictwem Arbitrum na Bybit.

Co możesz zrobić z kryptowalutami na Bybit?

Bybit cieszy się zaufaniem milionów użytkowników na całym świecie i jest jedną z najszybciej rozwijających się giełd kryptowalutowych. Bezproblemowo możesz kupić Bitcoin, Ethereum i USDT dzięki usprawnionemu procesowi Bybit i łatwemu do nawigacji pulpitowi nawigacyjnemu. Dzięki ponad 80 metodom płatności i dziewięciu opcjom fiat, Bybit oferuje wiele sposobów interakcji z kryptowalutami, w tym handel na rynku kryptowalutowym, giełdę P2P, tokeny niefungowalne, instrumenty pochodne i inne.

Dokonywanie wpłat i wypłacanie aktywów jest usprawnione zarówno za pomocą aplikacji biurkowej, jak i mobilnej Bybit. 

Jak dokonać wpłaty na Bybit

  1. Przejdź do kartyZasoby i dotknijWpłata .
  2. Następnie wybierz typ monety, którą chcesz wpłacić.
  3. Skopiuj adres docelowy Bybit na następnym ekranie. (Uwaga: niektóre monety mogą wymagać Twojej notatki lub znacznika, które są Twoim identyfikatorem Bybit). Twój depozyt jest już w drodze!

Jak dokonać wypłaty na Bybit

  1. Na karcie Zasoby dotknij Wycofanie .
  2. Wybierz typ łańcucha, który chcesz wycofać. 
  3. Wybierz adres portfela, wprowadź kwotę i wyjmij.

Konkluzja

W ekosystemie blockchain, który rozwija się i poszukuje interakcji między szeregiem łańcuchów, rozwiązania skalowania Arbitrum zapewniają wgląd w to, co przyszłość kryptowalut i blockchain ma w sklepie. Dzięki niezrównanej szybkości, kluczowym wbudowanym protokołom bezpieczeństwa i niskim kosztom operacyjnym, przypadki użycia DeFi stają się coraz bardziej istotne dzięki możliwości skalowania, gdy coraz więcej użytkowników zaczyna rozumieć, czym jest Arbitrum.

Aplikacja Bybit
Zarabiaj w inteligentny sposób