Inspiration

Making CBDC in Mobility Better with XRP Ledger: https://docs.google.com/document/d/1Q0RhpGxQxGP7EpgKnO9xIKo_WQc-P4ozP5APllUS-I4/edit

Idea and Pitch Video: https://www.youtube.com/watch?v=Jh_AFWc_kKI

Mobility is an integral part of everyone's life. According to statistics, there is one death in four minutes due to a road accident in India. This situation worsens during winters.

Our app solution will enable effective design, engineering and delivery of XRPL and Near blockchain aided solution to make roads safer and better using predictive analytics and automation for incident reporting and reduction in hazardous transportation with capabilities pluggable and extendable to 5 different personas: Driver, Police, Citizen, Dispatcher, Admin.

The XRP Ledger is a decentralized, open source blockchain technology that enables fast and secure CBDC transactions of digital currencies. While XRP Ledger is serving as a global settlement platform for various types of transactions, generating solvency proofs can be a solution for many problems that actors in the ecosystem will be facing. This interest in solvency proofs creates an opportunity for solutions like the Road ICM project to offer a new, innovative approach to generating proof of solvency that provides greater privacy and security for users, enabling new interactions possibilities.

Our solution will benefit: Police Force - 360 degrees access of the incidents to the action/ administration team. They can manage the complete lifecycle of incident reporting, overall status, traffic monitoring, managing police teams. Using machine learning they can also predict the incident occurrence at any area. This will help in taking necessary actions in advance to control the traffic. They can also use the solution for effective utilization of staff members and provide road safety counselling.

Ministry of Road and Transportation: Endeavor to change the car accident scenario by use of car technology to make driving safer and monitored for drivers, authorities, as well as other 3rd parties. With a mix of hardware and software, we will provide intelligent feedback about drive quality and help analyze past incidents, as well as predict future incidents.

Citizens and Cab aggregators: Reduction in the number of road accidents.

Insurance Companies: Aggregated/ anonymized driving data and incident data will be helpful to car insurance companies.

OEMs and Dealerships: Vehicle diagnostics and in-car service consumption will be helpful for OEMs and Dealerships.

Smart Cities Policy Makers/ Government: Real time traffic flow, incident alert and parking data will be enable safer roads.

Advertisers: Customers/driver demographics will be available.

Fleet customers: fleet performance, compare against competition.

What it does

Our solution offers an Artificial Intelligence-based object detection system that utilizes XRP Ledger, Near blockchain protocol, IPFS/Filecoin blockchain solutions using fluence p2p infrastructure for sorting information obtained from a variety of cameras. With just a cell phone, users are offered a serverless solution that can detect objects in real time and more object types for better accuracy.

Pitch Video: https://www.youtube.com/watch?v=Jh_AFWc_kKI

Making CBDC in Mobility Better with XRP Ledger: https://docs.google.com/document/d/1Q0RhpGxQxGP7EpgKnO9xIKo_WQc-P4ozP5APllUS-I4/edit

Our technical solution enables driver monitoring, incident management and collision avoidance: Incident-based reporting & Collision detection (even when a vehicle is parked) and video footage associated with it. Video footage for abnormal driver behavior (complete view of the car with 2 cameras – front and back and open source video streaming), real-time alert and live streaming using open source solutions and ASDI OpenAQ dataset along with the XRPL and Near blockchain. We are also utilizing XRPL and Near Protocol to receive road incident feedback reports by citizens, store feedback details from both users and government officials on the incident reports so that they can prevent incidents.

Any abnormal behaviour/activity can be displayed on the smart dashboard in the vehicle.

Built-in GPS technology useful in fleet management and tracking. Black box car tracking to be able to pre-empt and diagnose breakdowns more quickly. Recognition area built in the central control to pick up your body movements, GAIT analysis Vehicles become IoT devices which can connect to smartphones, take voice commands, change the user interface.

The decentralized Cloud-Connected Car Drives IoT Monetization. Real-time access to car availability and mobile connectivity enables better decisions making systems.

XRPL-py-lite for Asset Management, Automation and Reducing decentralized Transaction Costs in Road ICM: We are utilizing xrpl-py-lite for asset management, automation and reducing transaction costs with XRP Ledger in Transport ICM. This is especially useful for enabling Transport ICM at all levels - citizen, dispatcher, Ministry of Road and Transportation and Fleet Organizations.

