[Accepted]DriveX: A blockchain defined vehicle connectivity protocol

Proposal details

Project Name

[DriveX]

Project Type

[ IoTeX / MachineFi ]

Proposal Description

[
Background and Vision
DriveX Protocol is to connect and tokenize vehicle’s real time data for a wide range of smart city web3 applications, including vehicle health and performance, v2x, and the creation of a web3 HD map for full autonomous driving. DriveX’s dapp dispenses rewards to each contributor for making mobility better for everyone.

DriveX‘s vision is to build the biggest network of mobility data and intelligence on blockchain defined vehicles.
In this proposal, DriveX is creating a dapp and connects a mature device that will work for vehicle owners/drivers/fleet managers, by using the infra of IoTeX. That’s why we’re calling on developers to join us to build a new class of mobility apps using IoTex’s open-source platform. Here is a list of data that DriveX devs can obtain:

Support 100+ in-vehicle ECUs’ data collection for passenger vehicle, commercial vehicle, construction equipment, RV and vessel such as:

  • GPS data
  • Sensors such as Radar, LiDAR, Camera etc
  • Chasis, Powertrain and Motor data
  • Diagnostic Data including error code
  • Battery data
  • EV charging data

Technical Design:

Advanced architecture

  • Vehicle architecture agnostic

  • Data and network communications hub via cross domain routing for cross protocol routing for superior internal coordination

Powerful computing

  1. High computational power, efficient use of CPUs, for offchain and onchain data

  2. Edge computing for pre-processing data to reduce reliance on connectivity and on chain

  3. Spare computer processing for future software and dapp upgrade (multi-dapp-mining)

  4. Programmable hardware that can be updated via software changes

Enhanced communications

  1. High bandwidth through ethernet ports

  2. OTA networking capabilities

Strong security + safety

  1. Built-in AI hardware security module that supports a wide range of applications for data integrity and system authentication

  2. Can deliver up to ISO26262 ASIL D Functional Safety

  3. Supports data collection & processing from radar, LIDAR, cameras, etc

DriveX will use a in-house Vehicle Connectivity Module VCM-2000 hardware that includes:

Vehicle Network Blockchain Processor

  1. Qual ARM Cortex A-53 cores of up to 1.5GHz for Application processing

  2. Dual ARM Cortex R5 / M7 cores of up to 600MHz for real-time processing with lock-step capability

  3. GPU using MaliTM-400 MP2, multicore 2D/3D acceleration at 667MHz, 1080P resolution graphics, OpenGL ES1.1 & 2.0 and OpenVG 1.0&1.1

  4. 1GB (64-bit) RAM

  5. Up to ISO26262 ASIL B/C/D Functional Safety

  6. Gigabit Ethernet Packet Forwarding

  7. CAN low latency communication

  8. Hardware Security Engine

Wireless modules

  1. Support NA connectivity standards and regulations

  2. 1x 4G LTE, upgradeable to 5G

  3. 1x WiFi transceiver

  4. 1x BLE transceiver

  5. 1x GNSS receiver supporting China & non-China systems

Ethernet – 5 ports

  • 5x 1000Base-T using Rosenberger connectors

CAN/CAN FD

  • 8x CAN / CAN-FD

LIN ports

  • 2x LIN

FlexRay ports

  • 2x FlexRay

External Storage

  1. eMMC (32GB)

  2. option for SSD and/or SD Card (Up to 128GB)

  3. LPDDR4 (8GB) Supports ECC and self-refresh

Low Power Mode (Optional)

  1. CAN / FlexRay Wake up sources

  2. Ethernet Wake up sources

  3. RTC Wake Up source

  4. Wireless modules Wake Up Source

Additional Features

  1. Up to 8x GPIO (5V input and output each)

  2. Analog input for sensor connection 0-32V output

  3. Up to 2x 3.5mm stereo input jack (audio input)

  4. Debug ports: JTAG, UART’s

  5. I2C / SPI

  6. Optional GMSL for camera interfaces

  7. Real time clock battery

Composability

  1. Build dapps for every blockchain-defined connected vehicle
    DriveX enables a new class of vehicle apps to be built on real-world data. If you have a mobility application or want to expand your car’s functionality, join the DriveX movement.
  2. Query and monetize of vehicle data
    DriveX protocol is a decentralized, open-source tech stack built with IoTeX’s w3bstream. Developers can develop their apps using trusted, authenticated and cryptographically secure data and its proof - and put them on IOTEX-enabled cars in the field.
    Here are a live demo video that DriveX demonstrated on CES 2023 in a IoTeX meetup: Drive X.mp4 - Google Drive

In summary, DriveX will be a first of its kind in the crypto drive2earn world. DriveX is by far the only one that can provide a mature industry level gateway hardware for achieving the above tasks, compared to its competitors such as DIMO. ]

