Der Start von Bitcoin: Version 0.1 im Januar 2009

Am 8. Januar 2009 veröffentlichte Satoshi Nakamoto die erste Bitcoin Version. Wie Version 0.1 auf bitcoin.org den Start von Bitcoin als öffentliches System einleitete.

Version 0.1 auf bitcoin.org

Am 8. Januar 2009 veröffentlichte Satoshi Nakamoto die erste Bitcoin Version als Software zum Download. Der Start von Bitcoin war damit kein großes Ereignis mit Pressekonferenz, sondern eine kurze Nachricht auf einer Mailingliste für Kryptografie. Wer wissen wollte, was Bitcoin ist, musste sich das Programm selbst herunterladen und ausprobieren.

Version 0.1 lief zunächst nur unter Windows und bestand aus offenem Quellcode in C++. Wer die Software startete, wurde Teil eines kleinen Netzwerks aus Rechnern, die Transaktionen gemeinsam bestätigten. Es gab keine Firma dahinter, keine Zentrale, die Updates verteilte oder Regeln vorgab. Wer den Code lesen wollte, konnte das direkt tun, ohne um Erlaubnis zu fragen.

Die Ankündigung verwies auf die Idee eines elektronischen Bargeldsystems, das doppelte Ausgaben ohne Bank oder Mittelsmann verhindert. Genau das war der Kern dessen, was mit dem Start von Bitcoin technisch umgesetzt wurde: ein Netzwerk aus Gleichrangigen, das ohne Vertrauen in einzelne Akteure auskommt.

Der Start von Bitcoin als öffentliches System

Bevor Version 0.1 erschien, existierte Bitcoin nur als Konzeptpapier. Erst mit dem lauffähigen Programm wurde aus der Idee ein System, das jeder installieren und nutzen konnte. Genau darin lag der eigentliche Unterschied zu den zahlreichen digitalen Geldprojekten, die vor Bitcoin gescheitert waren.

Die erste Bitcoin Version verband zwei Dinge, die zuvor selten zusammen funktionierten: kryptografische Beweise und ein Netzwerk, das ohne zentrale Instanz Einigkeit über den Kontostand aller Teilnehmer herstellt. Auf bitcoin.org lässt sich bis heute nachlesen, wie das Grundprinzip beschrieben wurde: Geld, das direkt zwischen zwei Parteien wechselt, ohne dass eine dritte Partei es genehmigen muss.

Für die wenigen Menschen, die das Programm in den ersten Tagen installierten, war der Start von Bitcoin ein Experiment unter Gleichgesinnten. Die meisten kannten sich aus Mailinglisten, in denen seit Jahren über digitales Geld ohne Banken diskutiert wurde.

Erst nach und nach zeigte sich, dass das Netzwerk tatsächlich zuverlässig lief: Transaktionen wurden bestätigt, Blöcke wurden gefunden, und die Software musste in den folgenden Monaten kaum grundlegend verändert werden.

Ein unscheinbarer Anfang

Aus heutiger Sicht wirkt der Moment unspektakulär: eine E-Mail, ein Download-Link, ein paar Zeilen Text. Kein Rummel, keine Ankündigung in großen Medien. Der Start von Bitcoin fand fast unbemerkt statt, weit entfernt von jeder Öffentlichkeit, die das Projekt später bekommen sollte.

Gerade diese Unauffälligkeit gehört zum Bild dazu. Bitcoin wurde nicht als fertiges Produkt vermarktet, sondern als offener Code veröffentlicht, den jeder prüfen, verändern und weiterverwenden durfte. Wer das Programm laufen ließ, tat das aus eigenem Interesse, nicht weil eine Firma dazu aufgerufen hatte.

Diese Herkunft prägt das Netzwerk bis heute: keine zentrale Ausgabestelle, keine Institution, die Regeln nachträglich ändert. Bereits die erste Bitcoin Version legte fest, wie das System funktionieren sollte, und diese Grundregeln blieben seither weitgehend bestehen.

Zuvor berichteten wir ueber Bitcoin Transaktionsgebühren und die Auswahl der Miner.

Bitcoin Transaktionsgebühren und die Auswahl der Miner

Bitcoin Transaktionsgebühren und die Auswahl der Miner

