Blockchain ist die niedrigste Technologie der digitalen Währung. Sie stellt sicher, dass jeder Internetnutzer ohne gegenseitiges Vertrauen einen Konsens erzielen kann.
anfänglich
Die Idee der Blockchain-Technologie lässt sich bis ins Jahr 1991 zurückverfolgen. Um sicherzustellen, dass die Zeitstempeldatei nicht zurückverfolgt und manipuliert werden kann, brachten damals zwei Wissenschaftler, Stuart Haber und W. Scott Stornetta, eine praktische Computerlösung auf den Markt.
Das System verwendet eine Blockverschlüsselungskette zum Speichern von Zeitstempeldateien, und 1992 wurden auch Merkle-Bäume in das System integriert. Diese neue Technologie, die mehrere Dokumente in einem Block gruppiert, verbesserte die Effizienz erheblich. Leider interessierte sich niemand für diese Technologie und sie wurde langsam aufgegeben. Das Patent lief ebenfalls im Jahr 2004 aus, vier Jahre vor der Geburt von Bitcoin.
Wiederverwendbarer Arbeitsnachweis (RPoW)
Im Jahr 2004 brachte der Informatiker und Kryptographie-Enthusiast Hal Finney (Harold Thomas Finney II) ein System namens RPoW auf den Markt, einen wiederverwendbaren Proof-of-Work-Mechanismus.
Das System funktioniert, indem es ein Hashcash-basiertes Proof-of-Work-Token empfängt, das nicht austauschbar oder nicht fungibel ist, und gleichzeitig ein RSA-Algorithmus-Token erstellt, das zwischen jedem Benutzer übertragen werden kann.
RPoW löst das Problem der doppelten Ausgaben, indem es Währungsinhabern ermöglicht, Konten auf einem absolut vertrauenswürdigen Server zu registrieren. Der Server ist so konzipiert, dass Benutzer auf der ganzen Welt jederzeit die Richtigkeit und Integrität des Servers überprüfen können.
Man kann sagen, dass RPoW ein früher Prototyp der Blockchain und ein wichtiger Beginn in der Geschichte der digitalen Währung ist.
Bitcoin-Netzwerk
Ende 2008 veröffentlichte eine Person mit dem Pseudonym Satoshi Nakamoto ein Whitepaper und führte ein dezentrales Peer-to-Peer-E-Cash-System ein – Bitcoin.
Im Vergleich zur vertrauenswürdigen Hardware-Computing-Funktion von RPoW verwendet Bitcoin den Hashcash-Workload-Proof-Algorithmus, um Transaktionen über ein dezentrales Punkt-zu-Punkt-Protokoll zu verfolgen und zu überprüfen und so Doppelzahlungen zu verhindern. Einfach ausgedrückt ist Bitcoin eine „Mining“-Belohnung für jeden Miner im Rahmen des Workload-Proof-Mechanismus, die dann von dezentralen Knoten im gesamten Netzwerk überprüft wird.
Am 3. Januar 2009 wurde Bitcoin geboren. Der erste Bitcoin wurde von Satoshi Nakamoto „geschürft“ und er erhielt eine Belohnung von 50 Bitcoins. Der erste Mensch, der Bitcoin erhielt, war Hal Finney. Er erhielt am 12. Januar 2009 10 Bitcoins von Satoshi Nakamoto. Dies war die weltweit erste Bitcoin-Überweisung.
Äther
Im Jahr 2013 sagte ein Programmierer namens Vitalik Buterin, der auch Mitbegründer des Bitcoin Magazine ist, dass Bitcoin eine Skriptsprache benötige, um dezentrale Anwendungen zu erstellen. Aufgrund der mangelnden Anerkennung innerhalb der Bitcoin-Community begann Vitalik mit der Forschung und Entwicklung einer neuen verteilten Computerplattform auf Basis der Blockchain-Technologie, nämlich Ethereum. Die von Ethereum unterstützte Skriptfunktion wird als Smart Contract bezeichnet.
Smart Contracts sind Programme oder Skripte, die auf der Ethereum-Blockchain bereitgestellt und ausgeführt werden und beispielsweise zur Durchführung einer Transaktion unter bestimmten Bedingungen verwendet werden können. Intelligente Verträge werden in einer bestimmten Programmiersprache geschrieben und in Bytecode kompiliert. Diese intelligenten Verträge können von einer dezentralen, Turing-vollständigen Ethereum Virtual Machine (EVM) gelesen und ausgeführt werden.
Entwickler können auch neue Anwendungen auf der Ethereum-Blockchain erstellen und veröffentlichen, die oft als dezentrale Anwendungen (DApps) bezeichnet werden. Derzeit laufen Hunderte dezentraler Anwendungen auf der Ethereum-Blockchain, darunter soziale Plattformen, Online-Glücksspiele und Finanzbörsen usw.
Die digitale Währung von Ethereum heißt Ether und kann zwischen verschiedenen Konten übertragen werden. Ether wird normalerweise zur Bezahlung der für die Ausführung von Smart Contracts erforderlichen Rechenleistung verwendet.
Heutzutage hat die Blockchain-Technologie viel Aufmerksamkeit in den Mainstream-Medien auf sich gezogen und wurde neben der digitalen Währung auch in vielen realen Szenarien angewendet. Weitere Informationen zu Blockchain und verwandten Branchen finden Sie in unseren anderen Videoinhalten der Binance Academy.


