Zum Inhalt springen

Bitcoin

Aus BitcoinWiki
Bitcoin
Bitcoin.

Bitcoin ist ein dezentrales digitales Zahlungssystem und zugleich dessen eigene Geldeinheit, Bitcoin (BTC). Ein Netz unabhängig betriebener Computer prüft Transaktionen anhand gemeinsamer Regeln und hält sie in einer öffentlichen Blockchain fest. Nutzer können Bitcoin senden, ohne dass ein zentraler Zahlungsdienst jede Übertragung genehmigt. Wallets, Börsen und Zahlungsdienste können jedoch eigene Vermittler einführen.[1][2]

Bitcoin wurde unter dem Namen Satoshi Nakamoto im Jahr 2008 vorgeschlagen; das Netzwerk nahm im Januar 2009 den Betrieb auf. Die tatsächliche Identität des Urhebers ist weiterhin unbekannt. Informationen zum Start, zu wichtigen Protokolländerungen, Börsenausfällen und Meilensteinen der Verbreitung bietet Die Geschichte des Bitcoins. Dieser Artikel beschreibt die Funktionsweise des Systems; Bitcoin-FAQ beantwortet praktische Fragen zu Zahlungen, Wallets, Mining und Risiken.

Das Whitepaper einfach erklärt

Das neunseitige Papier von Satoshi Nakamoto aus dem Jahr 2008, Bitcoin: A Peer-to-Peer Electronic Cash System, schlägt Online-Zahlungen vor, bei denen weder eine Bank noch eine andere zentrale Stelle das maßgebliche Hauptbuch führt. Es ist der Entwurf, aus dem Bitcoin hervorging, aber keine vollständige Anleitung für heutige Wallets. Die Argumentation beginnt mit einer Frage: Wie kann ein Empfänger erkennen, ob digitale Mittel nicht auch an jemand anderen gezahlt wurden?[1]

Vom Bankbuch zum gemeinsamen Register

Stellen wir uns vor, Alice möchte Bob ein Paar Socken bezahlen. Beim Tauschhandel müssten beide gleichzeitig genau das wollen, was der jeweils andere anbietet. Geld erleichtert den Austausch. Bei einer herkömmlichen Online-Zahlung verlassen sich Alice und Bob meist auf Banken oder Zahlungsdienste, die Aufzeichnungen aktualisieren, über die Gültigkeit einer Zahlung entscheiden und Streitfälle bearbeiten. Solche Dienste können nützlich sein, etwa wenn eine Zahlung rückgängig gemacht werden muss; Verfügbarkeit, Gebühren, Datenschutzregeln und Abwicklungszeit hängen jedoch vom Anbieter ab. Das Whitepaper fragt, wie einwilligende Parteien online Werte übertragen könnten, ohne einen Anbieter zum letztinstanzlichen Verwalter des Registers zu machen. Bitcoin beantwortet diese engere Frage; es beseitigt nicht alle Kosten, Vermittler, rechtlichen Pflichten oder die Notwendigkeit, einem Verkäufer zu vertrauen. Dem Whitepaper zufolge könnten schwer umkehrbare Zahlungen eine Art von Verkäuferbetrug verringern; für manche Käuferrisiken schlägt es Treuhand vor. Treuhand- und Zahlungsdienste haben jeweils eigene Regeln und Vertrauensannahmen. Bitcoin selbst entscheidet keinen Streit zwischen Käufer und Verkäufer.[1][3]

Warum eine Signatur nicht genügt

Eine digitale Signatur zeigt, dass der Inhaber eines Ausgabeschlüssels eine Zahlung autorisiert hat. Sie sagt dem Empfänger jedoch nicht, ob derselbe Inhaber auch eine widersprüchliche Zahlung signiert hat. Eine Bank kann diesen Konflikt lösen, indem sie das einzige anerkannte Hauptbuch führt. Das Whitepaper schlägt stattdessen vor, Transaktionen öffentlich bekannt zu machen und sich auf eine gemeinsame Reihenfolge zu einigen. Im heutigen Netzwerk gibt eine Transaktion frühere, noch nicht ausgegebene Ausgänge aus und erzeugt neue Ausgänge. Validierende Knoten prüfen sowohl die Berechtigung als auch, ob diese Ausgänge bereits ausgegeben wurden.[1][4]

Wie Blöcke eine Reihenfolge festlegen

