Łańcuchy boczne
Ostatnia edycja: @wackerow(opens in a new tab), 29 marca 2024
Łańcuch boczny jest oddzielnym blockchainem działającym równolegle do sieci głównej Ethereum i działającym niezależnie od niej. Ma własny algorytm konsensusu (np. Proof of Authority(opens in a new tab), delegowany proof-of-stake(opens in a new tab), tolerancję błędów bizantyjskich(opens in a new tab)). Jest połączony z siecią główną dwustronnym mostkiem.
To, co jest szczególnie fascynującą cechą łańcuchów bocznych, to fakt, że taki łańcuch działa tak samo, jak główny łańcuch Ethereum, ponieważ jest oparty na EVM. Nie korzysta z Ethereum, ale jest Ethereum. To znaczy, że jeśli chcesz użyć swojej aplikacji zdecentralizowanej w łańcuchu bocznym, wystarczy wdrożyć własny kod do tego łańcucha. Wygląda i działa tak samo jak sieć główna — piszesz kontrakty w Solidity, i dokonujesz operacji na łańcuchu za pośrednictwem API Web3.
Warunki wstępne
Musisz dobrze się orientować we wszystkich podstawowych tematach i mieć zaawansowaną wiedzę na temat skalowania Ethereum.
Plusy i minusy
Zalety | Wady |
---|---|
Ugruntowana technologia. | Mniejsza decentralizacja. |
Obsługa obliczeń ogólnych, kompatybilność z EVM. | Korzysta z odrębnego mechanizmu konsensusu. Niezabezpieczone warstwą 1 (więc technicznie nie jest warstwą 2). |
Kworum walidatorów łańcuchów bocznych może popełnić oszustwa. |
Używanie łańcuchów bocznych
Wiele projektów dostarcza implementacje łańcuchów bocznych, które można zintegrować z własnymi aplikacjami zdecentralizowanymi:
- Skale(opens in a new tab)
- Sieć POA(opens in a new tab)
- Gnosis Chain (formerly xDai)(opens in a new tab)
Dalsza lektura
- Scaling Ethereum Dapps through Sidechains(opens in a new tab) Feb 8, 2018 - Georgios Konstantopoulos
Znasz jakieś zasoby społeczności, które Ci pomogły? Wyedytuj tę stronę i dodaj je!