Blockchainy Modułowe: czym są i czym różnią się od tradycyjnych łańcuchów bloków

10.09.2023
15 min
2110
7
Blockchainy Modułowe: czym są i czym różnią się od tradycyjnych łańcuchów bloków. Główny kolaż artykułu.

Twórcy blockchainów od dawna zmagają się z problemem optymalizacji. Wypróbowano wiele architektur, których celem było umieszczenie wszystkich użytkowników na jednym blockchainie lub ściśle powiązanej grupie blockchainów tworzących jedną sieć. Podejście to okazało się jednak ograniczone i trudne w przypadku skalowania systemu do dużej liczby użytkowników.

Rozwiązaniem tego problemu stały się rozwiązania typu sharding i L2. Koncepcja podziału blockchaina na oddzielne komponenty dała początek idei, że pojedynczy blockchain nie musi robić wszystkiego samodzielnie.

Kolejną ewolucją tej koncepcji są modułowe łańcuchy bloków, na których skupimy się w tym artykule.

Główne funkcje blockchaina

Aby zrozumieć rewolucyjny charakter tej technologii, ważne jest zrozumienie 3 głównych funkcji blockchain.

  • Konsensus to sposób, w jaki węzły sieci uzgadniają wykonanie transakcji.
  • Wykonanie to interpretacja tych transakcji.
  • Dostępność danych to zdolność węzłów do pobierania danych transakcji.

Monolityczny blockchain

Monolityczny blockchain to blockchain, który wykonuje wszystkie 3 funkcje jednocześnie.

Podejście to stwarza ograniczenia, gdy mamy do czynienia z trylematem skalowalności.

Trylemat skalowalności.

Trylemat stwierdza, że blockchain może mieć tylko dwie z trzech właściwości:

skalowalność, decentralizację i bezpieczeństwo. Obecnie zdecydowana większość blockchainów jest monolityczna.

Blockchain Modułowy

Modułowy blockchain to blockchain, który specjalizuje się tylko w kilku funkcjach, a
nie we wszystkich.

Modułowy blockchain opiera się na zasadzie modułowej konstrukcji, która polega na rozbiciu systemu na mniejsze części. Części mogą być niezależnie tworzone i integrowane ze sobą – jak konstruktorzy LEGO.

Monolityczny i modułowy blockchain.

Podział funkcji modułowego blockchaina na różne wyspecjalizowane warstwy pozwala na stworzenie bardziej optymalnego systemu, który jest suwerenny, skalowalny i bezpieczny.

Na przykład Celestia, pierwszy modułowy blockchain, koncentruje się na konsensusie i dostępności danych. Realizacja transakcji będzie obsługiwana przez rollupy zintegrowane z Celestią. Takie podejście sprawia, że jest on niezwykle skalowalny.

Zalety modułowych blockchainów

  • Skalowalność

Dzięki podziałowi na wiele warstw można osiągnąć skalowalność bez uszczerbku dla bezpieczeństwa i decentralizacji.

  • Uruchamianie nowych blockchainów

Ponieważ modułowe łańcuchy bloków nie muszą wykonywać wszystkich funkcji, nowe łańcuchy bloków mogą po prostu wykorzystywać istniejące modułowe łańcuchy bloków do “outsourcingu” swoich funkcji. Pozwala to na efektywne uruchamianie nowych blockchainów, skracając czas wdrożenia i minimalizując koszty.

  • Suwerenność

Nowe modułowe blockchainy mogą mieć suwerenność, podobnie jak L1. Pozwoli to reagować na włamania i wdrażać aktualizacje bez autoryzacji z innych warstw.

Projekty w fazie rozwoju

Obecnie istnieją dwa projekty, które rozwijają modularne blockchainy – Celestia i Polygon Avail.

Celestia

Celestia to blockchain, którego jedynym celem jest usprawnienie transakcji i zapewnienie dostępności danych. Dzięki takiemu podejściu Celestia osiąga właściwości skalowalności, elastyczności i interoperacyjności nieporównywalne z innymi blockchainami.

Projekt został założony przez Mustafę Al-Bassama (doktora w dziedzinie skalowania blockchain na University College London), Ismaila Khoffiego (byłego inżyniera w Tendermint) i Johna Adlera (twórcę optymistycznego rollupu).

Celestia zebrała 1,5 miliona dolarów w rundzie zalążkowej od Interchain Foundation, Binance Labs, Maven 11 Capital, KR1 i innych.

Projekt od kilku miesięcy znajduje się w fazie otwartej sieci testowej.

Polygon Avail

Choć deweloperzy chcieliby przedstawić projekt jako coś wyjątkowego, w rzeczywistości jest to kopia Celestii od Polygon. Sieć testowa ma zostać uruchomiona do końca 3 kwartału 22 roku.

Podsumowanie

Modułowe łańcuchy bloków to nowa technologia, która zmienia sposób budowania łańcuchów bloków i umożliwia ich interakcję w celu zwiększenia wydajności. Technologia ta rozwiązuje problem skalowalności i otwiera wiele nowych możliwości dla deweloperów.

To będzie interesujące

Co sądzisz o tym artykule?

7
0

artykuły na ten sam temat

Jak skutecznie anulować transakcję kryptowalutową?
avatar Ivan Obrevko
23.04.2024
Czym są appchainy i jak działają?
avatar Ilya Surgan
17.04.2024
Czym jest algorytm konsensusu blockchain?
avatar Ilya Surgan
13.04.2024