Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...
Reich werden mit Bitcoin.pptx
1. Prof. Dr. H. Henseler: Reich werden mit Bitcoin? 1
Dieses Werk einschließlich seiner Teile ist urheberrechtlich geschützt. Jede Verwertung außerhalb der engen Grenzen des Urheberrechtgesetzes ist ohne Zustimmung des Autors
unzulässig und strafbar. Das gilt insbesondere für Vervielfältigungen, Übersetzungen, Mikroverfilmungen sowie die Einspeicherung und Verarbeitung in elektronischen Systemen.
Reich werden mit Bitcoin – !?
Wie funktioniert digitale Währung?
Prof. Dr. Herwig Henseler / henseler@phwt.de
2023-02-15
2. Prof. Dr. H. Henseler: Reich werden mit Bitcoin? 2
Inhalt
Die Geschichte des Geldes
Was ist Kryptogeld?
Was ist eine Blockchain?
Wie werde ich damit reich?
Informatik
3. Prof. Dr. H. Henseler: Reich werden mit Bitcoin? 3
Tauschhandel bei Arbeitsteilung – Frühzeit
4. Prof. Dr. H. Henseler: Reich werden mit Bitcoin? 4
Güter als Währung (Warengeld) – Frühzeit
5. Prof. Dr. H. Henseler: Reich werden mit Bitcoin? 5
Münzgeld (Warengeld) – Antike
6. Prof. Dr. H. Henseler: Reich werden mit Bitcoin? 6
Papiergeld (Fiatgeld) – 17. Jahrhundert
7. Prof. Dr. H. Henseler: Reich werden mit Bitcoin? 7
Virtuelles Geld (Fiatgeld) – 1950
8. Prof. Dr. H. Henseler: Reich werden mit Bitcoin? 8
Was ist eine Datenbank?
9. Prof. Dr. H. Henseler: Reich werden mit Bitcoin? 9
Kontentabelle
▪ Überweisung = Änderung der Daten in der Datenbank
› Beispiel: Ina Schlau überweist 150 € an Rainer Zufall
Kontoinhaber:in Kontostand
Peter Lustig 50 €
Sonja Sommer 120 €
Rainer Zufall –100 €
Ina Schlau 500 €
... ...
Kontoinhaber:in Kontostand
Peter Lustig 50 €
Sonja Sommer 120 €
Rainer Zufall 50 €
Ina Schlau 350 €
... ...
10. Prof. Dr. H. Henseler: Reich werden mit Bitcoin? 10
Warum kann ich der Geldbank vertrauen?
▪ Geldbank betreibt eine Datenbank
› Konten mit Besitzer:innen und Kontostand
› Überweisungen
› Sicherheit der Datenbank (Zugriff/Backups)
▪ Geldbanken werden vom Staat überwacht
› Vertrauenskette
€
Ich Bankenaufsicht Staat
1
2
3
4
Geldbank
vertraut
vertraut
vertraut
vertraut
11. Prof. Dr. H. Henseler: Reich werden mit Bitcoin? 11
Inflation
12. Prof. Dr. H. Henseler: Reich werden mit Bitcoin? 12
Kryptogeld –2009
13. Prof. Dr. H. Henseler: Reich werden mit Bitcoin? 13
bitcoin
▪ Bit = binary digit
› Kleinste Informationseinheit, 0 oder 1
▪ Geschichte
› Ideen:
› Währung, die unabhängig ist von irgendeinem Staat und dem Bankensystem
› Währung, die nicht kontrolliert/manipuliert werden kann
› Erfunden/entwickelt von Satoshi Nakamoto in 2009
› Anzahl bitcoins ist festgelegt auf 21 Mio.
› Besitzer sind anonym
› Geldbörse ist eine Datei auf dem eigenem Computer
Datum Wert 1 ₿
9. Okt. 2010 0,10 €
Heute 20.676,64 €
14. Prof. Dr. H. Henseler: Reich werden mit Bitcoin? 14
Wie vertraut man einer Datenbank, die
niemandem gehört?
▪ Wie vermeide ich Datenverlust?
› Alle Besitzer haben vollständige Kopie der Datenbank und Buchungsvorgänge (aktuell ca. 400GB)
› Alle Überweisungen sind für alle Teilnehmer sichtbar
▪ Wie vermeide ich Manipulation?
› Blockchain = unveränderliche Datenbank, welche durch Hinzufügen von (gleichgroßen) Blöcken
erweitert wird. Es entsteht eine Kette („chain“) von Blöcken mit Daten.
Ich
shared everything
Jemand
15. Prof. Dr. H. Henseler: Reich werden mit Bitcoin? 15
Unveränderliche Datenbanken
▪ Überweisung = Hinzufügen von Daten in der Datenbank
› Beispiel: Ina Schlau überweist 150 ₿ an Rainer Zufall
Kontoinhaber:in Kontostand
Peter Lustig +50 ₿
Sonja Sommer +120 ₿
Rainer Zufall –100 ₿
Ina Schlau +500 ₿
... ...
Kontoinhaber:in Kontostand
Peter Lustig +50 ₿
Sonja Sommer +120 ₿
Rainer Zufall –100 ₿
Ina Schlau +500 ₿
Rainer Zufall +150 ₿
Ina Schlau –150 ₿
... ...
16. Prof. Dr. H. Henseler: Reich werden mit Bitcoin? 16
Korrekte Datenübertragung
Sender:in Empfänger:in
H 01001000
a 01100001
l 01101100
l 01101100
o 01101111
0100100001100001011011000110110001101111
01001000 H
01100001 a
01101100 l
01101100 l
01101111 o
„Hallo“ „Hallo“
17. Prof. Dr. H. Henseler: Reich werden mit Bitcoin? 17
Gestörte Datenübertragung
Sender:in Empfänger:in
H 01001000
a 01100001
l 01101100
l 01101100
o 01101111
0100100001100001011011000110010001101111
01001000 H
01100001 a
01101100 l
01100100 d
01101111 o
„Hallo“ „Haldo“
18. Prof. Dr. H. Henseler: Reich werden mit Bitcoin? 18
Datenübertragung mit Prüfbit
Sender:in Empfänger:in
H 01001000 0
a 01100001 1
l 01101100 0
l 01101100 0
o 01101111 0
010010000011000011011011000011001000011011110
01001000 0 H
01100001 1 a
01101100 0 a
01100100 0 ????
01101111 0 o
Prüfbit
„Hallo“ Bitte nochmal!
19. Prof. Dr. H. Henseler: Reich werden mit Bitcoin? 19
sha256 (Secure Hash Algorithm)
64 Hex-Ziffern
20. Prof. Dr. H. Henseler: Reich werden mit Bitcoin? 20
Aufgabe: Hash soll mit 0 beginnen
Nonce
21. Prof. Dr. H. Henseler: Reich werden mit Bitcoin? 21
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
Finden eines Hash mit führenden Nullen
# Python-Programm zum Finden von Hashwerten mit führenden Nullen
# Prof. Dr. H. Henseler
import hashlib
nonce = 1
zeroes = "0"
while (True):
text = str(i) + "nPeter Lustig +50 ₿"
hashed_string = hashlib.sha256(text.encode('utf-8')).hexdigest()
if (hashed_string.startswith(zeroes)):
print("{0:>10} {1}".format(nonce, hashed_string))
zeroes = zeroes + "0"
nonce = nonce + 1
22. Prof. Dr. H. Henseler: Reich werden mit Bitcoin? 22
Rechendauer
40 056a19e55935839dd5f4307fa9115066a47cb4c1b2c7ef0c3e3cff392fbf78ef 0.0001s
816 00716a5eb12913c884256551f19cadaebbc732eb8e77a80978f5bb45d2654bbe 0.0014s
2903 0006b774edc09bfe3d48bf3a46b9179290eee3e59f1f8fa28ef3e14ae60600e3 0.0049s
153410 00007c2746e795bb15653b85a311b9a7c891dca47515a46a44b26a9ca9b62bf0 0.2700s
413146 000005cb6c0f7ae3c8b860a8d456185766f0f14d0683092f5b520f3fadb6e529 0.7231s
2578342 0000002d9ca91a4b4b49fc7f8194afebe6cd356dab9578b8059c1d5a49d25441 4.4157s
238934828 00000008a24fd2ba3da297c929dadc72d10703359757ea7a5632a2c86b536429 414.8163s
1650300344 000000007195f57460520a7140dc3e8c18f284dbbaa5e02b4f9836703c3d7f48 2940.9142s
...
...
Gefundener Nonce Hashwert sha256 Rechenzeit
23. Prof. Dr. H. Henseler: Reich werden mit Bitcoin? 23
Struktur eines Blocks
▪ Inhalt eines Blocks:
› Nummer des Blocks
› Nonce
› Daten (Überweisungen)
› Hash vorheriger Block
› Hash dieses Blocks
Gewinn für Ermittler:in
der Nonce =
„bitcoin mining“
24. Prof. Dr. H. Henseler: Reich werden mit Bitcoin? 24
Struktur der Blockchain
Genesisblock
(Block #0)
Chain Chain
25. Prof. Dr. H. Henseler: Reich werden mit Bitcoin? 25
Problem: Der Stromverbrauch!
26. Prof. Dr. H. Henseler: Reich werden mit Bitcoin? 26
Jährlicher Ressourcenverbrauch
Quelle: https://digiconomist.net/bitcoin-energy-consumption
27. Prof. Dr. H. Henseler: Reich werden mit Bitcoin? 27
Vergleich Länderverbrauch
Quelle: https://digiconomist.net/bitcoin-energy-consumption
28. Prof. Dr. H. Henseler: Reich werden mit Bitcoin? 28
Ressourcenverbrauch einer Überweisung
Quelle: https://digiconomist.net/bitcoin-energy-consumption
Eine Bitcoin-Überweisung benötigt so viel Strom wie 1 Mio. Kreditkartenüberweisungen
29. Prof. Dr. H. Henseler: Reich werden mit Bitcoin? 29
El Salvador
Zentralafrikanische
Republik
Ist Bitcoin legal?
30. Prof. Dr. H. Henseler: Reich werden mit Bitcoin? 30
Stromverbrauch
▪ China: Bitcoin seit Dezember 2021 verboten
▪ Deutschland: besitzt 31 ₿
▪ Es gibt über 22.000 weitere Kryptowährungen ...
› Ethereum
› Dogecoin
› Litecoin
› ...
› Gesamtwert: ca. 1 Billion €
31. Prof. Dr. H. Henseler: Reich werden mit Bitcoin? 31
Quelle: https://www.google.com/finance/quote/BTC-EUR?window=5D
32. Prof. Dr. H. Henseler: Reich werden mit Bitcoin? 32
https://www.google.com/finance/quote/BTC-EUR
33. Prof. Dr. H. Henseler: Reich werden mit Bitcoin? 33
Glück oder Können?
34. Prof. Dr. H. Henseler: Reich werden mit Bitcoin? 34
Reich werden mit Bitcoin – !?
Antwort: Nein! Ja! Nein!
35. Prof. Dr. H. Henseler: Reich werden mit Bitcoin? 35
Was kann eine Blockchain noch?
▪ NFT (non-fungible token)
› Repräsentation eines realen oder digitalen Gegenstandes
› Besitz eines NFT repräsentiert Besitz in der realen Welt
36. Prof. Dr. H. Henseler: Reich werden mit Bitcoin? 36
Reich werden mit Bitcoin?
37. Prof. Dr. H. Henseler: Reich werden mit Bitcoin? 37
AMA
Ask Me Anything!
38. Prof. Dr. H. Henseler: Reich werden mit Bitcoin? 38
Link zur Umfrage:
https://umfrage2.zemit.wi.hs-osnabrueck.de/limesurvey30/index.php/791871?lang=de
39. Prof. Dr. H. Henseler: Reich werden mit Bitcoin? 39