Wie Rechenleistung die Chance auf einen Block bestimmt und warum Miner Transaktionen nach Gebühr auswählen: ein Blick auf die Anreize hinter dem Bitcoin-Netzwerk.

Rechenleistung und die Wahrscheinlichkeit eines Blocks

Im Bitcoin-Netzwerk konkurrieren tausende Miner darum, den nächsten Block zu finden. Wer zuerst einen gültigen Block präsentiert, erhält Blockbelohnung und Gebühren. Die Chance darauf hängt direkt von deiner Rechenleistung ab.

Je mehr Hash-Power ein Miner beisteuert, desto größer ist sein Anteil an der gesamten Netzwerkleistung. Dieser Anteil entspricht ungefähr der Wahrscheinlichkeit, den nächsten Block zu lösen. Ein Miner mit einem Prozent der Gesamtleistung findet im Schnitt auch etwa ein Prozent aller Blöcke.

Diese Logik beschrieb schon Satoshi Nakamoto in früher Korrespondenz: Rechenleistung lässt sich nicht fälschen, sie muss tatsächlich aufgewendet werden. Darin liegt die Sicherheit des Systems, denn ein Angriff würde ebenso viel echte Energie kosten wie ehrliches Mining.

Für einzelne Miner bedeutet das: Ohne enormen Kapitaleinsatz in Hardware und Strom ist ein Blockfund selten. Deshalb schließen sich viele Teilnehmer zu Mining-Pools zusammen und teilen sich die Belohnung anteilig nach eingebrachter Rechenleistung.

Bitcoin Transaktionsgebühren als Auswahlkriterium

Sobald ein Miner einen Block bauen darf, steht er vor einer Entscheidung: Ein Block hat nur begrenzt Platz, aber der Mempool enthält meist mehr wartende Transaktionen, als hineinpassen. Also muss ausgewählt werden, welche Transaktionen aufgenommen werden.

Diese Auswahlregel geht auf die Grundüberlegungen im Original-Whitepaper von Bitcoin zurück: Miner sollen wirtschaftlich handeln und knappen Blockplatz an die höchsten Gebote vergeben. Jede Transaktion trägt eine vom Sender festgelegte Gebühr, die an den Miner geht, der sie verarbeitet.

Ein rational handelnder Miner sortiert die wartenden Transaktionen nach Gebühr pro Byte und wählt zuerst diejenigen mit dem höchsten Wert aus. Nutzer, die eine Transaktion schnell bestätigt haben wollen, bieten entsprechend höhere Bitcoin Transaktionsgebühren an.

Wer Zeit hat, kann eine niedrigere Gebühr wählen und länger auf die Bestätigung warten. So entsteht ein einfacher Markt, der Angebot an Blockplatz und Nachfrage nach schneller Verarbeitung ausgleicht. Die Höhe der Bitcoin Transaktionsgebühren schwankt daher mit der Auslastung des Netzwerks.

Anreize für die Verarbeitung von Transaktionen

Miner Anreize bestehen aus zwei Quellen: der Blockbelohnung durch neu geschaffene Bitcoin und den Bitcoin Transaktionsgebühren aus den aufgenommenen Transaktionen. Beide motivieren Miner, weiterhin Rechenleistung bereitzustellen und Blöcke zu bauen.

Langfristig verändert sich das Verhältnis der beiden Quellen. Die Blockbelohnung sinkt durch die regelmäßigen Halvings, während die Bedeutung der Gebühren tendenziell zunimmt, sobald das Netzwerk stärker genutzt wird. Damit bleiben Miner Anreize auch bestehen, wenn die Neuausgabe von Bitcoin irgendwann endet.

Für dich als Nutzer heißt das praktisch: Die gewählte Gebühr bestimmt, wie attraktiv deine Transaktion für Miner ist. Verstehst du diesen Mechanismus, kannst du deine Bitcoin Transaktionsgebühren bewusster an deine eigene Dringlichkeit anpassen, statt sie zufällig zu wählen.

berichteten wir über Bitcoin Doppelausgabe und die Wartezeit auf Bestätigung.

Bitcoin Doppelausgabe und die Wartezeit auf Bestätigung

Bitcoin Doppelausgabe und die Wartezeit auf Bestätigung

