Powrót

2. Poziom średnio-zaawansowany

Ukończono: 0%
Kroki: 0/0
  1. 1. Ethereum 2.0 – co to jest?
  2. 2. Na czym polega spalanie kryptowalut?
  3. 3. Jak stworzyć własną kryptowalutę?
  4. 4. Blockchain Oracle – czym są wyrocznie?
  5. 5. Jak zarabiać na NFT?
  6. 6. Czym jest token ERC20 i jak powstaje?
  7. 7. Metaverse – nowy wirtualny świat
  8. 8. Metaverse – TOP 15 projektów wirtualnej rzeczywistości
  9. 9. Analiza techniczna – czy warto jej używać?
  10. 10. Czym są pule płynności DeFi?
  11. 11. Druga warstwa - co to jest? 
  12. 12. Tokeny wrapowane - co to jest?
  13. 13. Co to jest Lightning Network?
  14. 14. Co to są security tokens?
  15. 15. Czym jest P2E i jak działa?
  16. 16. Czym są Social Token?
  17. 17. Przykłady wykorzystania Web3 na blockchainie
  18. 18. Czym jest Web5?
  19. 19. Ethereum London Hard Fork - co to jest?
  20. 20. SegWit BTC
  21. 21. Polkadot - Zdecentralizowany blockchain i kryptowaluta DOT
  22. 22. Polkadot Parachain - Blockchain nowej generacji
  23. 23. Ustawienie zleceń Stop Loss i Take Profit
  24. 24. Typy zleceń w tradingu - stop loss, trailling stop loss, LIMIT
  25. 25. Co to jest DEX?
  26. 26. Czym jest Curve Finance?
  27. 27. Co to jest GameFI?
  28. 28. Tokeny niewymienne i giełdy NFT
  29. 29. Kryptowalutowe kroki - Czym jest Move-To-Earn M2E?
  30. 30. Co to jest Proof of Reserves PoR?
  31. 31. Interoperacyjność w świecie kryptowalut i blockchain
  32. 32. Blockchain i jego warstwy - Czym jest warstwa trzecia Blockchain layer 3 (L3)
  33. 33. Czym jest warstwa 0 w technologii Blockchain?
  34. 34. Warstwy blockchain - czym jest layer 1?
  35. 35. Czym jest MakerDAO i DAI?
  36. 36. Czym jest Blockchain sharding?
  37. 37. Czym są opłaty licencyjne NFT?
  38. 38. Co to jest protokół SubDAO i jak działa?
  39. 39. Główne różnice pomiędzy statycznym NFT i dynamicznym NFT
  40. 40. Liquidity Provider Tokens (LP) czym są i dlaczego są tak ważne?
  41. 41. Co to jest KnowOrigin NFT i jak działa?
  42. 42. Czym są zdecentralizowane media społecznościowe?
  43. 43. Czym jest Ethereum Name Service (ENS) i jak działa ta domena?
  44. 44. Arbitrum: rozwiązanie skalowania Ethereum – wszystko, co musisz wiedzieć
  45. 45. Ethereum ERC-4337 – czym jest i jak działa ten standard?
  46. 46. Zrównoważony Blockchain – Proof of Useful Work & Flux
  47. 47. Ethereum Proof-of-Stake (PoS) – co powinieneś wiedzieć?
  48. 48. Atomic Swap: czym jest zmiana atomowa i jak działa w kryptowalutach?
  49. 49. Czym jest kryptowalutowy vesting? Jakie są jego zalety?
  50. 50. Czym jest protokół Metaplex Candy Machine? Jak działa?
  51. 51. Czym jest ekosystem BNB Greenfield?
  52. 52. Real Yield w DeFi – czym jest ten trend? Na czym polega?
  53. 53. Polygon 2.0 – warstwa wartości dla Internetu
  54. 54. Czym jest slashing w kryptowalutach?
Lekcja 44 z 54

44. Arbitrum: rozwiązanie skalowania Ethereum – wszystko, co musisz wiedzieć

Arbitrum to nic innego jak łańcuch warstwy 2 (Layer 2), zbudowany w sieci Ethereum. Ma pomagać w rozwiązywaniu problemów zatorów w głównej sieci Ethereum. Arbitrum zostało opracowane przez Offchain Labs – firmę technologiczną z Nowego Jorku.

Sam łańcuch Arbitrum jest więc rozwiązaniem skalującym główny łańcuch sieci Ethereum. Jak? Arbitrum rejestruje transakcje na Ethereum, „przetrzymuje ją”, aby następnie przekazać do głównego łańcucha sieci. Dzięki temu skutecznie likwiduje problem zatorów w ekosystemie.

A teraz trochę historii…

Pomysłodawcą Arbitrum było wspomniane w akapicie wyżej Offchain Labs. Łańcuch powstał w 2018 roku, a jego twórcą był Ed Felten.

Jak twierdzi twórca, pomysł na Arbitrum przyszedł mu do głowy, gdy jeszcze pracował w Princeton. Już wtedy zaczął nad nim pracować, jednakże w pełni skupił się na nim po opuszczeniu stanowiska w Białym Domu.

Arbitrum – jak działa?

Blockchain Ethereum ma kilka problemów. Jednym z nich jest szybkość przetwarzania transakcji. Sieć blockchain może przetworzyć tylko określoną liczbę transakcji w danym czasie. Gdy ta liczba jest większa – na łańcuchu tworzy się kolejka. Może to prowadzić do zatorów.

