Rozwiązania do skalowania Ethereum

Skalowanie Ethereum to artykuł, który pomoże ci mieć bardziej ogólny pogląd na metody skalowania Ethereum.

W 2017 roku sieć Ethereum dwa razy z rzędu popadła w paraliż wraz z falą ICO i DApps – CryptoKitties.

Powtórzyło się to po raz kolejny, gdy DeFi eksplodowało, ze znacznie większym skutkiem niż w 2017 roku. Jest to bardzo widoczne, gdy opłaty transakcyjne czasami sięgały 16 USD za transakcję.

Rozwiązania do skalowania Ethereum

Powoduje to pośpiech Ethereum, przyspieszając wzrost wydajności przetwarzania transakcji w celu zwiększenia prędkości transakcji przy niższych opłatach transakcyjnych.

Jakie więc rozwiązania ma Ethereum w kwestii skalowania?

To także treść czwartego Unfolded - Ethereum Scaling Solutions.

Przegląd

Po pierwsze, kwestia skalowalności Ethereum została omówiona dość wcześnie (2015), a nie niedawno.

Jeśli chodzi o rozwiązanie skalowania Ethereum, istnieją dwa główne podejścia: skalowanie w łańcuchu i skalowanie poza łańcuchem.

  1. Skalowanie on-chain to rozwiązanie skalujące poprzez zwiększenie pojemności danych oryginalnego łańcucha bloków (warstwa 1). Obecnie Ethereum ma tylko jedno rozwiązanie, Ethereum 2.0

     
  2. Skalowanie poza łańcuchem to rozwiązanie zmniejszające nacisk przetwarzania transakcji na oryginalny blockchain poprzez przetwarzanie transakcji na drugiej warstwie (warstwa 2). Niektóre typowe rozwiązania w warstwie 2 obejmują kanały, łańcuch boczny, plazmę, pakiety zbiorcze.

Rozwiązania do skalowania Ethereum

Ethereum 2.0

Ethereum 2.0 zastosuje sharding, aby zwiększyć przetwarzanie transakcji, dzieląc blockchain na wiele różnych „odłamków” lub odłamków.

Jednocześnie Ethereum 2.0 zmieni mechanizm konsensusu z proof-of-work ( Proof-of-Work ) na proof-of-stake ( Proof-of-Stake ).

Rozwiązania do skalowania Ethereum

Warstwa 2

Kanały

Kanały to pierwsze szeroko omawiane rozwiązania skalowania poza łańcuchem w społeczności Ethereum. 

Pozwala uczestnikom na wielokrotne dokonywanie transakcji poza łańcuchem, jednocześnie wysyłając tylko 2 transakcje do oryginalnego łańcucha bloków (Warstwa 1).

Przykład: A i B dokonują przelewu między sobą. Zarówno A, jak i B będą musieli zablokować pewną ilość ETH w portfelu Multisig, aby otworzyć kanał, a następnie obaj mają prawo do wykonywania tylu transakcji, ile chcą. Po zakończeniu zamknij kanał i odzyskaj pieniądze, które zostały wcześniej zablokowane. 

Rozwiązania do skalowania Ethereum

Dwa najpopularniejsze typy kanałów to kanał stanowy i jego podgałęź, kanał płatności .

Chociaż kanały mają możliwość wielokrotnego zwiększania szybkości przetwarzania transakcji. Jednak nadal ma ograniczenia, takie jak 1) uczestnicy kanału muszą znać z góry 2) kwota transakcji musi być zablokowana w portfelu multisig.

To sprawia, że ​​kanały są trudne do zastosowania do inteligentnych kontraktów o charakterze ogólnym.

Niektóre projekty kanałów, takie jak Raiden Network (P) Context Network, Counterfactual, Spankchain, Celer Network .

Rozwiązania do skalowania Ethereum

Osocze

Plasma to framework do budowania skalowalnych aplikacji DApp na Ethereum zaproponowany przez Vitalika Buterina i Josepha Poona.

