Die Technologie hinter Kryptowährungen ist Blockchain. Es ermöglicht jedem im Netzwerk, einander zu erreichen, ohne dass ein Dritter die Transaktionen validieren muss.

 

Der Anfang

Die Idee hinter der Blockchain-Technologie wurde 1991 beschrieben, als die Informatiker Stuart Haber und W. Scott Stornetta eine rechnerisch praktische Lösung für digitale Dokumente einführten, da diese mit einem nicht manipulierbaren Zeitstempel generiert wurden.

Das System nutzte eine Kette kryptografisch geschützter Blöcke, um zeitgestempelte Dokumente zu speichern. Im Jahr 1992 wurden Merkle-Bäume1 in das Projekt integriert, was es effizienter machte und die Sammlung mehrerer Dokumente in einem einzigen Block ermöglichte. Allerdings fand diese Technologie keine breite Anwendung und das Patent lief 2004 aus, vier Jahre vor der Einführung von Bitcoin.

 

Wiederverwendbarer Arbeitsnachweis

Im Jahr 2004 führte der Informatiker und Kryptografie-Aktivist Hal Finney (Harold Thomas Finney II) ein System namens RPoW – Reusable Proof of Work ein. Das System funktionierte, indem es einen nicht austauschbaren und nicht fungiblen verschlüsselten Token auf der Grundlage eines Arbeitsnachweises erhielt und im Gegenzug einen Token mit einer RSA2-Signatur erstellte, der dann von Person zu Person übertragen werden konnte.

RPoW löste das Problem der doppelten Ausgaben, indem es den Besitz der auf einem vertrauenswürdigen Server registrierten Token beibehielt, der es Benutzern auf der ganzen Welt ermöglichen soll, Echtzeitdaten auf Richtigkeit und Integrität zu überprüfen.

Das RPoW kann als erster Prototyp und bedeutender Schritt in der Geschichte der Kryptowährungen betrachtet werden.

 

Bitcoin einlösen

Ende 2008 wurde von einer Person oder Gruppe unter dem Pseudonym Satoshi Nakamoto ein Whitepaper zur Einführung eines dezentralen Peer-to-Peer- oder (Peer-to-Peer-)E-Geldsystems namens Bitcoin auf einer Kryptografie-Mailingliste veröffentlicht.

Basierend auf dem Proof-of-Work-Hashcash-Algorithmus, aber anstelle einer Hardware-Trusted-Computing-Funktion wie RPoW wurde der Double-Spend-Schutz in Bitcoin durch ein dezentrales Peer-to-Peer-Protokoll zur Verfolgung und Verifizierung von Transaktionen bereitgestellt. Kurz gesagt: Bitcoins werden „geschürft“, um mithilfe von Arbeitsnachweisen durch einzelne Miner eine Belohnung zu generieren, und diese werden dann von dezentralen Knoten im Netzwerk verifiziert. 

Am 3. Januar 2009 erwachte Bitcoin zum Leben, als der erste Bitcoin-Block von Satoshi Nakamoto geschürft wurde, der mit 50 Bitcoins belohnt wurde. Der erste Empfänger von Bitcoins 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, Programmierer und Mitbegründer des Bitcoin Magazine, dass Bitcoin eine Skriptsprache für die Erstellung dezentraler Anwendungen benötige. Da es ihm nicht gelang, eine Zustimmung der Gemeinschaft zu erzielen, begann Vitalik mit der Entwicklung einer neuen Blockchain-basierten verteilten Computerplattform namens Ethereum. Das Ethereum-Netzwerk hat eine neue Funktion namens Smart-Contracts eingeführt.

Smart-Contracts sind Programme oder Skripte, die auf der Ethereum-Blockchain implementiert und ausgeführt werden und mit denen beispielsweise eine Transaktion durchgeführt werden kann, wenn bestimmte Bedingungen erfüllt sind. Intelligente Verträge werden in bestimmten Programmiersprachen geschrieben und in Bytecode kompiliert, wo eine Turing-vollständige virtuelle Maschine namens Virtual Ethereum Machine (EVM) die Verträge 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 oft als DApps (dezentrale Anwendungen) bezeichnet, und auf der Ethereum-Blockchain laufen bereits Hunderte von DApps, darunter Social-Media-Plattformen, Glücksspielanwendungen und Finanzbörsen.

Die Währung des Ethereum-Netzwerks heißt Ether. Sie kann zwischen Konten übertragen werden und wird zur Zahlung der Rechengebühren für die Ausführung intelligenter Verträge im Netzwerk verwendet.

 

Zusamenfassend

Derzeit erlangt die Blockchain-Technologie große Aufmerksamkeit und wird in einer Vielzahl von Anwendungen eingesetzt, die nicht nur auf Kryptowährungen beschränkt sind. Weitere Informationen zu Blockchain und anderen interessanten Themen finden Sie in unseren anderen Videos zur Binance Academy.

 


Notizen

1 – In der Kryptographie sind Streubäume oder Merkle-Bäume eine Art Datenstruktur, die einen Baum mit zusammengefassten Informationen über ein größeres Datenelement enthält – beispielsweise eine Datei, die zur Überprüfung ihres Inhalts verwendet wird.


2 – RSA ist eines der ersten Public-Key-Kryptografiesysteme und wird häufig für die sichere Datenübertragung verwendet. Bei diesem Verschlüsselungssystem ist der Verschlüsselungsschlüssel öffentlich und unterscheidet sich vom geheimen Entschlüsselungsschlüssel.