Blockchain Grundlagen
Eine verteilte Datenbank, die von einem Computernetzwerk gepflegt wird und Kryptographie zur Datensicherung nutzt.
Die erste praktische Anwendung war Bitcoin (2009 von Satoshi Nakamoto), um das 'Double-Spending'-Problem ohne zentrale Autorität zu lösen. Man unterscheidet zwischen öffentlichen (Permissionless) und privaten (Permissioned) Blockchains.
graph LR
Center["Blockchain Grundlagen"]:::main
Pre_cryptography["cryptography"]:::pre --> Center
click Pre_cryptography "/terms/cryptography"
Pre_distributed_systems["distributed-systems"]:::pre --> Center
click Pre_distributed_systems "/terms/distributed-systems"
Rel_layer_1["layer-1"]:::related -.-> Center
click Rel_layer_1 "/terms/layer-1"
Rel_distributed_ledger_technology_dlt["distributed-ledger-technology-dlt"]:::related -.-> Center
click Rel_distributed_ledger_technology_dlt "/terms/distributed-ledger-technology-dlt"
classDef main fill:#7c3aed,stroke:#8b5cf6,stroke-width:2px,color:white,font-weight:bold,rx:5,ry:5;
classDef pre fill:#0f172a,stroke:#3b82f6,color:#94a3b8,rx:5,ry:5;
classDef child fill:#0f172a,stroke:#10b981,color:#94a3b8,rx:5,ry:5;
classDef related fill:#0f172a,stroke:#8b5cf6,stroke-dasharray: 5 5,color:#94a3b8,rx:5,ry:5;
linkStyle default stroke:#4b5563,stroke-width:2px;
🧒 Erkläre es wie einem 5-Jährigen
Stell dir ein geteiltes Notizbuch vor, von dem Tausende Menschen eine Kopie haben. Wenn eine neue Seite (ein [Block](/de/terms/block)) geschrieben wird, prüfen alle die Mathematik. Stimmen alle zu, wird die Seite dauerhaft eingeklebt. Niemand kann etwas radieren, und Betrug fällt sofort auf, da jeder eine Kopie besitzt.
🤓 Expert Deep Dive
Blockchains erreichen Manipulationssicherheit durch kryptographische Hash-Funktionen (wie SHA-256). Transaktionen werden meist in einem Merkle-Baum gehasht. Um in einem asynchronen P2P-Netzwerk Konsens zu finden (Lösung des Problems der byzantinischen Generäle), werden Algorithmen wie Proof-of-Work (PoW) oder Proof-of-Stake (PoS) eingesetzt.
❓ Häufig gestellte Fragen
Are blockchain and cryptocurrency the same thing?
No. Cryptocurrency (like Bitcoin) is just one application built on top of a blockchain. Blockchain is the underlying database technology that makes cryptocurrencies possible.
Why can't blockchain data be changed or hacked easily?
Because the blocks are linked mathematically using hashes. If a hacker tries to change data in an old block, its hash changes, which breaks the connection to the next block. They would have to recalculate the entire chain faster than the rest of the network combined.
What is a 'node' in a blockchain?
A node is simply a computer running the blockchain's software. It keeps a copy of the ledger, validates new transactions, and communicates with other nodes to reach an agreement (consensus) on the true state of the network.