Struktura Plasmy umożliwia tworzenie nieskończonej liczby łańcuchów podrzędnych, które są w stanie działać niezależnie, komunikować się i wchodzić w interakcje z oryginalnym blockchainem Ethereum, łącząc inteligentne kontrakty i Merkle-Tree.

Przenoszenie transakcji z nadrzędnego łańcucha bloków do łańcucha podrzędnego sprawia, że ​​realizacja transakcji jest szybsza i tańsza. Jednak główną wadą Plazmy jest to, że czas wycofania z warstwy 2 do oryginalnego łańcucha jest dość długi.

Projekty Plasma Framework można wymienić jako Matic Network , Loom Network , OMG Network.

Rozwiązania do skalowania Ethereum

Łańcuchy boczne

Łańcuchy boczne to niezależne łańcuchy bloków, które mają własne zasady konsensusu i są kompatybilne z Ethereum. 

Dzięki wykorzystaniu maszyny wirtualnej Ethereum (EVM), łańcuchy boczne mają możliwość interakcji z Ethereum, takiej jak przenoszenie tokenów, wdrażanie inteligentnych kontraktów itp. z oryginalnego łańcucha do łańcucha bocznego i odwrotnie.

Niektóre typowe projekty sidechain to xDAI , POA Network.

Rozwiązania do skalowania Ethereum

Rollupy

Rollupy to rozwiązania, które hermetyzują transakcje sidechain w pojedynczą transakcję i generują dowody kryptograficzne, znane jako SNARKs (krótkie nieinteraktywne argumenty wiedzy). Tylko ten dowód jest wysyłany do głównego łańcucha.

Innymi słowy, Rollupy oznaczają, że wszystkie zlecenia dotyczące statusu i wykonania, takie jak weryfikacja podpisu, wykonanie umowy itp., będą przetwarzane w łańcuchach bocznych, a natywny blockchain Ethereum przechowuje tylko dane transakcyjne.

Rollupy mają 2 typy, w tym 1) Zero wiedzy (ZK-Rollups) 2) Rollupy optymistyczne

Różnica między pakietami ZK-Rollups i Optimistic Rollups polega na rodzaju dowodu, z którego korzysta każdy protokół.

ZK-Rollupy

ZK-Rollups używa dowodów ważności, co oznacza, że ​​nowy stan zawsze będzie pokazywany łańcuchowi bloków z dowodem, że jest on w rzeczywistości ważny.

Chociaż ZK-Rollups ma większą szybkość niż Optimistic, można go zastosować tylko do prostych rodzajów transakcji, które są trudne do kompatybilności z wieloma wysoce złożonymi inteligentnymi kontraktami.

Niektóre typowe projekty ZK-Rollups to zk-Sync, Loopring .

Rozwiązania do skalowania Ethereum

Optymistyczne Rollupy

Optymistyczne pakiety zbiorcze wykorzystują dowody oszustwa, co oznacza, że ​​nowy stan jest uważany za ważny, chyba że dowód oszustwa zostanie przesłany do łańcucha bloków w określonym czasie.

Ponadto pakiety Optimistic Rollups wykorzystują kompatybilną z Ethereum maszynę wirtualną o nazwie OVM ( Optimistic Virtual Machine ). Pozwala to projektom na łatwiejsze przyjmowanie optymistycznych zestawień zbiorczych.

Typowy projekt Optimistic Rollups ma tylko optymizm.

Rozwiązania do skalowania Ethereum

Epilog

Po latach badań i rozwoju rozwiązań skalujących, Ethereum ma swoje rozwiązania zarówno krótko, jak i długoterminowe.

W dłuższej perspektywie dwoma wysoko cenionymi rozwiązaniami są Ethereum 2.0 i Rollupy.

Ponieważ Ethereum 2.0 znacznie zwiększy skalowalność oryginalnego łańcucha bloków, a Rollupy, takie jak Optimism, jeszcze bardziej wzmocnią tę zdolność.

