Blockchain. Public Key-Management & Sicherheit in Smart Contracts. M.Sc. Informatik HAW Hamburg Marvin Schwieger Grundseminar - SoSe 2017
|
|
- Viktoria Goldschmidt
- vor 5 Jahren
- Abrufe
Transkript
1 Blockchain Public Key-Management & Sicherheit in Smart Contracts Marvin Schwieger Grundseminar - SoSe 2017 M.Sc. Informatik HAW Hamburg
2 Themen Überblick Blockchain Motivation Ausgewählte Forschung Blockchain im Master Konferenzen Quellen 2
3 Überblick Anforderungen an digitalen Transaktionen 3
4 Simple Transaktionen A 4
5 Simple Transaktionen A B 5
6 Simple Transaktionen A B x1 6
7 Simple Transaktionen A B x1 7
8 Simple Transaktionen A B x1 8
9 Simple Transaktionen A B 9
10 Simple Transaktionen A B 10
11 Digitale Transaktionen 11
12 Digitale Transaktionen 12
13 Digitale Transaktionen A B x1 13
14 Digitale Transaktionen A B x1 14
15 Digitale Transaktionen A B x1 15
16 Probleme digitaler Informationen als Wertobjekt 16
17 Probleme digitaler Informationen als Wertobjekt 17
18 Probleme digitaler Informationen als Wertobjekt 18
19 Probleme digitaler Informationen als Wertobjekt A B x1 C 19
20 Probleme digitaler Informationen als Wertobjekt A B? x1 C? 20
21 Probleme digitaler Informationen als Wertobjekt A B? x1 C? Double Spending-Problem 21
22 Zusammenfassung Modifizierbarkeit digitaler Informationen Double Spending-Problem Vertrauen ist eine Notwendigkeit zwischen Teilnehmern einer Transaktion 22
23 Lösungsansatz Problem: Erfassen von Vermögen problematisch Idee: Dokumentation von Transaktionen 23
24 Digital Ledger Ledger - Kontobuch, Führungsbuch Durch Traversieren von Transaktionen lässt sich Vermögen eines Teilnehmers ermitteln 24
25 Digital Ledger From To Amount A B 2 Abb. 1 - Vereinfachte Darstellung einer Transaktion in einem Ledger 25
26 Digital Ledger From To Amount A B 2 T0 Abb. 1 - Vereinfachte Darstellung einer Transaktion in einem Ledger 26
27 Digital Ledger A x1 C B 27
28 Digital Ledger A C B x1 28
29 Digital Ledger A C B x1 T0 29
30 Digital Ledger A C B T0 T1 T
31 Aufgaben eines Ledgers Persistenz Validierung A C B T0 T1 T
32 Probleme heutiger Ledger Out-of-Sync Verfälschung Nicht transparent 32
33 Zentralisierte Lösung Single point of failure Nicht transparent Abhängigkeiten entstehen Abb. 2 - Visualisierung eines zentralisierten Netzwerks 33
34 Alternative Modelle Zentralisiert Dezentralisiert Verteilt Abb. 3 - Visualisierung von zentralisierten, dezentralisierten und verteilten Netzwerken 34
35 Blockchain Distributed Digital Ledger 35
36 Blockchain Distributed Ledger Technology Gemeinsame, öffentliche Datenbank Transaktionen über ein Peer-to-Peer-Netzwerk 36
37 Blockchain index: n index: n+1 index: n+2 T0 T3 T6 T1 T4 T7 T2 T5 T8 Abb. 4 - Modellierung einer simplen Blockchain 37
38 Funktionsweise Blockchain für jeden Knoten repliziert Mehrheit der Knoten bestimmt die Echtheit der Blockchain Fälschung durch einzelnen Knoten sehr unwahrscheinlich Abb. 5 - Replikation einer Blockchain auf mehreren Knoten [1] 38
39 Anforderungen an eine Blockchain Transparent Fälschungssicher Konsens ohne Vertrauen 39
40 Komponenten einer Blockchain Public Key-Kryptographie Hashes Merkle Trees Hash Puzzles 40
41 Wie wird eine Transaktion auf der Blockchain ausgeführt und validiert? 41
42 Autorisierung einer Transaktion Teilnehmer über Public Key bekannt Verifikation des Besitzes einer Adresse über Private Key Transaktion Signatur Public Key d. Empfängers Betrag ink. Gebühr Abb. 6 - Komponenten einer einzelnen Transaktion auf einer Blockchain 42
43 Verifikation v. Transaktionen Knoten sendet Transaktion ins Netzwerk Mining-Knoten empfängt unbestätigte Transaktionen T2 T0 Zusammenfassung durch Mining-Knoten T1 unbestätigter Block T1 T0 T2 Abb. 7 - Einzelne Transaktionen werden zu einem Block zusammengefasst 43
44 Verifikation v. Blöcken Hashen der Transaktions-Information Bildung eines Root-Hashes Modifikationen wären im Hash sichtbar Abb. 8 - Erzeugung eines Root-Hashes in einem Merkle-Tree 44
45 Verifikation v. Blöcken Lösen eines Hash-Puzzles Hash of prev. block Result-Hash muss Vorgabe-Kriterium erfüllen Nonce value Berechnen des Nonce-Wertes Prozess nennt man Proof of Work Trans-Id. hashes Resulting hash Abb. 9 - Ermittlung eines gültigen Block-Hashes über Vorgänger-, Transaktions-Hashes, sowie einem zu ermittelndem Nonce-Wert 45
46 Akzeptieren eines Blocks Ein neuer Block wird über das Netzwerk gesendet Knoten verifizieren diesen Block Erfolg: Neuer Block wird an die Kette gehängt Misserfolg: Block wird von Mehrheit der Knoten abgewiesen werden 46
47 Resultat Konsens durch mehrheitlich bestätigten Block Garantie für Sender und Empfänger Kein Vertrauen auf einzelne Knoten nötig 47
48 Welche unterschiedlichen Arten v. Blockchains existieren? 48
49 Blockchain-Modelle Permissioned Blockchain Permissionless Blockchain Geschlossene Systeme Öffentlich Spezialisiert Hohe Reichweite Optimiert Anonym Update-Prozess einfach Updates brauchen Konsens 49
50 Was sind denkbare Anwendungsfälle? 50
51 Finanz-Branche 51
52 Dezentrale Applikation 52
53 Anwendungsfälle Supply Chain-Tracking Asset Management Dezentrale Services ( Eliminate the middleman ) Smart Identity 53
54 Welche Probleme existieren o. sind absehbar? 54
55 Probleme v. Blockchains Wartung Sicherheit Tech. Limitierungen Integration Anonymität Datenmenge Updates Fehler nicht umkehrbar Skalierung Kosten 51%-Angriffe 55
56 Motivation 56
57 Erfahrungen Bachelor: Keine Privat: Als Hobby verfolgt 57
58 Erwartungen Erfindung nicht umkehrbar Potenzial absehbar Wie wird sich diese Technologie niederschlagen? 58
59 Aktuelle Forschung 59
60 Aktuelle Forschung 1. S. Eskandari D. Barrera E. Stobert J. Clark "A first look at the usability of bitcoin key management" Workshop on Usable Security (USEC) 2. Loi Luu, Duc-Hiep Chu, Hrishi Olickel, Prateek Saxena, and Aquinas Hobor Making Smart Contracts Smarter. In Proceedings of the 2016 ACM SIGSAC Conference on Computer and Communications Security (CCS '16). ACM, New York, NY, USA, DOI: 60
61 Paper 1 - Thema Thema: Sicherheit und Usability in Public Key-Systemen Punkte: Abstrahierung d. Public-/Private-Key-Konzepts Angriffe auf verfügbare Bitcoin-Clients 61
62 Paper 1 - Methodik Kategorisierung existierender Angebote Angriffs-/Verlust-Szenarien Cognitive Walkthrough (Usability-Evaluation) 62
63 Paper 1 - Kategorisierung Lokale Haltung Password-derived Keys Passwort-Verschlüsselung Air-gapped Storage Externe Haltung Offline Storage 63
64 Paper 1 - Lokale Haltung Einfach Diebstahl (digital und physisch) Wartung (alternde Dateisysteme) Hardware-Versagen 64
65 Paper 1 - Verschlüsselte Key-Paare Schutz bei Verlust des Geräts Passwort-Ansatz verbreitet Passwort ohne Key nutzlos 65
66 Paper 1 - Offline-Wallet Permanent Offline? Kein digitaler Diebstahl Paper Wallets Abb Vorlage einer Bitcoin-Paper-Wallet [3] 66
67 Paper 1 - Air-gapped storage Signatur-Orakel Export v. Signaturen 67
68 Paper 1 - Password-derived Keys Passwort als Seed für Key-Paar Typische Passwort-Probleme Risiko-Verteilung 68
69 Paper 1 - Hosted Keys Widerspricht der Grundidee Usability Hybrid-Client: Node extern bereitgestellt Key-Management lokal 69
70 Paper 1 - Untersuchung Szenarien durchgespielt: Initialisierung Bezahlen Wiederherstellung 70
71 Paper 1 - Evaluation Komplexe Begriffe No free outputs to spend Abstrahierung Synchronitäts-Bedingung 71
72 Paper 1 - Fazit Public Key-Systeme sind nicht Mainstream Konzepte zu kommunizieren ist kritisch Online-Lösungen sehr benutzerfreundlich/unsicher 72
73 Paper 2 - Smart Contracts & Security Smart Contract Bytecode auf der Blockchain Durchsetzen von Vertragslogik ( Wenn..., dann ) Unabhängige P2P-Economy 73
74 Paper 2 - Idee Smart Contracts nicht änderbar Bytecode öffentlich Gängige Schwachstellen? 74
75 Paper 2 - Umgebung Gas enabled transaction Privater Speicher Contract-Adresse 75
76 Paper 2 - Smart Contract-Modell sends token sends token User Contract-Code compensates Contract-Address computes Mining-Node 76
77 Paper 2 - Schwachstellen Lokale Haltung Transaction-Ordering Dependencies Timestamp Dependencies Mishandling Exceptions Reentrance Exploitation 77
78 Paper 2 - Transaction-Order-Dependency Code-Snippet Solidity Smart-Contract zum Berechnen der Lösung eines Hash-Puzzles 78
79 Paper 2 - Transaction-Order-Dependency Code-Snippet Solidity Smart-Contract zum Berechnen der Lösung eines Hash-Puzzles 79
80 Paper 2 - Timestamp-Dependency Code-Snippet 2 - Verwendung eines Block-Zeitstempels als Seed 80
81 Paper 2 - Timestamp-Dependency Code-Snippet 2 - Verwendung eines Block-Zeitstempels als Seed 81
82 Paper 2 - Timestamp-Dependency Zeitstempel eines Blocks vom Mining-Knoten gesetzt Manipulation durch Precomputing 82
83 Paper 2 - Exception Handling Häufige Fehlerquellen: Callstack-Depth-Limit erreicht Unzureichende Gebühren 83
84 Paper 2 - Exception Handling Code-Snippet 3 - Verwendung eines Block-Zeitstempels als Seed 84
85 Paper 2 - Reentrancy Vulnerability Code-Snippet 4 - Verwendung eines Block-Zeitstempels als Seed 85
86 Paper 2 - Quantitative Analyse Abb Quantitative Analyse von Sicherheitslücken in Bytecode von Ethereum-Contracts 86
87 Paper 2 - Quantitative Analyse Abb Quantitative Analyse von Sicherheitslücken in Bytecode von Ethereum-Contracts 87
88 Paper 2 - Vorschläge Solidity-Updates Pre-Deployment-Tool Best-Practice durchsetzen 88
89 Konferenzen BCC 2017, 2-6 April, Abu Dhabi, UAE IEEE Blockchain Summit, 4 April, Vancouver, CA Annual Blockchain Conference, July 28, Washington, DC, USA Blockchain & BTC Conference, September 7, Stockholm, Sweden 89
90 Blockchain im Master Grundseminar: Kartographieren des aktuellen Stands Grundprojekt-Ideen: Software Engineering für öff. Blockchains und Contracts, Alternative Verifizierung von Blöcken Hauptseminar/-projekt:? 90
91 Referenzen fa_bj_1602_blockchain_en.html (Aufruf: ) (Aufruf: ) (Aufruf: ) el/2016/fa_bj_1602_blockchain_en.html (Aufruf: ) 91
92 Weitere Paper Underwood, Sarah. "Blockchain beyond bitcoin." Communications of the ACM (2016): Yli-Huumo, Jesse, et al. "Where Is Current Research on Blockchain Technology? A Systematic Review." PloS one (2016): e
93 Abbildungen Abb. 5 - Replikation (Aufruf ) plained-like-youre-five-part-2-mechanics/ Abb.8 - Root-Hash in einem Merkle-Tree (Aufruf ) Abb.10 - Bitcoin Paper-Wallet (Aufruf ) 93
Blockchain Technologie. Margarethe Rosenova & Stefanie Steinberger. Paris Lodron Universität Salzburg. 26. Januar 2018
Paris Lodron Universität Salzburg 26. Januar 2018 Die Enstehung von Bitcoin 2008 wurde das Konzept von Bitcoin in einem White Paper von Satoshi Nakamoto vorgeschlagen. Die Idee einer kryptographischen
MehrTech Briefing BLOCKCHAINS. Univ.Ass. Dipl.-Ing. Florian Cech Centre For Informatics And Society
Tech Briefing BLOCKCHAINS Univ.Ass. Dipl.-Ing. Florian Cech Centre For Informatics And Society EINFÜHRUNG Themen 1. Blockchains 3. Weiterführende Konzepte a. Ledger / Transaktionen / Dezentralisierung
MehrNetzwerksicherheit. Teil 10: Krypto-Währungen. Philipp Hagemeister. Sommersemester 2017 Heinrich-Heine-Universität Düsseldorf
Netzwerksicherheit Teil 10: Krypto-Währungen Philipp Hagemeister Sommersemester 2017 Heinrich-Heine-Universität Düsseldorf Netzwerksicherheit Krypto-Währungen 1 Krypto-Währungen Geld ohne physischen Kontakt
MehrBlockchain Introduction
> November 2018 Praktikum Innovative Mobile Applications: Blockchain Applications Blockchain Introduction Andreas Sedlmeier LMU Munich Mobile and distributed systems group Blockchain Building Blocks Hash
MehrBlockchain. Eine Idee verändert die Welt. Christoph Stock BTD11,
Blockchain Eine Idee verändert die Welt Christoph Stock BTD11, 2018-05-18 Übersicht Geschichte Vision Grundlagen Blockchain Bitcoin Entwicklung Anwendungen Übersicht Geschichte Vision Grundlagen Blockchain
MehrAusarbeitung. Marvin Schwieger. Blockchain - Möglichkeiten und Herausforderungen von Smart Contracts
Ausarbeitung Marvin Schwieger Blockchain - Möglichkeiten und Herausforderungen von Smart Contracts Fakultät Technik und Informatik Studiendepartment Informatik Faculty of Engineering and Computer Science
MehrSeminar BlockchainTechnology
Seminar BlockchainTechnology Dr. Rachid El Bansarkhani Email: elbansarkhani@cdc.informatik.tu-darmstadt.de 18.04.2017 Fachbereich 20 CDC Dr. Rachid El Bansarkhani 1 Organisation Anmeldung über TUCAN Voraussetzung
MehrKRYPTOWÄHRUNGEN EINFACH ERKLÄRT. Dr. Julian Hosp
KRYPTOWÄHRUNGEN EINFACH ERKLÄRT Dr. Julian Hosp INHALTSVERZEICHNIS VORWORT 13 WAS DICH ERWARTET 15 WARUM DIESES BUCH UND KEIN ANDERES? 19 KAPITEL 1 - VON GOLD ZU KRYPTO 26 Was ist Geld? 26 Was ist eine
MehrMagic Internet Money. Bernhard Müller Hug,
Magic Internet Money Bernhard Müller Hug, 26.03.2015 bernhard@defico.org Erwartungen Register Adressen & Private Schlüssel Transak:onen Ich, Inhaber der Adresse 139FpKh63Vn4Y73ijtyqq8A6XESH8brxqs ordere,
MehrDas Konzept Blockchain Technische Grundlagen und Funktionsweise
Das Konzept Blockchain Technische Grundlagen und Funktionsweise ingo.fiedler@uni-hamburg.de Blockchain für Einsteiger wie die Technologie Ihr Unternehmen verändern kann Handelskammer Hamburg 29.05.2017
MehrEINMAL BLOCKCHAIN ZUM MITNEHMEN BITTE! Prof. Arno Wacker, Dr. Olga Kieselmann Angewandte Informationssicherheit Universität Kassel
EINMAL BLOCKCHAIN ZUM MITNEHMEN BITTE! Prof. Arno Wacker, Dr. Olga Kieselmann Angewandte Informationssicherheit Universität Kassel NetComData IT Security Day, 20.09.2018 Inhalt Geld Technik Wert?! Profit
MehrBlockchain. Bitcoin, Altcoin, Ethereum, ZCash Juli 2017
Blockchain Bitcoin, Altcoin, Ethereum, ZCash Inhalt Bitcoin Transaktionen Blockchain Altcoins Ethereum Turingvollständige Transaktionen DAOs Proof of Stake ZCash Bitcoin - Online-Bezahlsystem ohne zentrale
MehrBlockchain erproben im AUSTRIAPRO Blockchain Test Lab
Blockchain erproben im AUSTRIAPRO Blockchain Test Lab Dr. Christian Baumann AUSTRIAPRO 27.9.2018 1 Inhalt Arbeitskreis Blockchain Arbeitsgruppe Technik & Lab Inhalte Lab Phasen Komponenten Beispiele Demos
MehrIdentity & Access managen über die Blockchain Anwendungsszenarien, verfügbare Lösungen und eine kritische Analyse
Identity & Access managen über die Blockchain Anwendungsszenarien, verfügbare Lösungen und eine kritische Analyse NET-WORK #13 von WKÖ und AUSTRIAPRO, 6. Dezember 2016 esatus AG 2016 Die nächste große
MehrBlockchain Von der Theorie in die Praxis Ein konkretes Anwendungsbeispiel aus dem Crypto Valley
Blockchain Von der Theorie in die Praxis Ein konkretes Anwendungsbeispiel aus dem Crypto Valley Blockchain based Signing Services Reference Case: Partners Group «Signing Service» September 2017 www.inacta.ch
MehrSicherheit von Blockchain-Anwendungen
Sicherheit von Blockchain-Anwendungen Prof. Dr. (TU NN) Norbert Pohlmann Institut für Internet-Sicherheit if(is) Westfälische Hochschule, Gelsenkirchen http://www.internet-sicherheit.de BlockChain-Technologie
MehrWie funktioniert Bitcoin?
Wie funktioniert Bitcoin? Prof. Dr. Konstantin Knorr knorr@hochschule-trier.de Vortrag beim Förderverein der Hochschule Trier am 13. Juni 2017 Download-Link der Folien: http://public.hochschule-trier.de/~knorr/bitcoin
MehrDigitale Identitäten europaweit über die Blockchain managen Anwendungsszenarien, Lösungsansätze und eine kritische Betrachtung
Digitale Identitäten europaweit über die Blockchain managen Anwendungsszenarien, Lösungsansätze und eine kritische Betrachtung Die nächste Große Sache nach dem Internet? Digitalisierung Industrie 4.0 Internet
Mehrdes Titels»Kryptowährungen«von Dr. Julian Hosp (ISBN ) 2018 by FinanzBuch Verlag, Münchner Verlagsgruppe GmbH, München
INHALT DANKSAGUNG.... 13 VORWORT.... 15 WAS DICH ERWARTET.... 17 WARUM DIESES BUCH UND KEIN ANDERES?.... 21 WAS MACHT DIESES BUCH ANDERS ALS ANDERE KRYPTO-BÜCHER?... 26 KAPITEL 1 VON GOLD ZU KRYPTO....
MehrWas ist die Blockchain-Technologie?
Was ist die Blockchain-Technologie? Blockchain (1) Unzählig viele Datenblöcke werden vom Computer aneinander gehängt. Eine Art digitales Logbuch entsteht. Blockchain ist ein Netzwerk innerhalb des Internets.
MehrArbeitskreis Blockchain Arbeitsgruppe Technik
Arbeitskreis Blockchain Arbeitsgruppe Technik AUSTRIAPRO Dr. Christian Baumann 29.5.2018 1 Agenda Übersicht AK Blockchain AG Technik Einsatz von BC Eigenschaften Stärken/Schwächen Sinn/Unsinn BC-Lab Übersicht
Mehr_blockchain_fnd_de_sample_set01_v1, Gruppe A
1) Welche der folgenden Aussagen sind wahr? a) Die Transaktionen von Bitcoin basieren auf anonymen Identitäten. (0%) b) Die Transaktionen von Bitcoin basieren auf pseudonymen Identitäten. (100%) c) Jeder
MehrWorkshop. Merlin Thabe
BLOCKCHAIN IM EIN KAU F Workshop Merlin Thabe BigData Blockchain is like teenage sex: everyone talks about it, nobody really knows how to do it, everyone thinks everyone else is doing it, so everyone claims
MehrVon der Datenbank zur dezentralen Anwendung. Marcus Klüsener
Von der Datenbank zur dezentralen Anwendung Marcus Klüsener ITech Progress GmbH 2017 Agenda Grundlagen der Blockchain-Technologie Smart Contracs Dezentrale Anwendungen (Dapps) Architektur und Beispiele
MehrBlockchain in der. Energiewirtschaft. Einführung, Fallbeispiele und Potenziale. 21. März 2018 EDNA-Fachtreffen Blockchain, Karlsruhe
21. März 2018 EDNA-Fachtreffen Blockchain, Karlsruhe 101100100010111010111001011001000100101110101001100000101110101110001100001111111110000011011100110100110001111111010100000011101110100011000110101001010111000001
MehrBlockChain - Sicherheit
- Sicherheit Prof. Dr. (TU NN) Norbert Pohlmann Institut für Internet-Sicherheit if(is) Westfälische Hochschule, Gelsenkirchen http://www.internet-sicherheit.de Sicherheits- und Vertrauensdienst (1/2)
MehrBlockchain, Smart Contract, Distributed Ledger Technology, Technische Grundlagen
Blockchain, Smart Contract, Distributed Ledger Technology, Technische Grundlagen Vorlesungsreihe Critical Legal Tech, Universität Luzern, 30. Oktober 2018 Jörn Erbguth, Consultant Legal Tech, Blockchain,
Mehr»Ich bin froh, in Julian einen neuen Freund und den besten Krypto-Mentor gefunden zu haben.«kool Savas
»Ich bin froh, in Julian einen neuen Freund und den besten Krypto-Mentor gefunden zu haben.«kool Savas KRYPTO WÄHRUNGEN Bitcoin, Ethereum, Blockchain, ICOs & Co. einfach erklärt DR. JULI %N HOSP Bekannt
MehrBlockchain im Digitalen Wien Technologie einer innovativen Verwaltung
Blockchain im Digitalen Wien Technologie einer innovativen Verwaltung November 2017 Magistratsdirektion der Stadt Wien Geschäftsbereich Organisation und Sicherheit Gruppe Prozessmanagement und IKT-Strategie
MehrBlockchain-basiertes Föderiertes Identity Management am Beispiel von Ethereum Smart Contracts
Blockchain-basiertes Föderiertes Identity Management am Beispiel von Ethereum Smart Contracts 24. DFN-Konferenz Sicherheit in vernetzten Systemen 14.02.2017 Michael Grabatin Wolfgang Hommel Gliederung
MehrBERICHT PROTOTYP MAKOCHAIN FORUM ZUKUNFTSENERGIEN, BERLIN, 30.01
BERICHT PROTOTYP MAKOCHAIN FORUM ZUKUNFTSENERGIEN, BERLIN, 30.01 BASISWISSEN - BLOCKCHAIN Aktuelles Transaktionsmodell Blockchain Transaktionsmodell Intermediär, Plattform z.b. Börse, Händler, Bank, Energieversorger
MehrBlockchain Gian Carle
Blockchain 25.01.2017 Gian Carle Agenda 1. Definition von Blockchain 2. Funktionsweise einer Blockchain 3. Vor- und Nachteile 4. Einsatzübersicht 5. Zusammenfassung Was bedeutet Blockchain? Das Wort Blockchain
MehrTrusted BlockChain Interfaces
Trusted BlockChain Interfaces Prof. Dr. (TU NN) Norbert Pohlmann Institut für Internet-Sicherheit if(is) Westfälische Hochschule, Gelsenkirchen http://www.internet-sicherheit.de BlockChain-Technologie
MehrBlockchain: Details & mögliche Usecases
Blockchain: Details & mögliche Usecases Beta 0.1 ;-) AUSTRIAPRO Dr. Christian Baumann 21.9.2016 1 Inhalt Konzept von Blockchains Usecases Bereiche Beispiele Typisierung Next Steps Mitarbeit bei TeleTrusT.de
MehrBlockchain. Eine Einführung in Funktionsweise und Nutzen
Blockchain Eine Einführung in Funktionsweise und Nutzen Martin Kreidenweis, TNG Technology Consulting 2018-07-06 Tag der Informatiklehrerinnen und -lehrer Was ist Bitcoin? Was ist Bitcoin Abstract. A
MehrKryptographie und IT-Sicherheit
Kryptographie und IT-Sicherheit Bitcoin Christoph Schwengler, Dennis Strähhuber, Oliver Remy 10.06.2016 1 / 35 Inhalt 1 2 3 4 5 6 7 8 9 2 / 35 1. Bitcoin - virtuelle Währung Dezentrale virtuelle Währung
MehrJahreskonferenz des Netzwerks Verbraucherforschung Entgrenzungen des Konsums! Fokussierung der Verbraucherforschung? Berlin, 27.
Jahreskonferenz des Netzwerks Verbraucherforschung Entgrenzungen des Konsums! Fokussierung der Verbraucherforschung? Berlin, 27. Oktober 2016 C2B statt B2C? Auswirkungen von Blockchain, Smart Contracts
MehrBlockchain & Kryptowährungen
Blockchain & Kryptowährungen Leaders Solutions Sommerevent 2017 28. Juni 2017 Christian Jaag 2008-2012 2008 White paper «Bitcoin: A Peer-to-Peer Electronic Cash System» 2009 Erste Bitcoin-Transaktion 2010
MehrIdentity & Access managen über die Blockchain Anwendungsszenarien, verfügbare Lösungen und eine kritische Analyse
Identity & Access managen über die Blockchain Anwendungsszenarien, verfügbare Lösungen und eine kritische Analyse Internet Security Days, 22. September 2016 Referententeam Blockchain Identity & Access
MehrBlockchain Anwendungen für IoT
Blockchain Anwendungen für IoT ECC2017 5.Sept 2017 Alain Brenzikofer Supercomputing Systems AG Vision trifft Realität. Supercomputing Systems AG Phone +41 43 456 16 00 Technopark 1 Fax +41 43 456 16 10
MehrBlockchain und Smart Contracts - Ein Gedankenexperiment - Dr. Sebastian Bürgel
Blockchain und Smart Contracts - Ein Gedankenexperiment - Dr. Sebastian Bürgel 1000 USD / Bitcoin 100 10 1 0.1 2010 2012 2014 2016 EIN GEDANKENEXPERIMENT Ziel: Protokollierung finanzieller Transaktionen
MehrTechnische Grundlagen der Blockchain. Prof. Dr. Christoph Sorge juris-stiftungsprofessur für Rechtsinformatik
Technische Grundlagen der Blockchain juris-stiftungsprofessur für Rechtsinformatik EDV-Gerichtstag: Blockchain 2 Hash-Funktionen h : * n NoZXJuZCBhw59lbiBNw6R4Y2hlbnMZCBhw59lFLDvGJlbiwgSm9naHVydCB1bm QgUXV4Y2hlbnMgVsOZCBhw59l2R4Y2hlbnMgVsOZ2R4bnMgVsOVsIFLDhcms=
Mehr. bitcoin-schweiz.ch.
. bitcoin-schweiz.ch. Bitcoin-Grundlagen Funktionsweise von Blockchain und Bitcoin Wirtschaftliche Aspekte Geldtransfers, Aufbewahrung, IOT Antworten des Treuhänders Handhabung in der Buchhaltung/Rechnungswesen/Sicherheit
MehrVOM FRANKEN ZUM TOKEN HAT UNSERE WÄHRUNG AUSGEDIENT?
VOM FRANKEN ZUM TOKEN HAT UNSERE WÄHRUNG AUSGEDIENT? ALEKSANDER BERENTSEN CIF.UNIBAS.CH Efficiency Club Wirtschaft im Dialog 15 November 2018 THE DOLDER GRAND, Zürich STOP TRYING TO CREATE MONEY!!! ALEKSANDER
MehrBlockchain Basics and Examples: emoney and evoting
Blockchain Basics and Examples: emoney and evoting Roger Wattenhofer ETH Zurich Distributed Computing Group Blockchain = Ledger Blockchain Basics Transaction Transaction Transaction Transaction Block
MehrMissbrauchspotential von Kryptowährungen
Missbrauchspotential von Kryptowährungen LAW DAYS HSG Roman Andermatt 23. APRIL 2019 Auditing Accounting Taxes Consulting 2 HINTERGRUND Transaktionen werden in Blöcken zusammengefasst Update no. 544859
MehrAnwendungsbereiche der Blockchain Technologie eine komparative SWOT-Analyse
Anwendungsbereiche der Blockchain Technologie eine komparative SWOT-Analyse Bachelorarbeit zur Erlangung des akademischen Grades Bachelor of Science (B. Sc.) im Studiengang Wirtschaftswissenschaften Fakultät
MehrTeleTrusT-Informationstag "Blockchain" Elektronische Zustellung Anwendungsmöglichkeiten der Blockchain
TeleTrusT-Informationstag "Blockchain" Frankfurt a.m., 13.07.2017 Elektronische Zustellung Anwendungsmöglichkeiten der Blockchain Dr. Christian Baumann, AUSTRIAPRO 13.07.2017 TeleTrusT-Informationstag
MehrBlockChain-Technologie Sicherheit und Anwendungen
BlockChain-Technologie Sicherheit und Anwendungen Prof. Dr. (TU NN) Norbert Pohlmann Institut für Internet-Sicherheit if(is) Westfälische Hochschule, Gelsenkirchen http://www.internet-sicherheit.de BlockChain-Technologie
MehrProf. Dr. Aleksander Berentsen Fabian Schär. Universität Basel. Bitcoin, Blockchain und Kryptoassets Eine kurze Einführung
Prof Dr Aleksander Berentsen Fabian Schär Universität Basel Bitcoin, Blockchain und Kryptoassets Eine kurze Einführung Einführung Interdisziplinarität und Komplexität Kryptografie Ökonomie Informatik Interdisziplinarität
MehrBLOCKCHAIN. Ein kurze Einführung und Leitlinien für Maßnahmen. Kenneth Chu Sam. 21. Februar 2016 COREtechmonitor Blogpost Copyright CORE GmbH
BLOCKCHAIN Ein kurze Einführung und Leitlinien für Maßnahmen Kenneth Chu Sam 21. Februar 2016 COREtechmonitor Blogpost Copyright CORE GmbH Key Facts Blockchain ist eine Technologie, die es einem Netzwerk
MehrBlockChain Technologien
BlockChain Technologien Potential, eine ganze Branche auf den Kopf zu stellen Prof. Dr. (TU NN) Norbert Pohlmann Institut für Internet-Sicherheit if(is) Westfälische Hochschule, Gelsenkirchen http://www.internet-sicherheit.de
MehrDie BlockChain Potenziale, Chancen und Risiken der Querschnittstechnologie
Die BlockChain Potenziale, Chancen und Risiken der Querschnittstechnologie Prof. Dr. (TU NN) Norbert Pohlmann Institut für Internet-Sicherheit if(is) Westfälische Hochschule, Gelsenkirchen http://www.internet-sicherheit.de
MehrBlockChain revolutioniert das digitale Business
BlockChain revolutioniert das digitale Business Prof. Dr. (TU NN) Norbert Pohlmann Institut für Internet-Sicherheit if(is) Westfälische Hochschule, Gelsenkirchen http://www.internet-sicherheit.de BlockChain-Technologie
MehrBitcoin. Kryptowährungen. Tomica Sachevski Michael Schreiber Mario Strohmeier. Universität Salzburg Fachbereich Computerwissenschaften
Bitcoin Kryptowährungen Tomica Sachevski Michael Schreiber Mario Strohmeier Universität Salzburg Fachbereich Computerwissenschaften Inhaltsverzeichnis 1. Kryptowährungen 2. Bitcoin Übersicht Wie bekommt
Mehr1 Kryptoökonomie Was sind Kryptotransaktionssysteme? Hintergrund und philosophische Betrachtung Definitionen...
Inhaltsverzeichnis 1 Kryptoökonomie... 1 2 Was sind Kryptotransaktionssysteme?... 5 2.1 Hintergrund und philosophische Betrachtung... 5 2.2 Definitionen... 8 3 Aktuelle Daten zur Bitcoin-Ökosphäre... 17
MehrGrundlagen der Blockchain
Slide 1 Grundlagen der Blockchain Benno Luthiger (ID ETH Zürich), OBL /ch/open, 5. Okt. 2017 benno.luthiger@id.ethz.ch 5.10.2017 1 Slide 2 Was ist interessant an Bitcoin? Krytowährung schnell zuverlässig
MehrBlockchain. Johannes Kofler AKKT Forschungsgesellschaft
Blockchain Johannes Kofler AKKT Forschungsgesellschaft Eröffnungskonferenz LIT Lab Digitale Transformation und Recht Johannes Kepler Universität Linz 12. Januar 2018 Agenda Was ist Blockchain? Wie funktioniert
MehrElfriede Sixt. Bitcoins und andere. dezentrale. Transaktionssysteme. Blockchains als Basis einer. Kryptoökonomie.
Elfriede Sixt Bitcoins und andere dezentrale Transaktionssysteme Blockchains als Basis einer Kryptoökonomie A Springer Gabler 1 Kryptoökonomie 1 2 Was sind Kryptotransaktionssysteme? 5 2.1 Hintergrund
MehrModell-basierte Entwicklung mit der Timing Definition Language (TDL)
Modell-basierte Entwicklung mit der Timing Definition Language (TDL) Prof. Dr. Wolfgang Pree Univ. Salzburg Inhalt Motivation für einen Paradigmenwechsel bisher: zuerst Plattform, dann Software => Software
MehrIT-Entwickler in der digitalen Energiewende Michael Merz - PONTON GmbH
IT-Entwickler in der digitalen Energiewende Michael Merz - PONTON GmbH Energiewende? Digital? IT-Entwickler? Energiewende? Dezentralisierung, kleinteilige Erzeugung, Volatilität, negative Preise, lokale
MehrSecurity Engineering in industriellem Maßstab. Ruth Breu Universität Innsbruck
Security Engineering in industriellem Maßstab Ruth Breu Universität Innsbruck Quelle: Heise Security News Security Engineering in industriellem Maßstab 04.07.17 Slide 2 Zwei zentrale Fragen (und Herausforderungen)
MehrCyber pirates. F*ck the corporates
Cyber pirates. F*ck the corporates Blockchain 14.September 2008 14.September 2008 Die US-Investmentbank Lehman Brothers ist pleite. Neues Finanzsystem Ohne Banken? 2009 Erster Block und Bitcoin wurde von
Mehr_blockchain_fnd_de_sample_set01_v1, Gruppe A. Fragebogen
Fragebogen Name: Matrikelnummer: Unterschrift: Für den Erhalt des Blockchain Foundation Prüfungszertifikates muss die im Multiple-Choice-Verfahren gehaltene Prüfung erfolgreich bestanden werden. Sprache:
MehrBlockchain im Gesundheitswesen
Dr. med. Christina Czeschik Blockchain im Gesundheitswesen Eine kurze Einführung Auftaktveranstaltung Initiative IT-Sicherheit im Gesundheitswesen 04.05.2017, Düsseldorf (Quellen: https://www.btc-echo.de/warum-die-blockchain-die-wohnungssuche-erleichtern-kann/,
MehrAIT AUSTRIAN INSTITUTE OF TECHNOLOGY Anwendungsfälle und Potenziale der Blockchain im Handel
AIT AUSTRIAN INSTITUTE OF TECHNOLOGY Anwendungsfälle und Potenziale der Blockchain im Handel Dr. Ross King Senior Scientist Thematic Coordinator Data Science AIT Austrian Institute of Technology GmbH 1
MehrReflexion der SiXFORM-Architektur am Blockchain-Prinzip
Reflexion der SiXFORM-Architektur am Blockchain-Prinzip Präsentation Schlüsselkompetenzen Studiengang IT-Management M.Sc., FOM Nürnberg Marco Philipeit, Matrikelnummer 397073 / 02.04.2016 Agenda Was ist
MehrDr. Lewin Boehnke - Head of Crypto Finance AG - Crypto Storage AG
CRYPTO FINANCE AG Storing Crypto Assets at Scale Dr. Lewin Boehnke - Head of Research @ Crypto Finance AG (lewin.boehnke@cryptofinance.ch) - CTO @ Crypto Storage AG (lewin.boehnke@cryptostorage.ch) CRYPTO
MehrKMU Treuhand Wetzikon. Qualität und Preis stimmen
Inhalt Blockchain-Technik Blockchain für alle Bitcoin? Vor- und Nachteile von Bitcoin Alternativen Einfluss auf das Ökosystem (und die Schweiz) Fragen und Diskussion 2 Blockchain 3 Blockchain-Technik:
MehrUrsprünglich war Blockchain in der Informatik der Begriff für eine bestimmte Art der
O:/Wiley/Reihe_Dummies/Laurence_9783527714391/3d/c01.3d from 29.09.2017 08:55:01 IN DIESEM KAPITEL Die neue Welt der Blockchains kennenlernen Verstehen, warum Blockchains so wichtig sind Die drei Typen
MehrHochverteilte Datenhaltung im Internet
Hochverteilte Datenhaltung im Internet Fachseminar Verteilte Systeme 11. Juni 2002, Nicolas Burri Betreuung: M. Langheinrich Seminar-Leitung: Prof. F. Mattern Um was geht es? Napster? Gnutella? Edonkey2000?
MehrÜberblick. Zeit Motivation Network Time Protocol (NTP) Logische Uhren. c td VS (SS16) Zeit 9 1
Überblick Zeit Motivation Network Time Protocol (NTP) Logische Uhren c td VS (SS16) Zeit 9 1 Motivation Zeit als Mittel zur Reihenfolgebestimmung (Beispiele) Erkennung von Modifikationen an Dateien (z.
MehrShowcase Zeugnisvalidierung über Blockchains. Digital-Gipfel 12. Juni 2017 Innovation Lab
Showcase Zeugnisvalidierung über s Digital-Gipfel 12. Juni 2017 Innovation Lab Motivation "Frisierte" Zeugnisse nehmen vor dem Hintergrund steigender Bewerberzahlen deutlich zu [ ]. Die Einschätzungen
MehrEthereum Smart Contracts in der Java-Welt. Jan Paul Buchwald YOPITER GmbH Java Forum Stuttgart 2017,
Ethereum Smart Contracts in der Java-Welt Jan Paul Buchwald YOPITER GmbH Java Forum Stuttgart 2017, 06.07.2017 Agenda 1. Einführung: Blockchain, Ethereum Smart Contracts 2. Bewertung: Vorteile, Einsatzmöglichkeiten,
MehrUnchaining Blockchain
Unchaining Blockchain Universität Bayreuth Prof. Dr. Gilbert Fridgen Kernkompetenzzentrum Finanz- & Informationsmanagement Projektgruppe Wirtschaftsinformatik des Fraunhofer FIT Professur für Wirtschaftsinformatik
MehrUnchaining Blockchain: Chancen & Herausforderungen im Mobilitätsbereich
Unchaining Blockchain: Chancen & Herausforderungen im Mobilitätsbereich Universität Bayreuth Prof. Dr. Gilbert Fridgen Kernkompetenzzentrum Finanz- & Informationsmanagement Projektgruppe Wirtschaftsinformatik
MehrBlockchain im Bankensektor. Dr. Marcus Presich
Blockchain im Bankensektor Dr. Marcus Presich Bitcoin als erste digitale P2P Währung Implikationen 1) Eine Währung, als Alternative für das derzeitige Finanzsystem 2) Ein neuer Weg, um offene Services
MehrBlockchain Wo steht die deutsche Wirtschaft? Achim Berg, Bitkom-Präsident Berlin, 13. November 2018
Blockchain Wo steht die deutsche Wirtschaft? Achim Berg, Bitkom-Präsident Berlin, 13. November 2018 Blockchain in allen Branchen längst ein Thema 2 Quelle: Bloomberg, CNBC, Techcrunch, t3n, The Verge,
MehrBlockchain vertrauen müssen, war gestern! Andreas Freitag, Manager EY Österreich
Blockchain vertrauen müssen, war gestern! Andreas Freitag, Manager EY Österreich Blockchain vertrauen müssen, war gestern! andreas.freitag@at.ey.com +43 664 60003 1788 Page 3 PROSPERITY #legalsecurity
MehrBLOCKCHAIN. Hype oder Zukunft? Swissmig Fachtagung 26. Oktober Adrian Anderegg, Bereichsleiter AWK Group
BLOCKCHAIN Hype oder Zukunft? Swissmig Fachtagung 26. Oktober 2018 Adrian Anderegg, Bereichsleiter AWK Group 1 Es war einmal Anfang 90er-Jahre 1990: World Wide Web Internet der Informationen Bild links:
MehrWas ist "die Blockchain"? Strategien und Möglichkeiten
TeleTrusT-Informationstag "Blockchain" Frankfurt a.m., 13.07.2017 Was ist "die Blockchain"? Strategien und Möglichkeiten Volker Skwarek, HAW Hamburg DER VORTRAG ÜBERSICHT Ursprung Funktion im Überblick
Mehr2. Architektur verteilter Datenbanksysteme
2. Architektur verteilter Datenbanksysteme Verteilte Datenbank, kurz DDB (engl. distributed database): eine Sammlung logisch zusammengehöriger Datenbanken, welche über Rechnerknoten ( Sites ) verteilt
MehrVISION. Innogy Praxisbericht eines Energieprojekts auf der Blockchain! innogy SE Kerstin Eichmann 27. Januar
Innogy Praxisbericht eines Energieprojekts auf der Blockchain! innogy SE Kerstin Eichmann 7. Januar 07 VISION Wir demokratisieren Energie! Einedigitalisierte und verteilte Sharing Economy, an deren Energiewende
Mehr18. MAGGLINGER RECHTSINFORMATIKSEMINAR
Proof of concept (POC): Blockchain für das Handelsregister des Kantons Genf 18. MAGGLINGER RECHTSINFORMATIKSEMINAR Gianfranco Moi Stv. Geschäftsleiter Département de la sécurité et de l économie (DSE)
MehrBlockchain in der Industrie Definition und Anwendungsbeispiele. Coburg, 8. November 2017
Blockchain in der Industrie Definition und Anwendungsbeispiele Coburg, 8. November 2017 Agenda 1. Vorstellung 2. Blockchain & DLT 3. Anwendungsbeispiele 4. Fazit und Ausblick 2 Vorstellung 3 Unser Beratungsportfolio
MehrBSI CRM & Blockchain. Einführung & mögliches Einsatzszenario
BSI CRM & Blockchain Einführung & mögliches Einsatzszenario Technologie mit der wahrscheinlich größten Auswirkung auf die nächsten Jahrzehnte Blockchain stellt den Finanzsektor auf den Kopf sehr vielversprechend
MehrTechnische Richtlinie Sicheres WLAN (TR-S-WLAN)
Technische Richtlinie Sicheres WLAN (TR-S-WLAN) Teil 1: Darstellung und Bewertung der Sicherheitsmechanismen Kürzel: BSI-TR 03103 Teil 1 Version 1.0 Veröffentlichung 10/2005 SecuMedia Teil 1: Darstellung
MehrBitcoin - Eintagsfliege oder Zukunft? Grundlagen zu Blockchain und Kryptowährungen
Bitcoin - Eintagsfliege oder Zukunft? Grundlagen zu Blockchain und Kryptowährungen - Hintergrund von Bitcoin - Blockchain - Kaufen / Verkaufen von Kryptowährungen - Aufbewahren und Übertragen von Kryptowährungen
Mehr13: Bitcoin und Blockchain
339 13: Bitcoin und Blockchain 13: Bitcoin und Blockchain 2017-05-12: Der Wurm WannaCry (Ransomware) attackiert weltweit Hunderttausende von Computern auch bei der Deutschen Bahn 340 13: Bitcoin und Blockchain
MehrDieser Text ist größtenteils des englischen Whitepapers von Swirld.com übernommen
Was ist Hashgraph? Dieser Text ist größtenteils des englischen Whitepapers von Swirld.com übernommen Die Hashgraph-Datenstruktur und der Swirlds-Konsensus- Algorithmus bieten eine neue Plattform für verteilten/dezentralen
MehrSeminar aus Informatik. Bitcoin Protokoll
Seminar aus Informatik Bitcoin Protokoll Skalierbarkeit und Sicherheit Thomas Mühlegger Rene Thaler Skalierbarkeit des Bitcoin Protokolls Blockgröße Blockintervall Derzeit: 3,5 Transaktionen pro Sekunde
MehrAuf der Seite kannst Du Dir ein solches Wallet anlegen.
DogeCoin Wallet Du möchtest ein DogeCoin Wallet erstellen, weißt aber nicht wo und wie? Hier erfährst Du Schritt für Schritt wie Du bei der Erstellung Deines DogeCoin Wallet vorgehst und wie Du unkompliziert
MehrHost Card Emulation Wie sicher ist das Bezahlen ohne Secure Element?
Host Card Emulation Wie sicher ist das Bezahlen ohne Secure Element? Dr. Michael Roland IIR Jahresforum Cashless Payments Wien 28. September 2016 This work is funded by the Christian Doppler Gesellschaft,
MehrFUNKTIONSWEISE DER BLOCKCHAIN- TECHNOLOGIE UND GEEIGNETE ANWENDUNGSFELDER
FUNKTIONSWEISE DER BLOCKCHAIN- TECHNOLOGIE UND GEEIGNETE ANWENDUNGSFELDER PROF. FRANZ NEES HOCHSCHULE KARLSRUHE FAKULTÄT FÜR INFORMATIK UND WIRTSCHAFTSINFORMATIK 1. DAS KONZEPT Prof. F. Nees 2 von 24 AM
Mehr