Dies ist ein Leitartikel von Arman The Parman, ein Bitcoin-Pädagoge, der sich leidenschaftlich für Datenschutz einsetzt.

Das Problem

Um zu gedeihen, muss die Menschheit wieder zum Geld des freien Marktes zurückkehren (das nicht von Zentralbanken oder Regierungen ausgegeben wird, sondern aus dem Markt), die weder von Zentralbanken und/oder Regierungen manipuliert noch ausgerottet werden können. Dieses Geld muss auch digital sein, um den internationalen Werttransfer zu erleichtern, aber knapp (digitale Wertmarken waren schon immer „kopierbar“).

Gold hat früher gut funktioniert, war aber physisch, da der Handel über das Lokale hinaus expandierte Stadt zum internationalen Handel, Peer-to-Peer-Austausch von Gold wurde unpraktisch. Die Lösung für diese Schwäche bestand darin, sie zu zentralisieren (stattdessen Bankbücher oder „Banknoten“ zu verwenden) und zu digitalisieren (Digitalisierung von Banknoten/Verträgen), wodurch Banken Vermittler aller Nicht-P2P-Geldtransfers werden konnten. Die physische Natur von Gold führte zur Einführung von goldgedecktem Papier-/Digitalgeld, aber letztendlich zu Fiat-Geld – von der Regierung ausgegebenes Geld, das durch nichts gedeckt ist, nicht einmal durch Gold. Fiat-Geld kostet nichts in der Produktion, ist nicht knapp und ermöglicht es den Regierungen, den Marktkräften auszuweichen. Es erlaubt der Regierung, immer zu expandieren, was einen unerbittlichen und allmählichen Marsch zum weltweiten Totalitarismus erleichtert.

Satoshi Nakamoto hat dieses Problem mit Bitcoin gelöst.

Die Lösung

Using ein verteiltes Hauptbuch (Hauptbuch, was eine Aufzeichnung aller Transaktionen bedeutet; verteilt, was bedeutet, an vielen Orten gleichzeitig vorhanden zu sein, alle synchron) und aus der Öffentlichkeit verschwand, brachte er ein Geld hervor, das keine zentrale Autorität hat, keinen CEO – niemanden überhaupt, wer kann aufgefordert/gezwungen werden, es zu schließen. Jeder einzelne Knoten muss ausgelöscht werden, um Bitcoin zu eliminieren, und es gibt Tausende über den ganzen Planeten verstreut.

Das Fehlen einer zentralen Autorität in einem digitalen Token würde ein Problem hinterlassen – doppelte Ausgaben. Wie kann sich jemand über den wahren Stand des Hauptbuchs sicher sein? Was ist, wenn ein Token, das in Wallet Nummer eins vorhanden ist und ausgegeben wurde, erneut von Wallet Nummer eins ausgegeben wird? Wer entscheidet, welche Zahlung zuerst erfolgte und welche später (und illegitim)?

Dies wurde teilweise durch die Erstellung der Zeitkette („Blockchain“) gelöst. Transaktionen werden in Blöcken zusammengefasst – Daten gruppiert, wie Seiten in einem Buch – und jeder Block enthält den Hash des vorherigen Blocks. Weitere Einzelheiten darüber, wie die Blockchain funktioniert und wozu sie dient, finden Sie hier.

Bei der Blockchain lässt sich die Reihenfolge dieser Blöcke nicht einfach unbemerkt umstellen. Wenn jemand Transaktionen in Block Nummer eins ändert, ändert sich der Hash von Block eins. Der Hash von Block eins ist Teil der Daten von Block zwei. Das bedeutet, dass das Ändern von Block eins dazu führt, dass die Daten (der Hash) in Block zwei falsch sind. Das macht Block zwei ungültig. Wenn Block zwei ungültig ist, dann wäre jeder Block danach ungültig. Sie können Block 750.000 nicht gültig haben, wenn Block zwei nicht gültig war:

Die Blockchain macht das Hauptbuch manipulationssicher.

Der zweite Teil der Lösung für doppelte Ausgaben war der Arbeitsnachweis. Beachten Sie, dass das Neuordnen (oder Umschreiben) von Blöcken eigentlich ganz einfach (und fast kostenlos) ist – es erfordert nur einen Computer, um die Hashes neu zu erstellen und die Blöcke miteinander zu verknüpfen. Wenn Ihnen eine neue Version vorgelegt wurde, können Sie nicht wissen, welche Version korrekt ist – ohne Proof-of-Work. Was Satoshi Nakamoto tat, war die Verwendung von PoW (erfunden zuvor von Dr. Adam Back), um diese Hashes teuer in der Herstellung zu machen.

Diese Kostspieligkeit wurde eingeführt, indem dem Bitcoin-Protokoll eine Regel hinzugefügt wurde, die Beschränkungen auferlegte, welche Hash-Ergebnisse gültig sind, was mehrere Brute-Force-Hashing-Versuche erforderte, um die Anforderung zu erfüllen. Zufällige Brute-Force-Versuche eines Computers, die Strom kosten, ist so, aber es wird oft falsch erklärt und von informierten Bitcoinern gehasst. „Bitcoin-Miner suchen nach Lösungen für schwierige mathematische Probleme.“ Sie sind keine mathematischen Probleme.