Transaktionen werden in Blöcken zusammengefasst. Jeder Block enthält einen Fingerabdruck des vorherigen Blocks; eine Änderung an einem älteren Eintrag würde deshalb auch die nachfolgenden Verknüpfungen verändern. Miner suchen nach einem Hash des Block-Headers, der unter einem Schwierigkeitsziel liegt. Dieser Arbeitsnachweis ist aufwendig zu finden und einfach zu überprüfen. Erscheinen zwei gültige Blöcke kurz nacheinander, können Knoten vorübergehend unterschiedlichen Kettenspitzen folgen. Sie gleichen sich an, sobald sich auf einem gültigen Zweig mehr Arbeit angesammelt hat. Das Whitepaper spricht von der längsten Kette; im Betrieb wird die kumulierte Arbeit verglichen und nicht einfach die Anzahl der Blöcke.[1][5]

Was die Teilnehmer tun

Das Netzwerk leitet Transaktionen weiter, Miner stellen Kandidatenblöcke zusammen, und andere Knoten prüfen einen gefundenen Block, bevor sie ihn annehmen. Ein Knoten weist eine ungültige Transaktion auch dann zurück, wenn ein Miner für den Block Rechenarbeit aufgewendet hat. Teilnehmer können die Verbindung trennen und später mit der anerkannten Kette wieder aufholen. Dafür braucht es weder eine zentrale Uhr noch einen benannten Koordinator. Das Verfahren beruht jedoch auf den Annahmen des Whitepapers über ehrliche Prüfung und die Verteilung der Mining-Leistung. Ein Guthaben, das ein Wallet-Dienst anzeigt, bietet eine andere Sicherheit als die unabhängige Prüfung eines Blocks.[1][6]

Warum Miner belohnt werden

Ein gültiger Block kann über seine Coinbase-Transaktion neu ausgegebene bitcoin beanspruchen und die Gebühren der aufgenommenen Zahlungen erhalten. Diese Belohnungen geben Minern einen Anreiz, Ressourcen für die Erzeugung von Blöcken aufzuwenden. Das Whitepaper sieht vor, dass Gebühren die neue Ausgabe mit der Zeit ersetzen; es beweist jedoch nicht, dass ein künftiger Gebührenmarkt ein bestimmtes Sicherheitsniveau finanzieren wird. Eine Blockbelohnung verleiht auch keine Befugnis, die Regeln anderer Knoten außer Kraft zu setzen.[1]

Mit weniger Daten prüfen

Ein Merkle-Baum fasst die zahlreichen Transaktionen eines Blocks in einem kompakten Fingerabdruck im Block-Header zusammen. Ein kurzer Zweig aus Hashes kann belegen, dass eine bestimmte Transaktion in diesem Block enthalten ist. Das Whitepaper beschreibt außerdem, bereits ausgegebene ältere Daten zu verwerfen, um Speicherplatz zu sparen. Bei der vereinfachten Zahlungsüberprüfung werden Header und Einbeziehungsnachweise geprüft, ohne jede Transaktion zu validieren. Das benötigt weniger Ressourcen, setzt den Nutzer aber stärker auf andere Knoten angewiesen und ist schwächer, wenn ein Angreifer die ihm angezeigten Informationen kontrolliert. Ein vollständiger Knoten validiert unabhängig; ein beschnittener vollständiger Knoten kann geprüfte alte Blockdateien löschen.[1][7][8]

Beträge und Privatsphäre

Eine Transaktion kann mehrere Eingänge und Ausgänge haben. So kann eine Wallet kleinere Beträge zusammenfassen oder bei der Ausgabe eines größeren Betrags Wechselgeld zurückgeben. Eine Zahlung ist keine unteilbare Münze, die zwischen Kontoständen verschoben wird. Das Transaktionsprotokoll ist öffentlich. Das Whitepaper schlägt neue Schlüssel vor, damit sich Transaktionen schwerer einer Person zuordnen lassen, weist aber darauf hin, dass zusammengeführte Eingänge Verbindungen offenbaren können. Auch Informationen eines Dienstes können eine Adresse mit einer Person verknüpfen. Das Design bietet begrenzte Privatsphäre, aber keine garantierte Anonymität.[1][4]

Warum Bestätigungen das Risiko senken

Ein unehrlicher Absender könnte privat eine konkurrierende Kette aufbauen, um eine Zahlung zu entfernen, nachdem der Empfänger die Ware geliefert hat. Das Whitepaper modelliert diesen Wettlauf: Wenn ehrliche Teilnehmer unter den dortigen Annahmen mehr Mining-Leistung kontrollieren, sinkt die Wahrscheinlichkeit, dass der Angreifer aufholt, je mehr Blöcke nach der Zahlung hinzukommen. Dadurch wird eine Zahlung weder mathematisch unumkehrbar noch eine für alle Fälle sichere Bestätigungszahl festgelegt. Empfänger wägen den Betrag, die Art der Ware und das Umkehrrisiko ab. Auch ein leistungsstarker Miner kann unabhängige Knoten nicht dazu bringen, eine regelwidrige Zahlung anzunehmen.[1][9]