Mam nadzieję, że ten artykuł pomoże ci w omówieniu rozwiązań skalowania Ethereum.

To jest kolumna Unfolded stworzona przez Coin98, w której można znaleźć informacje na temat rynku kryptowalut.

Pozdrawiam i do zobaczenia wkrótce!

Zostaw komentarz

Analiza dystrybucji tokenów: Jak zidentyfikować potencjalne portfele osób z wewnątrz firmy

Analiza dystrybucji tokenów: Jak zidentyfikować potencjalne portfele osób z wewnątrz firmy

Praktyczna struktura umożliwiająca identyfikację portfeli kryptowalut potencjalnie powiązanych z osobami z wewnątrz, wykorzystująca koncentrację posiadaczy, powiązania z podmiotami wdrażającymi, wzorce finansowania, etykiety i zachowania w łańcuchu.

The Ultimate Guide to Trading Meme Coins Safely and Profitably

The Ultimate Guide to Trading Meme Coins Safely and Profitably

Learn how to trade meme coins with a risk budget, token due diligence, wallet security, careful execution, exit rules, and tax records.

Podręcznik dla początkujących dotyczący korzystania z rynku peer-to-peer (P2P) KuCoin

Podręcznik dla początkujących dotyczący korzystania z rynku peer-to-peer (P2P) KuCoin

Dowiedz się, jak używać KuCoin P2P do kupowania i sprzedawania kryptowalut, weryfikowania płatności, wybierania ofert, unikania typowych oszustw i bezpiecznego rozwiązywania sporów.

Czym są zrzuty kryptowalut i jak zakwalifikować się do największych?

Czym są zrzuty kryptowalut i jak zakwalifikować się do największych?

Dowiedz się, czym są zrzuty kryptowalut, jak działają zasady kwalifikowalności, jakich mitów unikać i jak korzystać z dużych okazji, nie ryzykując przy tym portfela.

Naprawianie błędów nieudanej weryfikacji KYC na Binance, Bybit i OKX

Naprawianie błędów nieudanej weryfikacji KYC na Binance, Bybit i OKX

Dowiedz się, jak naprawić błędy weryfikacji KYC na giełdach Binance, Bybit i OKX, korygując problemy z dokumentami, selfie, niezgodnością danych i kontem.

Spot Trading vs. Margin Trading: Key Differences, Risks, and What Beginners Should Know

Spot Trading vs. Margin Trading: Key Differences, Risks, and What Beginners Should Know

Learn how spot trading and margin trading differ in crypto, including ownership, leverage, liquidation risk, costs, order types, and beginner risk checks.

Honeypot Crypto Scams Explained: How to Check If You Can Sell a Token

Honeypot Crypto Scams Explained: How to Check If You Can Sell a Token

Learn how honeypot crypto scams block token sales, how to check sell simulations, taxes, liquidity, and contract controls before risking funds.

Niebezpieczeństwa związane z systemami „pump and dump”: jak chronić swój kapitał

Niebezpieczeństwa związane z systemami „pump and dump”: jak chronić swój kapitał

Dowiedz się, jak działają oszustwa typu pump-and-dump, na jakie sygnały ostrzegawcze należy zwracać uwagę i jakie praktyczne kroki podjąć, aby chronić swój kapitał przed manipulowanymi akcjami i kryptowalutami.

Jak skutecznie odblokować zablokowane konto na giełdzie kryptowalut

Jak skutecznie odblokować zablokowane konto na giełdzie kryptowalut

Dowiedz się, jak bezpiecznie odzyskać zablokowane konto na giełdzie kryptowalut, przygotować dokumenty weryfikacyjne, wykonać kontrole bezpieczeństwa, unikać oszustw i radzić sobie z opóźnieniami w weryfikacji.

Binance Dual Investment Explained: Risks and Rewards

Binance Dual Investment Explained: Risks and Rewards

Learn how Binance Dual Investment works, including Buy Low, Sell High, settlement, APR, liquidity limits, market risk, and Auto-Compound.