Toyota se lance encore plus dans la blockchain pour bouleverser la façon dont les voitures sont gérées. Imaginez que chaque voiture ait son propre compte sur Ethereum, se connectant facilement aux services et aux utilisateurs. 

Cette grande avancée fait partie du concept Mobilité 3.0 de Toyota, qui, selon l’entreprise, permettra d’associer plus étroitement les voitures aux infrastructures publiques. Le Blockchain Lab de Toyota travaille sur cette idée consistant à utiliser la blockchain pour gérer les voitures comme les comptes numériques.

Source : Toyota

Cela rend les voitures plus programmables, sécurisées et axées sur les services. Ils l’appellent comptes orientés mobilité (MOA), en utilisant la norme ERC-4337 d’Ethereum.

La motivation derrière le mouvement blockchain de Toyota

En avril 2023, Toyota a déployé le concept Mobility 3.0. Ils voient un avenir dans lequel les voitures circuleront dans les espaces publics, interagissant avec les feux de circulation, les autres voitures et même les piétons.

L’objectif est de faire des voitures plus que de simples biens personnels : elles deviennent des entités semi-publiques. La blockchain peut y contribuer en partageant des informations avec de nombreuses personnes, améliorant ainsi l'efficacité et la transparence.

L'imagination de Toyota

Dans le monde réel, nous reconnaissons une voiture à sa marque, son modèle, sa couleur et même à sa façon de conduire. Numériquement, cela implique de superposer les états du conducteur et du véhicule. L’idée est de représenter ces états sur une blockchain, faisant fonctionner chaque voiture comme un compte.

Avec MOA, Toyota affirme que les voitures deviennent des entités de services, prêtes pour la future conduite autonome. Imaginez chaque voiture, y compris celle devant vous, disposant de son propre compte, reliée de manière transparente aux utilisateurs et aux autres systèmes.

Toyota pense que cela pourrait rendre les voitures sans conducteur plus pratiques, où elles n'auraient plus besoin d'intervention humaine et pourraient fonctionner de manière indépendante.

Comment fonctionne le MOA

Traditionnellement, créer un compte blockchain pour une voiture signifie stocker une clé privée dans le véhicule. Mais cela comporte d’énormes risques. Si la clé privée est perdue, le compte l’est également. 

De plus, ces comptes ont des fonctions limitées sur la blockchain, nécessitant d'autres contrats pour gérer les informations sur la voiture, ce qui ajoute à la complexité.

La solution de Toyota ? Utilisez ERC-4337. Cette norme sépare l'authentification de la gestion des clés, assurant la sécurité du compte même en cas de perte de la clé privée. Il permet une gestion de compte plus sûre et plus flexible. 

En conservant des états accessibles de l'extérieur, il est possible de gérer les informations sur la voiture, comme l'historique d'utilisation et les dossiers d'entretien, de manière transparente et efficace.

Le MOA permet également à plusieurs entités d’approuver des opérations, et non une seule. Cela signifie que les utilisateurs de voitures, les propriétaires, les constructeurs, les concessionnaires et les agences gouvernementales peuvent tous participer au processus d'approbation des transactions automobiles. 

Cette approbation multi-entités rend les opérations automobiles plus sûres et plus responsables. Une fonctionnalité intéressante d'ERC-4337 est l'opcode CREATE2, permettant de définir des adresses avant le déploiement du compte.

Cela relie les systèmes d'identification de véhicules actuels avec les adresses en chaîne, rendant l'ensemble du processus plus fluide.