logo

トヨタとブロックチェーンと私

日本のソフトウェアに未来はあるのか
profile photo
TaniguchiAkira
(ブログのトップ画像はここから引用させていただきました)
2024/07/26時点の情報に基づく内容となっております。

はじめに

世界の車産業は今転換期で、自動運転もさることながら、動力の変更も大きな課題となっています。
ヨーロッパはEV(色々種類はありますが、ここでは割愛します)を推進していましたが、結局電気の確保の問題なのか尻すぼみになりました。
環境問題で法律が厳しく、原子力発電所に規制がかかる国は電力生産コストが高くなり、そうなってくるとEVが増えれば増えるほど、自国の首を絞めてしまうという懸念があるのかもしれません(私の想像です)。
アメリカは2024年7月現在、次期大統領候補として有力なトランプ氏が「EVの普及を見直す」と言い出しました。
自国の石油をフル活用し、内需を活発化させる作戦でしょうか。数日前に支持を表明したイーロン氏のお気持ちを考えると夜も眠れません。

日本はどうなの?

日本はEVを制御するためのソフトウェア開発に遅れをとり、中国に押されています。
ソフトウェアエンジニア軽視が尾を引いているのかもしれません。
しかしながら、あのトヨタがブロックチェーン関連の会社を立ち上げていたのを皆さんご存知でしょうか。
WebXなどのイベントでブースを出していたので、私は以前から何度か見かけていました。
今日はそのトヨタ・ブロックチェーン・ラボが記事を出したので、読んでいきます

記事要約:パブリック・ブロックチェーンにモビリティを導入する方法

背景と動機

ブロックチェーン技術の活用はまだ始まったばかり。モビリティ(車やバイク、電車などの自動車両)は個人の所有物であると同時に半公共的な存在であり、公共ブロックチェーンはこのToyota Mobility Conceptの実現に適している可能性がある
https://www.toyota-blockchain-lab.org/library/how-to-introduce-mobility-into-the-public-blockchain
https://www.toyota-blockchain-lab.org/library/how-to-introduce-mobility-into-the-public-blockchain

コンセプト

モビリティをブロックチェーン上のスマートアカウントとして解釈することで、プログラム可能性の向上、様々なサービスとの接続、権利のトークン化が可能になる。
このアプローチを「MOA」(Mobility-Oriented Account)と呼び、Ethereumの Account Abstraction 標準ERC-4337をベースに設計している。
AAとは

設計とアーキテクチャ

MOAはERC-4337に基づいており、認証プロセスと鍵管理を分離することで、より安全で柔軟なアカウント管理を可能にする。
EOAを使ったシステムは、秘密鍵の紛失というリスクがあり、実運用上の懸念がある。
複数の関係者(ユーザー、所有者、製造業者、ディーラー、行政機関など)が車両関連の取引承認プロセスに関与できる。
https://www.toyota-blockchain-lab.org/library/how-to-introduce-mobility-into-the-public-blockchain
https://www.toyota-blockchain-lab.org/library/how-to-introduce-mobility-into-the-public-blockchain

実装

MOA ContractとKey Token Contractという2つの主要なコントラクトを実装。
MOA Contractは権限管理や署名検証などの機能を持つ。
コントラクト詳細
Key Token ContractはERC-721(NFT標準)に準拠し、車の「使用権」を表現する。
コントラクト詳細

シナリオ

ユーザはこれらのコントラクトを使い、基本的な操作(キーのアンロックやエンジン始動など)をデジタルで処理する。
また、NFTを利用して柔軟な権限付与(例:カーシェアリングやトランクの一時的な解錠権限など)も可能になる。
ユーザーはスマートフォンアプリなどを使って、NFTで表現された住所や権利をMOAに提示し、鍵の解錠など車のハードウェア操作を行う。
これらのNFTはブロックチェーン上に記録され、クルマのハードウェア操作は、ユーザー、クルマ、ブロックチェーンの相互作用によって実現される。つまり、モビリティのハードウェア操作に対して柔軟なデジタル権限を行使できる。
すべての操作権限を付与することで車の運転が可能になる一方、有効期限付きでトランクの解錠・施錠権限のみを付与することで、車を配送の受け渡し場所として利用することが可能になる。
NFTとして表現することで、「利用権」をデジタルに扱うことができ、カーシェアリングなどのサービスを実現しやすくなる。

将来のモビリティに向けて

AAによって可能になるパブリックブロックチェーン上のスマートアカウントの可能性は、その応用がユーザーウォレットに限定されないことを示唆している。MOAはそのようなアプリケーションのアイデアのひとつであり、モビリティがサービス・エンティティとなり、社会システムと統合される未来を描いている。
我々は、EIP-7702を含むイーサリアムコミュニティからの新しい提案に興奮している。実用的なスマートアカウントの大量導入には多くの課題がありますが、モビリティ企業としてそのユースケースに貢献できることを嬉しく思う。

所感

  • L1を使うところが、やはり王者トヨタ。
  • toyota-blockchain-lab.ethというアドレスがある。
    • ENSの詳しい説明はここを参照のこと
    • DNSと同様、期限が切れた時は別の人が購入できるので、争奪戦が始まるかもしれない
  • ブロックチェーンによる権限チェックというが、地下駐車場など、オフラインの場所だとどうなるのだろうか
    • そこはやっぱりゼロ知識で解決?(適当です)
  • EIP7702のことも見越しているらしいので、知識、知見という意味でも将来的な舵取りも安心できるかもしれない
  • 昔トヨタが好きで、カリーナEDやMR2に乗っていたので、そのような履歴をNFTで管理できると、すごく嬉しいなと思った。

参考リンク

本当に“環境のため”だったのか? EUの「エンジン車禁止」撤回騒動にみる矛盾と稚拙 - webCG
EUが「エンジン車販売禁止」の方針を大転換。自動車業界を騒然とさせた彼らの指針は、なぜいまさら取り下げられたのか? その背景にある、自動車メーカーや投資かいわいの事情とは? どんでん返しの騒動を振り返るとともに、日本の自動車界の取るべき道を探った。
本当に“環境のため”だったのか? EUの「エンジン車禁止」撤回騒動にみる矛盾と稚拙 - webCG
コラム:トランプ氏のEV普及策見直し、テスラには追い風か
米電気自動車(EV)大手テスラのイーロン・マスク最高経営責任者(CEO)は「ドナルド・トランプ」という強力なカードを手に入れた。
コラム:トランプ氏のEV普及策見直し、テスラには追い風か
EIP7702が出たよ
〜まだEIP3074で消耗してるの?〜
EIP7702が出たよ
toyota-blockchain-lab.eth on ENS
toyota-blockchain-lab.eth's profile on the Ethereum Name Service
toyota-blockchain-lab.eth on ENS
Related posts
post image
Ethereum
EVM
EOA
AA
EIP
EIP7702が出たよ
〜まだEIP3074で消耗してるの?〜
post image
Solidity
Ethereum
ERC
ERC7546コードレビュー
〜画像に他意はないです〜
post image
Solidityも早く1.0.0出て欲しい
Powered by Notaku