PROTOOZDROJOVANÝ TEMATICKÝ PRŮVODCE

Jak Bitcoin funguje: protokol, uzly a konsensus

Propojte transakce a UTXO s Proof of Work, kontrolami Full Node a pravidly výběru platné historie.

55propojených souřadnic
175Odkazy na zdroje

Full Node odmítá neplatné bloky a mezi známými platnými větvemi sleduje řetězec s největší kumulovanou prací. Těžař tuto práci vytváří. Jde o doplňující se role, které může provozovat stejný člověk. Full Node kontroluje bloky a útraty včetně podpisů, pravidel emise a zákazu dvojího utracení v přijímané historii. Pravidla příjmu a předávání nepotvrzených transakcí mohou být přísnější než konsensus. Odmítnutí v mempoolu samo neznamená neplatný blok.

Přehled nenahrazuje úplnou specifikaci. Bitcoin Core v29.0 je konkrétní příklad implementace, nikoli označení nejnovější verze. BIP141 popisuje změny SegWit; u změn pravidel vždy ověřujte podmínky aktivace. Propojená hesla mají vlastní zdroje a revize.

Primární zdroje

Kurátorovaná cesta od prvních principů k podstatným detailům.

01
Protokol · BTC

Bitcoin

Otevřená peněžní síť: co znamená mít bitcoin, jak vzniká platba a proč její přijetí ověřují uzly.

Otevřít hesloOtevřít zdroj
02
Protokol · PoW

Proof of work

Nákladná na vytvoření a levná na ověření hashová podmínka, která dává platným historiím měřitelnou kumulovanou práci.

Otevřít hesloOtevřít zdroj
03
Síť · NODE

Plný uzel

Software, který nezávisle validuje úplná pravidla Bitcoinu a udržuje vlastní pohled na platný řetězec a UTXO set.

Otevřít hesloOtevřít zdroj
04
Protokol · UTXO

UTXO

Konkrétní výstup transakce v aktuální množině neutracených výstupů, který lze spotřebovat pouze celý.

Otevřít hesloOtevřít zdroj
05
Protokol · SHA²

SHA-256

SHA-256 je 256bitový člen rodiny SHA-2 standardizované NIST. Bitcoin ho používá přímo i uvnitř přesně definovaných konstrukcí; bezpečnost však stojí také na serializaci, oddělení domén a konsensuálních pravidlech, ne pouze na kompresní funkci.

Otevřít hesloOtevřít zdroj
06
Protokol · CORE

Bitcoin Core

Bitcoin Core je nejrozšířenější open-source implementace plně validujícího bitcoinového uzlu; není však totožná s protokolem Bitcoin ani s celou sítí.

Otevřít hesloOtevřít zdroj

Definice, mechanismy, osobnosti a zdrojová data spojená s touto oblastí.

BTCBitcoinProtokol · 8 §TIMETimechainProtokol · 2 §PoWProof of workProtokol · 4 §HASHTěžbaSíť · 3 §NODEPlný uzelSíť · 4 §2016Úprava obtížnostiProtokol · 4 §TXTransakceProtokol · 4 §UTXOUTXOProtokol · 3 §MEMMempoolSíť · 3 §BLKBlokProtokol · 3 §HDRHlavička blokuProtokol · 3 §HASHKryptografický hashProtokol · 8 §SHA²SHA-256Protokol · 12 §MRKLMerkleův stromProtokol · 3 §ADDRBitcoinová adresaProtokol · 16 §CONFPotvrzeníSíť · 14 §CBTXCoinbase transakceProtokol · 12 §SCRIPTBitcoin ScriptProtokol · 4 §FORK↓Soft forkProtokol · 17 §FORK↑Hard forkProtokol · 2 §BIPBitcoin Improvement ProposalProtokol · 5 §RULESKonsensuální pravidlaProtokol · 4 §REORGReorganizace řetězceSíť · 3 §STALEOsiřelý blokSíť · 3 §ASICASIC minerSíť · 3 §POOLTěžební poolSíť · 3 §H/sHashrateSíť · 3 §NONCENonceProtokol · 2 §TIMEČasový zámekProtokol · 3 §COREBitcoin CoreProtokol · 8 §TESTTestnetProtokol · 8 §BGPProblém byzantských generálůProtokol · 8 §NCNakamotův konsensusProtokol · 2 §PROPŠíření blokůSíť · 3 §CMPCTKompaktní přenos blokůSíť · 2 §IBDPočáteční stažení blokůSíť · 3 §PRUNEOřezaný uzelSíť · 3 §SIGNETSignetSíť · 2 §vBVirtuální bajt (vB)Protokol · 3 §WUVáha blokuProtokol · 5 §WITWitness dataProtokol · 5 §OPOpcode Bitcoin ScriptuProtokol · 3 §CLTVCHECKLOCKTIMEVERIFYProtokol · 2 §CSVCHECKSEQUENCEVERIFYProtokol · 3 §PKGPackage RelaySíť · 4 §COVBitcoinové covenantyProtokol · 3 §CTVOP_CHECKTEMPLATEVERIFYProtokol · 2 §NOSTRNostrSíť · 7 §SOLOSolo MiningSíť · 7 §PPSPay Per ShareSíť · 5 §PPLNSPay Per Last N SharesSíť · 4 §AUXPOWMerged MiningSíť · 5 §FINALPravděpodobnostní finalita vypořádáníSíť · 2 §BIP110BIP 110 — dočasný soft fork Reduced DataProtokol · 5 §OP_RETOP_RETURN a nulldatové výstupyProtokol · 4 §
691Prohledat všechna hesla Atlasu