Siła Ethereum, czyli Blockchain tworzony przez Blockchain!

Skale Poland
5 min readMay 7, 2021

--

Pierwszy łańcuch SKALE po aktualizacji do wersji Denali jest tuż za rogiem. Ten łańcuch to wedle naszej wiedzy pierwszy łańcuchu bloków tworzony przez inny łańcuch bloków (blockchain tworzony przez inny blockchain)

Sieć SKALE to sieć natywnie związana z Ethereum, co oznacza, że ​​niektóre krytyczne funkcje dla SKALE działają po stronie Ethereum. Jedną z tych funkcji jest tworzenie łańcucha SKALE, no i właśnie dzięki temu możemy powiedzieć, że Ethereum faktycznie utworzyła ostatnio pierwszy łańcuch bloków nasieci SKALE. To kolejny dowód na moc i możliwości do czego można wykorzystać Ethereum.

Sieć Ethereum może zostać wykorzystana do wykonywania wielu różnych operacji. Projekty DeFi wykorzystują Solidity i Ethereum do tworzenia produktów i usług finansowych (na przykład, grupa użytkowników może wnieść tokeny do puli, by zapewnić dzięki temu płynność dla zdecentralizowanej giełdy - tym samym eliminując potrzebę prowadzenia handlu za pomocą pośrednika lub animatorów rynku). SKALE również usuwa pośrednika, w wypadku SKALE jest to pośrednik, który zarządza łańcuchem bloków i zapewnia zbiorcze bezpieczeństwo, gwarancje wydajności i zdecentralizowane zarządzanie węzłami. Wszystko to odbywa się w sposób zautomatyzowany i zdecentralizowany po stronie Ethereum.

Ten proces łączy w sobie mocne strony sieci Ethereum (bezpieczeństwo) z mocnymi stronami sieci SKALE (wydajność/koszty). Tworzenie łańcucha jest niezwykle ważną funkcją, która ma ogromne konsekwencje dla bezpieczeństwa sieci. Tworzenie łańcucha odbywa się jednokrotnie: w momencie inicjowania tego procesu na potrzeby danego dAppa, a następnie rotacja węzłów przypisanych do tego łańcucha odbywa się co miesiąc. Jest to doskonały przypadek użycia, w którym ma sens płacenie wysokich opłat za gaz po stronie Ethereum. Po utworzeniu sieci (SKALE Chain) przez Smart-Kontrakty po stornie Etheruem (SKALE Manager) użytkownicy końcowi aplikacji mają do dyspozycji szybkie transakcje bez opłat w sieci SKALE.

Przyjrzyjmy się dokładniej, jak to działa. Pierwsza sieć SKALE została właśnie utworzona i uruchomiona poprzez serię smart kontraktów w sieci głównej Ethereum. Jest to łańcuch Proof of Stake, który wykorzystuje 12 węzłów z puli 149 węzłów SKALE i zapewnia programistom wysokoprzepustowe i skalowalne rozwiązanie. Najlepsze jest to, że węzły i łańcuchy w sieci SKALE są obsługiwane i zarządzane przez kontrakty działające na Ethereum.

Sądzimy, że jest to kamień milowy dla Ethereum i Web3. Szybka ewolucja narzędzi i tempo automatyzacji są często wyznacznikami tego, jak szybko może się rozwijać technologia. Fakt, że smart kontrakty na Ethereum mogą odpowiadać za tworzenie i zarządzanie łańcuchami w ramach ściśle połączonej sieci kompatybilnej z EVM, pokazuje nowe możliwości do których można wykorzystać Ethereum. W tym kontekście nazywanie Ethereum „world computer” zaczyna mieć sens.

Oparte na Ethereum zarządzanie inną siecią pokazuje również, w jaki sposób rozwiązania dostarczające skalowalność, takie jak SKALE Network, w połączeniu z cechami bezpieczeństwa Ethereum, mogą posłużyć do tworzenie równie bezpiecznych, ale bardziej wydajnych rozwiązań. Sieć SKALE jest zbudowana zarówno na blockchainie Ethereum, jak i na węzłach SKALE.

Duża część operacji, zarządzania i administrowania siecią SKALE odbywa się za pośrednictwem smart kontraktów, które działają w sieci Ethereum. Te kontrakty z kolei zarządzają i kontrolują zwirtualizowane węzły i podwęzły SKALE, które ułatwiają tworzenie łańcuchów specyficznych dla aplikacji, które to tworzą elastyczną sieć blockchain SKALE. Ponadto token SKL to ERC-777, a wszystkie opłaty za staking, slashing i zabezpieczanie sieci SKALE odbywają się w sieci Ethereum. Pozwala to sieci SKALE skupić się na wspieraniu skalowalności zdecentralizowanych aplikacji, jednocześnie łącząc swój model bezpieczeństwa z Ethereum, i dostarczając wartość do samego Ethereum.

Mechanika wykorzystania Ethereum

