Toyota si sta lanciando ulteriormente nella blockchain per rivoluzionare il modo in cui vengono gestite le auto. Immagina che ogni auto abbia il proprio account su Ethereum, connettendosi a servizi e utenti senza problemi.
Questa grande mossa fa parte del concetto di Mobilità 3.0 di Toyota, che secondo la società collegherà più strettamente le auto alle infrastrutture pubbliche. Il Blockchain Lab di Toyota sta lavorando a questa idea di utilizzare la blockchain per gestire le auto come account digitali.
Ciò rende le auto più programmabili, sicure e focalizzate sul servizio. Lo chiamano Mobility-Oriented Accounts (MOA), utilizzando lo standard ERC-4337 di Ethereum.
La motivazione dietro la mossa blockchain di Toyota
Nell’aprile 2023, Toyota ha lanciato il concetto di Mobilità 3.0. Vedono un futuro in cui le auto operano all’interno degli spazi pubblici, interagendo con semafori, altre auto e persino con i pedoni.
L’obiettivo è rendere le automobili più che semplici beni personali: diventare entità semi-pubbliche. La blockchain può contribuire a far sì che ciò accada condividendo informazioni con molte persone, aumentando l’efficienza e la trasparenza.
Nel mondo reale, riconosciamo un'auto dalla marca, dal modello, dal colore e persino da come si guida. Digitalmente, ciò comporta la sovrapposizione degli stati sia del conducente che del veicolo. L’idea è quella di rappresentare questi stati su una blockchain, facendo in modo che ogni auto funzioni come un account.
Con MOA, Toyota afferma che le auto diventano entità di servizio, pronte per la futura guida autonoma. Immagina che ogni auto, inclusa quella davanti a te, abbia il proprio account, collegandosi perfettamente agli utenti e ad altri sistemi.
Toyota ritiene che questo potrebbe rendere le auto senza conducente più pratiche, dove non avranno più bisogno dell’intervento umano e potranno funzionare in modo indipendente.
Come funziona MOA
Tradizionalmente, creare un account blockchain per un'auto significa memorizzare una chiave privata nel veicolo. Ma questo comporta rischi enormi. Se la chiave privata viene persa, lo sarà anche l'account.
Inoltre, questi account hanno funzioni limitate sulla blockchain e necessitano di altri contratti per gestire le informazioni sull’auto, il che aggiunge complessità.
La soluzione di Toyota? Utilizzare ERC-4337. Questo standard separa l'autenticazione dalla gestione delle chiavi, mantenendo l'account sicuro anche in caso di smarrimento della chiave privata. Consente una gestione degli account più sicura e flessibile.
Conservando stati accessibili esternamente, è possibile gestire le informazioni sull'auto, come la cronologia di utilizzo e i registri di manutenzione, in modo trasparente ed efficiente.
Il MOA consente inoltre a più entità di approvare operazioni, non solo una. Ciò significa che utenti di automobili, proprietari, produttori, concessionari e agenzie governative possono tutti prendere parte al processo di approvazione per le transazioni automobilistiche.
Questa approvazione multi-entità rende le operazioni automobilistiche più sicure e responsabili. Una caratteristica interessante di ERC-4337 è il codice operativo CREATE2, che consente di impostare gli indirizzi prima che l'account venga distribuito.
Ciò collega gli attuali sistemi di identificazione dei veicoli con gli indirizzi on-chain, rendendo l’intero processo più fluido.