Features of XRPL-py-lite for Asset Management, Automation: Account creation, XRPL and Asset transfer, XRPL and asset management, Creation and management of Escrows, with support for conditions, Creation and management of Checks, Creation and management of Offers, Token creation and management, NFT creation and management.

Pitch Video: https://www.youtube.com/watch?v=Jh_AFWc_kKI&t=13s

Demo with Sound: ICM_demo.mp4 at https://drive.google.com/drive/u/4/folders/1J61QPexMKWZ6zf7eVmUkjxj3DqSJMX12

Near low code framework tools and community tooling for analytics platform: Secure data storage, transparent data movement, analytics and graphing, data authenticity using Near low code tools. We are also utilizing Near Protocol to receive road incident feedback reports by citizens, store feedback details from both users, government officials on the incident reports so that they can prevent incidents.

Near's license NFT registration module is to enable users to register their driving licenses as well as their vehicle registration details in a decentralized manner. An individual can be identified by his/her SSN and a vehicle by Vehicle Registry Number both of which for now are integers between 0 and 65535 (16 bit integers). Every SSN or individual is associated to an address of an individual Near account. We are developing our own NFT smart contract from the ground up following Near's NEP-171 standard and the key tutorial shared at the Near github website. We are also logging the identities of the driving license owners, their vehicle assets using exchange of unique identifiers powered by Near. We are also developing an NFT marketplace using Near blockchain for NFC tags of monitoring devices at roads, which includes CCTV cameras and UAV devices. This will enable better transparency in road incident management and early stage detection of the incidents. NFC tags will be end commissioned before use.

How we built it

We have developed a road incident management system using Javascript, HTML5, SAP's UI5 on the front end using open source video streaming system, XRPL and Near blockchain, ASDI OpenAQ and crowdsourcing marketplace enabled by XRPL and Near blockchain for enabling sharing of government assets like toll prepaid card, car details information for interstate travel, driving license management and quarterly pollution check and control powered by SocialCalc, Near integration with Fluence for infrastructure and access of data from XRPL and Near blockchains, NFT.Storage, Near protocol for security and for data retrieval and at the road incident spot for better coordination and immediate action.

How it works:

Camera Management: Add/edit/delete cameras with a front end application with XRPL and Near integration, NFT.Storage (IPFS/Filecoin) for snapshots of road incident, XRPL and Near based wallet for toll ticketing, data retrieval.

Object Detection using open source AWS solutions, air quality measurements with ASDI OpenAQ and Pytorch/Tensorflow deep learning library using CNN neural networks.

Video analytics configuration using IPFS, XRPL and Near based solutions for security and for data retrieval.

Live streaming with Object Detection Video Analytics using open source AWS for streaming, Near for security and for snapshots.

Alarm storage using IPFS with XRPL and Near Blockchain. Save/delete alarm metadata and image to/from IPFS using NFT.Storage. Store the hash returned from IPFS to XRPL and Near blockchain network using NFT.Storage, Near protocol based solutions for security and for data retrieval.. Provide links to alarms and blockchain transaction details.

Alarm Viewer: Add alarms with a single touch. Open the Alarm Settings menu from the home page. Add an alarm, set the wallpaper or choose an alarm tone. You can also delete an existing alarm. We are using Sequence wallet for NFT marketplace of alarm clock wallpapers and background ringtones purchase and auction. We are also extending and adapting Turtle Music using NFT Experiments for music curators for alarm clock. We are using DAOtooling for coordination with a social focus around community collaboration for road incidents and alarms.

XRPL-py-lite for Asset Management, Automation and Reducing decentralized Transaction Costs in Road ICM: We are utilizing xrpl-py-lite for asset management, automation and reducing transaction costs with XRP Ledger in Transport ICM. This is especially useful for enabling Transport ICM at all levels - citizen, dispatcher, Ministry of Road and Transportation and Fleet Organizations. Please visit: https://github.com/seetadev/RoadICM/tree/main/road-gov-modules/asset-mgr-xrpl-py-lite

Features of XRPL-py-lite for Asset Management, Automation: Account creation, XRPL and Asset transfer, XRPL and asset management, Creation and management of Escrows, with support for conditions, Creation and management of Checks, Creation and management of Offers, Token creation and management, NFT creation and management.