Ethereum jest popularnym ekosystemem do tworzenia dApps. Powoduje to jeszcze większe opóźnienia w transakcjach. Mówiąc prościej – coraz więcej transakcji jest pchanych do łańcucha, a ich ukończenie zajmuje jeszcze więcej czasu, niż zazwyczaj.

Aby rozwiązać ten problem, mamy dwa rozwiązania. Pierwszym z nich jest oczywiście sharding. O tym, jak on działa pisaliśmy w rozdziale „Czym jest sharding?” [LINK].

Cały proces shardingu jest dość skomplikowany. Co więcej, nie jest aktualnie na takim poziomie, żeby skutecznie rozwiązywać problem czasu transakcji. Co to oznacza w praktyce? Że dAppsy i inne aplikacje, które chcą realizować transakcje szybko, muszą poszukać innego rozwiązania.

Kolejnym rozwiązaniem to roll-upy i potwierdzanie danych off-chain. Inteligentne kontrakty są przekierowane tak, że mogą swobodnie działać w systemie off-chain. Dzięki temu mogą przekierowywać i dodawać transakcje do łańcucha Ethereum w późniejszym terminie. Rollupy wykonują transakcje poza łańcuchem bloków Ethereum, następnie zmniejszają dane w łańcuchu i w efekcie osiągają konsensus.

Jest to bardzo duże ułatwienie dla sieci. Transakcje mogą być potwierdzane w czasie rzeczywistym, podczas gdy sam konsensus zostaje osiągnięty trochę później, w łańcuchu głównym Ethereum. Co więcej – dlatego że transakcje są zawarte w blokach warstwy 1, zachowują ten sam poziom bezpieczeństwa.

Takie działanie jest wykonywane przez roll-upy łańcuchów warstwy 2. Arbitrum jest jednym z nich.

Arbitrum to optymistyczny łańcuch roll-up. Oznacza to, że dane są przekazywane z odgórnym założeniem, że są domyślnie ważne. Z powodu tych optymistycznych założeń, łańcuch Arbitrum plasuje się trochę wyżej, nad łańcuchami warstwy drugiej o zerowej wiedzy.

Dlaczego? Ponieważ optymistyczne roll-upy są z założenia tańszym rozwiązaniem, niż te, które wykorzystują zerową wiedzę. Do tego mamy opłaty za gaz, które także w tym przypadku są tańsze. Trzeci plus to niższe koszty obliczeniowe poza łańcuchem.

I ostatnia, chyba najważniejsza zaleta tego typu roll-upów to to, że są one kompatybilne z Ethereum Virtual Machine (EVM). Dlatego też aplikacje warstwy 1 mogą z łatwością połączyć się z Arbitrum i otrzymywać szybsze potwierdzenia. 

Nie pamiętasz, co to Ethereum Virtual Machine? Zerknij tutaj! [LINK – CO TO JEST EVM – POZIOM MISTRZ].

Jak możesz skorzystać z Arbitrum?

Bardzo prosto. Z łańcucha możemy skorzystać, używając do tego zdecentralizowanych aplikacji, takich jak Aave, 1inch czy Gnosis Safe. Korzystanie z niego jest również możliwe przez most tokenowy Arbitrum. Jednak w tym przypadku musisz najpierw podłączyć swój portfel do mostu i wpłacić określoną ilość środków.

Oczywiście korzystanie z łańcucha Arbitrum niesie za sobą konieczność opłat za gas – według stawek Ethereum.

Co ciekawe, w niedalekiej przyszłości Arbitrum ma zamiar rozwinąć nowe funkcje. W tym AnyTrust Chains i sidechains, które zmniejszą opłaty, przy jednoczesnym zwiększeniu prędkości.

Ethereum, gaz i The Merge

Pod koniec 2022 roku, Ethereum weszło na nowy etap swojego życia. Przeszło aktualizację The Merge, która zrobiła ogromny krok w kierunku shardingu. Działanie to miało zmniejszyć zatory w głównym łańcuchu sieci i ułatwić potwierdzenia transakcji. Niestety, pomimo The Merge te problemy zostały. No cóż, nie zawsze wszystko w życiu wychodzi. Dlatego też popularność takich łańcuchów i rozwiązań, jak Arbitrum będzie jeszcze bardziej popularna.

Natywny token Arbitrum

I tutaj Was zaskoczymy. Większość rozwiązań warstwy 2 posiada swoje natywne monety, które wykorzystuje m.in. do nagradzania walidatorów. Arbitrum jest tym rozwiązaniem, które nie posiada swoich coinów.

Oznacza to tylko tyle, że nie można bezpośrednio inwestować w Arbitrum. Jednakże po tweecie Stevena Goldfedera, współzałożyciela Offchain Labs możemy mieć nadzieję, że taki coin kiedyś powstanie. W kwietniu 2022 roku opublikował on tweeta, w którym insynuował bicie „Arbi”. Na ten moment nie mamy więcej informacji. Pozostaje nam jedynie czekać.

Podsumowanie

Rozwiązanie warstwy 2, takie jak Arbitrum, są ostatnio powodem ekscytacji w branży kryptowalut. Dlaczego? Ponieważ mogą one być rozwiązaniem wielu problemów, jakie dotykają Ethereum.