Die Technologie, auf der Kryptowährungen basieren, heißt Blockchain, auf Französisch Blockchain. Es ermöglicht allen Akteuren im selben Netzwerk, einen Konsens zu erzielen, ohne jemals das Vertrauen und damit die Rollen, die jedem von ihnen gewährt werden, in Frage zu stellen.
Die Anfänge
Die Architektur hinter der Blockchain-Technologie wurde bereits 1991 beschrieben, als die Forscher Stuart Haber und W. Scott Stornetta eine Computerlösung vorstellten, die es ermöglichte, digitale Dokumente mit einem Zeitstempel zu versehen und daher nie rückdatiert oder verändert zu werden.
Ihr System nutzte eine kryptografisch sichere Blockchain, um zeitgestempelte Dokumente zu speichern. Anschließend wurde 1992 das sogenannte „Merkle-Tree“-Protokoll in Betrieb genommen, das das System effizienter machte, indem es die Zusammenführung mehrerer Dokumente in einem einzigen Block ermöglichte. Diese Technologie geriet jedoch in Vergessenheit und das Patent lief 2004 aus, vier Jahre vor der Gründung von Bitcoin.
Wiederverwendbarer Arbeitsnachweis: Wiederverwendbarer Arbeitsnachweis
Im Jahr 2004 startete der Informatiker und Kryptoaktivist Hal Finney (Harold Thomas Finney II) ein System namens RPoW („Reusable Proof of Work“). Das System funktionierte, indem es einen nicht handelbaren, nicht fungiblen Proof-of-Work-Token auf Basis des Hashcash-Systems erhielt, der im Gegenzug einen Token mit einer RSA-Signatur erstellte, der dann von Person zu Person übertragen werden konnte.
RPoW löste das Problem der doppelten Ausgaben, indem es eine Aufzeichnung des Token-Besitzes führte, die auf einem vertrauenswürdigen Server aufgezeichnet wurde und es jedem Benutzer auf der ganzen Welt ermöglichte, seine Richtigkeit und Integrität in Echtzeit zu überprüfen.
Wir können RPoW als ersten Prototyp und ersten Schritt in der Geschichte der Kryptowährungen betrachten.
Das Bitcoin-Netzwerk
Ende 2008 wurde in einem Whitepaper ein dezentrales elektronisches Peer-to-Peer-Zahlungssystem namens Bitcoin vorgestellt. Das Whitepaper wurde über einen kryptografiebezogenen E-Mail-Listenserver von einer Einzelperson oder einer Gruppe von Personen unter dem Pseudonym Satoshi Nakamoto verbreitet.
Das Bitcoin-Netzwerk basiert auf dem HashCash-Proof-of-Work-Algorithmus, aber anstatt eine Trusted-Computing-Funktion wie RPoW zu verwenden, wird ein Schutz vor doppelten Ausgaben durch ein dezentrales Peer-to-Peer-Protokoll bereitgestellt, um Transaktionen zu verfolgen und zu überprüfen. Kurz gesagt: Bitcoins werden als Belohnung mithilfe des Proof-of-Work-Mechanismus von einzelnen Minern „geschürft“ und die Transaktionen werden dann von den dezentralen Knoten im Netzwerk verifiziert und validiert.
Am 3. Januar 2009 wurde Bitcoin geboren, als Satoshi Nakamoto den ersten Bitcoin-Block schürfte. Der Block bot eine Belohnung von 50 Bitcoins. Der erste Empfänger von Bitcoin war Hal Finney, der am 12. Januar 2009 bei der weltweit ersten Bitcoin-Transaktion 10 Bitcoins von Satoshi Nakamoto erhielt.
Das Ethereum
Im Jahr 2013 erklärte Vitalik Buterin, Programmierer und Mitbegründer des Bitcoin Magazine, dass Bitcoin eine Skriptsprache benötige, um dezentrale Anwendungen zu erstellen. Vitalik konnte keine Einigung innerhalb der Community erzielen und startete die Entwicklung einer neuen verteilten Computerplattform auf Basis von Blockchain: Ethereum, ausgestattet mit einer Skriptfunktion namens „Smart Contracts“ (intelligente Verträge auf Französisch).
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. Intelligente Verträge werden in bestimmten Programmiersprachen geschrieben und in Bytecode kompiliert, einer dezentralen „Turing-vollständigen“ virtuellen Maschine namens Ethereum Virtual Machine (oder EVM), die sie dann lesen und ausführen kann.
Entwickler haben außerdem die Möglichkeit, Anwendungen zu erstellen und zu veröffentlichen, die auf der Ethereum-Blockchain laufen. Diese Anwendungen werden allgemein als DApps (Dezentralisierte Anwendungen) bezeichnet und es gibt bereits Hunderte von DApps, die auf der Ethereum-Blockchain laufen, darunter Social-Media-Plattformen, Wettanwendungen und Finanzbörsen.
Die Kryptowährung von Ethereum heißt Ether. Sie kann zwischen Konten übertragen werden und wird zur Zahlung von Gebühren verwendet, die durch Computer-Rechenleistung entstehen, die für die Ausführung intelligenter Verträge aufgewendet wird.
Wieder aufnehmen
Heutzutage erlangt die Blockchain-Technologie immer mehr Aufmerksamkeit in der breiten Öffentlichkeit und wird bereits in einer Vielzahl von Anwendungen eingesetzt, nicht nur bei Kryptowährungen. Weitere Informationen zu Blockchain und vielen anderen spannenden Themen finden Sie in den weiteren Videos der Binance Academy.
