Blockchain sicher gestalten

BSI veröffentlicht Eckpunkte zur IT-Sicherheit von Blockchain-Anwendungen.

Illustration: Absmeier, Geralt

Das Bundesamt für Sicherheit in der Informationstechnik (BSI) hat ein Eckpunktepapier zur IT-Sicherheit von Blockchain-Anwendungen veröffentlicht. Als nationale Cyber-Sicherheitsbehörde stößt das BSI damit einen gesellschaftlichen Dialog zwischen Wissenschaft, Industrie, Behörden und Bürgern zur Gestaltung von sicheren Blockchain-Anwendungen an. Ziel ist es, sektorspezifische Empfehlungen zu formulieren.

Hierzu erklärt BSI-Präsident Arne Schönbohm: »Mit Blockchain entwickelt sich momentan eine Technologie, der großes Potenzial in nahezu allen Wirtschaftsbereichen wie auch im öffentlichen Sektor zugeschrieben wird. Blockchain allein löst jedoch keine IT-Sicherheitsprobleme. Für eine flächendeckende und langfristige Etablierung der Blockchain-Technologie in einem breiten Anwendungsspektrum sind noch viele Fragen zu klären, insbesondere auch im sicherheitstechnischen Kontext. Als nationale Cyber-Sicherheitsbehörde leisten wir mit dem Eckpunktepapier unseren Beitrag zur Gestaltung und Standardisierung von Blockchains, bei denen Aspekte der IT-Sicherheit angemessen berücksichtigt werden.«

Das Eckpunktepapier zur IT-Sicherheit von Blockchain-Anwendungen steht auf der Webseite des BSI zum Download zur Verfügung:
Blockchain sicher gestalten – Eckpunkte des BSI (PDF, 80KB, Datei ist barrierefrei⁄barrierearm): https://www.bsi.bund.de/SharedDocs/Downloads/DE/BSI/Krypto/Blockchain_Eckpunktepapier.pdf;jsessionid=9899183CDB581FD5C7EC455A4D755712.1_cid369?__blob=publicationFile&v=3

 

Blockchain sicher gestalten – Eckpunkte des BSI

Version 2.0

Mit Blockchain entwickelt sich momentan eine neue Technologie für die dezentrale, manipulationssichere und konsensuale Datenhaltung in verteilten Netzwerken, der großes Potenzial in nahezu allen Wirtschaftsbereichen wie auch im öffentlichen Sektor zugeschrieben wird.

Das Vertrauen im System wird nicht mehr (allein) durch die Autorität einer zentralen Stelle, sondern durch den Einsatz kryptografischer Mechanismen hergestellt.

Viele Akteure aus Forschung, Wirtschaft und Verwaltung beschäftigen sich intensiv mit dem Thema Blockchain. Es gibt eine große Zahl von möglichen Anwendungen, die sich allerdings oft noch in der Konzeptions- oder Pilotphase befinden. Aktuell schon eingesetzte Blockchain-Lösungen finden sich hauptsächlich im Finanzbereich, etwa Kryptowährungen.

Für eine flächendeckende und langfristige Etablierung der Blockchain-Technologie in einem breiten Anwendungsspektrum sind noch eine Reihe von sicherheitstechnischen, regulatorischen, rechtlichen und soziotechnischen Fragen zu klären. Erste Ansätze dazu, etwa bei der ISO-Standardisierung, gibt es bereits.

Für das BSI als die nationale Cybersicherheitsbehörde stehen die technisch-gestalterischen Aspekte von Blockchain mit Bezug zur IT-Sicherheit im Vordergrund:

Blockchain allein löst keine IT-Sicherheitsprobleme.