Zusammen ermöglichen Signaturen, eine öffentliche Transaktionshistorie, unabhängig geprüfte Regeln und aufwendige Blockerzeugung den Beteiligten, sich ohne zentralen Registerbetreiber auf eine Reihenfolge zu einigen. Das Whitepaper skizziert Anreize und einen späteren Übergang zu gebührenfinanziertem Mining, legt aber weder die genaue Grenze von 21 Millionen BTC noch den späteren Halbierungsplan der Subvention fest; diese gehören zu den implementierten Regeln, die weiter unten erklärt werden. Die folgenden Abschnitte erläutern die Funktionsweise des heutigen Netzwerks; die Bitcoin-Geschichte behandelt den Start und spätere Änderungen.[1][5]

Transaktionen und Validierung

Bei einer gewöhnlichen On-Chain-Zahlung wählt Alices Wallet ausgebbare Outputs aus, erstellt neue Outputs für Bob und gegebenenfalls Wechselgeld und signiert sie gemäß den Ausgabebedingungen. Dann sendet sie die Transaktion an andere Teilnehmer oder einen Dienst, der sie weiterleiten kann. Knoten prüfen ihre geltenden Regeln, bevor sie die Transaktion speichern oder weiterleiten. Ein Miner kann sie in einen Block aufnehmen; validierende Knoten prüfen auch diesen. Bob kann eine ausstehende Transaktion vor ihrer Aufnahme sehen, sollte die Benachrichtigung aber von einer Bestätigung unterscheiden. Eine Verwahrkonto-Übertragung oder Lightning-Zahlung funktioniert anders.[4][9]

Bitcoin-Konten sind keine Zeilen in einer zentralen Bankdatenbank. Das Netzwerk erfasst nicht ausgegebene Transaktionsausgänge (UTXOs): Teile früherer Transaktionen, die noch nicht ausgegeben wurden. Eine Wallet erstellt eine Transaktion, die solche Ausgänge ausgibt und Werte neuen Ausgängen zuweist. Der Eigentümer autorisiert die Ausgabe mit der erforderlichen digitalen Signatur oder anderen Freigabebedingungen. Netzwerkknoten prüfen unabhängig, ob die Eingänge verfügbar sind und die Transaktion den geltenden Konsensregeln entspricht. Kontrolliert eine Wallet etwa einen Ausgang, dessen Wert die Zahlung übersteigt, kann sie diesen ausgeben und sowohl einen Ausgang für den Empfänger als auch einen Wechselgeldausgang für den Absender erstellen. Die Differenz zwischen der Summe der Eingänge und der Ausgänge ist die Transaktionsgebühr; Wechselgeld ist keine Gebühr. Eine Adresse beschreibt Ausgabebedingungen für einen Ausgang und ist kein Konto, dessen Kontostand direkt geändert wird. Miner wählen gültige Transaktionen für Kandidatenblöcke aus; ihre Aufnahme durch einen Miner befreit eine Transaktion nicht von der Knotenprüfung.[1][4]

Bitcoin kann mehrere Signaturen verlangen, um einen Output auszugeben. Ein Transaktionsoutput enthält eine Ausgabebedingung, die die nächste Transaktion erfüllen muss. Manche Bedingungen verlangen mehrere Schlüssel oder eine bestimmte Blockhöhe beziehungsweise Zeit und ermöglichen etwa gemeinsame Verwahrung oder bestimmte Zahlungskanäle. Daraus wird kein uneingeschränktes allgemeines Programm, das bei jeder Zahlung läuft. Das Netzwerk prüft die Ausgabebedingung; eine Vereinbarung zwischen Käufer und Verkäufer oder ein Treuhanddienst bietet gegebenenfalls separaten kommerziellen Schutz.[4][10]

Knoten leiten Transaktionen weiter, bevor sie in einen Block gelangen. Ein Knoten kann eine akzeptierte, unbestätigte Transaktion in seinem Mempool speichern; dessen Inhalt und Weiterleitungsregeln unterscheiden sich jedoch von Knoten zu Knoten. Eine Transaktion, die bei einem Dienst sichtbar ist, hat daher nicht unbedingt jeden Miner erreicht, und eine unbestätigte Zahlung ist nicht endgültig. Blöcke verweisen auf frühere Blöcke und enthalten einen Arbeitsnachweis. Jeder weitere Block erhöht den Aufwand, der nötig wäre, um den Platz einer Transaktion in der anerkannten Kette zu ersetzen. Bestätigungen senken somit das Umkehrrisiko, beseitigen es aber nicht. Im Durchschnitt werden etwa zehn Minuten pro Block angestrebt; das Intervall eines einzelnen Blocks kann davon abweichen. Empfänger legen ihre Bestätigungsregeln nach Wert und Umständen der Zahlung selbst fest.[1][11]