Warum eine Bitcoin Doppelausgabe nur einmal bestätigt wird und weshalb Empfänger laut Satoshi rund eine Stunde auf ihre Transaktionsbestätigung warten sollten.

Nur eine von mehreren Auszahlungen gilt

Stell dir vor, du sendest zwei Transaktionen aus derselben Bitcoin-Adresse, obwohl das Guthaben nur für eine der beiden reicht. Genau dieses Problem beschreibt eine Bitcoin Doppelausgabe: Zwei widersprüchliche Zahlungen konkurrieren um dieselben Coins, aber das Netzwerk kann am Ende nur eine davon in die Blockchain aufnehmen.

Satoshi Nakamoto erklärte dieses Grundproblem bereits in seinen frühen E-Mails an die Kryptografie-Mailingliste. Ohne eine zentrale Instanz, die Kontostände führt, musste ein Weg gefunden werden, der verhindert, dass jemand dieselben Coins zweimal ausgibt.

Die Lösung liegt nicht in einem sofortigen Urteil, sondern in der Reihenfolge der Blöcke. Miner nehmen jeweils nur eine der beiden konkurrierenden Transaktionen in einen Block auf, die andere wird ungültig, sobald sie mit dem restlichen Netzwerk abgeglichen wird. Für den Empfänger bedeutet das zunächst: Er sieht nur eine unbestätigte Transaktion, deren Schicksal noch offen ist.

Bitcoin Doppelausgabe und die Stunde Geduld

Wer eine Zahlung empfängt, kann nicht sofort wissen, ob sie Teil einer Bitcoin Doppelausgabe war. Satoshi nannte in seinen Erläuterungen eine ungefähre Wartezeit von rund einer Stunde, bis ein Empfänger einigermaßen sicher sein kann, dass sein Guthaben tatsächlich Bestand hat.

Diese Stunde ergibt sich aus mehreren aufeinanderfolgenden Blöcken. Jeder neue Block, der auf die ursprüngliche Transaktion aufbaut, macht es unwahrscheinlicher, dass eine konkurrierende Version doch noch die Oberhand gewinnt. Die Grundlagen dazu beschreibt Satoshi selbst im Bitcoin-Whitepaper, in dem er die Wahrscheinlichkeitsrechnung hinter dieser Wartezeit offenlegt.

Der Grund für die Vorsicht liegt darin, dass jemand im Prinzip versuchen könnte, eine eigene Kette von Blöcken aufzubauen, in der die zweite Zahlung enthalten ist. Je mehr Blöcke bereits über der ersten Transaktion liegen, desto mehr Rechenleistung müsste dafür aufgewendet werden. Nach rund einer Stunde gilt dieser Aufwand für die allermeisten Beträge als unrealistisch, die Transaktionsbestätigung wird also mit jedem Block verlässlicher.

Unbestätigte Transaktionen in der Warteschlange

Bis eine Transaktion in einem Block landet, liegt sie unbestätigt in der Warteschlange der Nodes. Dort sammeln sich zu jedem Zeitpunkt zahlreiche Zahlungen, die auf ihre Aufnahme in den nächsten Block warten.

Wird eine Transaktion abgelehnt, weil bereits eine konkurrierende Version bestätigt wurde, verschwindet sie schlicht aus der Warteschlange der Nodes. Für den Empfänger der ungültigen Version bedeutet das, dass die erwartete Zahlung ausbleibt, während die Bitcoin Doppelausgabe zugunsten der anderen Seite entschieden wurde.

Genau deshalb raten Wallets und Börsen bei größeren Beträgen dazu, auf mehrere Bestätigungen zu warten, bevor eine Gutschrift als endgültig gilt. Die Wartezeit ist der Preis dafür, dass niemand eine zentrale Stelle braucht, um Zahlungen zu bestätigen.

Wie das Netzwerk mit einzelnen Transaktionen umgeht, hängt eng mit dem Takt zusammen, in dem überhaupt neue Blöcke entstehen. Bereits berichteten wir über Konstante Blockzeit: Satoshi erklärt die Schwierigkeitsanpassung.

Konstante Blockzeit: Satoshi erklärt die Schwierigkeitsanpassung

