Blockchainy Modułowe: czym są i czym różnią się od tradycyjnych łańcuchów bloków
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 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.
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.