Reguły konsensusu Bitcoina określają, które transakcje, bloki i łańcuchy zostaną zaakceptowane przez węzeł jako ważne. Obejmują one podpisy i Skrypt, zakaz podwójnego wydawania pieniędzy, dowód bloku pracy, emisję i wybór prawidłowego łańcucha z największą skumulowaną pracą; nie jest to sondaż ani lista zarządzana przez jeden organ.
Reguła akceptuje lub odrzuca historię kandydata. Hashrate, cena rynkowa, wsparcie korporacyjne lub większość sieci społecznościowych nie mogą zmienić nieprawidłowego bloku na prawidłowy dla węzła.
Górnicy rangują transakcje i rozszerzają łańcuch, ale ich wyniki sprawdzają pełne węzły. Programiści publikują oprogramowanie, ale użytkownicy decydują, czy je uruchomić. Podmioty gospodarcze wpływają na koordynację, ale nikt nie ma automatycznego prawa weta.
Konsensus decyduje o ważności bloku. Zasady Mempool i przekaźników określają, co dany węzeł przechowuje lub propaguje przed zatwierdzeniem; transakcja odrzucona przez polisę może nadal być ważna po uwzględnieniu w blokadzie za obopólną zgodą.
Soft fork zawęża zbiór prawidłowych stanów, hard fork pozwala na coś, czego odmawiają stare reguły. Mechanizmy aktywacji pomagają w koordynacji, ale ostatecznie wdrożenie zależy od oprogramowania, które użytkownicy dobrowolnie uruchamiają.
Walidacja oznacza zdobywanie bloków i sprawdzanie ich według własnych zasad, bez ufania odkrywcy lub górnikowi. Różne implementacje muszą prowadzić do tego samego wyniku, dlatego warunki brzegowe i testy zgodności mają kluczowe znaczenie.
Konsensus określa ważność; Zasady przekaźników i puli pamięci określają lokalną propagację przed zatwierdzeniem.
Pełniejszy obraz uzyskasz, czytając to hasło razem z Full Node, Soft Fork, Proof of Work, Bitcoin Core. Do tego hasła prowadzą również odsyłacze z Limit 21 milionów, Soft Fork, Hard Fork, BIP (Bitcoin Improvement Proposal).