Konstante Blockzeit: Satoshi erklärt die Schwierigkeitsanpassung

Satoshi Nakamoto beschreibt in seinen frühen Mails, wie die Schwierigkeitsanpassung dafür sorgt, dass Bitcoin trotz wachsender Rechenleistung eine konstante Blockzeit von zehn Minuten hält.

Blöcke pro Stunde als Maßstab

Bitcoin misst sein Tempo nicht in Sekunden, sondern im Durchschnitt über viele Blöcke hinweg. Satoshi Nakamoto erklärte in einer seiner frühen Mails, dass die Schwierigkeitsanpassung Bitcoin genau an diesem Durchschnittswert ausrichtet: Wie viele Blöcke wurden in den letzten zwei Wochen gefunden?

Das Ziel liegt bei sechs Blöcken pro Stunde, also einem Block alle zehn Minuten. Weicht der tatsächliche Wert davon ab, reagiert das Netzwerk automatisch. Es gibt keine zentrale Instanz, die eingreift, sondern nur eine feste Regel im Protokoll.

Diese Regel zählt schlicht die vergangene Zeit für die letzten 2016 Blöcke und vergleicht sie mit der Zielzeit von zwei Wochen. Aus der Abweichung ergibt sich der neue Schwierigkeitswert für die nächste Periode. Damit bleibt die Anpassung nachvollziehbar und unabhängig von kurzfristigen Ausreißern einzelner Blöcke.

Konstante Blockzeit trotz mehr Rechenleistung

Der Kerngedanke dahinter ist die konstante Blockzeit. Egal wie viel Rechenleistung insgesamt im Netzwerk steckt, am Ende soll im Schnitt weiterhin alle zehn Minuten ein Block entstehen. Mehr dazu beschreibt die offizielle Bitcoin-Entwicklerdokumentation zum Mining-Prozess.

Steigt die gesamte Rechenleistung, würden Blöcke ohne Anpassung schneller gefunden. Genau das verhindert die Schwierigkeitsanpassung: Sie macht die Aufgabe für die Miner schwerer, sodass die konstante Blockzeit erhalten bleibt.

Sinkt die Rechenleistung dagegen, etwa weil Miner abschalten, wird die Aufgabe leichter. Auch dann bewegt sich die durchschnittliche Zeit pro Block wieder zurück in Richtung zehn Minuten. Die konstante Blockzeit ist also kein Zufall, sondern das Ergebnis eines Regelkreises, den Satoshi von Anfang an eingebaut hatte.

Technischer Fortschritt und steigende Schwierigkeit

Satoshi war sich bewusst, dass sich die eingesetzte Hardware über die Zeit verändert. Schnellere Prozessoren und leistungsfähigere Grafikkarten würden mehr Rechenoperationen pro Sekunde ermöglichen als zu Beginn des Netzwerks.

In den Anfangsjahren reichte ein gewöhnlicher Heim-PC aus, um gelegentlich einen Block zu finden. Mit der Zeit übernahmen Grafikkarten und später spezialisierte Chips diese Aufgabe, weil sie deutlich mehr Rechenoperationen pro Sekunde liefern.

Genau dieser technische Fortschritt ist der Grund, warum die Schwierigkeit historisch fast durchgehend gestiegen ist. Mehr Rechenleistung im Netzwerk bedeutet automatisch eine höhere Hürde für den nächsten gültigen Block.

Für Nutzer bleibt davon praktisch nichts sichtbar. Die Blockzeit bleibt im Mittel gleich, während im Hintergrund die Anforderungen an die Miner mitwachsen. So bleibt das System über verschiedene Technologiegenerationen hinweg berechenbar.

Wie stark die Schwierigkeit steigt, hängt allein davon ab, wie viel zusätzliche Rechenleistung tatsächlich angeschlossen wird.

Bereits in seinen frühen Mails legte Satoshi diesen Mechanismus offen, lange bevor das Netzwerk die heutige Größenordnung erreichte. Die konstante Blockzeit war für ihn ein zentrales Entwurfsziel, kein Nebeneffekt.

Bereits zuvor berichteten wir ueber Digitale Freiheit: Satoshis Vision im Wettrüsten.

Digitale Freiheit: Satoshis Vision im Wettrüsten

