Die Zahl 21 im Bitcoin System

Hi,
Bei genauerer Betrachtung gibt es gute Gründe für die Designfaktoren von Bitcoin. Ich frage mich immer ob Satoshi der Zahl 21 eine Bedeutung zugesprochen hat und they diesen Faktor in seine Designwahl hat einfließen lassen:

  • 21 Mio Supply
  • 210.000 Blockfrequenz für das Halving
  • Supply erreicht ca. im Jahr 2140
  • Bitcoin erfunden/entdeckt im 21. Jahrhundert
  • mehr?

Was glaubt ihr was die Bedeutung der Zahl 21 ist? Wurde sie gewählt, damit man auf 4 Jahre kommt, sozusagen retrograd? Oder ist einfach „Zufall“? Lasst uns philosophieren, um gemeinsam die Wahrheit zu finden / Erkenntnisse anzuregen.
Fragt man eine KI nach der Bedeutung (unabhängig von Bitcoin, sondern welche Bedeutungen 21 grundsätzlich hat), ergeben sich die ein oder anderen interessante Fakten. Laut diesen Quellen von Recherche mit perplexity, die hier aus Transparenzgründen genannt sind:
https://www.coinbase.com/de/learn/crypto-basics/what-is-a-bitcoin-halving
https://www.reddit.com/r/Bitcoin/comments/1fexgx4/bitcoin_halving_and_presidential_elections_4_years/?rdt=51111

… heißt es:

„Die Zahl 21 hat in verschiedenen Kontexten eine besondere Bedeutung, die Symbolik aus Numerologie, Spiritualität und kulturellen Traditionen vereint.
Numerologische und spirituelle Bedeutung
Die 21 gilt in der Numerologie und Spiritualität als kraftvolle Zahl:
Sie steht für den Abschluss eines Zyklus und den Beginn eines neuen Zyklus.
In der Numerologie verbindet die 21 die Energien der Zahlen 2 und 1 und symbolisiert Gleichgewicht, Harmonie und Neuanfang.
In spiritueller Hinsicht wird sie mit Weisheit, spirituellem Wachstum und dem Erreichen eines Gleichgewichts im Leben in Verbindung gebracht.
Kulturelle und soziale Bedeutung
Die Zahl 21 hat eine beachtliche kulturelle Bedeutung:
In vielen Ländern gilt das 21. Lebensjahr als Volljährigkeitsalter und markiert den Übergang zum Erwachsensein.
Im Vereinigten Königreich wird das 21. Lebensjahr traditionell mit dem „Erhalt des Schlüssels zur Tür“ in Verbindung gebracht und symbolisiert Reife und Unabhängigkeit.
Biblische Bezüge
In biblischen Zusammenhängen hat die Zahl 21 zwei Bedeutungen:
Sie kann für Schlechtigkeit, Rebellion und Sünde stehen.
Umgekehrt wird sie aber auch mit Gott und dem Tempel in Verbindung gebracht.
Die Zahl taucht in verschiedenen biblischen Ereignissen und Strukturen auf.
Manifestation und persönliches Wachstum
Die 21 wird oft mit persönlicher Entwicklung und Manifestation in Verbindung gebracht:
Sie wird als eine Zahl angesehen, die Botschaften über den Eintritt in eine Zeit der Fülle und des positiven Wandels bringt.
Die Zahl ermutigt zu Vertrauen in die Intuition und zu Geduld im persönlichen Wachstum.
Sie wird mit Mitgefühl und der Manifestation von Gedanken und Handlungen in der Realität in Verbindung gebracht.“

1 „Gefällt mir“

Ich frage mich, ob ein Großteil des Posts von ChatGPT generiert wurde, ohne dies in dem Post kenntlich zu machen?

6 „Gefällt mir“

Danke, ist nun kenntlich.

So viel Orakelei hilft der Sache nicht. Aber soweit ich weiß, hat die 21 Mio BTC technische Gründe gehabt. 42 Mio waren nicht gut verrechenbar. Hat irgend etwas mit dem overflow der Programmierung zu tun

Die 21 steht auch für die Buchstaben BA.

Diese wiederum stehen für Bot Arsch. :robot:

:bulb:

Ich glaube weil es die Hälfte von 42 ist und somit die halben Fragen zu allem beantwortet.