Near low code framework tools and community tooling for data analytics: Secure data storage, transparent data movement and data authenticity using Near low code tools. Please visit https://github.com/seetadev/RoadICM/tree/main/near%20road%20ICM/Near-analytics-tool/analytics-platform

We are also utilizing Near Protocol to receive road incident feedback reports by citizens, store feedback details from both users, government officials on the incident reports so that they can prevent incidents. Please visit: https://github.com/seetadev/RoadICM/tree/main/electronicincidentmanagement/Near-User-Feedback-Book

Near's license NFT registration module is to enable users to register their driving licenses as well as their vehicle registration details in a decentralized manner. An individual can be identified by his/her SSN and a vehicle by Vehicle Registry Number both of which for now are integers between 0 and 65535 (16 bit integers). Every SSN or individual is associated to an address of an individual Near account. We are developing our own NFT smart contract from the ground up following Near's NEP-171 standard and the key tutorial shared at the Near github website. We are also logging the identities of the driving license owners, their vehicle assets using exchange of unique identifiers powered by Near. Please visit https://github.com/seetadev/RoadICM/tree/main/near%20road%20ICM/Near-Vehicle-Registration-NFT . An initial attempt to learn and develop the Near NFT solution from the Near tutorials/examples was made during the course of Near MetaBuild III hackathon (please visit https://github.com/aspiringsecurity/EthTransport/tree/main/Near-Vehicle-Registration-NFT ). We are also using Rust smart contract template on Near blockchain: please visit https://github.com/seetadev/RoadICM/tree/main/electronicincidentmanagement/Near-rust-smart-contracts

We are also developing an NFT marketplace using Near blockchain for NFC tags of monitoring devices at roads, which includes CCTV cameras and UAV devices. This will enable better transparency in road incident management and early stage detection of the incidents. NFC tags will be end commissioned before use. Please visit https://github.com/seetadev/RoadICM/tree/main/electronicincidentmanagement/Near-NFT-marketplace

Challenges we ran into

AWS deployment: We were using PV (paravirtual) based classic instance. We were required to convert PV (paravirtual) instance to an HVM (Hardware Virtual Machine) and convert it from a classic instance to a VPC instance. We faced a number of challenges in converting our PV instance to an HVM instance as our instance was not reachable via ssh. We arrived at a good conclusion on the issue by doing the following: Created an ami of current classic instance. Launch a new instance from this ami after shifting to vpc as the base with new VPC security groups and updated volume. The newly launched instance is working and we are able to ssh and has the code base. We purchased the developer support plan using AWS credits and have being shared key pointers on converting our VPC based PV instance to a VPC based HVM instance. This challenge would not have been solved without the support of AWS team.

The insurance providers have to manually upload the incident and vehicle data to create the insurance based NFT. It is not a problem for a small set of vehicles where we can use csv to json conversion using open source libraries like phpexcel in ethercalc but problematic for larger number of vehicles. At this juncture, the insurance providers have to manually connect their wallet, create the insurance claim NFT.

Accomplishments that we're proud of

A greater and more seamless flow of information within a transportation infrastructure, created by electronic incident record management service (E.I.R.M.S), encompasses and leverages digital progress and can transform the way road safety can be delivered and efforts sustained.

E.I.R.M.S helps in improved coordination. E.I.R.M.S helps in making road safety ecosystem proactive and authentic. E.I.R.M.S with the help of computer aided detection will help in early prediction and prevention of incidents.

What we learned

We can utilize SocialCalc, Machine Learning Models coupled with decentralized XRPL and Near Protocol, NFT.Storage, network tools, Fluence based infrastructure tools for analysis and prediction of incidents to provide early stage detection and prevention of accidents. We also witnessed the great eco-system available to developers to learn and contribute in the Near eco-system. We are also utilizing Near Protocol to receive road incident feedback reports by citizens, store feedback details from both users and government officials on the incident reports so that they do prevent incidents.

What's next for Road ICM

The platform is currently powered by XRP Ledger, Near and SAP Hana platform. We still need to focus on key performance indicators like throughput and measure the performance of our smart contracts before moving to mainnet. We plan to utilize OSS tools for measuring and benchmarking our smart contracts and unit tests on a variety of key parameters like throughput, latency. We also wish to test our solution using AWS templates on compliance and security. We need to spend quality time learning analytics, prediction methods and utilizing and developing open source datasets.

Built With

Share this project:

Updates