Wenn Angreifer Block eins ändern würden, müssten sie auch einen gültigen Hash finden (indem sie einige bedeutungslose Daten eingeben und iterieren, bis der Hash gültig ist), und dann den neuen eingeben Hash in Block zwei und machen dabei den Hash von Block zwei ungültig. Sie müssten Block zwei so ändern, dass er korrekt gehasht wird, und diesen Hash dann in Block drei einfügen und Block drei modifizieren.

Dann müssten sie die Arbeit wiederholen, die sie für den Hash-Block drei geleistet haben, und so weiter, bis hin zum aktuellen Block. Die beim Schürfen von Bitcoin-Blöcken aufgewendete Energie schützt das Netzwerk somit vor Angriffen, indem es zu teuer wird, den gesamten Energieverbrauch zu wiederholen. Um Bitcoin von Block eins neu zu schreiben, wäre eine Wiederholung der gesamten Energie erforderlich, die die gesamte Welt bisher für Bitcoin aufgewendet hat.

Proof-of-Work macht die Blockchain manipulationssicher.

Der andere Zweck von PoW ist es, das „Problem der byzantinischen Generäle“ zu lösen. Dies tritt in einem verteilten Netzwerk von Computern auf, die alle den aktuellen Stand der Dinge kennen müssen, und keiner Nachricht zwischen Computern kann vertraut werden, um den aktuellen Stand zu melden (genau wie die missliche Lage der byzantinischen Generäle.

Die byzantinische Das Problem der Generäle wird gelöst, indem eine Regel geschaffen wird, dass die Kette von Bitcoin-Blöcken mit der kumulativsten Arbeit die gültige Kette ist (oft angenähert als „die längste Kette”). Dadurch entfällt jede Anforderung, einer Autorität zu vertrauen, welche Version der Zeitkette angibt die gültige ist, sollte es eine Diskrepanz geben, und verlässt sich einfach darauf, dass alle der Regel „meiste Arbeit=gültige Kette“ zustimmen.

Ein weiteres Problem, das Nakamoto bei der Schaffung neuen Geldes berücksichtigte, ist das Problem faire Ausgabe und wie man es so macht, um die Akzeptanz zu maximieren. Nakamoto erreichte dies, indem er die Veröffentlichung neuer Coins zeitlich versetzte, was einigen der späteren Adoptierenden Zugang zu neu ausgegebenen Coins ermöglichte. Für eine detaillierte Untersuchung der Fairness von Bitcoins di stribution, siehe diesen Aufsatz.

50 Bitcoins werden freigegeben den Bergleuten jeden Block, der im Durchschnitt alle 10 Minuten auftritt, und diese Anzahl der ausgegebenen Münzen wird alle 210.000 Blöcke halbiert, was ungefähr alle 4 Jahre ist. Aufgrund der programmierten Halbierung der Ausgabe wird es einen Tag geben (geschätzt im Jahr 2140), an dem keine weitere Teilung über die kleinste Einheit (1 Satoshi=0,00000001 Bitcoin) hinaus möglich ist, und daher ist das Angebot mathematisch begrenzt und liegt sehr nahe bei 21 Millionen Coins.

Die Schwierigkeitsanpassung war auch entscheidend, um zu verhindern, dass die Vorratsobergrenze von 21 Millionen Coins vorzeitig eingeführt wird – für den erfahrenen Bitcoiner ist es interessant festzustellen, dass die Schwierigkeitsanpassung keine Auswirkungen hat die Lieferobergrenze von Bitcoin als solche – sie verhindert lediglich eine Änderung des Veröffentlichungszeitplans. Auch wenn es keine Schwierigkeitsanpassung gab, kann die Obergrenze von 21 Millionen nicht überschritten werden. Für diejenigen, die daran interessiert sind, wie Mining funktioniert und wie die Schwierigkeit angepasst werden kann, wird dieser Essay erklären.

Schließlich beeinflusste die Schaffung dieses Geldes etwas außerhalb des Codes – die Spieltheorie. Genauso wie das menschliche Genom letztendlich für großartige Denkmäler und Kunstwerke verantwortlich ist, finden sich diese Dinge nicht in unserem genetischen Code. Dies wird in „The Extended Phenotype“ beschrieben, einem Buch und Begriff, der von Richard Dawkins geprägt wurde. Der Code von Bitcoin führt dazu, dass Menschen so handeln, um seinen Erfolg sicherzustellen. Wenn Sie sich eingehend mit Bitcoin und der ihn umgebenden Spieltheorie befassen, kommen Sie natürlich zu diesem Schluss:

Das einzige, was Bitcoin aufhalten kann, ist weltweit koordinierter Autoritarismus, und das einzige, was weltweit koordiniert aufhören kann Autoritarismus ist Bitcoin.

Dies ist ein Gastbeitrag von Arman The Parman. Die geäußerten Meinungen sind ganz ihre eigenen und spiegeln nicht unbedingt die von BTC Inc oder Bitcoin Magazine wider.

Categories: IT Info