Milestones

●Milestone 1:
○Duration: 1 Month
○Deliverables: Creation of a PoC using w3bstreaming from IoTeX network in lab environment
■w3bstreaming client docker successfully deployed on DriveX’s ARM core
■w3bstreaming nodes successfully running on DriveX’s cloud service and will be connecting with IOTEX
Funds requested: 5,000 USDT

●Milestone 2:
○Duration: 1 Month
○Deliverables: A proof of concept product demonstration for DriveX’s dapp and in-vehicle hardware working together in real environment.
■Able to mint ERC20 token based on fundamental driving data such as location and distance
■Able to mint ERC1155/721 NFT based on fundamental driving data such as location and distance
■Able to dispense reward token to the drivers wallet
Funds requested: 5,000 USDT

Total funds requested

[ 10,000 USDT ]

Milestone 3:
Duration: 3 Months
Deliverables: Dapp released to public. Vehicle NFT and token minting campaign launched. 100+ vehicles/users onboarding. Go-to-market materials ready for next phase of acquiring 1000-3000 vehicles/users.
Funds request: TBD

About your Team

Brian X (Ex Byton and GoPro, senior director)
Frank R (Blockchain PM, ex L1 tech lead)
Francis P (Hardware dev)
Ted (Full stack dev)
Ruby Q (Ex Byton and Tesla, PM)

Metrics

A community of 10,000 vehicles would result in up to 3-4 million transactions on IoTeX chain per day.

Links

[If applicable, please provide relevant links about your project]

=== Do not change this section ===

By posting a proposal, you accept the rules below:

https://community.iotex.io/t/grant-issuance-rules/3839

Community voting

Community members can vote on grant proposals to facilitate grants assignments to their favorite projects. Please vote on this proposal:
  • I Like this proposal
  • I Don’t like this proposal

0 voters

=== When you are ready, please edit this post and fill out mileston reports below below. ===

Milestone Report: #1
:pencil:Invoice form has been filled out correctly for this milestone.
Deliverable Title: …
Proof: …Please provide a link to resources and/or a demo video
Note: …
Payment tx: …please leave this empty

Milestone Report: #2
:pencil:Invoice form has been filled out correctly for this milestone.
Deliverable Title: …
Proof: …Please provide a link to resources and/or a demo video
Note: …
Payment tx: …please leave this empty

Milestone Report: #3
:pencil:Invoice form has been filled out correctly for this milestone.
Deliverable Title: …
Proof: …Please provide a link to resources and/or a demo video
Note: …
Payment tx: …please leave this empty


If you are interested in DePIN you can learn more about the latest developments in the sector and compare projects by visiting DePINscan. DePINscan powered by W3bstream and IoTeX is designed to empower intelligent investors in the DePIN sector.

3 Likes

Hi

Can we get the projects links to social media presence or a website.

Ty

3 Likes

Yes fren, social media matrix are being setup now and will be shared here by next week. The first batch of contents will be a live demo video to showcase DriveX running a w3bstream service at its edge side. gonna be exciting!

Dr. DriveX

1 Like

Ty mate, love the concept but is this for the everyday driver and retail investor or is this aimed at large organisations?