Ein konkurrierender Block kann einen kürzlich gesehenen Block vorübergehend ersetzen. Übernimmt das Netzwerk später eine Kette mit mehr kumulierter Arbeit, können betroffene Transaktionen in den Mempool zurückkehren oder verschwinden, wenn sie mit Transaktionen in der übernommenen Kette kollidieren. Die Bestätigungszahl gibt an, wie viele Blöcke vom Block der Transaktion bis zur aktuellen Kettenspitze reichen. Je tiefer eine Transaktion liegt, desto mehr Arbeit müsste ein Angreifer aufwenden, um sie umzukehren. Die angemessene Wartezeit hängt davon ab, welchem Risiko der Empfänger ausgesetzt ist und welchen Verlust er in Kauf nimmt.[5]

Bitcoin-Zahlungen haben kein übliches Rückbuchungsverfahren. Vor dem Senden sollte der Absender Empfänger, Betrag und Netzwerk prüfen. On-Chain-Gebühren hängen hauptsächlich von der Datengröße der Transaktion und der aktuellen Nachfrage nach Blockplatz ab, nicht einfach von der überwiesenen Summe. Wallets können Gebühren schätzen, aber eine Bestätigungszeit ist nicht garantiert.[11][3]

Netzwerkknoten und Validierung

Ein vollständig validierender Knoten prüft eingehende Blöcke und Transaktionen anhand seiner eigenen Regeln und führt einen Überblick über ausgebbare Ausgänge. Er muss weder einem Block-Explorer noch einem Wallet-Anbieter vertrauen, wenn es um die Gültigkeit eines Blocks geht. Bei der Erstsynchronisierung werden historische Daten heruntergeladen und validiert; das kann beträchtliche Zeit und Speicherplatz erfordern. Ein beschnittener Knoten kann alte Blockdateien nach der Prüfung löschen und trotzdem die für die aktuelle Validierung nötigen Daten behalten. Eine leichtgewichtige Wallet kann einen Server oder eine vereinfachte Prüfmethode nutzen und dadurch bei geringerem Ressourcenbedarf einen Teil ihrer Unabhängigkeit oder Privatsphäre aufgeben.[7]

Peers können einander über zuvor bekannte Adressen, DNS-Seeds und Adressen entdecken, die sie voneinander erfahren. Gewöhnliche Wallets und Knoten mit ausgehenden Verbindungen benötigen normalerweise keinen offenen eingehenden Port. Die Erreichbarkeit des Netzwerks ist für die Weiterleitung wichtig. Das Gerät des Empfängers muss jedoch nicht online sein, wenn jemand eine On-Chain-Zahlung sendet; die Wallet kann sie nach der erneuten Verbindung erfassen.[6][12]

Mining und Geldmenge

Mining ist der Wettbewerb um einen Blockheader, dessen Hash das Schwierigkeitsziel des Netzwerks erfüllt. Miner variieren wiederholt Daten des Blockkandidaten und hashen den Header, bis das Ergebnis unter dem Zielwert liegt. Das Finden ist schwierig, die Prüfung vergleichsweise einfach. Alle 2.016 Blöcke wird die Schwierigkeit so angepasst, dass die Blockerzeugung trotz wechselnder Hash-Leistung im Durchschnitt etwa zehn Minuten dauert.[5][13] Der Miner sendet seinen Kandidaten; andere Knoten lehnen ihn bei Regelverstößen dennoch ab. Ein gültiger Block kann eine neue Subvention und die Gebühren seiner Transaktionen an den Miner auszahlen. Die erste Transaktion, die Coinbase-Transaktion, beansprucht diese Belohnung. Ein Miner kann auch ohne gewöhnliche Zahlungen einen gültigen Block erzeugen, obwohl gebührenpflichtige Transaktionen den Erlös erhöhen können. Die Subvention begann bei 50 BTC pro Block und halbiert sich alle 210.000 Blöcke. Die Halbierung im April 2024 senkte sie auf 3,125 BTC. Nach geltenden Regeln nähert sich die Gesamtausgabe einer Grenze knapp unter 21 Millionen BTC; ein BTC entspricht 100 Millionen Satoshis. Um 2140 dürfte die Subvention null erreichen, doch das Datum ist geschätzt, da Blöcke nicht exakt alle zehn Minuten entstehen.[14] Verlorene Schlüssel können ausgegebene Bitcoins unzugänglich machen; ausgegebene und ausgebbare Bestände sind daher verschieden.[11]