1 „Gefällt mir“

Bitcoin ist die Wahrheit sagen viele. 21 ist allerdings nur die halbe Wahrheit :rofl::see_no_evil:

2 „Gefällt mir“

Ich vermute nicht, dass es das Ziel war genau 21 Millionen zu erhalten, sondern dass eher Überlegungen zu einzelnen Parametern zu diesem Wert geführt haben.

Hier ein Beispiel, wie ein schrittweises Vorgehen hätte aussehen können…

Wenn man bei einer runden und plausiblen Blockgröße (Transaktionszahl) in der Größenordnung von 1 MB startet, sind zwei wichtige Ausgangspunkte die Blockzeit von 10 min sowie das Halvingintervall von 4 Jahren.

Wie hätte man auf diese Werte kommen können?

Blockzeit 10 min
Um zu gewährleisten, das ein 1 MB Block möglichst bei allen Nodes angekommen ist, bevor der nächste Block gefunden wird, sind 10 min sinnvoll. Bei einer bezahlbaren privaten Node-Hardware und Internetanbindung braucht es mindestens Sekunden, bis ein Block angekommen und validiert ist.
Durch die statistische Fluktuation kommt bei 10 min mittlerer Blockzeit aber trotzdem 1% der Blöcke schon innerhalb von 6 s nach dem letzten Block an (Link).

Halvingintervall 4 Jahre
Der Wert fällt natürlich irgendwo vom Himmel und es stellt sich die Frage, warum überhaupt halbiert wird.Vermutungen hatten wir hier diskutiert.
Eine Halbierung ist z.B. sehr einfach und ohne Rundungsfehler plattformunabhängig umzusetzen. Wenn man aber halbieren möchte, sind alle paar Jahre m.E. eine plausible Zeit. Damit gibt es keine ewige Inflation über Jahrhunderte und auf der anderen Seite hat Bitcoin genug Zeit zu wachsen, bevor die Subsidy wegfällt.

Aus beiden Vorgaben zusammen folgt, dass die Subsidy eigentlich alle 6 ⋅ 24 ⋅ (3 ⋅ 365 + 366) = 210384 Blöcke halbiert werden müsste. Schöner ist natürlich eine gerundete, halbwegs glatte Zahl, wie 210.000 Blöcke.

Bei einer Ausgangssubsidy von S Bitcoin pro Block, erhält man dann wie folgt insgesamt N Bitcoin:

N = 210000 \cdot S + 210000 \cdot S/2 + 210000 \cdot S/4 + ...
\ \ \ \ \ = 210000 \cdot S(1 + \frac{1}{2} + \frac{1}{4} + … )
\ \ \ \ \ = 210000 \cdot 2S

Nun stellt sich wieder die Frage, warum man gerade 2S = 100 Bitcoin gewählt hat, was einer Ausgangssubsidy von 50 Bitcoin entspricht.

Ich könnte mir vorstellen, dass man schlicht zwei Ziele erreichen wollte:

Runder Wert
Erstens wieder einen möglichst schönen runden Wert. Bei 2S = 80 Bitcoin landet man z.B. bei insgesamt 16.800.000 Bitcoin. Bei 2S = 100 Bitcoin hat man schöne 21 Mio insgesamt.
Ebenso würde man aber auch für 2S = 1 Bitcoin oder 2S = 200 Bitcoin schöne Werte erreichen. Im ersten Fall landet man bei insgesamt 210 Tausend Bitcoin, im zweiten bei 42 Mio Bitcoin.

Anzahl passt zum Datentyp und zur Geldmenge
Zweitens kann man unter diesen Varianten mit folgenden Argumenten die Variante mit 21 Mio Bitcoin auswählen.
Die gesamte Anzahl der eigentlichen Bitcoin-Einheit, nämlich Satoshi, passt hier mit 2,1 \cdot 10^{15} Sat recht gut in den Wertebereich des üblichen Integer-Typs int64_t. Es sind nur noch ca. 3 Größenordnungen Luft für eine größere Satoshi-Anzahl, also eine feinere Unterteilung.
Außerdem passte die weltweite Geldmenge zur Zeit der Bitcoin Einführung in Dollar-Cent tatsächlich sehr gut zur dieser Anzahl an Satoshis. Bei Bitcoin als globaler Währung würde also 1 Satoshi in der Zukunft ungefähr 1 Cent von heute entsprechen.

