Przejdź do głównej treści
Change page

Węzły jako usługa

Wprowadzenie

Uruchomienie własnego węzła Ethereum może być wyzwaniem, zwłaszcza na początku lub podczas szybkiego skalowania. Istnieje wiele usług, które uruchamiają zoptymalizowaną infrastrukturę węzłów za Ciebie, dzięki czemu możesz skupić się na rozwijaniu swojej aplikacji lub produktu. Wyjaśnimy, jak działają usługi węzłów, jakie są wady i zalety ich używania, a także wymienimy dostawców, jeśli chcesz zacząć z nich korzystać.

Wymagania wstępne

Jeśli nie wiesz jeszcze, czym są węzły i klienty, zapoznaj się z sekcją Węzły i klienty.

Stakerzy

Samodzielni stakerzy muszą uruchamiać własną infrastrukturę, zamiast polegać na zewnętrznych dostawcach. Oznacza to uruchomienie klienta warstwy wykonawczej połączonego z klientem konsensusu. Przed The Merge możliwe było uruchomienie tylko klienta konsensusu i korzystanie ze scentralizowanego dostawcy danych wykonawczych; nie jest to już możliwe – samodzielny staker musi uruchomić oba klienty. Dostępne są jednak usługi ułatwiające ten proces.

Przeczytaj więcej o uruchamianiu węzła.

Usługi opisane na tej stronie dotyczą węzłów, które nie uczestniczą w stakingu.

Jak działają usługi węzłów?

Dostawcy usług węzłów uruchamiają za Ciebie rozproszone klienty węzłów w tle, więc nie musisz tego robić samodzielnie.

Usługi te zazwyczaj udostępniają klucz API, którego możesz użyć do zapisu i odczytu z blockchaina. Często obejmują one dostęp do sieci testowych Ethereum oprócz Sieci głównej (Mainnet).

Niektóre usługi oferują własny dedykowany węzeł, którym zarządzają za Ciebie, podczas gdy inne używają systemów równoważenia obciążenia (load balancers) do rozdzielania aktywności między węzłami.

Prawie wszystkie usługi węzłów są niezwykle łatwe w integracji, wymagając jedynie zmiany jednej linijki w kodzie, aby zamienić własny węzeł lub nawet przełączać się między samymi usługami.

Często usługi węzłów uruchamiają różne klienty węzłów i ich typy, umożliwiając dostęp do pełnych węzłów i węzłów archiwalnych, a także metod specyficznych dla danego klienta w jednym API.

Należy pamiętać, że usługi węzłów nie przechowują i nie powinny przechowywać Twoich kluczy prywatnych ani informacji.

Jakie są korzyści z korzystania z usługi węzła?

Główną korzyścią z korzystania z usługi węzła jest brak konieczności poświęcania czasu inżynierów na samodzielne utrzymywanie i zarządzanie węzłami. Pozwala to skupić się na budowaniu produktu, zamiast martwić się o utrzymanie infrastruktury.

Uruchamianie własnych węzłów może być bardzo kosztowne, począwszy od pamięci masowej, przez przepustowość, aż po cenny czas inżynierów. Rzeczy takie jak uruchamianie większej liczby węzłów podczas skalowania, aktualizacja węzłów do najnowszych wersji i zapewnienie spójności stanu mogą odciągać uwagę od budowania i przeznaczania zasobów na pożądany produkt Web3.

Jakie są wady korzystania z usługi węzła?

Korzystając z usługi węzła, centralizujesz aspekt infrastrukturalny swojego produktu. Z tego powodu projekty, dla których decentralizacja ma najwyższe znaczenie, mogą preferować samodzielne hostowanie węzłów zamiast zlecania tego zewnętrznym dostawcom.

Przeczytaj więcej o korzyściach z uruchomienia własnego węzła.