Ein Mining-Pool koordiniert die Arbeit mehrerer Teilnehmer und verteilt Belohnungen nach eigenen Regeln. Poolbetreiber können beeinflussen, welche gültigen Transaktionen ihre Blöcke enthalten. Eine Konzentration kann daher das Risiko von Zensur und kurzfristigen Umkehrungen erhöhen. Auch die Mehrheit der Mining-Leistung kann einen Knoten nicht zwingen, eine ungültige Transaktion anzunehmen, unter den bestehenden Regeln beliebig viele Coins zu erzeugen oder Coins ohne Erfüllung ihrer Ausgabebedingungen auszugeben. Ein ausreichend leistungsstarker Angreifer kann versuchen, kürzlich erzeugte Blöcke umzuordnen oder Zahlungen auszuschließen, solange er diese Leistung kontrolliert. Das ist etwas anderes, als die von Knoten durchgesetzten Regeln zu ändern.[1][13]

Mining verbraucht Strom und spezielle Hardware. Die Umweltauswirkungen hängen von der verbrauchten Strommenge, ihrer Herkunft und der jeweiligen Messmethode ab. Mining-Pools verringern die Schwankungen der Teilnehmerbelohnungen, bringen aber Koordinations- und Betreiberrisiken mit sich. Ein Miner oder Pool kann einen Knoten, der die Regeln durchsetzt, nicht dazu bringen, einen ungültigen Block anzunehmen.[1][11]

Geldmenge, Einheiten und Gebühren

Gebräuchliche kleinere Einheiten sind Millibitcoin (mBTC, 0,001 BTC), Mikrobitcoin (μBTC, 0,000001 BTC) und Satoshi (0,00000001 BTC). 0,001 BTC entsprechen beispielsweise 100.000 Satoshis. Es sind Darstellungen desselben Betrags, keine eigenen Währungen. Nach geltenden Konsensregeln werden On-Chain-Outputs in ganzen Satoshis angegeben; eine kleinere Einheit ändert die Regeln nicht. Da ein Bitcoin in viele Satoshis teilbar ist, muss ein Käufer keinen ganzen BTC erwerben.[4][11]

Bitcoin-Beträge lassen sich in BTC oder Satoshis angeben; 100 Millionen Satoshis ergeben einen BTC. Nutzer können Bruchteile eines Bitcoin als Zahlung erhalten oder von einem Verkäufer oder Dienst kaufen. Das Protokoll legt weder den Kaufpreis fest noch bestimmt es einen vertrauenswürdigen Verkäufer oder garantiert, dass ein Anbieter bitcoin auszahlt. Der feste Subventionsplan bedeutet nicht, dass alle ausgegebenen Coins weiterhin zugänglich sind: Ausgänge, deren Schlüssel unwiederbringlich verloren gingen, bleiben im öffentlichen Hauptbuch verzeichnet, können von ihren Eigentümern aber nicht ausgegeben werden.[15][3]

Nach den geltenden Regeln wird die Subvention schließlich unbedeutend; Blöcke können weiterhin Transaktionsgebühren einbringen. Die Gebühr einer Transaktion entspricht der Differenz zwischen der Summe ihrer Eingänge und ihrer Ausgänge. Für Miner, die bei begrenztem Blockplatz Transaktionen auswählen, ist die Gebühr pro Dateneinheit oft maßgeblich. Nachfrage und Verhalten der Wallets beeinflussen die tatsächlichen Gebühren und Wartezeiten. Für eine komplexe Transaktion kann ein Absender auch bei einem kleinen Überweisungsbetrag eine höhere Gebühr zahlen. Künftige Gebühreneinnahmen und die Sicherheit des Netzwerks sind ungewiss und werden nicht durch die Ausgabebegrenzung festgelegt.[1][4]

Wallets, Verwahrung und Privatsphäre