Digitale Freiheit: Satoshis Vision im Wettrüsten

Satoshi Nakamoto sah Bitcoin als Schlacht in einem Wettrüsten um Kontrolle. Warum dezentrale Netzwerke gegen staatlichen Zugriff bestehen und digitale Freiheit ein dauerhaftes Ziel bleibt.

Das Wettrüsten um Kontrolle

Satoshi Nakamoto beschrieb Bitcoin in einer seiner E-Mails als Teil eines Wettrüstens. Es geht um die Kontrolle über Geld und Kommunikation zwischen Staaten und Menschen, die digitale Freiheit suchen. Diese Formulierung klingt nüchtern, trifft aber den Kern des Problems genau.

Zentral kontrollierte Netzwerke haben einen entscheidenden Nachteil: Sie besitzen einen Kopf, den man abschneiden kann. Ein Server, ein Unternehmen oder eine verantwortliche Person lassen sich identifizieren, regulieren oder abschalten. Staaten sind darin geübt, genau solche Angriffspunkte zu finden und gezielt zu nutzen.

Satoshi erkannte, dass ein neues Netzwerk diesem Muster nicht folgen darf, wenn es dauerhaft bestehen soll. Die Architektur musste von Anfang an so gebaut sein, dass es keinen einzelnen Punkt gibt, an dem Kontrolle ansetzen kann.

Dezentrale Netzwerke gegen staatlichen Zugriff

Genau hier setzen dezentrale Netzwerke an. Statt eines zentralen Servers verteilt sich die Aufgabe, Transaktionen zu prüfen und zu speichern, auf tausende Teilnehmer weltweit. Fällt einer aus, arbeiten die anderen unverändert weiter.

Diese Struktur macht es für einzelne Staaten schwer, das Netzwerk als Ganzes zu unterbinden. Man kann einzelne Nutzer verfolgen oder Zugänge erschweren, aber das Netzwerk selbst hat keine Zentrale und keine Geschäftsführung, die man belangen könnte. Es gibt schlicht keine Adresse, an die eine Behörde eine Anordnung schicken kann.

Im Bitcoin-Whitepaper beschreibt Satoshi diese Idee technisch als System, das ohne vertrauenswürdige dritte Partei auskommt. Genau diese Eigenschaft macht dezentrale Netzwerke widerstandsfähig gegen den Zugriff Einzelner.

Wichtig ist dabei, die Erwartungen realistisch zu halten. Satoshi selbst sprach von einer gewonnenen Schlacht, nicht vom Ende des Wettrüstens. Digitale Freiheit ist damit kein einmaliger Sieg, sondern ein andauernder Zustand, der immer wieder neu behauptet werden muss.

Digitale Freiheit als langfristiges Ziel

Für Satoshi war der Gewinn eines neuen Gebiets der Freiheit bereits ein Erfolg, selbst wenn er nur für einige Jahre Bestand hätte. Diese Sicht unterscheidet sich von der Vorstellung, digitale Freiheit ließe sich einmal erkämpfen und dann dauerhaft verwalten wie ein fertiges Produkt.

Stattdessen behandelt sie digitale Freiheit als etwas, das aktiv verteidigt werden muss. Jede neue Regulierung und jeder neue Versuch der Kontrolle trifft auf ein Netzwerk, das seit seiner Gründung genau für solche Situationen entworfen wurde.

Wer heute ein dezentrales Netzwerk nutzt, das nach diesen Prinzipien arbeitet, profitiert von einer Architektur, die lange vor den aktuellen Debatten um Kontrolle und Zugriff entstanden ist. Sie wurde von Anfang an gegen genau diese Art von Druck gebaut.

Diese langfristige Perspektive erklärt auch, warum einzelne Rückschläge das Grundprinzip nicht infrage stellen. Ein Wettrüsten wird nicht mit einem einzigen Zug entschieden, sondern über viele kleine Schritte, die sich über Jahre summieren.

Wie diese Verteilung auf viele Teilnehmer in der Praxis funktioniert, zeigt ein Blick auf die technische Seite von Bitcoin. Bereits berichteten wir über Bitcoin Netzwerksicherheit durch viele kleine Miner.