Oto lista niektórych z najpopularniejszych dostawców węzłów Ethereum, śmiało dodaj tych, których brakuje! Każda usługa węzła oferuje inne korzyści i funkcje, a także darmowe lub płatne plany. Przed podjęciem decyzji powinieneś sprawdzić, które z nich najlepiej odpowiadają Twoim potrzebom.

  • Alchemy (opens in a new tab)

    • Dokumentacja (opens in a new tab)
    • Funkcje
      • Największy darmowy plan z 300 mln jednostek obliczeniowych miesięcznie (~30 mln żądań getLatestBlock)
      • Obsługa wielu łańcuchów dla Polygon, Starknet, Optimism, Arbitrum
      • Obsługuje ~70% największych zdecentralizowanych aplikacji (dapp) Ethereum i wolumenu transakcji zdecentralizowanych finansów (DeFi)
      • Alerty webhook w czasie rzeczywistym za pośrednictwem Alchemy Notify
      • Najlepsze w swojej klasie wsparcie oraz niezawodność / stabilność
      • API NFT od Alchemy
      • Pulpit nawigacyjny z Request Explorer, Mempool Watcher i Composer
      • Zintegrowany dostęp do kranika sieci testowej
      • Aktywna społeczność budowniczych na Discordzie licząca 18 tys. użytkowników
  • Allnodes (opens in a new tab)

    • Dokumentacja (opens in a new tab)
    • Funkcje
      • Brak limitów zapytań z tokenem PublicNode utworzonym na stronie portfolio Allnodes.
      • Skupione na prywatności darmowe punkty końcowe RPC (ponad 100 blockchainów) na PublicNode (opens in a new tab)
      • Dedykowane węzły bez limitów zapytań dla ponad 90 blockchainów
      • Dedykowane węzły archiwalne dla ponad 30 blockchainów
      • Dostępne w 3 regionach (USA, UE, Azja)
      • Migawki (snapshots) dla ponad 100 blockchainów na PublicNode (opens in a new tab)
      • Całodobowe wsparcie techniczne z SLA na poziomie 99,90%-99,98% czasu sprawności (w zależności od planu).
      • Cennik godzinowy
      • Płatność kartą kredytową, PayPal lub krypto
  • All That Node (opens in a new tab)

    • Dokumentacja (opens in a new tab)
    • Funkcje
      • 50 000 żądań dziennie w darmowym planie
      • Obsługa ponad 40 protokołów
      • Obsługa API JSON-RPC (EVM, Tendermint), REST i Websocket
      • Nielimitowany dostęp do danych archiwalnych
      • Całodobowe wsparcie techniczne i ponad 99,9% czasu sprawności
      • Kranik dostępny na wielu łańcuchach
      • Nielimitowany dostęp do punktów końcowych z nieograniczoną liczbą kluczy API
      • Obsługa API Trace/Debug
      • Zautomatyzowane aktualizacje
  • Amazon Managed Blockchain (opens in a new tab)

    • Dokumentacja (opens in a new tab)
    • Funkcje
      • W pełni zarządzane węzły Ethereum
      • Dostępne w sześciu regionach
      • JSON-RPC przez HTTP i bezpieczne WebSockets
      • Obsługuje 3 łańcuchy
      • SLA, całodobowe wsparcie AWS
      • Go-ethereum i Lighthouse
  • Ankr (opens in a new tab)

    • Dokumentacja (opens in a new tab)
    • Funkcje
      • Protokół Ankr - otwarty dostęp do publicznych punktów końcowych API RPC dla ponad 8 łańcuchów
      • Równoważenie obciążenia i monitorowanie stanu węzłów dla szybkiej i niezawodnej bramy do najbliższego dostępnego węzła
      • Plan Premium umożliwiający punkt końcowy WSS i brak limitów zapytań
      • Wdrożenie pełnego węzła i węzła walidatora jednym kliknięciem dla ponad 40 łańcuchów
      • Skalowanie w miarę potrzeb
      • Narzędzia analityczne
      • Pulpit nawigacyjny
      • Punkty końcowe RPC, HTTPS i WSS
      • Bezpośrednie wsparcie
  • Blast (opens in a new tab)

    • Dokumentacja (opens in a new tab)
    • Funkcje
      • Obsługa RPC i WSS
      • Hosting węzłów w wielu regionach
      • Zdecentralizowana infrastruktura
      • Publiczne API
      • Dedykowany darmowy plan
      • Obsługa wielu łańcuchów (ponad 17 blockchainów)
      • Węzły archiwalne
      • Całodobowe wsparcie na Discordzie
      • Całodobowe monitorowanie i alerty
      • Ogólne SLA na poziomie 99,9%
      • Płatność w krypto
  • BlockDaemon (opens in a new tab)

  • BlockPI (opens in a new tab)

    • Dokumentacja (opens in a new tab)
    • Funkcje
      • Solidna i rozproszona struktura węzłów
      • Do 40 punktów końcowych HTTPS i WSS
      • Darmowy pakiet powitalny i pakiet miesięczny
      • Metoda Trace + obsługa danych archiwalnych
      • Pakiety ważne do 90 dni
      • Niestandardowy plan i płatność zgodnie z użyciem (pay as you go)
      • Płatność w krypto
      • Bezpośrednie wsparcie i wsparcie techniczne
  • Chainbase (opens in a new tab)

    • Dokumentacja (opens in a new tab)
    • Funkcje
      • Wysoce dostępna, szybka i skalowalna usługa RPC
      • Obsługa wielu łańcuchów
      • Darmowe taryfy
      • Przyjazny dla użytkownika pulpit nawigacyjny
      • Zapewnia usługi danych blockchain wykraczające poza RPC
  • Chainstack (opens in a new tab)

    • Dokumentacja (opens in a new tab)
    • Funkcje
      • Darmowe współdzielone węzły
      • Współdzielone węzły archiwalne
      • Obsługa GraphQL
      • Punkty końcowe RPC i WSS
      • Dedykowane pełne węzły i węzły archiwalne
      • Szybki czas synchronizacji dla dedykowanych wdrożeń
      • Przynieś własną chmurę (Bring your cloud)
      • Cennik godzinowy
      • Bezpośrednie całodobowe wsparcie
  • dRPC (opens in a new tab)

    • Dokumentacja (opens in a new tab)
    • NodeCloud: Infrastruktura RPC typu plug-n-play od 10 USD — pełna prędkość, brak limitów
    • Funkcje NodeCloud:
      • Obsługa API dla 185 sieci
      • Rozproszona pula ponad 40 dostawców
      • Globalny zasięg z dziewięcioma (9) klastrami geograficznymi
      • System równoważenia obciążenia oparty na sztucznej inteligencji
      • Płatność zgodnie z użyciem ze stałą stawką — bez podwyżek, bez wygasania, bez długoterminowych zobowiązań
      • Nielimitowane klucze, szczegółowe dostosowywanie kluczy, role w zespole, ochrona front-endu
      • Stała stawka za metody wynosząca 20 jednostek obliczeniowych (CU) na metodę
      • Lista łańcuchów publicznych punktów końcowych (opens in a new tab)
      • Kalkulator cen (opens in a new tab)
    • NodeCore: stos open-source dla organizacji chcących pełnej kontroli
  • GetBlock (opens in a new tab)

    • Dokumentacja (opens in a new tab)
    • Funkcje
      • Dostęp do ponad 40 węzłów blockchain
      • 40 tys. darmowych żądań dziennie
      • Nielimitowana liczba kluczy API
      • Wysoka prędkość połączenia 1 GB/s
      • Trace+Archive
      • Zaawansowana analityka
      • Zautomatyzowane aktualizacje
      • Wsparcie techniczne
  • InfStones (opens in a new tab)

    • Funkcje
      • Opcja darmowego planu
      • Skalowanie w miarę potrzeb
      • Analityka
      • Pulpit nawigacyjny
      • Unikalne punkty końcowe API
      • Dedykowane pełne węzły
      • Szybki czas synchronizacji dla dedykowanych wdrożeń
      • Bezpośrednie całodobowe wsparcie
      • Dostęp do ponad 50 węzłów blockchain
  • Infura (opens in a new tab)

  • Kaleido (opens in a new tab)

    • Dokumentacja (opens in a new tab)
    • Funkcje
      • Darmowy plan startowy
      • Wdrożenie węzła Ethereum jednym kliknięciem
      • Konfigurowalne klienty i algorytmy (Geth, Quorum i Besu || PoA, IBFT i Raft)
      • Ponad 500 administracyjnych i usługowych API
      • Interfejs RESTful do przesyłania transakcji Ethereum (oparty na Apache Kafka)
      • Strumienie wychodzące do dostarczania zdarzeń (oparte na Apache Kafka)
      • Bogaty zbiór usług pozałańcuchowych i pomocniczych (np. dwustronny szyfrowany transport wiadomości)
      • Prosty onboarding do sieci z zarządzaniem i kontrolą dostępu opartą na rolach
      • Zaawansowane zarządzanie użytkownikami zarówno dla administratorów, jak i użytkowników końcowych
      • Wysoce skalowalna, odporna infrastruktura klasy korporacyjnej
      • Zarządzanie kluczami prywatnymi w chmurze HSM
      • Tethering do sieci głównej Ethereum
      • Certyfikaty ISO 27k i SOC 2, Typ 2
      • Dynamiczna konfiguracja w czasie wykonywania (np. dodawanie integracji z chmurą, zmiana wejść węzłów itp.)
      • Obsługa orkiestracji wdrożeń wielochmurowych, wieloregionalnych i hybrydowych
      • Prosty cennik godzinowy oparty na modelu SaaS
      • SLA i całodobowe wsparcie
  • Lava Network (opens in a new tab)

    • Dokumentacja (opens in a new tab)
    • Funkcje
      • Darmowe korzystanie z sieci testowej
      • Zdecentralizowana redundancja dla wysokiego czasu sprawności
      • Open-source
      • W pełni zdecentralizowane SDK
      • Integracja z Ethers.js
      • Intuicyjny interfejs zarządzania projektami
      • Integralność danych oparta na konsensusie
      • Obsługa wielu łańcuchów
  • Moralis (opens in a new tab)

    • Dokumentacja (opens in a new tab)
    • Funkcje
      • Darmowe współdzielone węzły
      • Darmowe współdzielone węzły archiwalne
      • Skupienie na prywatności (polityka braku logów)
      • Obsługa wielu łańcuchów (cross-chain)
      • Skalowanie w miarę potrzeb
      • Pulpit nawigacyjny
      • Unikalne SDK Ethereum
      • Unikalne punkty końcowe API
      • Bezpośrednie wsparcie techniczne
  • NodeReal MegaNode (opens in a new tab)

    • Dokumentacja (opens in a new tab)
    • Funkcje
      • Niezawodne, szybkie i skalowalne usługi API RPC
      • Ulepszone API dla programistów Web3
      • Obsługa wielu łańcuchów
      • Rozpocznij za darmo
  • NodeFlare (opens in a new tab)

    • Dokumentacja (opens in a new tab)
    • Funkcje
      • 8 łańcuchów EVM, w tym Ethereum, Base, Arbitrum One i Optimism
      • 4 regiony (Europa, Azja, Ameryka Północna) z automatycznym przełączaniem awaryjnym na najbliższy sprawny węzeł
      • Darmowy publiczny punkt końcowy (bez klucza API) + darmowy plan z 3 mln jednostek obliczeniowych miesięcznie
      • Rozliczanie w jednostkach obliczeniowych — płać tylko za to, z czego korzystasz, cięższe wywołania kosztują więcej
      • Brak ograniczania przepustowości (throttling) w płatnych planach
  • NOWNodes (opens in a new tab)

    • Funkcje
      • Dostęp do ponad 50 węzłów blockchain
      • Darmowy klucz API
      • Eksploratory bloków
      • Czas odpowiedzi API ⩽ 1 sek.
      • Całodobowy zespół wsparcia
      • Osobisty opiekun konta
      • Węzły współdzielone, archiwalne, zapasowe i dedykowane
  • Pocket Network (opens in a new tab)

    • Dokumentacja (opens in a new tab)
    • Funkcje
      • Zdecentralizowany protokół RPC i rynek
      • Darmowy plan z 1 mln żądań dziennie (na punkt końcowy, maks. 2)
      • Program Pre-Stake+ (jeśli potrzebujesz więcej niż 1 mln żądań dziennie)
      • Obsługa ponad 15 blockchainów
      • Ponad 6400 węzłów zarabiających POKT za obsługę aplikacji
      • Obsługa węzłów archiwalnych, węzłów archiwalnych z funkcją Tracing i węzłów sieci testowej
      • Różnorodność klientów węzłów w sieci głównej Ethereum
      • Brak pojedynczego punktu awarii
      • Zerowy czas przestoju
      • Opłacalna tokenomika bliska zeru (stakuj POKT raz, aby uzyskać przepustowość sieci)
      • Brak miesięcznych kosztów utopionych, zamień swoją infrastrukturę w aktywo
      • Równoważenie obciążenia wbudowane w protokół
      • Nieskończone skalowanie liczby żądań dziennie i węzłów na godzinę w miarę potrzeb
      • Najbardziej prywatna, odporna na cenzurę opcja
      • Praktyczne wsparcie dla programistów
      • Pulpit nawigacyjny i analityka Pocket Portal (opens in a new tab)
  • QuickNode (opens in a new tab)

    • Dokumentacja (opens in a new tab)
    • Funkcje
      • Całodobowe wsparcie techniczne i społeczność programistów na Discordzie
      • Zrównoważona geograficznie, wielochmurowa/sprzętowa sieć o niskich opóźnieniach
      • Obsługa wielu łańcuchów (Optimism, Arbitrum, Polygon + 11 innych)
      • Warstwy pośrednie dla szybkości i stabilności (routing wywołań, pamięć podręczna, indeksowanie)
      • Monitorowanie inteligentnych kontraktów za pomocą Webhooków
      • Intuicyjny pulpit nawigacyjny, pakiet analityczny, kompozytor RPC
      • Zaawansowane funkcje bezpieczeństwa (JWT, maskowanie, białe listy)
      • API danych i analityki NFT
      • Certyfikat SOC2 (opens in a new tab)
      • Odpowiednie dla programistów i przedsiębiorstw
  • Rivet (opens in a new tab)

  • SenseiNode (opens in a new tab)

    • Dokumentacja (opens in a new tab)
    • Funkcje
      • Węzły dedykowane i współdzielone
      • Pulpit nawigacyjny
      • Hosting poza AWS u wielu dostawców hostingu w różnych lokalizacjach w Ameryce Łacińskiej
      • Klienty Prysm i Lighthouse
  • SettleMint (opens in a new tab)

    • Dokumentacja (opens in a new tab)
    • Funkcje
      • Darmowy okres próbny
      • Skalowanie w miarę potrzeb
      • Obsługa GraphQL
      • Punkty końcowe RPC i WSS
      • Dedykowane pełne węzły
      • Przynieś własną chmurę (Bring your cloud)
      • Narzędzia analityczne
      • Pulpit nawigacyjny
      • Cennik godzinowy
      • Bezpośrednie wsparcie
  • Tenderly (opens in a new tab)

    • Dokumentacja (opens in a new tab)
    • Funkcje
      • Darmowy plan obejmujący 25 milionów jednostek Tenderly miesięcznie
      • Darmowy dostęp do danych historycznych
      • Do 8x szybsze obciążenia z dużą ilością odczytów
      • W 100% spójny dostęp do odczytu
      • Punkty końcowe JSON-RPC
      • Kreator żądań RPC oparty na interfejsie użytkownika i podgląd żądań
      • Ściśle zintegrowane z narzędziami Tenderly do programowania, debugowania i testowania
      • Symulacje transakcji
      • Analityka użycia i filtrowanie
      • Łatwe zarządzanie kluczami dostępu
      • Dedykowane wsparcie inżynieryjne przez czat, e-mail i Discord
  • Tokenview (opens in a new tab)

    • Dokumentacja (opens in a new tab)
    • Funkcje
      • Całodobowe wsparcie techniczne i społeczność programistów na Telegramie
      • Obsługa wielu łańcuchów (Bitcoin, Ethereum, Tron, BNB Smart Chain, Ethereum Classic)
      • Zarówno punkty końcowe RPC, jak i WSS są otwarte do użytku
      • Nielimitowany dostęp do API danych archiwalnych
      • Pulpit nawigacyjny z Request Explorer i Mempool Watcher
      • API danych NFT i powiadomienia Webhook
      • Płatność w krypto
      • Zewnętrzne wsparcie dla dodatkowych wymagań dotyczących zachowania
  • Watchdata (opens in a new tab)

    • Dokumentacja (opens in a new tab)
    • Funkcje
      • Niezawodność danych
      • Nieprzerwane połączenie bez przestojów
      • Automatyzacja procesów
      • Darmowe taryfy
      • Wysokie limity, które odpowiadają każdemu użytkownikowi
      • Obsługa różnych węzłów
      • Skalowanie zasobów
      • Wysokie prędkości przetwarzania
  • ZMOK (opens in a new tab)

    • Dokumentacja (opens in a new tab)
    • Funkcje
      • Wyprzedzanie transakcji (front-running) jako usługa
      • Globalny mempool transakcji z metodami wyszukiwania/filtrowania
      • Nielimitowana opłata za transakcję i nieskończony gaz do wysyłania transakcji
      • Najszybsze pobieranie nowego bloku i odczyt blockchaina
      • Gwarancja najlepszej ceny za wywołanie API
  • Zeeve (opens in a new tab)

    • Dokumentacja (opens in a new tab)
    • Funkcje
      • Platforma automatyzacji no-code klasy korporacyjnej zapewniająca wdrażanie, monitorowanie i zarządzanie węzłami i sieciami blockchain
      • Ponad 30 obsługiwanych protokołów i integracji, a wciąż dodawane są kolejne
      • Usługi infrastruktury Web3 o wartości dodanej, takie jak zdecentralizowane przechowywanie, zdecentralizowana tożsamość i API danych księgi blockchain dla rzeczywistych przypadków użycia
      • Całodobowe wsparcie i proaktywne monitorowanie zapewniają ciągłą sprawność węzłów.
      • Punkty końcowe RPC oferują uwierzytelniony dostęp do API, bezproblemowe zarządzanie dzięki intuicyjnemu pulpitowi nawigacyjnemu i analityce.
      • Zapewnia do wyboru opcje zarządzanej chmury i własnej chmury (bring your own cloud) oraz obsługuje wszystkich głównych dostawców chmury, takich jak AWS, Azure, Google Cloud, Digital Ocean, a także rozwiązania lokalne (on-premise).
      • Używamy inteligentnego routingu, aby za każdym razem trafiać do węzła znajdującego się najbliżej Twojego użytkownika

Dalsza lektura