Schmidtmann | IT-Wissen für Manager | E-Book | www2.sack.de
E-Book

E-Book, Deutsch, 304 Seiten

Schmidtmann IT-Wissen für Manager

Ein kompakter Überblick zu aktuellen Technologien und Trends
1. Auflage 2017
ISBN: 978-3-7448-4770-4
Verlag: BoD - Books on Demand
Format: EPUB
Kopierschutz: 6 - ePub Watermark

Ein kompakter Überblick zu aktuellen Technologien und Trends

E-Book, Deutsch, 304 Seiten

ISBN: 978-3-7448-4770-4
Verlag: BoD - Books on Demand
Format: EPUB
Kopierschutz: 6 - ePub Watermark



In den letzten Jahren ist die Abhängigkeit von der Informationstechnik (IT) derart gestiegen, dass heutzutage kein Unternehmen mehr ohne sie auskommt. Vielmehr ist die effektive und effiziente Nutzung der IT zum entscheidenden Wettbewerbsfaktor im globalen Markt geworden. Dabei geht es um Arbeitsprozesse die in vielen Fällen bereits elektronisch gesteuert und überwacht werden. Große Mengen von Informationen sind digital gespeichert, werden zielführend verarbeitet und in Netzen übermittelt, so dass ein gemeinsamer, standort- und geräteunabhängiger Zugriff ermöglicht wird. Dieses erlaubt intensive Formen der Kooperation über geographische Grenzen hinweg, verdeutlicht aber gleichzeitig auch die Abhängigkeit von derartigen Datennetzen. Das gleiche gilt für die drahtlose Kommunikation der verschiedenen kleinen und kleinsten IT-Einheiten untereinander, die mittlerweile in alle Bereiche des beruflichen und privaten Alltags integriert werden. In einer derart digitalisierten Gesellschaft sind die verschiedenen Institutionen in Wirtschaft und Verwaltung stark von dem einwandfreien Funktionieren aber auch von einem gewissen Verständnis für die eingesetzte IT abhängig. Genau hier setzen die dreizehn Beiträge dieses Buches an mit dem Ziel, einen kompakten Überblick über aktuelle Themen und Trends der Informationstechnik zu geben. Sie wurden von Masterstudierenden der Wirtschaftsinformatik der Fachhochschule Dortmund im Rahmen einer Semesterbegleitleistung im Masterkurs "Informationswirtschaft" verfasst. Jeder Beitrag behandelt ein spezielles Thema, in das zuerst allgemein eingeführt wird. Anschließend wird es mit seinen verschiedenen Facetten, d.h. mit Anwendungsbeispielen, Chancen und Risiken oder auch Vor- und Nachteilen möglichst umfassend dargestellt. Den Abschluss der Beiträge bilden fast immer ein Fazit und ein Ausblick, die für die Leser richtungsweisend sein sollen.

Schmidtmann IT-Wissen für Manager jetzt bestellen!

Autoren/Hrsg.


Weitere Infos & Material


Einleitung

Die Blockchain-Technologie findet immer mehr Beachtung in der weltweiten Medienlandschaft, dabei werden ihr große disruptive Potentiale für Unternehmen, Branchen und Gesellschaft zugesprochen. Insbesondere für den internationalen Finanzsektor könnte die aufkommende Blockchain-Technologie erhebliche Veränderungen bedeuten.

Längst ist die Blockchain-Technologie mehr als nur das Funktionskonzept hinter der Kryptowährung Bitcoin, vielmehr ist die Technologie mittlerweile als die eigentliche Innovation zu verstehen. Im Vergleich zu den etablierten Systemarchitekturen bringt der Blockchain-Ansatz eine radikale Änderung dieser Architekturen mit sich. Aber auch in Zeiten aufkommender Sicherheitsfragen ist der Einfluss beispielsweise auf die Verschlüsselung von Datentransfers, immens.

Mit der Blockchain-Technologie eröffnen sich neue Chancen und Risiken für Unternehmen, denn es ist durchaus vorstellbar, dass neue Wirtschaftsräume und Businessmodelle generiert werden und bestehende an Bedeutung verlieren oder verschwinden. Deshalb ist es notwendig Wissen über die konzeptionellen Grundlagen zu besitzen sowie die Anwendungsfelder als auch aktuelle Anbieter und Plattformen zu kennen. Im Rahmen des folgenden Beitrags wird eine allgemeine Einführung in das Funktionskonzept der Blockchain-Technologie gewährt, es werden sowohl Nutzungsmöglichkeiten als auch Akteure und Potenziale identifiziert.

Grundlagen der Blockchain


