Przejdź do treści
Słownikpodstawybitcoinethereumbezpieczenstwo

Full node

Pełny węzeł, po angielsku full node, to komputer uruchamiający oprogramowanie sieci i samodzielnie weryfikujący bloki, transakcje oraz reguły protokołu.

Czym jest pełny węzeł

Pełny węzeł pobiera dane blockchaina i sprawdza, czy nowe bloki oraz transakcje spełniają zasady sieci.

Dzięki temu użytkownik nie musi ufać cudzym serwerom przy sprawdzaniu salda, historii albo poprawności łańcucha. Węzeł sam odrzuca dane niezgodne z regułami protokołu.

Pełne węzły są podstawą niezależnej weryfikacji. To one sprawiają, że reguły sieci nie zależą wyłącznie od giełd, portfeli, eksploratorów ani dużych operatorów infrastruktury.

Pełny węzeł a inne role

Pełny węzeł
Samodzielnie weryfikuje bloki i transakcje zgodnie z regułami protokołu.
Miner
W proof of work tworzy bloki przez pracę obliczeniową.
Walidator
W proof of stake uczestniczy w proponowaniu bloków i głosowaniu nad konsensusem.
Lekki klient
Weryfikuje mniej danych i częściej polega na cudzych źródłach.
RPC provider
Udostępnia aplikacjom dostęp do danych sieci, ale nie zastępuje własnej weryfikacji przez użytkownika.

Bitcoin i pełne węzły

W Bitcoinie pełny węzeł sprawdza m.in. poprawność transakcji, podaż, reguły bloków i model UTXO.

Uruchomienie pełnego węzła pozwala użytkownikowi samodzielnie sprawdzać otrzymywane płatności, bez polegania na explorerze albo cudzym portfelu.

To ważne dla odporności sieci, bo użytkownicy mogą odrzucać bloki naruszające zasady, nawet jeśli zostałyby zaproponowane przez dużych minerów.

Ethereum i pełne węzły

W Ethereum pełny węzeł weryfikuje wykonanie transakcji, stan kont, smart kontrakty i zgodność bloków z regułami protokołu.

Po The Merge walidator potrzebuje klienta consensus layer i execution layer. Samo uruchomienie pełnego węzła nie oznacza automatycznie, że użytkownik jest walidatorem.

Pełny węzeł nadal ma dużą wartość dla prywatności, niezależnej weryfikacji i odporności aplikacji na awarie dostawców RPC.

Po co uruchamiać pełny węzeł

  • Żeby samodzielnie weryfikować reguły sieci.
  • Żeby ograniczyć zaufanie do cudzych explorerów i RPC.
  • Żeby poprawić prywatność przy sprawdzaniu własnych adresów.
  • Żeby wspierać decentralizację sieci.
  • Żeby mieć stabilne źródło danych dla własnych aplikacji albo portfela.

Najczęstsze błędne założenia

  • Pełny węzeł nie musi produkować bloków.
  • Pełny węzeł nie daje automatycznie nagród stakingowych.
  • Explorer blockchaina nie jest tym samym co własny węzeł.
  • Lekki portfel zwykle polega na cudzej infrastrukturze.
  • Samodzielna weryfikacja wymaga przechowywania i przetwarzania danych sieci.

Pełny węzeł daje niezależną weryfikację

Własny pełny węzeł pozwala sprawdzać blockchain bez pośrednika. To nie jest konieczne dla każdego użytkownika, ale jest ważne dla odporności i decentralizacji sieci.

Najczęstsze pytania

Nie sam z siebie. Nagrody mogą dostawać minerzy albo walidatorzy. Pełny węzeł przede wszystkim weryfikuje reguły sieci.

Nie. Większość użytkowników korzysta z portfeli połączonych z cudzą infrastrukturą. Pełny węzeł daje większą niezależność i prywatność.

Chroni przed częścią ryzyk związanych z fałszywymi danymi sieci, ale nie zastępuje bezpiecznego przechowywania seed phrase i kluczy prywatnych.

Zależy od sieci i trybu działania. Niektóre węzły mogą korzystać z pruning, ale nadal samodzielnie weryfikują reguły protokołu.