|
Bitcoin/Blockchain - Referat
Blockchain
Definition und Erklärung
Die Blockchain ist eine kontinuierlich erweiterbare Liste von Datensätzen, die auch als Blöcke bekannt sind. Diese Datensätze werden mittels kryptografischer Verfahren miteinander verkettet.
Für den ganzen Inhalt des Blockes wird ein Hash erzeugt. Der nächste Block verweist dann jeweils auf den Hashwert des vorgängigen Blocks. Wird versucht die Daten eines Blocks zu verändern, so ist die ganze Blockkette ungültig, weil sich der Hashwert des gesamten Blocks verändert.
Was ist ein Hash?
Ein Hash ist eine Zahl, die einen eindeutigen Wert für eine beliebige Zeichenkette darstellt. Um auf diese Zeichenkette zu kommen gibt es verschiedene Arten von Hash-Algorithmen. Der übliche Algorithmus, der für Blockchain-Technologien verwendet wird, ist der Hash „SHA256“.
Die Idee
Die Idee der Blockchain wird im BitcoinWhite-Paper Schreiben 2008 beschrieben. Die hinter dem Pseudonym “Satoshi Nakamoto” steckende Person oder Gruppe weist auf bestehende Probleme im Umgang mit monetären Werten hin. Satoshi Nakamoto wirft Zentralen Institutionen, wie Banken oder Regierungen, im Umgang mit monetären
Werten ein Vertrauensmissbrauch vor.
Ein Beispiel dafür wäre die globale Finanzkrise, die 2007 als Immobilienkrise in den USA begann, welche weltweite, negative Auswirkungen auf das globale Wirtschaftssystem hatte und dafür sorgte, dass tausende Menschen in existenzielle Nöte kamen.
Was macht die Blockchain aus?
• Dezentralität
• Das direkte Versenden von Werten
• Unveränderlichkeit
• Transparenz
• Konsens-Mechanismus
Anwendung Industrie
Für die Industrie ist die Blockchain eine Art digitaler Kontoauszug für Transaktionen zwischen Computern. Die Tatsache, dass die Blockchain Änderungen erfasst, die Daten dezentral abspeichert und die Daten unveränderbar sind, macht sie gerade so brauchbar für die Industrie.
Das blöckebildende Verfahren eignet sich zum Beispiel perfekt für ein Kassenbuch oder DatenLogs, die für Echtheitsbelege dienen können. Ein weiterer wichtiger Aspekt wäre, dass die Blockchain für den Umgang mit monetären Werten eine sichere Infrastruktur bietet.
Was ist Mining?
Mining ist das „Suchen“ des nächsten Blocks mittels Computer. Zu Beginn wurde das mit CPUs betrieben, später ist man auf GPUs umgestiegen. Für das Finden eines Blocks bekommt man eine Belohnung. (Bitcoin: 12.5 Bitcoins)
Mining-Pool
Mit ansteigender Popularität wurde es für einzelne Personen schwieriger diese Probleme zu lösen, weshalb sich Gruppierungen gebildet haben, sogenannte Mining-Pools. Ein Mining-Pool kombiniert die Arbeit mehrerer Miner. Die Belohnungen, die sie bekommen werden aufgeteilt.
Wie läuft nun eine Transaktion ab?
• Das Wallet 1 hat einen Bestand von 100€.
• Nach einer Transaktion von 50€ sind nur noch 49.90€ im Wallet 1.
• Im Wallet 2 ist die Überweisung bereits sichtbar, jedoch noch nicht verfügbar.
• Damit der Besitzer von Wallet 2 den Betrag verwenden kann, muss ein Miner die Transaktion in ein Block packen.
• Wenn eine Transaktion noch keinem Block gebunden ist, muss sie auf einen Miner warten, um verarbeitet zu werden
Nun erscheint ein Miner, der die Transaktion in einen Block gepackt hat. Für das Verarbeiten in einen Block werden Miner belohnt. Beim Bitcoin liegt diese bei 12.5 Bitcoins und wird nach jeden 210.000 Blöcken halbiert. Die Gebühr, der Transaktion erhält ebenfalls der Miner für seine Arbeit.
• Der Miner bekommt die Belohnung und die Gebühr.
• Der Besitzer von Wallet 2 kann nur sein Betrag verwenden.
Kommentare zum Referat Bitcoin/Blockchain:
|