Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Blockchain/Web3 Walletの技術動向について

Blockchain/Web3 Walletの技術動向について

NFTや暗号通過を利用する際には、ウォレット(Metamask)が必須ですが、利用者に直感的ではない部分もあり利用ハードルの一つになっていました。
マスアダプションの鍵として、ウォレットのUXを高めるための技術を中心に、Web3ウォレットの技術動向について発表します。

徳田 哲久
ソフトバンク株式会社

SoftBank Tech Night #13 SoftBank World Special
https://sbtechnight.connpass.com/event/295591/
2023/10/04(水) 18:10 〜 20:10
ザ・プリンスパークタワー東京 SoftBank World 2023の会場内
で講演した資料です

SoftBank Tech Night

October 17, 2023
Tweet

More Decks by SoftBank Tech Night

Other Decks in Technology

Transcript

  1. ハッカソンピッチ
    Blockchain/Web3 Walletの技術動向について
    徳⽥ 哲久
    ソフトバンク株式会社 ITユニット統括

    View full-size slide

  2. Blockchain/Web3 ウォレットの
    技術動向
    SoftBank株式会社 ITユニット統括
    徳⽥哲久

    View full-size slide

  3. ● 前職:ITコンサルティング会社
    ■ アーキテクト
    ● SoftBank
    ■ Blockchain国際決済PJ 技術リード
    ■ Blockchain/Web3技術応⽤研究
    ■ Web3技術戦略PJ
    ● TechnightではNFT ticketの実証など
    ⾃⼰紹介 Akihisa Tokuda
    197

    View full-size slide

  4. Agenda
    198
    1. Web3/Blockchainウォレットとは
    2. ウォレットの課題と動向

    View full-size slide

  5. 199
    web3/Blockchainウォレットとは

    View full-size slide

  6. Web3の⼊り⼝であり、ライフログになる
    Web3時代のライフログ
    200
    ウォレット
    Blockchain
    アプリケー
    ション
    ログインに利⽤
    データの保管・操作
    経験・スキル
    アイテム
    ⾦銭価値 ソーシャル
    ネットワーク
    ・・・

    View full-size slide

  7. マス向けには「⾃⼰管理」できて、「普段使いできる事」が重要
    ウォレットの種類
    201
    他者管理
    ⾃⼰管理
    決済⽤途
    保管⽤途
    Web3
    マスユーザ向け
    ウォレット
    投資・保管⽤
    個⼈ウォレット
    企業・個⼈⽤カストディアル
    ウォレット

    View full-size slide

  8. 202
    ウォレットの課題と技術動向

    View full-size slide

  9. マスアダプションに向けた課題
    Web3ウォレットの課題
    203
    セキュリティ>>UX
    煩雑な
    オンボーディング
    プロセス

    View full-size slide

  10. マスアダプションに向けた課題
    web3ウォレットの課題
    204
    セキュリティ>>UX
    煩雑な
    オンボーディング
    プロセス

    View full-size slide

  11. 鍵管理を重視したオンボーディング
    課題1.煩雑なオンボーディングプロセス
    205
    オンボーディング
    Chrome拡張
    インストール
    規約同意 パスワード作成 鍵管理
    動画視聴
    シードフレーズ
    保存(重要)
    シードフレーズ
    ⼊⼒
    12個のランダムな
    英単語

    View full-size slide

  12. 個⼈での管理には限界がある
    課題1.煩雑なオンボーディングプロセス
    206
    鉄板

    ディスク クラウド
    可⽤性 ○
    オンボーディング

    View full-size slide

  13. オンボーディングの容易さとセキュリティを両⽴
    Web3auth
    207
    ウォレット
    (鍵)
    従来のUXでウォレット作成 多要素認証に変更可能
    Social Login
    デバイス
    (Face ID)
    秘密の質問
    多要素認証
    オンボーディング

    View full-size slide

  14. 秘密分散技術によりWeb2サービスと⾃⼰保有を両⽴
    Web3auth コア技術
    208
    秘密鍵
    参考:https://web3auth.io/docs/infrastructure/sss-
    architecture
    OAuth login
    要素A
    Web2サービス
    デバイスに保
    管要素B
    バックアップ
    フレーズ
    要素C
    Web3 Auth
    Network
    分散鍵基盤に
    より解決
    2of3の要素で秘密鍵を導出
    秘密分散(シャミアの秘密分散)
    オンボーディング

    View full-size slide

  15. UXを改善するため、各社似たコンセプトで実装
    国内状況
    209
    by LINE Xenesis by KDDI
    オンボーディング

    View full-size slide

  16. マスアダプションに向けた課題
    Web3ウォレットの課題
    210
    セキュリティ>>UX
    煩雑な
    オンボーディング
    プロセス

    View full-size slide

  17. 不正サイトと気づかず、ワンタップで資産流出
    課題2.ウォレットのハッキング課題
    211
    セキュリティ
    参考:https://coinpost.jp/?p=344465

    View full-size slide

  18. 従来のウォレットは不正コントラクトへの耐性が低い
    ウォレットの権限は鍵管理に集中
    212
    不正スマートコントラクト
    通常スマートコントラクト
    (分散アプリ)
    送⾦処

    XX
    処理
    ウォレット
    アドレスに紐づく鍵
    XX
    処理
    不正
    処理
    ①なりすまし、誘導
    ②不正コントラクトに
    誤って署名
    例:setApprovalForAll
    トークンの移動権限を許可する
    セキュリティ

    View full-size slide

  19. ベースとなる標準規格(ERC-4337)が実装され、
    スマートコントラクトウォレットの開発が本格化
    スマートコントラクトウォレット
    213
    実装環境が整う
    参考:https://coinpost.jp/?p=438957
    セキュリティ

    View full-size slide

  20. ウォレットの機能をスマートコントラクトで実装
    スマートコントラクトウォレット
    214
    スマートコントラクト
    (分散アプリ)
    スマートコントラクト
    (分散アプリ)
    スマートコントラクトウォレット
    スマートコントラクト
    ⽀払管理
    過払防⽌
    ・・・
    ⼿数料割引
    スマートコントラクト
    (分散アプリ)
    ログイ

    送⾦処

    XX
    処理
    XX
    処理
    NFT
    譲渡禁⽌
    許可リス
    ト管理
    不正スマートコント
    ラクト
    セキュリティ

    View full-size slide

  21. セキュリティと利便性の両⽴を実現
    スマートコントラクトウォレットの可能性
    215
    技術検証
    実施中
    セキュリティ向上 利便性向上
    決済⾦額制限
    ⼿数料レス
    ⽀払い
    ソーシャル
    リカバリ
    定期⽀払
    ※ ⼀例
    セキュリティ

    View full-size slide

  22. 216
    まとめ

    View full-size slide

  23. マスアダプションに向けたウォレット技術が進歩
    web3ウォレットの動向
    217
    セキュリティ>>>UX
    煩雑なオンボーディングプロセス
    セキュリティと利便性の両⽴
    by コントラクトウォレット
    Web2を活かした、
    スムーズなオンボーディング
    SDK等も多々提供、開発参⼊障壁も低くなり
    コントラクトウォレットの開発が活発化

    View full-size slide