Eine Wallet verwaltet die Informationen und Schlüssel, die zum Empfangen und Ausgeben von bitcoin benötigt werden. Sie speichert keine Coins als Dateien; die Ausgänge sind im gemeinsam genutzten Hauptbuch verzeichnet. Eine Wallet kann eine Software auf einem Smartphone oder Computer sein, ein Gerät zum Signieren oder eine Kombination aus einem Offline-Signiergerät und einer mit dem Netzwerk verbundenen Beobachtungssoftware. Eine Empfangsadresse darf weitergegeben werden, ein privater Schlüssel oder eine Wiederherstellungsphrase dagegen nicht. Der angezeigte Kontostand hängt davon ab, welche Informationen die Wallet vom Netzwerk oder ihrem Dienstanbieter erhalten hat.[12] Bei der Selbstverwahrung kontrolliert der Nutzer die Ausgabeschlüssel und muss brauchbare Sicherungskopien schützen. Bei einem Verwahrdienst kontrolliert der Anbieter die Schlüssel. Der Kunde ist auf dessen Aufzeichnungen und Auszahlungsverfahren angewiesen. Gehen der einzige nutzbare Schlüssel oder die Wiederherstellungsinformationen verloren, kann das Guthaben dauerhaft unzugänglich werden; werden sie offengelegt, kann jemand anderes die Mittel ausgeben.[3]

Die Bitcoin-Transaktionshistorie ist öffentlich. Adressen enthalten nicht selbst den Namen einer Person, doch Zahlungen können etwa durch wiederverwendete Adressen, Dienstaufzeichnungen oder andere Informationen Personen zugeordnet werden. Bitcoin ist daher pseudonym, nicht von sich aus anonym. Eine neue Empfangsadresse pro Zahlung kann eine Quelle solcher Verknüpfungen verringern, garantiert aber keine Privatsphäre. Mehrere Inputs in einer Transaktion zusammenzuführen kann ihre Verbindung offenlegen. Bei CoinJoin erstellen mehrere Beteiligte gemeinsam eine Transaktion, sodass Beobachter weniger sicher zuordnen können, welcher Input welchen Output bezahlte. Die Wirksamkeit hängt von Transaktion, Beteiligten und sonstigen verfügbaren Informationen ab. CoinJoin löscht weder den öffentlichen Eintrag noch garantiert es Anonymität.[11][3][4][10]

Zahlungen und Netzwerk beobachten

Eine Wallet oder ein Block-Explorer kann eine Transaktionskennung, Ausgänge, Gebühren, die Aufnahme in einen Block und Bestätigungen anzeigen. Ein Explorer ist praktisch, zeigt aber die Sicht eines externen Dienstes auf die öffentliche Kette und kann die gesuchten Adressen protokollieren. Ein selbst betriebener validierender Knoten ermöglicht eine unabhängige Prüfung der anerkannten Blöcke. Bei einer fehlenden Zahlung sollte man die Transaktionskennung, das vorgesehene Netzwerk und die Adresse, den Übertragungsstatus, die Synchronisierung der Wallet und die Aufnahme in einen Block prüfen. Ein Guthaben bei einer Börse oder einem Verwahrer kann dagegen lediglich ein Eintrag in den internen Aufzeichnungen dieses Anbieters sein.[4][7]

Nutzung und Einschränkungen

Menschen verwenden bitcoin für direkte Zahlungen, zum Sparen und für Übertragungen über Verwahrdienste oder mit Selbstverwahrung. Man kann bitcoin als Bezahlung für Waren oder Arbeit erhalten oder über einen Verkäufer oder Dienst erwerben. Identitätsprüfungen, Gebühren, Zahlungsmethoden und Auszahlungsbedingungen unterscheiden sich je nach Anbieter. Ein Händler kann eine On-Chain-Zahlung an eine Adresse anfordern, festlegen, wann er genügend Bestätigungen sieht, und Rückerstattungen gesondert behandeln, da es keine automatische Rückbuchung gibt. Bitcoin-FAQ beschreibt gängige praktische Entscheidungen, ohne einen Anbieter zu empfehlen.[15][9] Lightning Network nutzt Zahlungskanäle und bietet eine andere Form der Zahlung. Liquidität, Verfügbarkeit und Verwahrungsannahmen müssen dabei gesondert berücksichtigt werden. Der Platz in Bitcoin-Blöcken ist begrenzt. Bei hoher Nachfrage können deshalb Gebühren und Bestätigungsverzögerungen steigen.[11]

Einen offiziellen Marktpreis für Bitcoin gibt es nicht. Notierungen unterscheiden sich nach Handelsplatz, Währung und Zeitpunkt und können stark schwanken. Ein fester Ausgabeplan garantiert weder Kaufkraft noch einen stabilen Wechselkurs oder eine Anlagerendite. Rechtliche und steuerliche Behandlung unterscheidet sich je nach Rechtsordnung. Maßgeblich sind aktuelle lokale Primärquellen; aus einem allgemeinen Enzyklopädieartikel lässt sich keine örtliche Rechtslage ableiten.[11][3]

