PROTOQUELLENBASIERTER THEMENWEG

Wie Bitcoin funktioniert: Protokoll, Knoten und Konsens

Verbinde Transaktionen und UTXO mit Proof of Work, den Prüfungen eines Full Node und den Regeln zur Auswahl einer gültigen Historie.

55verknüpfte Koordinaten
175Quellenlinks

Ein Full Node verwirft ungültige Blöcke und folgt unter bekannten gültigen Zweigen der Kette mit der größten kumulierten Arbeit. Miner erzeugen diese Arbeit. Dieselbe Person kann beide ergänzenden Rollen übernehmen. Ein Full Node prüft Blöcke und Ausgaben einschließlich Signaturen, Emissionsregeln und des Verbots doppelter Ausgaben innerhalb der akzeptierten Historie. Annahme- und Weiterleitungsregeln für unbestätigte Transaktionen können strenger als der Konsensus sein. Eine Mempool-Ablehnung allein macht keinen Block ungültig.

Dieser Überblick ersetzt keine vollständige Spezifikation. Bitcoin Core v29.0 dient als konkretes Implementierungsbeispiel und wird nicht als neueste Version bezeichnet. BIP141 beschreibt die SegWit-Änderungen; prüfe bei Regeländerungen stets die Aktivierungsbedingungen. Verlinkte Einträge haben eigene Quellen und Revisionen.

Primärquellen

Ein kuratierter Weg von den Grundlagen zu den entscheidenden Details.

01
Protokoll · BTC

Bitcoin

Ein offenes Geldnetzwerk: was es bedeutet, Bitcoin zu halten, wie eine Zahlung entsteht und warum Knoten ihre Aufnahme prüfen.

Eintrag öffnenQuelle öffnen
02
Protokoll · PoW

Proof of Work

Teuer erzeugbare, günstig prüfbare Hash-Bedingung für messbare kumulierte Arbeit gültiger Historien.

Eintrag öffnenQuelle öffnen
03
Netzwerk · NODE

Full Node

Software, das Bitcoins vollständige Regeln unabhängig validiert und eigene gültige Chain und UTXO-Sicht führt.

Eintrag öffnenQuelle öffnen
04
Protokoll · UTXO

UTXO

Konkreter Transaktionsoutput im aktuellen ausgebbaren Bestand, der nur vollständig verbraucht wird.

Eintrag öffnenQuelle öffnen
05
Protokoll · SHA²

SHA-256

SHA-256 ist das 256-Bit-Mitglied der von NIST standardisierten SHA-2-Familie. Bitcoin nutzt es direkt und in exakt festgelegten Konstruktionen; Serialisierung, Domain Separation und Konsensregeln sind ebenso entscheidend.

Eintrag öffnenQuelle öffnen
06
Protokoll · CORE

Bitcoin Core

Bitcoin Core ist die meistgenutzte Open-Source-Implementierung eines vollständig validierenden Bitcoin-Nodes, aber nicht das Protokoll oder das gesamte Netzwerk.

Eintrag öffnenQuelle öffnen

Definitionen, Mechanismen, Menschen und Quelldaten dieses Feldes.

BTCBitcoinProtokoll · 8 §TIMETimechainProtokoll · 2 §PoWProof of WorkProtokoll · 4 §HASHMiningNetzwerk · 3 §NODEFull NodeNetzwerk · 4 §2016SchwierigkeitsanpassungProtokoll · 4 §TXTransaktionProtokoll · 4 §UTXOUTXOProtokoll · 3 §MEMMempoolNetzwerk · 3 §BLKBlockProtokoll · 3 §HDRBlock-HeaderProtokoll · 3 §HASHKryptografischer HashProtokoll · 8 §SHA²SHA-256Protokoll · 12 §MRKLMerkle-BaumProtokoll · 3 §ADDRBitcoin-AdresseProtokoll · 16 §CONFBestätigungNetzwerk · 14 §CBTXCoinbase-TransaktionProtokoll · 12 §SCRIPTBitcoin ScriptProtokoll · 4 §FORK↓Soft ForkProtokoll · 17 §FORK↑Hard ForkProtokoll · 2 §BIPBitcoin Improvement ProposalProtokoll · 5 §RULESKonsensregelnProtokoll · 4 §REORGChain-ReorganisationNetzwerk · 3 §STALEVeralteter BlockNetzwerk · 3 §ASICASIC-MinerNetzwerk · 3 §POOLMining-PoolNetzwerk · 3 §H/sHashrateNetzwerk · 3 §NONCENonceProtokoll · 2 §TIMEZeitsperreProtokoll · 3 §COREBitcoin CoreProtokoll · 8 §TESTTestnetProtokoll · 8 §BGPProblem der byzantinischen GeneräleProtokoll · 8 §NCNakamoto-KonsensProtokoll · 2 §PROPBlockausbreitungNetzwerk · 3 §CMPCTCompact-Block-RelayNetzwerk · 2 §IBDInitialer BlockdownloadNetzwerk · 3 §PRUNEPruned NodeNetzwerk · 3 §SIGNETSignetNetzwerk · 2 §vBVirtuelles ByteProtokoll · 3 §WUBlockgewichtProtokoll · 5 §WITWitness-DatenProtokoll · 5 §OPBitcoin-Script-OpcodeProtokoll · 3 §CLTVCHECKLOCKTIMEVERIFYProtokoll · 2 §CSVCHECKSEQUENCEVERIFYProtokoll · 3 §PKGPackage RelayNetzwerk · 4 §COVBitcoin-CovenantsProtokoll · 3 §CTVOP_CHECKTEMPLATEVERIFYProtokoll · 2 §NOSTRNostrNetzwerk · 7 §SOLOSolo MiningNetzwerk · 7 §PPSPay Per ShareNetzwerk · 5 §PPLNSPay Per Last N SharesNetzwerk · 4 §AUXPOWMerged MiningNetzwerk · 5 §FINALProbabilistische FinalitätNetzwerk · 2 §BIP110BIP 110 — temporärer Reduced-Data-SoftforkProtokoll · 5 §OP_RETOP_RETURN und Null-Data-AusgängeProtokoll · 4 §
691Alle Atlas-Einträge durchsuchen