Das folgende Kapitel behandelt die konzeptionelle Funktionsweise einer Blockchain-Technologie, ebenso werden kryptografische Grundlagen vermittelt und abschließend wird das Konzept anhand eines schematischen Beispiels verdeutlicht.

Funktionskonzept

Grundsätzlich ist die Blockchain-Technologie ein elektronisches Register für digitale Datensätze, Ereignisse und Transaktionen. Das Register kann durch ein dezentral-verteiltes Netzwerk von Teilnehmern verwaltet werden.10 Detaillierter betrachtet, setzt die Blockchain-Technologie sich aus einer Menge von Transaktionen und Datensätzen zusammen, die zu Blöcken zusammengefasst werden. Die Blöcke werden mit Hilfe von kryptografischen Verfahren verschlüsselt, wodurch die Datenintegrität gewährleistet wird. Anschließend werden sie sequenziell in Abhängigkeit der Zeit miteinander verkettet, wodurch eine Manipulation eines Datensatzes nachweisbar wird. Neu entstandene Daten werden zu weiteren Blöcken zusammengefasst und an die bestehende Blockchain angehängt.

Es gilt zu unterscheiden zwischen einer zentral und einer verteilt organisierten Blockchain. Ist die Blockchain zentral organisiert, dann werden sämtliche Datensätze und Blöcke von einer Instanz verwaltet. Bei einem verteilt organisierten System werden die Datensätze, Blöcke und Transfers verteilt durch ein Kollektiv von Netzwerkteilnehmern betrieben und verwaltet.

Jeder der Netzwerkteilnehmer besitzt ein vollständiges Protokoll aller getätigten Datentransaktionen sowie Veränderungen an der Blockchain, dadurch ist eine Manipulation der Daten nicht möglich.

Kryptografische Grundlagen

Diverse Blockchain-Technologien nutzen kryptografische Hashfunktionen. Eine Hashfunktion ist ein Algorithmus, der eine Zeichenfolge von beliebiger Länge in eine Zeichenkette feststehender Länge umwandelt. Dieser umgewandelte Wert wird als Hashwert bezeichnet oder im Blockchain-Kontext als Prüfsumme. Eine Zeichenfolge, die von einer feststehenden Hashfunktion verarbeitet wurde, ergibt immer denselben Hashwert. Aber selbst geringe Veränderungen an der Zeichenfolge führen zu einer starken Abweichung vom ursprünglichen Hashwert.11

Es lassen sich drei Kerneigenschaften von kryptografischen Hashfunktionen identifizieren. Erstens ist es nicht möglich, Hashwerte zurück in den Zustand des Dateninputs umzuwandeln, ohne dabei unverhältnismäßig vorzugehen. Zweitens ist es unverhältnismäßig einen Dateninput zu finden, der beim Verwenden der Hashfunktion zum selben Hashwert führt. Drittens wird im Blockchain-Kontext ein Zeitstempel verwendet, wodurch ein sequenzieller chronologischer Einfluss auf den Hashwert erfolgt, dies erhöht die Sicherheit gegenüber Manipulationen.12 Hashfunktionen werden bei der Blockchain dazu genutzt, die abgeschlossenen Blöcke zu komprimieren, aneinander zu ketten und bei späterem Bedarf zu verifizieren bzw. sie effizient zu vergleichen.

Funktionsbeispiel

Um das Prinzip der Blockchain-Technologie zu verdeutlichen, dient die Abbildung 1. Zu erkennen ist eine vereinfachte Darstellung einer Blockchain, bei der die angesprochenen Dateninputs zu Blöcken zusammengefasst wurden. Die Blöcke können durch eine maximale Größe der Datenmenge oder auch durch einen Zeitraum eingeschränkt werden. Im nächsten Schritt wird der von einer Hashfunktion zu Hashwerten umgewandelt. Dieser Hashwert wird anschließend im darauffolgenden zum neuen Dateninput hinzugefügt. Dadurch entsteht eine sequenzielle Verkettung der konstruierten Blöcke. Durch das Weiterverwenden der Hashwerte entsteht eine Kette aus chronologisch angeordneten Dateninputs . Jeder der darauffolgenden Blöcke trägt die Hashwerte der vorhergegangenen Blöcke in sich, wodurch eine eindeutige Zuordnung und Überprüfbarkeit der Datenintegrität gewährleistet wird. Diesen Sachverhalt nennt man Merkle-Tree, er ermöglicht es in einer zentral- und dezentral-verteilten Blockchain eine effiziente Überprüfung der Datenintegrität zu gewährleisten, indem die Hashwerte der jeweiligen Protokolle verglichen werden können und somit Manipulationen identifiziert werden.