Grenzen und Abwägungen

Jeder vollständig validierende Knoten verarbeitet die Daten, die zur Prüfung der Kette nötig sind, während der Platz in Blöcken begrenzt ist. Eine höhere Verarbeitungskapazität auf der Basisschicht kann die für eine unabhängige Validierung erforderlichen Ressourcen erhöhen. Lösungen außerhalb der Kette, darunter Zahlungskanäle, verändern die Abwägung zwischen Geschwindigkeit, Kosten, Liquidität und Vertrauen. Wallet-Anbieter und Börsen erleichtern den Zugang, bringen jedoch eigene Sicherheits-, Datenschutz- und Verfügbarkeitsrisiken mit sich. Bitcoin verhindert weder Betrug durch einen Verkäufer noch den Verlust eines Schlüssels und garantiert keine stabile Kaufkraft.[1][3]

Regeln und Weiterentwicklung

Die Bitcoin-Software ist Open Source. Entwickler können Änderungen vorschlagen und veröffentlichen, Miner können Transaktionen auswählen und Präferenzen signalisieren, und Knotenbetreiber entscheiden, welche regelsetzende Software sie ausführen. Kein einzelner Beteiligter kann unabhängig betriebenen Knoten eine Regeländerung aufzwingen. Meinungsverschiedenheiten können zu inkompatiblen Ketten oder getrennten Systemen führen, wie unter Die Geschichte des Bitcoins beschrieben.[11]

Blockchain- und Marktdaten lesen

Das öffentliche Register lässt sich auch ohne Bitcoin-Besitz prüfen: Man kann eine Transaktionskennung aus einer Wallet in einen Block-Explorer kopieren, Netzwerk und ausstehenden Status prüfen und gegebenenfalls den enthaltenden Block öffnen. Inputs verweisen auf Outputs früherer Transaktionen; neue Outputs können Zahlung und an den Absender zurückgegebenes Wechselgeld enthalten. Die Differenz zwischen Input- und Outputsumme ist die Gebühr. Eine Adressseite gruppiert Daten des jeweiligen Explorers, doch eine Adresse gehört nicht zwangsläufig einer Person oder Wallet. Anmerkungen und Schätzungen des Explorers sind von den tatsächlich in Blöcken gespeicherten Daten zu unterscheiden.[4][5]

Ein Block-Explorer kann dabei helfen, eine Zahlung von ihrer Transaktionskennung bis zu dem Block nachzuverfolgen, der sie enthält. Die Transaktionsansicht zeigt Eingaben, die frühere Outputs ausgeben, neue Outputs für Empfänger und oft auch Wechselgeld sowie die als Gebühr gezahlte Differenz. Die Blockansicht zeigt Höhe, Verweis auf den vorherigen Block, Header-Hash, Proof-of-Work-Ziel und Transaktionsliste. Die Nonce ist ein Header-Feld, das Miner verändern können. Ein angezeigter Hash belegt lediglich, dass der Header das Ziel erfüllt; ein validierender Knoten prüft zusätzlich die Transaktionen und Regeln des Blocks. Die Bezeichnung eines Miners oder Adresseigentümers durch einen Explorer kann eine Schlussfolgerung sein und muss keine in der Blockchain gespeicherte Tatsache darstellen.[4][5]

Eine in einem Explorer angezeigte unbestätigte Transaktion gehört zur Ansicht dieses Dienstes auf den Speicherpool, nicht zur vereinbarten Kette. Verschiedene Knoten können unterschiedliche ausstehende Transaktionen sehen. Auch Netzwerkdiagramme brauchen klare Definitionen: Transaktionszahlen zählen keine Menschen, Adressen sind keine eindeutigen Nutzer, und die gemeldete Hashrate eines Mining-Pools ist eine Schätzung. Prüfen Sie bei einem Kursdiagramm die Währung, Börse, Uhrzeit, das Handelsvolumen und ob ein Durchschnitt angezeigt wird; einen vom Protokoll festgelegten BTC-Preis gibt es nicht. Historische Marktgeschehnisse gehören in die datierte Chronologie unter Die Geschichte des Bitcoins.[6][11]

bitcoin erwerben und halten