Die Zielcharakteristika von Blockchain wie Unveränderbarkeit, Nachvollziehbarkeit und Dezentralität sowie die starke kryptografische Fundierung können sich grundsätzlich positiv auf die Sicherheitseigenschaften von IT-Lösungen auswirken, es muss aber gleichzeitig die Sicherheit der verwendeten Hard- und Software sowie der zu Grunde liegenden Protokolle gewährleistet werden. Ebenso ist die Sicherheit von externen Schnittstellen der Blockchain, insbesondere für das authentische Einfügen oder Auslesen von Daten, zu beachten. Eine vertrauenswürdige zentrale Stelle wird auch beim Einsatz von Blockchains in vielen Anwendungen nicht vollständig überflüssig werden.

 

Die Wahl des passenden Blockchain-Modells ist wichtig.

Je nach Anwendung muss ein geeigneter Konsensmechanismus zur Herstellung einer Einigkeit über den korrekten Zustand der Blockchain gewählt werden. Außerdem kann sowohl der Zugang zum Netzwerk (unpermissioned – permissioned) als auch der Zugriff auf die Daten (public – private) sowie ein allgemeines Rollen- und Rechtemanagement individuell definiert werden. Die bei Bitcoin verwendete »unpermissioned public« Blockchain mit »Proof-of-Work«-Konsens ist dabei für viele Anwendungen ungeeignet.

 

Bei der Konstruktion von Blockchains müssen Sicherheitsaspekte frühzeitig berücksichtigt werden.

Entsprechend den angestrebten Sicherheitszielen sind Aspekte wie Vertraulichkeit, Integrität und Authentizität der Transaktionsdaten, die sichere Ausführung von Smart Contracts und das Identitätsmanagement der Nutzer passend zu modellieren und in der Blockchain umzusetzen.

Insbesondere Vertraulichkeit ist bei Blockchain-Anwendungen ein anspruchsvolles Ziel. Bei der Auswahl von Algorithmen und Protokollen sollte man sich nach den Vorgaben des BSI richten.

 

Sensible Daten mit langfristigem Schutzbedarf müssen in einer Blockchain besonders geschützt werden.

Aufgrund der langen Verfügbarkeit (bei gleichzeitig potenziell hoher Sensibilität) von Daten in der Blockchain stellt die Erreichung von Langzeitsicherheit eine besondere Herausforderung dar. Es ist sicher zu stellen, dass die Sicherheitsmechanismen der Blockchain bei Bedarf ausgetauscht werden können. Dabei sind insbesondere Anforderungen, die sich aus der Gefährdung durch potenzielle Quantencomputer und technische Fortschritte in der Kryptoanalyse ergeben, zu beachten.

 

Einheitliche Sicherheitsniveaus für Blockchains müssen definiert und durchgesetzt werden.

Die Standardisierung von Blockchains muss weiter vorangetrieben werden und dabei die Aspekte der IT-Sicherheit angemessen berücksichtigen. Auch eine Sicherheitszertifizierung ausgewählter Komponenten nach allgemein anerkannten Kriterien kann für bestimmte Anwendungen sinnvoll sein. Bei Blockchains, die transnational betrieben werden, ist eine internationale Abstimmung erforderlich. Das BSI wird die Entwicklung der Blockchain-Technologie weiter beobachten und fachgerecht bewerten und im Rahmen seiner Zuständigkeiten an Empfehlungen und Anforderungen für Sicherheitsmechanismen von Blockchains mitwirken.

Bundesamt für Sicherheit in der Informationstechnik – BSI

Godesberger Allee 185 – 189

53175 Bonn

Tel.: +49 (0) 228 99 9582-0

E-Mail: blockchain@bsi.bund.de

Internet: www.bsi.bund.de

© Bundesamt für Sicherheit in der Informationstechnik 2018

 


 

Robotik, KI, AVs, Blockchain, Big Data Analytics und Sensoren krempeln die traditionelle Lieferkette um

Rekordinvestitionen in Blockchain-Start-ups

Biometrie, Blockchain und Co. – Die Identity-Trends für 2018

Trends 2018: Datenkraken, Sprachsteuerung und Blockchain

Blockchain, Robotik, künstliche Intelligenz: Die Kombination von Technologien wird den digitalen Wandel 2018 beschleunigen

Blockchain auf Erfolgskurs in Unternehmen