08 / 691NODE

Full Node

węzeł w pełni weryfikujący

Samodzielna kontrola bloków Bitcoin i stanu UTXO bez oddawania decyzji eksploratorowi czy górnikowi.

Full Node sam egzekwuje reguły konsensusu Bitcoina. Wyprowadza poprawny stan z danych; liczba partnerów i marka urządzenia nie dodają jego wnioskom wagi głosu.

Węzeł kontroluje nagłówki, Proof of Work, połączenia bloków i przejścia UTXO. Przyłączenie wymaga istniejących niewydanych wyjść, spełnionych skryptów i limitu emisji. Więcej pracy wybiera inną poprawną gałąź, nie omija reguł poprawności. [Bitcoin Core v29.0: validation]

Pierwszy start pobiera i przetwarza historię. Bitcoin Core może pod warunkami pominąć stare kontrole skryptów z assumevalid; assumevalid=0 wyłącza optymalizację. AssumeUTXO zaczyna od snapshotu zgodnego z zatwierdzonym hashem i sprawdza historię w tle. Dostępny bieżący stan nie oznacza ukończonej walidacji historii. [Bitcoin Core v29.0: validation] [Bitcoin Core v29.0: AssumeUTXO]

Węzeł pruned usuwa przetworzone stare pliki bloków, zachowuje UTXO i weryfikuje nowe bloki. Archiwalny zachowuje stare bloki. Różnica dotyczy udostępniania i ponownego przeszukiwania historii; SPV nie sprawdza wszystkich transakcji i stanu w ten sam sposób. [Bitcoin.org: running a full node]

Działający węzeł nie chroni płatności, które portfel nadal sprawdza przez obcy serwer. Sprawdź źródło danych i drogę rozsyłania. Węzeł może działać bez kluczy prywatnych; przechowywanie i podpisywanie są odrębne. Własna walidacja nie usuwa metadanych sieci ani błędów kopii zapasowych. [Bitcoin.org: running a full node] [Bitcoin Core v29.0: RPC security]

P2P przenosi bloki i transakcje; RPC pozwala aplikacjom sterować węzłem i ewentualnie portfelem. Otwarty port przychodzący P2P to nie publiczne RPC. Bitcoin Core zaleca nie wystawiać RPC do publicznego internetu i używa ciasteczka uwierzytelniającego dla klientów lokalnych. [Bitcoin Core v29.0: RPC security]

Sprawdź sieć, blocks, headers i initialblockdownload w getblockchaininfo; getchainstates odróżnia snapshot od walidacji w tle. Zielona ikona czy liczba połączeń nie dowodzi pełnej kontroli. Na końcu sprawdź, czy portfel używa tego węzła, a jego wierzchołek nie jest przestarzały. [Bitcoin Core v29.0: AssumeUTXO] [Bitcoin Core v29.0: validation]

Przykład · NODE

Zaufać serwerowi czy sprawdzić samemu

Portfel połączony z cudzym serwerem wysyła mu zapytania o swoje transakcje. Jeśli rzeczywiście korzysta z Twojego Full Node, może otrzymywać dane zweryfikowane przez ten węzeł według reguł konsensusu bez wysyłania tych zapytań do obcego serwera. Samo uruchomienie węzła nie zmienia połączenia portfela ani nie gwarantuje anonimowości.

Pełniejszy obraz uzyskasz, czytając to hasło razem z Bitcoin, Timechain / Blockchain, Transakcja, UTXO, Proof of Work. Do tego hasła prowadzą również odsyłacze z Bitcoin, Satoshi Nakamoto, Timechain / Blockchain, Proof of Work.

01Czy Full Node wydobywa bitcoiny?

Nie sam z siebie. Full Node weryfikuje bloki i transakcje. Wydobycie wielokrotnie haszuje nagłówki bloków kandydackich; obie role mogą działać razem, ale są technicznie odrębne.

02Czy muszę przechowywać cały blockchain na zawsze?

Nie. Pruning usuwa już przetworzone stare pliki bloków, zachowując bieżący stan UTXO i nowsze dane potrzebne do działania. Nie pomija walidacji w celu oszczędzania miejsca. Niezależnie assumevalid może pod określonymi warunkami pomijać dawne kontrole skryptów; AssumeUTXO ładuje snapshot i weryfikuje historię w tle.

DOC · 001Bitcoin Core v29.0: validationŹródło pierwotne ↗DOC · 002Bitcoin Core v29.0: AssumeUTXOŹródło pierwotne ↗DOC · 003Bitcoin.org: running a full nodeŹródło pierwotne ↗DOC · 004Bitcoin Core v29.0: RPC securityŹródło pierwotne ↗
Sprawdzono 1 sierpnia 2026Najpierw źródła · To nie jest porada inwestycyjna