Bitcoin lässt sich für Waren oder Dienstleistungen erhalten, bei Verkäufern oder Börsen kaufen, direkt mit anderen Personen handeln oder – sofern vorhanden – an Bargeldautomaten erwerben. Jeder Weg birgt andere Gegenpartei- und Verwahrungsrisiken. Ein Börsenkonto dokumentiert meist einen Anspruch gegenüber dem Betreiber, bis Bitcoin abgehoben wird. Bei Privatgeschäften sind Zahlungsendgültigkeit und Übergabe besonders wichtig; ein Automat kann neben einer ausgewiesenen Gebühr einen hohen Aufschlag verlangen. Verfügbarkeit und Rechtsanforderungen hängen von Ort und Anbieter ab. Verglichen werden sollten Gesamtpreis und Gebühren, Zahlungs- und Identitätsanforderungen, Auszahlungslimits und die Möglichkeit, an eine Wallet zu senden, deren Schlüssel der Käufer kontrolliert. Ein Kursangebot oder Kontostand beim Anbieter ist keine On-Chain-Zahlung an diese Wallet.[15][3]

Wer bitcoin selbst verwahrt, sollte sich zuerst mit Sicherung und Wiederherstellung des Wallets vertraut machen, die Empfangsadresse und das Netzwerk überprüfen und zunächst eine kleine Überweisung testen. Bewahren Sie die Wiederherstellungsphrase offline auf und geben Sie sie niemals einem Verkäufer oder einer Supportperson. Eine Verwahrung durch Dritte kann den Aufwand der Schlüsselverwaltung verringern, schafft aber eine Abhängigkeit von Zahlungsfähigkeit, Sicherheit und Auszahlungsregeln des Verwahrers. Prüfen Sie beim Verkauf oder Bezahlen auch den Geschäftspartner, die gesamten Umtauschkosten, die Bestätigungsregeln und mögliche Rückerstattungen. Bitcoin-FAQ behandelt diese Entscheidungen in Form von Fragen; keiner dieser Schritte macht einen Verkäufer oder eine Geldanlage für sich genommen sicher.[15][3][9]

Marktgeschichte und spätere Entwicklungen

Der Marktpreis von Bitcoin ist stark gestiegen und gefallen; ein datiertes Hoch oder Tief beschreibt daher nicht seinen aktuellen Wert. Im von einem US-börsennotierten Bitcoin-Trust berichteten Preisverlauf 2020–2024 lag der Referenzmarktpreis 2021 über 67.000 US-Dollar, 2022 unter 16.000 und 2024 über 100.000 US-Dollar. Diese Zahlen beziehen sich auf Markt, Zeitraum und Methode des Berichts, nicht auf einen weltweit einheitlichen Bitcoin-Preis. Für Vergleiche sollte eine einheitliche, benannte Quelle genutzt und beobachtete Preise von Erklärungen ihrer Ursachen unterschieden werden.[16] Das Protokollangebot ist nur ein Faktor; auch Zugang zu Handelsplätzen, Liquidität, Nachfrage, Erwartungen und größere Ereignisse spielen eine Rolle. Ein Finanzprodukt, das Bitcoin abbildet, kann den Zugang zu Preisengagement verändern, ohne Anteilseignern direkte Kontrolle über die Schlüssel zu geben. Im Januar 2024 genehmigte die US-Börsenaufsicht SEC Börsennotierungen von Bitcoin-Spot-ETPs. Die Entscheidung betraf diese Produkte, war weder eine Empfehlung für Bitcoin noch eine Änderung seiner Regeln.[17]

Das System wurde auch nach dem Papier von 2008 weiterentwickelt. Segregated Witness (SegWit) verlagerte signaturbezogene Daten in eine separat festgeschriebene Witness-Struktur und änderte die Berechnung der Transaktionskapazität. Taproot führte zusätzliche Regeln für das Ausgeben bestimmter Outputs ein, darunter einen Key-Path-Mechanismus und Script-Path-Verpflichtungen. Diese Protokolländerungen haben bestimmte Kompatibilitäts- und Datenschutzeigenschaften, versprechen aber nicht, dass alle Zahlungen privat oder günstig werden. Zahlungskanäle wie Lightning Network verwenden die Basiskette zum Öffnen und Schließen von Vereinbarungen, während einzelne Zahlungen außerhalb der Blockchain erfolgen. Die Geschichte des Bitcoins ordnet diese Entwicklungen zeitlich ein.[18][19]

In diesem Artikel bezeichnet Bitcoin üblicherweise das Netzwerk und Protokoll; bitcoin bezeichnet seine Geldeinheit. Beide Schreibweisen kommen in zusammengesetzten Namen und Titeln vor, daher ist der Zusammenhang wichtiger als die Groß- und Kleinschreibung allein.

Weiterführende Literatur: das ursprüngliche Whitepaper, der Bitcoin Developer Guide zu Transaktionen und der Einstiegshilfe von Bitcoin.org.

Siehe auch

Einzelnachweise