The Swiss Federal Railway has implemented a blockchain identification system that allows railway repairers to verify their credentials through certificates stored on mobile devices. Railway accidents are often linked to improper track maintenance, and the Swiss government has developed regulations requiring the registration of those who have worked on tracks and if they have been certified to do so.
An entry or log out is created when the employee scans a QR code on the site using the app uPort on his mobile device. The entry is submitted to hashes and stored on tamper-proof blockchain.
This registration can be difficult as there are many companies with various certifications that work on thousands of construction projects at any time. This situation led railroad officials to conclude that a decentralized blockchain identity system could be ideal. They collaborated with Linum Labs to develop the new solution.
At each construction site, workers from different companies must demonstrate that they are certified to perform a certain task, such as welding. Site managers must record which workers have performed each activity and that each of them has been certified to do so.
The blockchain identification system is ideal because workers can bring their identity and certification from one company to another and it is easy to verify for site managers.
The railway required a solution that:
- verified the identity of a worker,
- verified their credentials,
- recorded this in a tamper-proof ledger.
Using an application called uPort, railway workers, certification authorities and supervisors are provided unique digital identities that are anchored to an identity on an Etherium blockchain. A hash of each worker's stopwatch activity is posted on the blockchain for control.
The user flow of the blockchain identity system
After downloading the uPort mobile app for iOS or Android, the railway operator records its user ID on the Ethereum blockchain. He is issued with a certificate from the train education team certifying his certifications. In the field, the certificate is checked by a supervisor on a railway construction site using a mobile time clock system that verifies both the credentials and the clock times spent in the project.
An entry or log out is created when the employee scans a QR code on the site using the app uPort on his mobile device. The entry is submitted to hashes and stored on tamper-proof blockchain.
In this way, the employee demonstrates his / her ability to work on the site, its certification to perform specific tasks and securely records its time for site management and regulatory compliance.