Bitcoin Netzwerksicherheit durch viele kleine Miner

Bitcoin Netzwerksicherheit durch viele kleine Miner

Wie Satoshis frühe Antwort auf Bot-Angriffe zeigt, warum viele kleine Miner die Bitcoin Netzwerksicherheit stärker machen als wenige große Akteure.

Bot-Angriffe über viele CPUs

In den ersten E-Mails über Bitcoin ging es nicht nur um Geld, sondern auch um Sicherheit. Satoshi Nakamoto tauschte sich mit anderen Kryptografen aus, die sofort nach Schwachstellen suchten.

Eine der Fragen drehte sich um sogenannte Zombie-Farmen: Botnetze aus vielen gekaperten Rechnern, die jemand für einen Angriff auf das junge Netzwerk missbrauchen könnte. Mit tausenden CPUs im Zugriff schien ein Angriff technisch machbar, schließlich ließ sich damit theoretisch mehr Rechenleistung bündeln als jeder einzelne ehrliche Teilnehmer besaß.

Satoshis Antwort darauf war nüchtern und wirtschaftlich gedacht: Wer bereits Zugriff auf so viel Rechenleistung hat, könnte damit einfach Bitcoin generieren, anstatt das Netzwerk anzugreifen. Ein Angriff würde nur Kosten verursachen, während ehrliches Mining sofort Belohnungen bringt.

Dieser Gedanke war mehr als eine Randnotiz. Er beschreibt bereits früh, wie Anreize gezielt so gesetzt werden, dass Mitmachen lohnender ist als Sabotage. Genau dieses Prinzip zieht sich bis heute durch die Funktionsweise des Netzwerks.

Bitcoin Netzwerksicherheit durch Dezentralität

Die Bitcoin Netzwerksicherheit hängt nicht von einer zentralen Instanz ab, sondern von der Summe der Rechenleistung, die weltweit für das Mining eingesetzt wird. Jeder Teilnehmer bestätigt Transaktionen nach denselben Regeln.

Damit diese Regeln nicht von Einzelnen verändert werden können, muss die Rechenleistung breit verteilt sein. Genau das leisten dezentrale Miner: Sie sitzen an unterschiedlichen Orten, nutzen unterschiedliche Hardware und handeln unabhängig voneinander, ohne sich untereinander abzusprechen.

Wie Bitcoin.org erklärt, basiert die Sicherheit des Netzwerks auf einem Proof-of-Work-Verfahren, bei dem Rechenleistung in nachvollziehbare Beweisarbeit umgewandelt wird. Je verteilter diese Arbeit anfällt, desto stabiler ist die Bitcoin Netzwerksicherheit insgesamt.

Eine breite Streuung bedeutet auch: Fällt ein einzelner Miner aus, merkt das Netzwerk kaum etwas davon. Die Kette der Bestätigungen läuft einfach mit den übrigen Teilnehmern weiter, ganz ohne Unterbrechung.

Kleine Miner gegen große Angreifer

Konzentriert sich die Rechenleistung dagegen bei wenigen großen Akteuren, entsteht ein Risiko: Wer einen Großteil der Hashrate kontrolliert, könnte theoretisch versuchen, Transaktionen rückgängig zu machen oder das Netzwerk zeitweise zu blockieren.

Umso mehr kleinere Miner dabei sind, umso schwerer wird ein solcher Versuch für große Angreifer. Viele unabhängige Teilnehmer lassen sich nicht gemeinsam kontrollieren, ihre Interessen, Standorte und Ausrüstung sind zu unterschiedlich, um sie unter eine Kontrolle zu bringen.

Genau diese Streuung war schon in Satoshis frühen Antworten angelegt: Ein Netzwerk, in dem sich ehrliches Mitmachen mehr lohnt als ein Angriff, zieht viele kleine Teilnehmer an, statt wenige große Akteure zu begünstigen. Das ist bis heute ein zentraler Baustein der Bitcoin Netzwerksicherheit.

Wie stark dieses Prinzip von Anfang an mitgedacht wurde, zeigt sich, wenn man die ursprünglichen Ideen zu Bitcoin nachliest. Bereits im Vorfeld berichteten wir ueber Satoshis Whitepaper und die Ankündigung eines neuen Geldes.