Ausgangslage

Sicherheitskritische Bahnkomponenten sind teuer, weil sie spezialisierte Hardware benötigen und ihre Entwicklung strengen Vorgaben unterliegt. Im TARO-Projekt wurde deshalb untersucht, ob sich ein verteiltes System auf Standard-Rechnern so aufbauen lässt, dass sicherheitskritische Logik zuverlässig und nachvollziehbar ausgeführt werden kann. Eine private Blockchain war dabei ein möglicher Architekturbaustein.

TARO claim klein

Projektübersicht

Kunde
ÖBB

Bereich
Öffentlicher Verkehr

Lösung
Private Blockchain für Stellwerklogik auf Standard-Rechnern.

Systemumfeld 
private Blockchain als Reservierungssystem, zusätzlicher Layer «Operational State» als Veto, Simulator

Art 
Konzept, Prototyp und Demonstrator, mit Performance-Messungen für den Regionalbahnbereich

Offener Punkt
Zertifizierung von Blockchain für sicherheitskritische Anwendungen

Der Beitrag von SCS

SCS entwickelte ein Konzept, bei dem die sicherheitskritische Stellwerklogik als Smart Contract auf einer privaten Blockchain ausgeführt wird. Ein Prototyp und ein Simulator dienten dazu, Architektur, Funktionsweise und Performance des Ansatzes praktisch zu untersuchen.

Taro Grafik Topologie

Ergebnis

Konzept, Blockchain-Prototyp und Simulator zeigten, dass sich das entwickelte Reservierungsprinzip technisch umsetzen lässt. Die Performance-Messungen ergaben eine ausreichende Leistung für Anwendungen im Regionalbahnbereich. Konzept und Demonstrator wurden mit Experten der ÖBB Infrastruktur AG und weiteren Projektpartnern diskutiert. Der Weg zum produktiven Einsatz ist damit jedoch nicht abgeschlossen. Eine zentrale offene Frage bleibt die Zertifizierung von Blockchain-Technologie für sicherheitskritische Anwendungen. Der Demonstrator liefert eine technische Grundlage für die weitere Untersuchung privater Blockchain-Systeme in zuverlässigen Bahnanwendungen.

Konzept, Prototyp, Simulator

drei Bausteine zur Prüfung des Ansatzes.

Regionalbahn

ausreichende Performance in den Messungen.

Zertifizierung offen

zentraler nächster Schritt vor einem produktiven Einsatz.

Eingesetzte Leistungen

Blockchain

System Architecture

High Level Software

Öffentlicher Verkehr

Ihre Ansprechperson

Sabine Proll

Lead Blockchain
+41 43 456 16 00

Für Fragen zu Blockchain, zuverlässigen verteilten Systemen und sicherheitskritischen Anwendungen.

Weitere Case Studies

  • Decentralization and Privacy

    Blockchain und Trusted Execution schaffen Vertrauen

    Vertrauliche Datenverarbeitung mit Blockchain und Trusted Execution.

  • RLC Thun 2008 fgb Medien 2

    SBB

    Erkennung Radfehler mit smarter Algorithmik

    Radschäden aus Checkpoint-Messdaten erkennen.

  • Ein schnell fahrender Zug rast auf den Gleisen vorbei und vermittelt einen Eindruck von der Geschwindigkeit des Hochleistungsrechnens.

    SBB

    Predictive Alarm Detection

    Festbremser früh aus Messdaten erkennen.