Source: Alexander Kirch – Shutterstock
- The IOTA Foundation and its partners have developed a software solution for electric mobility as a service (eMaaS) within the CityxChange project.
- In addition to a proof of concept for a payment system with the IOTA token, a ‘proof of location’ was presented for an anonymous location record.
Within the framework of project «CityxChange», funded by the European Union, the IOTA Foundation, FourC AS, Powel AS, Smart M Power, as well as ATB and RAC Norway have developed a ‘System for Seamless Electronic Mobility’ that includes a user interface. As the project group announced Through Twitter, the software was released in June 2020, but was initially classified as confidential.
Specifically, it is a software solution for electronic mobility as a service (eMaaS), which allows travelers to access nearby transport facilities and book, rate and pay for a trip. According to the project report, the EU / EEA promotes interoperable Intelligent Transport Systems (ITS) and issued EU Directive 2010/40 / EU to accelerate the provision of multimodal travel information services.
Therefore, the project group has studied the regulations and organizational structure of the transport authorities in Norway and Ireland, where the project has its ‘lighthouse cities’ with Trondheim and Limerick, and based on this has developed an eMaaS system to test the concept. This includes a backup system called FourC Total Traffic Control (FourC TTC) and, according to the report, it works as follows:
FourC TTC retrieves, stores, and provides transport data. It collects data from various data providers and makes it available in a standardized and standardized format. The TTC API delivers data as GeoJSON objects (RFC 7946), allowing developers to easily take the data output as a standard object format and display it on a map. It is based on GraphQL, which enables dynamic queries and reduces bandwidth requirements.
Additionally, an end-user Android app was developed for demonstration purposes.
IOTA’s role in the software solution
Regarding the payment system, «the contribution of IOTA […] focused on integrating the IOTA token as a digital payment instrument in the developed infrastructure. The purpose of the proof of concept was to allow customers to book and pay for third-party eMaaS solutions directly, “or, if they were referred to third-party booking platforms, to pay with the IOTA token.”
Based on the agreed description of the works, the contribution from IOTA toTask 2.4 focused on the integration into the developed infrastructure of the token of the IOTA, as a payment system fordigital assets. This would allow customers using the eMaaS application to be able to book and pay for third-party eMaaS solutions directly, or if they are redirected to third-party booking platforms, be able to pay with the native digital asset of IOTA, el token IOTA
In the multimodal transportation scenario, the IOTA Tangle offers not only the payment option, but also a “trustworthy, unalterable, all-stakeholder audit trail” that records all relevant transportation information. This is especially important when late payment claims are made through different providers. To do this, IOTA and the 4C have developed a service that can be integrated into the eMaaS application.
The so-called “localization test” should actually be part of the payment distribution and payment implementation, but was initially developed separately. The use case shows how IOTA can be used to anonymously capture immutable travel positions. To this end, the IOTA Foundation has developed a position registration API that allows users of the eMaaS application to store immutable linked hash values and position pseudonyms in an unchangeable way in the IOTA Ledger.
In case there is a refund request from the customer in the future, the customer can retrieve the location of their device at a specified time […] and therefore you are entitled to a refund. The authority processing the application can compare the location information provided by applicants from their mobile phone application with the information stored and time-stamped in the IOTA Ledger to detect fraud.