Co to jest fragmentacja? Wyzwania i potencjalne zagrożenia związane z technologią Sharding

Co to jest fragmentacja? Jaki problem Blockchaina pomaga rozwiązać technologia Sharding? Jakie są wyzwania i zagrożenia związane z używaniem shardingu?

Sharding jest powszechnie chwalony jako rozwiązanie skalowalności Ethereum. W dzisiejszym artykule dowiemy się, czym jest sharding, jego zaletami i ograniczeniami.

Problem ze skalowaniem łańcucha bloków

Istnieją dwa sposoby na zwiększenie przepustowości transakcji w łańcuchu bloków :

  • Pierwszy sposób, skalowanie w pionie - Skalowalność w pionie.
  • Drugi sposób, skalowanie poziome - Skalowalność pozioma.

Co to jest fragmentacja?  Wyzwania i potencjalne zagrożenia związane z technologią Sharding

Rozciąga się w pionie i poziomie

Skalowalność pionowa

Po pierwsze, aby osiągnąć wyższą przepustowość, blockchain wymaga, aby węzły w sieci były niezwykle wydajne, aby umożliwić szybsze przetwarzanie i większą liczbę transakcji. Oznacza to, że użytkownicy muszą wydać dużo pieniędzy na sprzęt , a to nie jest odpowiednie dla większości zwykłych użytkowników, jest odpowiednie dla osób i organizacji z solidnym zapleczem finansowym i technicznym.

Solana i Internet Computer poszły w tym kierunku, w obu tych łańcuchach blokowych przeciętny użytkownik nie może zweryfikować łańcucha blokowego na normalnym sprzęcie.

Niekoniecznie jest to złe, publiczne łańcuchy bloków skalowane w pionie mogą być odpowiednie dla niektórych aplikacji, które wymagają wysokiej wydajności i spójnego stanu. Jednak wadą tego podejścia jest to, że proces walidacji transakcji jest mniej zdecentralizowany.

Co to jest fragmentacja?  Wyzwania i potencjalne zagrożenia związane z technologią Sharding

Wymagania sprzętowe dla rozbudowy pionowej

Skalowalność pozioma

W przeciwieństwie do powyższego podejścia, skalowanie poziome jest sposobem na podzielenie systemu na odłamki. Każdy fragment wykonuje tylko podzbiór całkowitej pracy w łańcuchu bloków, a każdy walidator musi tylko zweryfikować ten pojedynczy fragment i kilka innych fragmentów.

Dzięki temu w procesie uwierzytelniania może uczestniczyć więcej użytkowników ze względu na mniejsze wymagania dotyczące fragmentu . Ogólnie rzecz biorąc, takie podejście utrzymuje zdecentralizowaną walidację transakcji , jednocześnie zwiększając całkowitą przepustowość systemu.

Co to jest technologia wizyjna i shardingowa Ethereum 2.0?

Podstawowym problemem , który Ethereum ma rozwiązać, jest możliwość przetwarzania większej liczby transakcji na sekundę przy jednoczesnym utrzymaniu zdecentralizowanej i bezpiecznej sieci. Jest to niezwykle trudny problem do rozwiązania, a programiści Ethereum zastanawiają się nad tym od lat.

Co to jest fragmentacja?  Wyzwania i potencjalne zagrożenia związane z technologią Sharding

Kwestie skalowalności, bezpieczeństwa i decentralizacji Ethereum

Odpowiedzią na powyższy problem jest horyzontalne skalowanie systemu, arbitralnie rozdrobniona platforma inteligentnych kontraktów . Taką wizję opisuje Ethereum 2.0.

Co to jest fragmentacja?  Wyzwania i potencjalne zagrożenia związane z technologią Sharding

Etehreum 2.0 zmierza do shardingu

Ethereum 2.0 jest jednym z bardzo złożonych podejść do skalowania dla sieci Ethereum, jego zaprojektowanie i wdrożenie wymaga dużo pracy. Jeśli jednak zostanie pomyślnie wdrożony, Ethereum 2.0 będzie również jednym z najbardziej wydajnych sposobów, znacznie zwiększając przepustowość Ethereum.

Sharding lub fragmentacja to jedna z podstawowych technologii Ethereum 2.0. W Ethereum 1.0 każdy węzeł przechowuje kopię całego łańcucha bloków Ethereum. Za każdym razem, gdy jest rozszerzany, każdy węzeł musi się zaktualizować, co zużywa przepustowość i pamięć systemu.

Co to jest fragmentacja?  Wyzwania i potencjalne zagrożenia związane z technologią Sharding

Struktura sieci podczas korzystania z shardingu i nieużywania shardingu

Dzięki shardingowi Ethereum zostanie podzielone na wiele części. Każdy fragment będzie obsługiwał własne transakcje i kontrakty, ale fragmenty jako całość mogą nadal komunikować się z innymi fragmentami. Ponieważ każdy fragment uwierzytelniania jest niezależny, nie muszą przechowywać danych z innych fragmentów. 

Możesz dowiedzieć się więcej o nowych trendach i technologiach w Ethereum 2.0 tutaj.

Potencjalne wyzwania i zagrożenia związane z shardingiem

Chociaż jest to rozwiązanie problemu Scalability Trilemma, Sharding przynosi inne problemy Ethereum i społeczności programistów.

