Die zugrundeliegende Technologie hinter Kryptowährungen ist die Blockchain. Sie ermöglicht es jedem Client im Netzwerk, einen Konsens zu erzielen, ohne dass die anderen jemals vertrauen müssen.


Die frühen Tage

Die Idee hinter der Blockchain-Technologie wurde bereits 1991 beschrieben, als die Forscher Stuart Haber und W. Scott Stornetta eine rechnerisch praktikable Lösung vorstellten, um digitale Dokumente mit einem Zeitstempel zu versehen, sodass sie nicht rückdatiert oder manipuliert werden konnten.

Das System verwendete eine kryptografisch gesicherte Blockkette zur Speicherung der zeitgestempelten Dokumente. 1992 wurden Merkle-Bäume in das Design integriert, wodurch es effizienter wurde, da mehrere Dokumente in einem Block gesammelt werden konnten. Diese Technologie blieb jedoch ungenutzt und das Patent erlosch 2004, vier Jahre vor der Einführung von Bitcoin.


Wiederverwendbarer Arbeitsnachweis

Im Jahr 2004 führte der Informatiker und Kryptoaktivist Hal Finney (Harold Thomas Finney II) ein System namens RPoW (Reusable Proof Of Work) ein. Das System funktionierte, indem man einen nicht austauschbaren oder nicht fungiblen, auf Hashcash basierenden Proof-of-Work-Token erhielt und im Gegenzug einen RSA-signierten Token erstellte, der dann von Person zu Person übertragen werden konnte.

RPoW löste das Problem der Doppelausgabe, indem der Besitz der Token auf einem vertrauenswürdigen Server registriert blieb, der es Benutzern auf der ganzen Welt ermöglichte, ihre Richtigkeit und Integrität in Echtzeit zu überprüfen.

RPoW kann als früher Prototyp und bedeutender Schritt in der Geschichte der Kryptowährungen betrachtet werden.


Bitcoin-Netzwerk

Ende 2008 wurde von einer Person oder Gruppe unter dem Pseudonym Satoshi Nakamoto ein Whitepaper auf einer Kryptographie-Mailingliste gepostet, in dem ein dezentrales Peer-to-Peer-System für elektronisches Bargeld namens Bitcoin vorgestellt wurde.

Basierend auf dem Hashcash Proof of Work-Algorithmus, aber anstatt eine Hardware-Trusted-Computing-Funktion wie RPoW zu verwenden, wurde der Schutz vor doppelter Ausgabe in Bitcoin durch ein dezentrales Peer-to-Peer-Protokoll zur Verfolgung und Überprüfung der Transaktionen gewährleistet. Kurz gesagt, Bitcoins werden mithilfe des Proof-of-Work-Mechanismus von einzelnen Minern für eine Belohnung „geschürft“ und dann von den dezentralen Knoten im Netzwerk überprüft.

Am 3. Januar 2009 entstand Bitcoin, als Satoshi Nakamoto den ersten Bitcoin-Block schürfte, der eine Belohnung von 50 Bitcoins einbrachte. Der erste Bitcoin-Empfänger war Hal Finney, der am 12. Januar 2009 bei der weltweit ersten Bitcoin-Transaktion 10 Bitcoins von Satoshi Nakamoto erhielt.


Äther

Im Jahr 2013 erklärte Vitalik Buterin, ein Programmierer und Mitbegründer des Bitcoin Magazine, dass Bitcoin eine Skriptsprache zum Erstellen dezentraler Anwendungen benötige. Da es ihm nicht gelang, in der Community eine Einigung zu erzielen, begann Vitalik mit der Entwicklung einer neuen Blockchain-basierten verteilten Computerplattform namens Ethereum, die über eine Skriptfunktion namens Smart Contracts verfügte.

Smart Contracts sind Programme oder Skripte, die auf der Ethereum-Blockchain bereitgestellt und ausgeführt werden. Sie können beispielsweise verwendet werden, um eine Transaktion durchzuführen, wenn bestimmte Bedingungen erfüllt sind. Smart Contracts werden in bestimmten Programmiersprachen geschrieben und in Bytecode kompiliert, den eine dezentrale Turing-vollständige virtuelle Maschine, die sogenannte Ethereum Virtual Machine (EVM), dann lesen und ausführen kann.

Entwickler können auch Anwendungen erstellen und veröffentlichen, die innerhalb der Ethereum-Blockchain ausgeführt werden. Diese Anwendungen werden normalerweise als DApps (dezentrale Anwendungen) bezeichnet und es gibt bereits Hunderte von DApps, die in der Ethereum-Blockchain ausgeführt werden, darunter Social-Media-Plattformen, Glücksspielanwendungen und Finanzbörsen.

Die Kryptowährung von Ethereum heißt Ether, ist zwischen Konten transferierbar und dient zur Bezahlung der Gebühren für die Rechenleistung, die bei der Ausführung von Smart Contracts verbraucht wird.

Heute erfährt die Blockchain-Technologie große Aufmerksamkeit in der breiten Öffentlichkeit und wird bereits in einer Vielzahl von Anwendungen eingesetzt, nicht nur in Kryptowährungen. Weitere Informationen zu Blockchain und anderen interessanten Themen finden Sie in unseren anderen Videos auf der Binance Academy.