Die kleineren Größenordnungen wie 2S = 1 Bitcoin oder weniger, sind aus diesen Gründen schlechter als 2S = 100 Bitcoin.

Eine größere Zahl wie z.B. 2S = 200 Bitcoin oder 2S = 1000 Bitcoin wäre aber durchaus sinnvoll gewesen.
Bei 2S = 200 Bitcoin hätte man insgesamt 42 Mio Bitcoin, was Satoshi vielleicht zu nerdig gewesen wäre, und was Bitcoin etwas weniger ernsthaft erscheinen hätte lassen.
Bei 2S = 1000 Bitcoin hätte man 21 Mrd Bitcoin, was immerhin auch die 21 vorne stehen haben würde. Man hätte dann heute gefragt: „Warum gibt es gerade 21 Mrd Bitcoin?“

Im Nachhinein hätte man sich vielleicht für die Ausgangssubsidy von 500 Bitcoin, also die 21 Mrd Bitcoin insgesamt entschieden. Aber da war vielleicht selbst Satoshi nicht visionär genug.

Man kann die Wahl von 2S = 100 Bitcoin, also einer Ausgangssubsidy von 50 Bitcoin, und somit einer Gesamtzahl von 21 Mio, auf jeden Fall grob nachvollziehen.

6 „Gefällt mir“

Im Bitcoin Wiki hab ich noch das gefunden:

https://en.bitcoin.it/wiki/Controlled_supply

2 „Gefällt mir“

Ah, habe ich dort noch nicht gesehen. Aber sind ja alles keine Geheimnisse und passen deshalb auch gut zu dem, was wir hier immer wieder schreiben.

Genau, das war auch Kerngedanke des Posts. Dort steht ja, man weiß es nicht. Was wiederum charmant ist, da es Bitcoin gewissermaßen mysteriös macht und das finde ich gut.
Die Recherche zur grundsätzlichen Bedeutung der Zahl 21 hat mich allerdings überrascht, weil manche Aspekte (siehe oben) zu Bitcoin passen. Ob das Zufall ist, wird nie jemand herausfinden. Von anderen Fakten von Satoshi (Geburtstag zB) munkelt man, dass sie nicht willkürlich gewählt sind, sondern eine tiefere Bedeutung haben. Danke für Eure Gedanken!

Ich gebe dir schon recht, dass man sich nach einer kurzen Google-Suche bei vielen Ergebnissen denkt, sie würden gut zu Bitcoin passen.

Trotzdem tue ich mich mit so was immer ein bisschen schwer, da man Ähnliches einfach zu jeder Zahl findet. Jeweils aus den ersten Ergebnissen bei Google…

Suche nach „Bedeutung der Zahl 21“
Die Zahl 21 symbolisiert Gesellschaft, Dualität, Charisma und Kommunikation. Die Zahlen 1 und 2, kombiniert als 21, bedeuten Erfolg und Energie.
Allgemeine Bedeutungen der 21 sind: Erfolgsdenken, Fortschritt, Ehrgeiz, gelöste Probleme, Beförderung/Karriere, Berufung, Glück und Geborgenheit in der Liebe

Suche nach „Bedeutung der Zahl 23“
In der Numerologie gilt die Zahl 23 als eine sehr mächtige Zahl, die eine starke spirituelle Bedeutung hat. Sie wird oft als “König der Zahlen” bezeichnet und symbolisiert die Vereinigung von Körper, Geist und Seele. Die Zahl 23 steht auch für Kreativität, Selbstausdruck und Individualität.

Suche nach „Bedeutung der Zahl 27“
Die Zahl 27 gilt als eine kraftvolle, leidenschaftliche und inspirierende Zahl und steht für die Verbindung zwischen dem Materiellen und dem Spirituellen.
In der Numerologie ist die Engelszahl 27 eine Mischung aus den Energien und Eigenschaften der Zahlen 2 und 7.

Falls Satoshi wirklich gezielt die 21 vorgeben wollte, vermute ich eher weniger offensichtliche bzw. weniger bekannte Gründe.