Krótko mówiąc, Sharding podzieli Ethereum na wiele kawałków. Każdy odłamek może robić swoje, protokoły DeFi będą się skupiać na tym samym odłamku, aby korzystać z synergii. Może to prowadzić do wzrostu opłat za gaz w przypadku niektórych sztuk.

Ponieważ protokoły na różnych fragmentach chcą się ze sobą komunikować, trzeba będzie użyć jakiegoś protokołu interakcji. Oczywiście będzie to bardziej skomplikowane niż interakcja między dwoma protokołami w tym samym kawałku.

Co to jest fragmentacja?  Wyzwania i potencjalne zagrożenia związane z technologią Sharding

Na niektórych kawałkach (Shard) będzie bardzo tłoczno, jak na przykład podział ludności na miejską i wiejską

Poza tym sharding niesie ze sobą również pewne potencjalne zagrożenia dla sieci, pozwala hakerom zniszczyć kwitnący ekosystem, atakując dowolny element sieci. Jeśli fragment zostanie przejęty przez hakera, może to spowodować efekt domina i negatywnie wpłynąć na cenę tokena, dużą liczbę użytkowników i węzły na tym fragmentu.

streszczenie

W ten sposób dowiedzieliśmy się, czym jest sharding, a także korzyści, wyzwań i zagrożeń związanych z shardingiem. Jeśli masz inne pytania związane z powyższym tematem, skomentuj poniżej, aby Coin98 mógł od razu wesprzeć!

Nie zapomnij zasubskrybować i dołączyć do poniższych grup i kanałów Coin98 Insights, aby dyskutować z administratorami i innymi członkami społeczności:



Czym jest chmura Ichimoku? Szczegółowa instrukcja obsługi chmury Ichimoku w kontekście inwestycji w kryptowaluty

Czym jest chmura Ichimoku? Szczegółowa instrukcja obsługi chmury Ichimoku w kontekście inwestycji w kryptowaluty

Co to jest Ichimoku? Dowiedz się o strukturze i znaczeniu chmury Ichimoku oraz o tym, jak używać jej do efektywnego handlu kryptowalutami!

Co to jest optymizm (OP)? Wszystko, co musisz wiedzieć o OP Token

Co to jest optymizm (OP)? Wszystko, co musisz wiedzieć o OP Token

Czym jest optymizm? Co to jest token OP? Co odróżnia Optimism od innych projektów warstwy 2? Dowiedz się więcej o OP Tokenomics tutaj!

Co to jest Cream Finance (CREAM)? Wszystko, co musisz wiedzieć o CREAM Token

Co to jest Cream Finance (CREAM)? Wszystko, co musisz wiedzieć o CREAM Token

Co to jest finansowanie kremów? Co to jest token CREAM? Czym różni się od innych? Dowiedz się więcej o Tokenomice CREAM tutaj!

Co to jest Portfel Polkadot? Jak korzystać z portfela Polkadot (2023)

Co to jest Portfel Polkadot? Jak korzystać z portfela Polkadot (2023)

Co to jest Portfel Polkadot? Gdzie stworzyć portfel Polkadot? W dzisiejszym artykule Coin98 pokaże Ci szczegóły tworzenia portfela Polkadot oraz jego funkcje.

Co to jest CoinGecko? Przydatne wskazówki dotyczące korzystania z CoinGecko (najlepiej)

Co to jest CoinGecko? Przydatne wskazówki dotyczące korzystania z CoinGecko (najlepiej)

Co to jest CoinGecko? Artykuł pomaga znaleźć najlepsze i przydatne wskazówki dotyczące korzystania z CoinGecko na rynku Crypto.

Co to jest portfel Solana? Jak korzystać z portfela Solana (2023)

Co to jest portfel Solana? Jak korzystać z portfela Solana (2023)

Dowiedz się, jak korzystać z portfela Solana w 2023 roku. Przewodnik krok po kroku na temat tworzenia portfela Solana i jego funkcji.

Co to jest portfel Ethereum? Jak utworzyć i używać portfela ERC-20 (2023)

Co to jest portfel Ethereum? Jak utworzyć i używać portfela ERC-20 (2023)

Co to jest portfel Ethereum? Gdzie stworzyć portfel Ethereum? W dzisiejszym artykule pokażę Ci szczegóły korzystania z portfela Ethereum w 2023 roku.

Co to jest Kadena (KDA)? Wszystko, co musisz wiedzieć o KDA Token

Co to jest Kadena (KDA)? Wszystko, co musisz wiedzieć o KDA Token

Czym jest Kadena? Co to jest token KDA? Co odróżnia Kadenę od innych Blockchain? Dowiedz się więcej o Tokenomice KDA tutaj!

Co to jest portfel zaufania? Jak korzystać z portfela Trust (2023)

Co to jest portfel zaufania? Jak korzystać z portfela Trust (2023)

Portfel zaufania: jak działa Trust Wallet? Jakie nowe funkcje wprowadzono w 2023 roku? Czy Trust Wallet jest bezpieczny? Dowiedz się więcej o Trust Wallet w tym artykule.

Co to jest BSCPad? Szczegółowe instrukcje dołączenia do IDO na BSCPad

Co to jest BSCPad? Szczegółowe instrukcje dołączenia do IDO na BSCPad

Co to jest BSCPad? Jakie są cechy otwierania i sprzedaży projektów IDO na BSCPad? Jak wziąć udział w kupnie IDO na BSCPad? Dowiedz się wszystkiego tutaj.

Sign up and Earn ⋙
Sign up and Earn ⋙