Leveraging Ontochains for Distributed Public Transit Ticketing: An Investigation with the System for Ticketing Ubiquity with Blockchains

Joseph Preece*, Chris Morris, John Easton

*Corresponding author for this work

Research output: Contribution to journalArticlepeer-review

Abstract

Transport ticketing systems are crucial for enabling seamless, efficient, and sustainable mobility. However, traditional ticketing systems face limitations such as ticket fraud, lack of interoperability, and the inability to adapt to changes in the dynamic transport networks they issue tickets for. This paper presents new approaches to the System for Ticketing Ubiquity with Blockchains (STUB), a novel smart transport ticketing solution that employs ontochains, a hybrid data structure combining blockchains and ontologies to form a type of distributed knowledge graph (DKG). STUB aims to address these limitations by providing a secure, transparent, and flexible platform for ticket issuance, validation, and management. We describe the key components and workflow of the STUB system, highlighting the use of Transport Network Ontologies (TOnNes) for modelling complex relationships within transportation systems and blockchain technologies for ensuring secure and tamper-proof transactions to record changes to the TOnNe’s state. Additionally, we discuss the implementation of Merkle proofs for efficient and secure validation between on-chain and off-chain ontological data. Finally, we use a simulated toy example as a lightweight proof-of-concept to demonstrate these capabilities. The proposed STUB system has the potential to significantly impact the future of transportation ticketing by offering a more seamless, interoperable, and user-friendly experience whilst addressing the challenges associated with traditional ticketing systems.
Original languageEnglish
JournalIET Blockchain
Publication statusAccepted/In press - 18 Mar 2024

Bibliographical note

Not yet published as of 23/04/2024.

Fingerprint

Dive into the research topics of 'Leveraging Ontochains for Distributed Public Transit Ticketing: An Investigation with the System for Ticketing Ubiquity with Blockchains'. Together they form a unique fingerprint.

Cite this