NODE / MINEPORÓWNANIA OPARTE NA ŹRÓDŁACH
Full Node vs. górnik: weryfikacja i tworzenie bloków
Full Node weryfikuje historię według swoich reguł. Górnik szuka poprawnego dowodu pracy dla nowego bloku; wybór transakcji może kontrolować operator puli.
Full Node odrzuca nieprawidłowe bloki i spośród znanych poprawnych gałęzi śledzi łańcuch o największej skumulowanej pracy. Górnicy wytwarzają tę pracę. Jedna osoba może pełnić obie uzupełniające się role.
02Najważniejsze różnice
Full Node sprawdza bloki i wydatki, w tym podpisy, reguły emisji oraz zakaz podwójnego wydania w zaakceptowanej historii.
Górnik szuka skrótu nagłówka nieprzekraczającego wartości docelowej. Poprawny dowód pracy nie wystarcza, jeśli reszta bloku narusza reguły.
Węzeł porównuje skumulowaną pracę poprawnych gałęzi; nie decyduje sama liczba bloków ani połączonych węzłów.
Moc wpływa na szansę utworzenia następnego bloku. Konkurencyjne poprawne gałęzie mogą spowodować reorganizację, nie dowolne przepisywanie podpisów.
Zasady przyjmowania i przekazywania niepotwierdzonych transakcji mogą być surowsze niż konsensus. Samo odrzucenie z mempoolu nie czyni bloku nieprawidłowym.
Twórca szablonu wybiera transakcje. W puli często robi to operator; właściciel sprzętu haszującego nie musi kontrolować wyboru.
Weryfikacja wykorzystuje obliczenia, dysk i transfer danych. Samo prowadzenie węzła nie daje prawa do bitcoinowej nagrody za blok.
Wydobycie zużywa energię i sprzęt. Nagroda obejmuje nową emisję i opłaty; przychód nie jest zyskiem, a wypłaty z puli zależą od jej warunków.
Własna weryfikacja zmniejsza zależność od zewnętrznych dostawców danych. Nie gwarantuje anonimowości, bezpieczeństwa kluczy ani dostępu do wszystkich informacji kontrahentów.
Przewaga mocy może ułatwić cenzurę lub reorganizację własnych płatności. Sama nie daje kluczy do cudzych monet ani prawa do utworzenia nadmiernej nagrody.
Liczba węzłów nie jest liczbą głosów. Nawet większość mocy obliczeniowej nie zmusi węzła do przyjęcia bloku naruszającego jego reguły; może jednak zagrozić kolejności lub uwzględnieniu poprawnych transakcji. Sam węzeł nie gwarantuje nieodwracalności płatności.
Porównanie opisuje zwykłą walidację i wydobycie w Bitcoinie. Bitcoin Core v29.0 jest konkretnym przykładem, a nie wskazaniem najnowszej wersji. Wypłaty i kontrola szablonów różnią się między pulami.