Niski wolumen transakcji w sieci Ethereum jest często porównywany w negatywny sposób z ogromną liczbą transakcji, które przetwarza Visa. Ale robiący takie porównania zapominają, że postęp technologiczny zwykle nie jest liniowy, jest wykładniczy. Moore przewidywał, że możliwości przetwarzania obliczeń podwajają się co 2 lata z powodu zmniejszających się rozmiarów tranzystorów. Zgodnie z prawem Moore’a możliwości wykorzystanie sieci takich jak Ethereum (gdzie sieć Ethereum jest używana do zarządzania własnym skalowaniem) również będą wykazywać charakterystyki wykładniczego wzrostu.

Ten sposób wykorzystania Ethereum pokazuje, co można zrobić z serią powiązanych ze sobą smart-kontraktów. W przeciwieństwie do innych sieci warstwy 1 lub tak zwanych Ethereum “killers”, sieć SKALE ma wiele elementów w obszarze bezpieczeństwa i modelu zarządzania, gdzie przywiązuje się do sieci Ethereum. W przeciwieństwie do konkurentów Ethereum, system zachęt sieci SKALE jest skonstruwany w sposób, który daje wartość również samemu Ethereum. Po stronie sieci Ethereum uiszczane są opłaty za prawie każdą kluczową funkcję dla funkcjonowania sieci SKALE.

Ponad 25 smart kontraktów SKALE działa na sieci głównej Ethereum, kontrolując podstawowe funkcje SKALE, takie jak tworzenie łańcucha, rejestracja walidatora, wybór węzłów, rotacja węzłów, staking, wypłata nagród czy slashing. Realizacja tych funkcji po stronie Ethereum oznacza, że ​​nie tylko działania i operacje w sieci są całkowicie przejrzyste, ale są również zabezpieczone przez Ethereum — jedną z najbardziej obecnie uznanych ale i zdecentralizowanych sieci opartych o blockchain. W chwili pisania tego tekstu ponad 2 miliardy USD są stejkowane celem zabezpieczania sieci SKALE.

Jak to działa

Gdy aplikacja konfiguruje łańcuch SKALE, wysyła żądanie za pośrednictwem inteligentnych kontraktów, które działają po stronie sieci Ethereum (ten zestaw smart-kontraktów SKALE nazywa się SKALE Manager). Sieć główna Ethereum współpracuje z węzłami specyficznymi dla SKALE, aby losowo wybrać podzbiór węzłów z sieci SKALE, a następnie przypisać te zasoby do aplikacji dApp. Podczas tego procesu “sponsor” łańcucha (na przykład twórca aplikacji lub DAO) — musi uiścić opłaty po stronie sieci Ethereum, aby bezpiecznie wykonać obliczenia i zachować dane transakcji. Ethereum jest używane w tym zakresie dla każdego utworzonego łańcucha SKALE, co z kolei zapewnia sieci SKALE najlepsze w swojej klasie bezpieczeństwo, podczas konfigurowania tych łańcuchów.

Kontrakty SKALE Manager, które służą do zarządzania siecią SKALE możesz zobaczyć tutaj:https://github.com/skalenetwork/skale-manager

Sieć SKALE wykorzystuje zbiorczy zestaw walidatorów w połączeniu z losowym wyborem węzłów i częstą rotacją tych węzłów jako podstawę swojego modelu Proof of Stake, który zabezpiecza każdy Łańcuch SKALE. To unikalne podejście, w połączeniu z wysokiem wkładem (stejkiem) każdego walidatora, stanowi podstawę modelu bezpieczeństwa SKALE. Rotacja węzłów jest wspierana dodatkowo przez walidatorów i opłcana z nagród, które walidatorzy otrzymują od sieci SKALE. Podobnie jak w przypadku powyższych operacji, rotacja węzłów jest inicjowana przez smart kontrakty SKALE po stronie Ethereum, a opłaty walidatorów finansują te operacje.

Na marginesie, rotacja węzłów jest złożonym zadaniem. Więcej szczegółów można znaleźć w dwuczęściowej serii blogów na temat wirtualizacji i konteneryzacji (tutaj i tutaj ). SKALE robi to za pomocą Linux snapshots. Odbywa się to w podobny sposób, w jaki hokeiści są zastępowani w grze. Zamiast limitów czasu, gracze są zastępowani w locie, jeden zjeżdżając, a drugim wchodzącym do gry. W przypadku SKALE każdy nowy podwęzeł jest dokładnym klonem podwęzła, który zastępuje, a przy każdej rotacji wymagana jest opłata w formie gazu.

Następne kroki

Wkrótce pierwszy dApp uruchomiony na SKALE. Na początku będzie krótki okres testów i sprawdzenia wydajności oraz testy bezpieczeństwa. Chwilę później zobaczymy nowe aplikacje Web3 dla DeFi, NFT, w obszarze gier i wiele innych, używających SKALE Network + Ethereum.

Web3 jest tuż za rogiem.

--

--

Skale Poland
Skale Poland

Written by Skale Poland

Modularny Blockchain, kompatybilny z Ethereum, bez opłat za gaz (ZERO opłat). Obecnie na SKALE jest zbudowanych 20 różnych łańcuchów. Witajcie w #SKALEverse!

No responses yet