Abbildung 1: Schematische Darstellung einer Blockchain.13

Klassifikationsmerkmale von Blockchains

Das Bitcoin-Netzwerk ist das bekannteste Beispiel für eine verteiltedezentrale Implementierung einer Blockchain. Das Register-Protokoll wird nicht von einer Instanz verwaltet, sondern von den Teilnehmern im Netzwerk selbst. Dieser Ansatz wird auch als verteiltes Register (distributed ledger) bezeichnet. Es gibt mehrere tausend Kopien der Bitcoin-Blockchain, welche auf den Nutzersystemen abgelegt sind, dadurch entsteht ein riesiges Peer-to-Peer-Netzwerk.14

Wie bereits in den vorhergegangenen Abschnitten angesprochen, muss eine Blockchain nicht unbedingt verteilt implementiert sein. Sie kann in Form einer isolierten Instanz als interne Unternehmensstruktur betrieben werden. Diese Unterteilung ist nicht zwingend, denn es ist auch möglich eine Mischform zu konstruieren, bei der gewisse Teile und Komponenten innerhalb der Unternehmensorganisation implementiert werden und nur ausgewählte Informationen, beispielsweise Prüfsummen übermittelt werden. Ein Beispiel für eine Mischform ist die Guardtime-Blockchain, welche von der Estnischen-Regierung dazu genutzt wird, ein flächendeckendes eGovernment umzusetzen.

Ein weiteres Klassifikationsmerkmal einer Blockchain ergibt sich aus der Möglichkeit, mehr als nur Daten in den Blöcken abzulegen, denn sie können auch kleine Programme in Form einer Skriptsprache beinhalten. Beispielsweise ist es im Bitcoin-Netzwerk möglich, kleine rudimentäre Skripte einzubauen. Hingegen ist in der Ethereum-Blockchain eine vollständige Programmiersprache implementiert (sie wird in einem folgenden Kapitel behandelt).

Die Differenzierung einer Blockchain kann auch über die Zugriffsrechte geschehen. Hierbei ist der wesentliche Unterschied das Konzept der Zugangskontrolle. Die Bitcoin-Blockchain ist für jeden zugänglich und jede Person kann sich die Bitcoin-Blockchain herunterladen und die Funktionen in Anspruch nehmen oder eine Rolle darin einnehmen.

Hingegen ist es bei Hyperledger-Blockchain möglich, Nutzer auszuwählen und Rechte zu vergeben, wodurch auch eine Blockchain implementiert werden kann, die interne und externe Nutzer mit verschiedensten Rechten umfasst. Diese Möglichkeit könnte im Unternehmenskontext interessant sein, um beispielsweise eine Supply-Chain gemeinsam mit den Zulieferern aufzubauen.

Ein weiteres Klassifizierungsmerkmal wird über den oder die zugrundeliegenden Use-Cases generiert. Ist die Blockchain ausschließlich für einen Anwendungsfall konzipiert oder kann das Softwarekonzept generisch verwendet werden. Beispielsweise ist die Ethereum Blockchain generisch, d.h. man kann basierend auf der Softwareplattform unterschiedliche Anwendungsszenarien konzipieren. Eine anwendungsfallspezifische Blockchain ist die Namecoin-Blockchain, diese Plattform ist ein alternatives System zur Verwaltung von DNS-Services (Domain Name System).

Die Blockchain-Technologie befindet sich allerdings noch in ihren Anfängen und es ist zu erwarten, dass die aufgeführten Klassifikationsmerkmale mit stetiger Weiterentwicklung möglicherweise noch verschmelzen oder durch neue abgelöst werden.

Bestandteile einer Blockchain-Applikation

In den folgenden Kapiteln werden die drei Bestandteile vorgestellt, die in aktuellen Blockchain-Systemen Verwendung finden und welchen die größte Bedeutung zugesprochen...



Ihre Fragen, Wünsche oder Anmerkungen
Vorname*
Nachname*
Ihre E-Mail-Adresse*
Kundennr.
Ihre Nachricht*
Lediglich mit * gekennzeichnete Felder sind Pflichtfelder.
Wenn Sie die im Kontaktformular eingegebenen Daten durch Klick auf den nachfolgenden Button übersenden, erklären Sie sich damit einverstanden, dass wir Ihr Angaben für die Beantwortung Ihrer Anfrage verwenden. Selbstverständlich werden Ihre Daten vertraulich behandelt und nicht an Dritte weitergegeben. Sie können der Verwendung Ihrer Daten jederzeit widersprechen. Das Datenhandling bei Sack Fachmedien erklären wir Ihnen in unserer Datenschutzerklärung.