So nutzen Sie die revolutionäre Technik für Ihr Business
Bibliografische Information der Deutschen Bibliothek
Die Deutsche Bibliothek verzeichnet diese Publikation in der Deutschen Nationalbibliografie; detaillierte Daten sind im Internet über http://dnb.ddb.de abrufbar.
Alle Angaben in diesem Buch wurden vom Autor mit größter Sorgfalt erarbeitet bzw. zusammengestellt und unter Einschaltung wirksamer Kontrollmaßnahmen reproduziert. Trotzdem sind Fehler nicht ganz auszuschließen. Der Verlag und der Autor sehen sich deshalb gezwungen, darauf hinzuweisen, dass sie weder eine Garantie noch die juristische Verantwortung oder irgendeine Haftung für Folgen, die auf fehlerhafte Angaben zurückgehen, übernehmen können. Für die Mitteilung etwaiger Fehler sind Verlag und Autor jederzeit dankbar. Internetadressen oder Versionsnummern stellen den bei Redaktionsschluss verfügbaren Informationsstand dar. Verlag und Autor übernehmen keinerlei Verantwortung oder Haftung für Veränderungen, die sich aus nicht von ihnen zu vertretenden Umständen ergeben. Evtl. beigefügte oder zum Download angebotene Dateien und Informationen dienen ausschließlich der nicht gewerblichen Nutzung. Eine gewerbliche Nutzung ist nur mit Zustimmung des Lizenzinhabers möglich.
Copyright der deutschen Ausgabe: © 2018 Franzis Verlag GmbH, 85540 Haar bei München
Copyright ©2018 BPB Publications India. All rights reserved.
First published in the English language under the title “BlockChain from Concept to Execution by Debajani Mohanty“ by BPB Publications India. German translation rights arranged with BPB Publications India through Media Solutions, Tokyo Japan
Alle Rechte vorbehalten, auch die der fotomechanischen Wiedergabe und der Speicherung in elektronischen Medien. Das Erstellen und Verbreiten von Kopien auf Papier, auf Datenträgern oder im Internet, insbesondere als PDF, ist nur mit ausdrücklicher Genehmigung des Verlags gestattet und wird widrigenfalls strafrechtlich verfolgt.
Die meisten Produktbezeichnungen von Hard- und Software sowie Firmennamen und Firmenlogos, die in diesem Werk genannt werden, sind in der Regel gleichzeitig auch eingetragene Warenzeichen und sollten als solche betrachtet werden. Der Verlag folgt bei den Produkt bezeichnungen im Wesentlichen den Schreibweisen der Hersteller.
Autorin: Debajani Mohanty
Übersetzung und Satz: G&U Language & Publishing Services GmbH
Coverdesign: Anna Gajowski
Korrektorat: Monika Paff
Programmleitung: Benjamin Hartlmaier
ISBN 978-3-645-60611-0
eISBN 978-3-645-22460-4
„ ‚Blockchain für Manager – So nutzen Sie die revolutionäre Technik für Ihr Business‘ richtet sich nicht nur an Programmierer, sondern an alle, die sich für die Blockchain-Technologie interessieren. Es erläutert anhand von Programmierbeispielen und Anwendungen, was eine Blockchain ist. Es handelt sich um ein kompaktes Werk, das seinen Lesern hilft, die Blockchain-Technologie in kürzester Zeit zu verinnerlichen.“ – Ratan Jyoti, Social Media Influencer für Cybersecurity, Ex-CISO der Vijaya-Bank und erster CISO der Ujjivan Small Finance Bank.
„Ein Werk für alle Frameworks.“ – Piyush Pratik Das, Senior Developer, Google USA
Debajani Mohanty ist Senior Architect bei NIIT Technologies Ltd., Delhi/NCR und verfügt über fast 17 Jahre Branchenerfahrung. Sie war an großen Projekten beteiligt und baute viele skalierbare B2B- und B2C-Produkte in den Bereichen Tourismus, eGovernance, eCommerce und BFSI auf – von der Idee bis zur Markteinführung.
Sie schreibt leicht verständliche Artikel zu komplexen technischen Sachverhalten und hat beinahe 10.000 Follower in den sozialen Medien.
Debajani ist außerdem Aktivistin und Roman-Autorin. Sie wurde vom Friedensnobelpreisträger Kailash Satyarthi mit dem renommierten Aarya-Preis für ihre herausragenden Beiträge zur Stärkung der Rolle der Frau im Bereich der Literatur ausgezeichnet.
Bei so vielen Büchern über Blockchain, die bereits erschienen sind, fragt man sich vielleicht: Warum noch eines? Nachdem ich mehr als 20 Bücher zu diesem Thema gelesen hatte, erkannte ich, dass der Markt nach einem Buch verlangte, das die Thematik umfassend und aus einem Guss erläutert, auf eine Weise, die sich gleichermaßen für Anfänger wie Experten eignet.
In diesem Buch lernen Sie:
• Blockchain-Grundlagen
• Blockchain-Frameworks: Bitcoin (1. Generation), Ethereum, Hyperledger, R3 Corda, Ripple, MultiChain (2. Generation) und IOTA (3. Generation)
• Proofs of Concept für die meisten dieser Frameworks
• Anwendungsbeispiele aus den Bereichen Bankwesen, Finanzen, Versicherungen, Touristik, Fertigung und Supply Chain im Hinblick auf das richtige Framework
• Blockchain as a Service von Anbietern wie Amazon AWS und Microsoft Azure für das Entwickeln und Testen von Blockchain-Frameworks
Zu den hier vorgestellten Anwendungsbeispielen zählen:
• Banken und Finanzen: Dreifachbuchführung, Zinsswaps, Kundenidentität (KYC)
• Versicherungswesen: Rückversicherungen
• Touristik: Auditing in Hotelreservierungssystemen, Kundenbindungsprogramme
• Supply Chain: Auftragsmanagement-System
Dieses Buch ist besonders geeignet für Führungskräfte und Systemarchitekten, die die Fähigkeiten und die unterschiedlichen Ansätze dieser Frameworks kennenlernen und das richtige für ihren Einsatzbereich auswählen möchten.
Dieses Buch ist all den wunderbaren Frauen in meinem Leben gewidmet, die mir dabei geholfen haben, meinen Traum Wirklichkeit werden zu lassen: meiner Großmutter Renuka Pal Das, meiner Mutter Nirupama Mohanty, meiner Schwiegermutter Veena Rastogi, Cousine Sanjana Das, Schwägerin Anu Rastogi, meinen besten Freundinnen Sujata Madala und Bijayalaxmi Nanda und meinen beiden wunderbaren Töchtern. Ich danke auch dem Vorstand von NIIT Technologies Ltd., einem sehr frauenfreundlichen Unternehmen, Herrn Rajendra S. Pawar, CEO Arvind Thakur, BFSI Suvrata Acharya, Projektleiter Vipin Chugh und meinen Managern Vikram Rathi und Avinash Sharma. Zu guter Letzt ein Dankeschön an meinen bibliophilen Ehemann Dr. Rajul Rastogi, der mir immer eine Stütze war und – bei Männern sehr selten – ein sehr weibliches Herz hat.
Rezensionen
Über die Autorin
Vorwort
Danksagungen
EINLEITUNG
Ein wenig Geschichte
Warum Kryptowährungen ein Volltreffer waren
Was die Blockchain ist
Warum gerade Blockchain?
Wie Blockchain funktioniert
Der Block-Header
Der Hash-Baum
DAPPS
Vollständige vs. Teilknoten
Mining
Proof of Work
Proof of Stake
Die Erfolgsgeschichte
Verwendung von öffentlichen und privaten Schlüsseln in der Blockchain
Wallet (Geldbörse)
Doppelbuchungen
Denial-of-Service-Angriff
51-%-Angriff
Aufspaltungen der Blockchain (Forks)
Bitcoin
Segwit
Segwit2X
Litecoin
Dezentrale Autonome Organisation (DAO)
Ethereum
Turingmaschinen
Ethereum Virtual Machine (EVM)
Smart Contracts
Solidity
Gas
Anwendungen für Ethereum
Ethereum: Die Machbarkeit
Truffle
MetaMask
Eine Unternehmens-Blockchain mit Ethereum erstellen
Parity
Unternehmens-Blockchains jenseits von Kryptowährungen
Allgemeine Anwendungsfälle
Identitätsmanagement
Soziale Netzwerke
Anwendungsfälle im Finanzsektor
Betrugsprävention
BLOCKCHAIN-FRAMEWORKS FÜR UNTERNEHMEN
Quorum
Eigenschaften
Quorum: Machbarkeit
R3 Corda
Das Blockchain-Problem in der Finanzindustrie
Was Ethereum fehlte
Warum R3 Corda anders ist
Funktionen von R3 Corda
Corda im Einzelnen
Das IOU-Modell
Datenflüsse
Contracts
Knoten
Entwicklung mit R3 Corda