I ask because I am an everyday driver and weekend traveller, the information that will be provided from your devices is, I feel aimed more so at the transport industry. Where it is used 12-24 hours per day.

Would part-time drivers be able to obtain a downgraded version? For instance, OBD and emissions information so they can track optimum driving conditions to reduce emissions.

Look forward to participating in testing.

Cheers

2 Likes

Looking forward to seeing this. What kinds of proofs will this generate? It’s great to hear about things being built using W3bstream.

1 Like

yes, bro. Will send you the testing link as soon as we are ready.

2 Likes

right now still reviewing IOTX’s tech details. For privacy, Zk shall be a good solution. For composability, still not very clear. But again this is a promising on-going process and please get us posted for your most recent research progress at IOTX

3 Likes

This could be a good partner:

2 Likes

a good project
Look forward to participating in testing.

2 Likes

Congratulations on being accepted!

8-Dale

1 Like

Hey, IoTeX fam, Just want to share exciting news with all my fren here. DriveX Protocol dev team has successfully created a PoC using W3bstreaming from IoTeX in a lab environment. This prototype connects the in-vehicle gateway to blockchain and streams a testing set of real vehicle data.
I am thrilled to share two photos of the rugged Gateway running live in a testing vehicle in Santa Clara, CA as of today 2022 Feb 14, a Valentine’s Day gift for DriveX builders and investors. To my best knowledge, this is the first Blockchain-defined-vehicle prototype in a pre-product condition.

More to come!

–Dr. DriveX

7 Likes

DriveX Halo Program Grant Milestone 1 Accomplished on 20230218.

Summary:
Dev team has successfully created a PoC using w3bstreaming from IoTeX in a lab environment. This prototype connects the in-vehicle gateway to blockchain and streams a testing set of real vehicle data.

■ A w3bstreaming node docker has been successfully deployed on DriveX’s Cloud and correctly connects to a DriveX Gateway device.
■ A project (a WASM instance) has been initialized to create a data stream connecting DriveX gateway to the above w3bstream node.
■ A w3bstreaming node is successfully running on DriveX’s cloud and is connecting with IoTeX L1. Data was correctly received and stored on the w3bstreaming node.
This node can be accessed at: http://52.35.27.227:3000/


Figure 1 DriveX Project has been created using W3bstream Studio.

Figure 2. Left video pane is the driveX gateway live log; Right video is the log for W3bstream Node. It clearly shows the in vehicle data has been successfully streamed to (and stored in) a node
https://drive.google.com/drive/folders/1c8Nkds8nTw26O9OnB_FbOLP_U0CO80TT


Figure 3 (a). The W3bstream node connected to a DriveX gateway in the lab


Figure 3(b). The W3bstream node connected to a DriveX Gateway installed a testing vehicle.**

7 Likes

DriveX Halo Program Grant Milestone 2 Accomplished on 202303.

Dear IoTeX fam, Here is the final report, with deliverables for Halo Grant -DriveX:
DriveX Halo Proposal Milestones Report -v1.pdf (3.8 MB)

DriveX mission is to solve the critical problem of mobility:

• Cars are wastefully parked 95% of each day

• But accessing a car you don’t own is hard, offline, web2

In this grant period, we aim at a 100% decentralized carsharing experience and remove transactional friction points using W3bstream and a in house blockchain defined vehicle gateway.

DriveX dev team has successfully developed and demonstrated a w3bstream project:

1 connecting the real data in a DriveX Gen 2 gateway in a vehicle to IoTeX blockchain and

2 minted ERC20 and ERC 721 tokens based on real vehicle data.

After this, DriveX will launch a roadmap and community growth plan. Stay tuned!

5 Likes

Congratulations DriveX team, look forward to joining your socials and seeing your project grow.

2 Likes

@Til75 Hey, bro, please follow us at https://twitter.com/DriveXProtocol
We have community dev and community ambassador roles for you. DM me.

2 Likes

Done brother :+1:t5: look forward to see the growth of your project

1 Like

Dear IoTex Team
DriveX Halo Grant Milestone 2 invoice and report have been resubmitted. Thank you!