SlideShare a Scribd company logo
Copyright © GMO Internet Group, Inc. All Rights Reserved. CONFIDENTIAL
2022年12⽉21⽇
L W
イーサリアムとL2ソリューションの
間でNFTをブリッジさせる
次世代システム研究室
1
CONFIDENTIAL
Copyright © GMO Internet Group, Inc. All Rights Reserved.
結論ファスト
2
CONFIDENTIAL
Copyright © GMO Internet Group, Inc. All Rights Reserved.
■セキュリティをL1に裏付けられるL2スケーリングソ
リューションは弱気市場でも⼤⼈気である。
■ETHとステーブルコインは既にL2で⼤量に集まって
いて、DeFiでの活躍につれて、NFTのブリッジブーム
の到来が予測される。
3
CONFIDENTIAL
Copyright © GMO Internet Group, Inc. All Rights Reserved.
1. イーサリアム
2. スケーリングソリューション
3. ブリッジのメカニズム
4. ETHとERC20のブリッジ
5. Adam NFTブリッジのデモ
6. まとめ
アジェンダ
4
CONFIDENTIAL
Copyright © GMO Internet Group, Inc. All Rights Reserved.
1. イーサリアム
5
CONFIDENTIAL
Copyright © GMO Internet Group, Inc. All Rights Reserved.
Decentralization/分散性
Security/安全性
Scalability/スケーラビリティ
A
B
C
トリレンマ
6
CONFIDENTIAL
Copyright © GMO Internet Group, Inc. All Rights Reserved.
PoW(Proof of Work)
EVM
PoS(Proof of Stake)
Beacon chain
9/15以前、PoW 、 PoS 共存
7
CONFIDENTIAL
Copyright © GMO Internet Group, Inc. All Rights Reserved.
PoW(Proof of Work)
EVM
PoS(Proof of Stake)
Beacon chain
The Merge : PoW → PoS
8
CONFIDENTIAL
Copyright © GMO Internet Group, Inc. All Rights Reserved.
PoW(Proof of Work)
EVM
PoS(Proof of Stake)
Beacon chain
Block time : 12s
12s 12s
9
CONFIDENTIAL
Copyright © GMO Internet Group, Inc. All Rights Reserved.
PoW(Proof of Work)
EVM
PoS(Proof of Stake)
Beacon chain
Block gas limit
12s 12s
Block gas limit =
30,000,000
10
CONFIDENTIAL
Copyright © GMO Internet Group, Inc. All Rights Reserved.
PoW(Proof of Work)
EVM
PoS(Proof of Stake)
Beacon chain
PoS EthereumのTPS
12s 12s
Block gas limit =
30,000,000
Tx gas limit
>=21,000
TPS = 30,000,000/21,000/12s < 120
11
CONFIDENTIAL
Copyright © GMO Internet Group, Inc. All Rights Reserved.
PoW(Proof of Work)
EVM
PoS(Proof of Stake)
Beacon chain
PoS Ethereum vs VISA
12s 12s
Block gas limit =
30,000,000
Tx gas limit
>=21,000
TPS = 30,000,000/21,000/12s < 120
12
CONFIDENTIAL
Copyright © GMO Internet Group, Inc. All Rights Reserved.
スケーラビリティ課題可視化
https://txstreet.com/v/eth
13
CONFIDENTIAL
Copyright © GMO Internet Group, Inc. All Rights Reserved.
2. スケーリングソリューション
14
CONFIDENTIAL
Copyright © GMO Internet Group, Inc. All Rights Reserved.
L1、L2とは
Root/Main Chain
Child Chain
Layer1
(L1、レイヤ1)
Layer2
(L2、レイヤ2)
Tx Data
State Data
Merkle Tree Root
L2のセキュリティー
はL1により裏付けら
れる。
15
CONFIDENTIAL
Copyright © GMO Internet Group, Inc. All Rights Reserved.
Optimistic Rollup
(ORU)
Commit Chain
Layer1(L1)
Layer2(L2)
イーサリアムのスケーリングソリューション
16
CONFIDENTIAL
Copyright © GMO Internet Group, Inc. All Rights Reserved.
Arbitrum、Optimism、Polygon
勢いを⾒せている
https://l2beat.com/scaling/tvl
17
CONFIDENTIAL
Copyright © GMO Internet Group, Inc. All Rights Reserved.
シーケンサー(sequencer)
シングル
TPS : PoS vs シングルSequencer
2s
7,000TPS
PoS
<=1s
~2,000-4,000TPS
18
CONFIDENTIAL
Copyright © GMO Internet Group, Inc. All Rights Reserved.
Polygonアーキテクチャ︓Tx、State
19
CONFIDENTIAL
Copyright © GMO Internet Group, Inc. All Rights Reserved.
Polygonアーキテクチャ︓スナップショット
スナップ
ショット
20
CONFIDENTIAL
Copyright © GMO Internet Group, Inc. All Rights Reserved.
出典︓ Polygonホワイトペーパー
Polygonアーキテクチャ︓Checkpoint
21
CONFIDENTIAL
Copyright © GMO Internet Group, Inc. All Rights Reserved.
Polygon-Ethereumのセキュリティに便乗
PoS正常に
稼働中
22
CONFIDENTIAL
Copyright © GMO Internet Group, Inc. All Rights Reserved.
Polygon-Ethereumのセキュリティに便乗
攻撃
不正ブロック⽣成
PoS正常に
機能不能
23
CONFIDENTIAL
Copyright © GMO Internet Group, Inc. All Rights Reserved.
Checkpoint
x
Polygon-Ethereumのセキュリティへの依存
誠実なノード
新規PoS
24
CONFIDENTIAL
Copyright © GMO Internet Group, Inc. All Rights Reserved.
出典︓ Polygonホワイトペーパー
ORUアーキテクチャ︓Tx Data
Tx Data
25
CONFIDENTIAL
Copyright © GMO Internet Group, Inc. All Rights Reserved.
ORU
ユーザからのトラ
ンザクションは
シーケンサーに
First in First
serve⽅式で処理
される。
26
CONFIDENTIAL
Copyright © GMO Internet Group, Inc. All Rights Reserved.
ORU
Old State Root
New State Root
Txにより、ステート
変更される。
27
CONFIDENTIAL
Copyright © GMO Internet Group, Inc. All Rights Reserved.
ORU
Compressed Tx Data
New State Root
シーケンサーはシングルなので、不正を⾏うリスクが潜ん
でいるね。じゃ、どう防ぐ︖
→
検証ノードを加えることで、シーケンサーに牽制。
28
CONFIDENTIAL
Copyright © GMO Internet Group, Inc. All Rights Reserved.
ORU
Compressed Tx Data
New State Root
Tx Data取得
State Root
取得
Tx Data同期
Sequencerの不正を
発覚したら、チャレ
ンジする。
チャレンジ期間1週
間
Sequencerの結果に頼らず、
⾃⼒で再計算
29
CONFIDENTIAL
Copyright © GMO Internet Group, Inc. All Rights Reserved.
L1 <-> L2 2-way ブリッジ
30
CONFIDENTIAL
Copyright © GMO Internet Group, Inc. All Rights Reserved.
Arbitrum エコシステム
https://www.nansen.ai/report/nansens-arbitrum-quarterly-report-q2-2022
31
CONFIDENTIAL
Copyright © GMO Internet Group, Inc. All Rights Reserved.
Optimism エコシステム
https://twitter.com/Coin98Analytics/status/1531182204713218048/photo/1
32
CONFIDENTIAL
Copyright © GMO Internet Group, Inc. All Rights Reserved.
Polygon エコシステム
https://dashboard.incryptohub.com/blockchain/polygon/
33
CONFIDENTIAL
Copyright © GMO Internet Group, Inc. All Rights Reserved.
3. ブリッジのメカニズム
34
CONFIDENTIAL
Copyright © GMO Internet Group, Inc. All Rights Reserved.
L1→L2︓Lock and Mint
35
CONFIDENTIAL
Copyright © GMO Internet Group, Inc. All Rights Reserved.
L1→L2︓Lock and Mint
36
CONFIDENTIAL
Copyright © GMO Internet Group, Inc. All Rights Reserved.
L1→L2︓Lock and Mint
37
CONFIDENTIAL
Copyright © GMO Internet Group, Inc. All Rights Reserved.
L1←L2︓Burn and Unlock
38
CONFIDENTIAL
Copyright © GMO Internet Group, Inc. All Rights Reserved.
L2 Cross Domain
Messager
L1 Cross Domain
Messager
イベント監視
プログラム
L1 event call
L1 <-> L2 messaging infrastructure
39
CONFIDENTIAL
Copyright © GMO Internet Group, Inc. All Rights Reserved.
L2 Cross Domain
Messager
L1 Cross Domain
Messager
イベント監視
プログラム
Burned proof
仲裁
コントラクト
burned
L1 <-> L2 messaging infrastructure
Burned proof
UnLock
40
CONFIDENTIAL
Copyright © GMO Internet Group, Inc. All Rights Reserved.
Deposit
(Ethereum → Polygon)
22-30 mins Withdrawal
(Polygon → Ethereum)
~ 30 mins to 6 hours
Polygon deposit/withdraw
41
CONFIDENTIAL
Copyright © GMO Internet Group, Inc. All Rights Reserved.
Deposit
(Ethereum → Polygon)
22-30 mins Withdrawal
(Polygon → Ethereum)
~ 30 mins to 6 hours
Polygon withdraw time
Checkpoint
interval time
42
CONFIDENTIAL
Copyright © GMO Internet Group, Inc. All Rights Reserved.
Deposit
(Ethereum → ORU)
<20mins Withdrawal
(ORU → Ethereum)
~ 1 week
Polygon deposit/withdraw
43
CONFIDENTIAL
Copyright © GMO Internet Group, Inc. All Rights Reserved.
Deposit
(Ethereum → ORU)
<20mins Withdrawal
(ORU → Ethereum)
~ 1 week
Polygon withdraw time
Challenge window
time
44
CONFIDENTIAL
Copyright © GMO Internet Group, Inc. All Rights Reserved.
4. ETHとERC20のブリッジ
45
CONFIDENTIAL
Copyright © GMO Internet Group, Inc. All Rights Reserved.
L2 Cross Domain Messager
L1 Cross Domain Messager
ETH Gateway
ERC20 Gateway
ETH、ERC20 Gatewayのデプロイ
イベント監視
プログラム
ETH、ERC20をブリッジする
46
CONFIDENTIAL
Copyright © GMO Internet Group, Inc. All Rights Reserved.
https://etherscan.io/address/0x8484ef722627bf18ca5ae6bcf031c23e6e922b30
公式ETH Gateway - Polygon
>27万 ETH
47
CONFIDENTIAL
Copyright © GMO Internet Group, Inc. All Rights Reserved.
公式ERC20 Gateway - Polygon
https://etherscan.io/address/0x40ec5b33f54e0e8a33a975908c5ba1c14e5bbbdf
>2.3億ドル
48
CONFIDENTIAL
Copyright © GMO Internet Group, Inc. All Rights Reserved.
https://etherscan.io/address/0x8315177ab297ba92a06054ce80a67ed4dbd7ed3a
公式ETH Gateway - Arbitrum
>81万 ETH
49
CONFIDENTIAL
Copyright © GMO Internet Group, Inc. All Rights Reserved.
https://etherscan.io/address/0xcEe284F754E854890e311e3280b767F80797180d
公式ERC20 Gateway - Arbitrum
>10億ドル
50
CONFIDENTIAL
Copyright © GMO Internet Group, Inc. All Rights Reserved.
公式ETH/ERC20 Gateway - Optimism
https://etherscan.io/address/0x99c9fc46f92e8a1c0dec1b1747d010903e884be1
>23万 ETH
>4.5億ドル
51
CONFIDENTIAL
Copyright © GMO Internet Group, Inc. All Rights Reserved.
5.Adam NFTブリッジのデモ
52
CONFIDENTIAL
Copyright © GMO Internet Group, Inc. All Rights Reserved.
DAPPアーキテクチャ
P2P
バックエンド サーバー/クラウド
53
CONFIDENTIAL
Copyright © GMO Internet Group, Inc. All Rights Reserved.
Sign Send
Reject
仮想通貨Wallet
p
r
o
p
a
g
a
t
e
No/ Accept
EVM系
トランザクションの署名と検証
Metamask
54
CONFIDENTIAL
Copyright © GMO Internet Group, Inc. All Rights Reserved.
NFT出庫
NFTブリッジ
NFTブリッジ NFTブリッジ
NFT⼊庫
デモでのNFTの流れ
55
CONFIDENTIAL
Copyright © GMO Internet Group, Inc. All Rights Reserved.
L1 Adam NFT
L1 NFT Gateway
L1 Cross Domain
Messager
L2 Adam NFT
L2 NFT Gateway
L2 Cross Domain
Messager
NFTブリッジコントラクトのデプロイ
56
CONFIDENTIAL
Copyright © GMO Internet Group, Inc. All Rights Reserved.
L2 Chain L2 Adam NFT L1 Adam NFT
0x…f3ec 0x…53c2
0x…7da6 0x…53c2
0x…afaa 0x…53c2
NFTアドレスのマッピング
57
CONFIDENTIAL
Copyright © GMO Internet Group, Inc. All Rights Reserved.
L2 Chain L2 Adam NFT L1 Adam NFT
0x…f3ec 0x…53c2
0x…7da6 0x…53c2
0x…afaa 0x…53c2
NFTアドレスのマッピング
L1でどのNFTがデポ
ジットされたら、L2
でのどのNFTをミン
トさせるか問題をク
リア
58
CONFIDENTIAL
Copyright © GMO Internet Group, Inc. All Rights Reserved.
L2 Chain L1 Cross Domain
messenger
L2 Cross Domain
messenger
0x…15ba 0x…9f11
0x…db72 0x…0064
0x…e294 0x…0007
Messengerの初期化
59
CONFIDENTIAL
Copyright © GMO Internet Group, Inc. All Rights Reserved.
L2 Chain L1 Cross Domain
messenger
L2 Cross Domain
messenger
0x…15ba 0x…9f11
0x…db72 0x…0064
0x…e294 0x…0007
Messengerの初期化
どのメッセンジャー
を使うか問題をクリ
ア。
60
CONFIDENTIAL
Copyright © GMO Internet Group, Inc. All Rights Reserved.
L2 Chain Counter part L2
gateway
Counter part L1
gateway
0x…d81b 0x…066f
0x…872c 0x…bb11
0x…0868 0x…1223
対向Gatewayアドレスの初期化
61
CONFIDENTIAL
Copyright © GMO Internet Group, Inc. All Rights Reserved.
L2 Chain Counter part L2
gateway
Counter part L1
gateway
0x…d81b 0x…066f
0x…872c 0x…bb11
0x…0868 0x…1223
対向Gatewayアドレスの初期化
NFTをデポジットさ
れた、またはバーン
されたというメッ
セージを対向チェー
ンのどのGatewayへ
知らせるか問題をク
リア。
62
CONFIDENTIAL
Copyright © GMO Internet Group, Inc. All Rights Reserved.
Adam NFTの⽣成 – 出庫
63
CONFIDENTIAL
Copyright © GMO Internet Group, Inc. All Rights Reserved.
L1 <ー>L2 Adam NFT ブリッジ
64
CONFIDENTIAL
Copyright © GMO Internet Group, Inc. All Rights Reserved.
再びAdamの世界へ戻る – ⼊庫
65
CONFIDENTIAL
Copyright © GMO Internet Group, Inc. All Rights Reserved.
デモでの気づき①︓
L1->L2のLock&Mintで、Mintのガスの必要か
必要か 備考
必要。
NFTをGatewayに
depositする時、L2で
のMintのガス代指定要。
UXが悪い。
必要なし? The first 1.92 million
gas on L2 is free.
必要なし。
66
CONFIDENTIAL
Copyright © GMO Internet Group, Inc. All Rights Reserved.
デモでの気づき②︓
L2でのNFTのtokenURIをどうするか。
アイテムの番号(トークンID)︓123
アイテムのリンク先のデジタルコンテンツ(token URI):
https://xxx/yyy
アイテムのオーナー(owner): 0x123xxx
L1NFT
アイテムの番号(トークンID)︓123
アイテムのリンク先のデジタルコンテンツ(token URI):
https://xxx/yyy
アイテムのオーナー(owner): 0x123xxx
L2NFT
https://aaa/changed
L1でのNFTのToken URIを変更された。
L1はL2のと不⼀致となってしまう。
67
CONFIDENTIAL
Copyright © GMO Internet Group, Inc. All Rights Reserved.
デモでの気づき②︓
L2でのNFTのtokenURIをどうするか
アイテムの番号(トークンID)︓123
アイテムのリンク先のデジタルコンテンツ(token URI):
https://xxx/yyy
アイテムのオーナー(owner): 0x123xxx
L1NFT
アイテムの番号(トークンID)︓123
アイテムのリンク先のデジタルコンテンツ(token URI):
https://xxx/yyy ︖︖
アイテムのオーナー(owner): 0x123xxx
L2NFT
ethereum:<NFT address>@<chain id>/tokenURI?tokenId=<tokenId>
以下のように統⼀されるのが如何でしょうか。
68
CONFIDENTIAL
Copyright © GMO Internet Group, Inc. All Rights Reserved.
デモでの気づき③︓
NFTブリッジの需要があるか
https://dune.com/chuxin/optimism-nft-bridge
69
CONFIDENTIAL
Copyright © GMO Internet Group, Inc. All Rights Reserved.
6. まとめ
70
CONFIDENTIAL
Copyright © GMO Internet Group, Inc. All Rights Reserved.
■ 速い、安い、セキュリティ⾼いL2への需要がますます⾼
まっています。
■ 既にとてつもない⾦額のETH、ERC20ステーブルコイン
はL1からL2へブリッジされていて、DeFiで活躍しています。
■ NFTのブリッジブームはこれからでしょうか。
Message Bridge
ETH/ERC2 Bridge
NFT Bridge
Gov Bridge
71
CONFIDENTIAL
Copyright © GMO Internet Group, Inc. All Rights Reserved.

More Related Content

What's hot

TLS 1.3 と 0-RTT のこわ〜い話
TLS 1.3 と 0-RTT のこわ〜い話TLS 1.3 と 0-RTT のこわ〜い話
TLS 1.3 と 0-RTT のこわ〜い話
Kazuho Oku
 
Optimistic Rollupとは何か
Optimistic Rollupとは何かOptimistic Rollupとは何か
Optimistic Rollupとは何か
Syuhei Hiya
 
実践イカパケット解析α
実践イカパケット解析α実践イカパケット解析α
実践イカパケット解析α
Yuki Mizuno
 
Exadata X8M-2 KVM仮想化ベストプラクティス
Exadata X8M-2 KVM仮想化ベストプラクティスExadata X8M-2 KVM仮想化ベストプラクティス
Exadata X8M-2 KVM仮想化ベストプラクティス
オラクルエンジニア通信
 
Kubernetes環境に対する性能試験(Kubernetes Novice Tokyo #2 発表資料)
Kubernetes環境に対する性能試験(Kubernetes Novice Tokyo #2 発表資料)Kubernetes環境に対する性能試験(Kubernetes Novice Tokyo #2 発表資料)
Kubernetes環境に対する性能試験(Kubernetes Novice Tokyo #2 発表資料)
NTT DATA Technology & Innovation
 
GoogleのSHA-1のはなし
GoogleのSHA-1のはなしGoogleのSHA-1のはなし
GoogleのSHA-1のはなし
MITSUNARI Shigeo
 
P4 Updates (2020) (Japanese)
P4 Updates (2020) (Japanese)P4 Updates (2020) (Japanese)
P4 Updates (2020) (Japanese)
Kentaro Ebisawa
 
OSセキュリティチュートリアル
OSセキュリティチュートリアルOSセキュリティチュートリアル
OSセキュリティチュートリアルKuniyasu Suzaki
 
3GPP LTE introduction 3 (Attach)
3GPP LTE introduction  3 (Attach)3GPP LTE introduction  3 (Attach)
3GPP LTE introduction 3 (Attach)
Ryuichi Yasunaga
 
Web3 School
Web3 SchoolWeb3 School
Web3 School
Taiki Narita
 
今話題のいろいろなコンテナランタイムを比較してみた
今話題のいろいろなコンテナランタイムを比較してみた今話題のいろいろなコンテナランタイムを比較してみた
今話題のいろいろなコンテナランタイムを比較してみた
Kohei Tokunaga
 
Web3 Market Overview Global & Japan
Web3 Market Overview Global & JapanWeb3 Market Overview Global & Japan
Web3 Market Overview Global & Japan
Taiki Narita
 
暗認本読書会9
暗認本読書会9暗認本読書会9
暗認本読書会9
MITSUNARI Shigeo
 
Oracle Cloud Infrastructure セキュリティの取り組み [2021年8月版]
Oracle Cloud Infrastructure セキュリティの取り組み [2021年8月版]Oracle Cloud Infrastructure セキュリティの取り組み [2021年8月版]
Oracle Cloud Infrastructure セキュリティの取り組み [2021年8月版]
オラクルエンジニア通信
 
Helidon 概要
Helidon 概要Helidon 概要
遠隔デバイスとの信頼を築くための技術とその標準(TEEP RATS)
遠隔デバイスとの信頼を築くための技術とその標準(TEEP RATS)遠隔デバイスとの信頼を築くための技術とその標準(TEEP RATS)
遠隔デバイスとの信頼を築くための技術とその標準(TEEP RATS)
Kuniyasu Suzaki
 
OAuth 2.0のResource Serverの作り方
OAuth 2.0のResource Serverの作り方OAuth 2.0のResource Serverの作り方
OAuth 2.0のResource Serverの作り方
Hitachi, Ltd. OSS Solution Center.
 
「ネットワーク超入門 IPsec VPN編」
「ネットワーク超入門 IPsec VPN編」「ネットワーク超入門 IPsec VPN編」
「ネットワーク超入門 IPsec VPN編」
富士通クラウドテクノロジーズ株式会社
 
x86x64 SSE4.2 POPCNT
x86x64 SSE4.2 POPCNTx86x64 SSE4.2 POPCNT
x86x64 SSE4.2 POPCNT
takesako
 
ATSC 3.0, MMT, Multicast
ATSC 3.0, MMT, MulticastATSC 3.0, MMT, Multicast
ATSC 3.0, MMT, Multicast
Masaaki Nabeshima
 

What's hot (20)

TLS 1.3 と 0-RTT のこわ〜い話
TLS 1.3 と 0-RTT のこわ〜い話TLS 1.3 と 0-RTT のこわ〜い話
TLS 1.3 と 0-RTT のこわ〜い話
 
Optimistic Rollupとは何か
Optimistic Rollupとは何かOptimistic Rollupとは何か
Optimistic Rollupとは何か
 
実践イカパケット解析α
実践イカパケット解析α実践イカパケット解析α
実践イカパケット解析α
 
Exadata X8M-2 KVM仮想化ベストプラクティス
Exadata X8M-2 KVM仮想化ベストプラクティスExadata X8M-2 KVM仮想化ベストプラクティス
Exadata X8M-2 KVM仮想化ベストプラクティス
 
Kubernetes環境に対する性能試験(Kubernetes Novice Tokyo #2 発表資料)
Kubernetes環境に対する性能試験(Kubernetes Novice Tokyo #2 発表資料)Kubernetes環境に対する性能試験(Kubernetes Novice Tokyo #2 発表資料)
Kubernetes環境に対する性能試験(Kubernetes Novice Tokyo #2 発表資料)
 
GoogleのSHA-1のはなし
GoogleのSHA-1のはなしGoogleのSHA-1のはなし
GoogleのSHA-1のはなし
 
P4 Updates (2020) (Japanese)
P4 Updates (2020) (Japanese)P4 Updates (2020) (Japanese)
P4 Updates (2020) (Japanese)
 
OSセキュリティチュートリアル
OSセキュリティチュートリアルOSセキュリティチュートリアル
OSセキュリティチュートリアル
 
3GPP LTE introduction 3 (Attach)
3GPP LTE introduction  3 (Attach)3GPP LTE introduction  3 (Attach)
3GPP LTE introduction 3 (Attach)
 
Web3 School
Web3 SchoolWeb3 School
Web3 School
 
今話題のいろいろなコンテナランタイムを比較してみた
今話題のいろいろなコンテナランタイムを比較してみた今話題のいろいろなコンテナランタイムを比較してみた
今話題のいろいろなコンテナランタイムを比較してみた
 
Web3 Market Overview Global & Japan
Web3 Market Overview Global & JapanWeb3 Market Overview Global & Japan
Web3 Market Overview Global & Japan
 
暗認本読書会9
暗認本読書会9暗認本読書会9
暗認本読書会9
 
Oracle Cloud Infrastructure セキュリティの取り組み [2021年8月版]
Oracle Cloud Infrastructure セキュリティの取り組み [2021年8月版]Oracle Cloud Infrastructure セキュリティの取り組み [2021年8月版]
Oracle Cloud Infrastructure セキュリティの取り組み [2021年8月版]
 
Helidon 概要
Helidon 概要Helidon 概要
Helidon 概要
 
遠隔デバイスとの信頼を築くための技術とその標準(TEEP RATS)
遠隔デバイスとの信頼を築くための技術とその標準(TEEP RATS)遠隔デバイスとの信頼を築くための技術とその標準(TEEP RATS)
遠隔デバイスとの信頼を築くための技術とその標準(TEEP RATS)
 
OAuth 2.0のResource Serverの作り方
OAuth 2.0のResource Serverの作り方OAuth 2.0のResource Serverの作り方
OAuth 2.0のResource Serverの作り方
 
「ネットワーク超入門 IPsec VPN編」
「ネットワーク超入門 IPsec VPN編」「ネットワーク超入門 IPsec VPN編」
「ネットワーク超入門 IPsec VPN編」
 
x86x64 SSE4.2 POPCNT
x86x64 SSE4.2 POPCNTx86x64 SSE4.2 POPCNT
x86x64 SSE4.2 POPCNT
 
ATSC 3.0, MMT, Multicast
ATSC 3.0, MMT, MulticastATSC 3.0, MMT, Multicast
ATSC 3.0, MMT, Multicast
 

Similar to l12l2-NFT-Bridge.pdf

Container Networking Deep Dive
Container Networking Deep DiveContainer Networking Deep Dive
Container Networking Deep Dive
Hirofumi Ichihara
 
comparison with NFT marketplace(Opensea,Adam,My customized one).pdf
comparison with NFT marketplace(Opensea,Adam,My customized one).pdfcomparison with NFT marketplace(Opensea,Adam,My customized one).pdf
comparison with NFT marketplace(Opensea,Adam,My customized one).pdf
wei-li
 
WebRTCハンズオン
WebRTCハンズオンWebRTCハンズオン
WebRTCハンズオン
Yusuke Naka
 
The practice of DeFi money lego
The practice of DeFi money legoThe practice of DeFi money lego
The practice of DeFi money lego
wei-li
 
Lagopusで試すFW
Lagopusで試すFWLagopusで試すFW
Lagopusで試すFW
Tomoya Hibi
 
Tokyo Video Tech #2 動画配信の課題とCMAF活用のメリットデメリット
Tokyo Video Tech #2 動画配信の課題とCMAF活用のメリットデメリットTokyo Video Tech #2 動画配信の課題とCMAF活用のメリットデメリット
Tokyo Video Tech #2 動画配信の課題とCMAF活用のメリットデメリット
Masashi Ito
 
WebRTC/ORTCの最新動向まるわかり!
WebRTC/ORTCの最新動向まるわかり!WebRTC/ORTCの最新動向まるわかり!
WebRTC/ORTCの最新動向まるわかり!
Yusuke Naka
 
パケットフィルタリングの考え方
パケットフィルタリングの考え方パケットフィルタリングの考え方
パケットフィルタリングの考え方Koiwa Hidekazu
 
WebRTC入門 ~沖縄編~
WebRTC入門 ~沖縄編~WebRTC入門 ~沖縄編~
WebRTC入門 ~沖縄編~
Ryosuke Otsuya
 
Lagopusで試すL3ルーティング + α (Lagopusの設定方法いろいろ)
Lagopusで試すL3ルーティング + α (Lagopusの設定方法いろいろ)Lagopusで試すL3ルーティング + α (Lagopusの設定方法いろいろ)
Lagopusで試すL3ルーティング + α (Lagopusの設定方法いろいろ)
Tomoya Hibi
 
Lagopusで試すFirewall
Lagopusで試すFirewallLagopusで試すFirewall
Lagopusで試すFirewall
Tomoya Hibi
 
AWS GreengrassによるLチカとAIスピーカーによるBAS制御の実証実験
AWS GreengrassによるLチカとAIスピーカーによるBAS制御の実証実験AWS GreengrassによるLチカとAIスピーカーによるBAS制御の実証実験
AWS GreengrassによるLチカとAIスピーカーによるBAS制御の実証実験
TomohisaYamazoe
 
20180704 soracom discovery_ug#11
20180704 soracom discovery_ug#1120180704 soracom discovery_ug#11
20180704 soracom discovery_ug#11
Haruka Yamashita
 
[Japan Tech summit 2017] MAI 008
[Japan Tech summit 2017] MAI 008[Japan Tech summit 2017] MAI 008
[Japan Tech summit 2017] MAI 008
Microsoft Tech Summit 2017
 
20200514 blockchain.tokyo v5
20200514 blockchain.tokyo v520200514 blockchain.tokyo v5
20200514 blockchain.tokyo v5
EisukeTamoto
 
知っているようで知らないNeutron -仮想ルータの冗長と分散- - OpenStack最新情報セミナー 2016年3月
知っているようで知らないNeutron -仮想ルータの冗長と分散- - OpenStack最新情報セミナー 2016年3月 知っているようで知らないNeutron -仮想ルータの冗長と分散- - OpenStack最新情報セミナー 2016年3月
知っているようで知らないNeutron -仮想ルータの冗長と分散- - OpenStack最新情報セミナー 2016年3月
VirtualTech Japan Inc.
 
ION Tokyo: Keynote Presentation -- "Can we go back to the original? A Return ...
ION Tokyo: Keynote Presentation -- "Can we go back to the original? A Return ...ION Tokyo: Keynote Presentation -- "Can we go back to the original? A Return ...
ION Tokyo: Keynote Presentation -- "Can we go back to the original? A Return ...
Deploy360 Programme (Internet Society)
 
Lagopus workshop@Internet weekのそば
Lagopus workshop@Internet weekのそばLagopus workshop@Internet weekのそば
Lagopus workshop@Internet weekのそば
Yoshihiro Nakajima
 
Openstack neutron vtjseminar_20160302
Openstack neutron vtjseminar_20160302Openstack neutron vtjseminar_20160302
Openstack neutron vtjseminar_20160302
Takehiro Kudou
 
透過 L2 BRIDGE NAT
透過 L2 BRIDGE NAT透過 L2 BRIDGE NAT
透過 L2 BRIDGE NAT
h-otter
 

Similar to l12l2-NFT-Bridge.pdf (20)

Container Networking Deep Dive
Container Networking Deep DiveContainer Networking Deep Dive
Container Networking Deep Dive
 
comparison with NFT marketplace(Opensea,Adam,My customized one).pdf
comparison with NFT marketplace(Opensea,Adam,My customized one).pdfcomparison with NFT marketplace(Opensea,Adam,My customized one).pdf
comparison with NFT marketplace(Opensea,Adam,My customized one).pdf
 
WebRTCハンズオン
WebRTCハンズオンWebRTCハンズオン
WebRTCハンズオン
 
The practice of DeFi money lego
The practice of DeFi money legoThe practice of DeFi money lego
The practice of DeFi money lego
 
Lagopusで試すFW
Lagopusで試すFWLagopusで試すFW
Lagopusで試すFW
 
Tokyo Video Tech #2 動画配信の課題とCMAF活用のメリットデメリット
Tokyo Video Tech #2 動画配信の課題とCMAF活用のメリットデメリットTokyo Video Tech #2 動画配信の課題とCMAF活用のメリットデメリット
Tokyo Video Tech #2 動画配信の課題とCMAF活用のメリットデメリット
 
WebRTC/ORTCの最新動向まるわかり!
WebRTC/ORTCの最新動向まるわかり!WebRTC/ORTCの最新動向まるわかり!
WebRTC/ORTCの最新動向まるわかり!
 
パケットフィルタリングの考え方
パケットフィルタリングの考え方パケットフィルタリングの考え方
パケットフィルタリングの考え方
 
WebRTC入門 ~沖縄編~
WebRTC入門 ~沖縄編~WebRTC入門 ~沖縄編~
WebRTC入門 ~沖縄編~
 
Lagopusで試すL3ルーティング + α (Lagopusの設定方法いろいろ)
Lagopusで試すL3ルーティング + α (Lagopusの設定方法いろいろ)Lagopusで試すL3ルーティング + α (Lagopusの設定方法いろいろ)
Lagopusで試すL3ルーティング + α (Lagopusの設定方法いろいろ)
 
Lagopusで試すFirewall
Lagopusで試すFirewallLagopusで試すFirewall
Lagopusで試すFirewall
 
AWS GreengrassによるLチカとAIスピーカーによるBAS制御の実証実験
AWS GreengrassによるLチカとAIスピーカーによるBAS制御の実証実験AWS GreengrassによるLチカとAIスピーカーによるBAS制御の実証実験
AWS GreengrassによるLチカとAIスピーカーによるBAS制御の実証実験
 
20180704 soracom discovery_ug#11
20180704 soracom discovery_ug#1120180704 soracom discovery_ug#11
20180704 soracom discovery_ug#11
 
[Japan Tech summit 2017] MAI 008
[Japan Tech summit 2017] MAI 008[Japan Tech summit 2017] MAI 008
[Japan Tech summit 2017] MAI 008
 
20200514 blockchain.tokyo v5
20200514 blockchain.tokyo v520200514 blockchain.tokyo v5
20200514 blockchain.tokyo v5
 
知っているようで知らないNeutron -仮想ルータの冗長と分散- - OpenStack最新情報セミナー 2016年3月
知っているようで知らないNeutron -仮想ルータの冗長と分散- - OpenStack最新情報セミナー 2016年3月 知っているようで知らないNeutron -仮想ルータの冗長と分散- - OpenStack最新情報セミナー 2016年3月
知っているようで知らないNeutron -仮想ルータの冗長と分散- - OpenStack最新情報セミナー 2016年3月
 
ION Tokyo: Keynote Presentation -- "Can we go back to the original? A Return ...
ION Tokyo: Keynote Presentation -- "Can we go back to the original? A Return ...ION Tokyo: Keynote Presentation -- "Can we go back to the original? A Return ...
ION Tokyo: Keynote Presentation -- "Can we go back to the original? A Return ...
 
Lagopus workshop@Internet weekのそば
Lagopus workshop@Internet weekのそばLagopus workshop@Internet weekのそば
Lagopus workshop@Internet weekのそば
 
Openstack neutron vtjseminar_20160302
Openstack neutron vtjseminar_20160302Openstack neutron vtjseminar_20160302
Openstack neutron vtjseminar_20160302
 
透過 L2 BRIDGE NAT
透過 L2 BRIDGE NAT透過 L2 BRIDGE NAT
透過 L2 BRIDGE NAT
 

l12l2-NFT-Bridge.pdf

  • 1. Copyright © GMO Internet Group, Inc. All Rights Reserved. CONFIDENTIAL 2022年12⽉21⽇ L W イーサリアムとL2ソリューションの 間でNFTをブリッジさせる 次世代システム研究室
  • 2. 1 CONFIDENTIAL Copyright © GMO Internet Group, Inc. All Rights Reserved. 結論ファスト
  • 3. 2 CONFIDENTIAL Copyright © GMO Internet Group, Inc. All Rights Reserved. ■セキュリティをL1に裏付けられるL2スケーリングソ リューションは弱気市場でも⼤⼈気である。 ■ETHとステーブルコインは既にL2で⼤量に集まって いて、DeFiでの活躍につれて、NFTのブリッジブーム の到来が予測される。
  • 4. 3 CONFIDENTIAL Copyright © GMO Internet Group, Inc. All Rights Reserved. 1. イーサリアム 2. スケーリングソリューション 3. ブリッジのメカニズム 4. ETHとERC20のブリッジ 5. Adam NFTブリッジのデモ 6. まとめ アジェンダ
  • 5. 4 CONFIDENTIAL Copyright © GMO Internet Group, Inc. All Rights Reserved. 1. イーサリアム
  • 6. 5 CONFIDENTIAL Copyright © GMO Internet Group, Inc. All Rights Reserved. Decentralization/分散性 Security/安全性 Scalability/スケーラビリティ A B C トリレンマ
  • 7. 6 CONFIDENTIAL Copyright © GMO Internet Group, Inc. All Rights Reserved. PoW(Proof of Work) EVM PoS(Proof of Stake) Beacon chain 9/15以前、PoW 、 PoS 共存
  • 8. 7 CONFIDENTIAL Copyright © GMO Internet Group, Inc. All Rights Reserved. PoW(Proof of Work) EVM PoS(Proof of Stake) Beacon chain The Merge : PoW → PoS
  • 9. 8 CONFIDENTIAL Copyright © GMO Internet Group, Inc. All Rights Reserved. PoW(Proof of Work) EVM PoS(Proof of Stake) Beacon chain Block time : 12s 12s 12s
  • 10. 9 CONFIDENTIAL Copyright © GMO Internet Group, Inc. All Rights Reserved. PoW(Proof of Work) EVM PoS(Proof of Stake) Beacon chain Block gas limit 12s 12s Block gas limit = 30,000,000
  • 11. 10 CONFIDENTIAL Copyright © GMO Internet Group, Inc. All Rights Reserved. PoW(Proof of Work) EVM PoS(Proof of Stake) Beacon chain PoS EthereumのTPS 12s 12s Block gas limit = 30,000,000 Tx gas limit >=21,000 TPS = 30,000,000/21,000/12s < 120
  • 12. 11 CONFIDENTIAL Copyright © GMO Internet Group, Inc. All Rights Reserved. PoW(Proof of Work) EVM PoS(Proof of Stake) Beacon chain PoS Ethereum vs VISA 12s 12s Block gas limit = 30,000,000 Tx gas limit >=21,000 TPS = 30,000,000/21,000/12s < 120
  • 13. 12 CONFIDENTIAL Copyright © GMO Internet Group, Inc. All Rights Reserved. スケーラビリティ課題可視化 https://txstreet.com/v/eth
  • 14. 13 CONFIDENTIAL Copyright © GMO Internet Group, Inc. All Rights Reserved. 2. スケーリングソリューション
  • 15. 14 CONFIDENTIAL Copyright © GMO Internet Group, Inc. All Rights Reserved. L1、L2とは Root/Main Chain Child Chain Layer1 (L1、レイヤ1) Layer2 (L2、レイヤ2) Tx Data State Data Merkle Tree Root L2のセキュリティー はL1により裏付けら れる。
  • 16. 15 CONFIDENTIAL Copyright © GMO Internet Group, Inc. All Rights Reserved. Optimistic Rollup (ORU) Commit Chain Layer1(L1) Layer2(L2) イーサリアムのスケーリングソリューション
  • 17. 16 CONFIDENTIAL Copyright © GMO Internet Group, Inc. All Rights Reserved. Arbitrum、Optimism、Polygon 勢いを⾒せている https://l2beat.com/scaling/tvl
  • 18. 17 CONFIDENTIAL Copyright © GMO Internet Group, Inc. All Rights Reserved. シーケンサー(sequencer) シングル TPS : PoS vs シングルSequencer 2s 7,000TPS PoS <=1s ~2,000-4,000TPS
  • 19. 18 CONFIDENTIAL Copyright © GMO Internet Group, Inc. All Rights Reserved. Polygonアーキテクチャ︓Tx、State
  • 20. 19 CONFIDENTIAL Copyright © GMO Internet Group, Inc. All Rights Reserved. Polygonアーキテクチャ︓スナップショット スナップ ショット
  • 21. 20 CONFIDENTIAL Copyright © GMO Internet Group, Inc. All Rights Reserved. 出典︓ Polygonホワイトペーパー Polygonアーキテクチャ︓Checkpoint
  • 22. 21 CONFIDENTIAL Copyright © GMO Internet Group, Inc. All Rights Reserved. Polygon-Ethereumのセキュリティに便乗 PoS正常に 稼働中
  • 23. 22 CONFIDENTIAL Copyright © GMO Internet Group, Inc. All Rights Reserved. Polygon-Ethereumのセキュリティに便乗 攻撃 不正ブロック⽣成 PoS正常に 機能不能
  • 24. 23 CONFIDENTIAL Copyright © GMO Internet Group, Inc. All Rights Reserved. Checkpoint x Polygon-Ethereumのセキュリティへの依存 誠実なノード 新規PoS
  • 25. 24 CONFIDENTIAL Copyright © GMO Internet Group, Inc. All Rights Reserved. 出典︓ Polygonホワイトペーパー ORUアーキテクチャ︓Tx Data Tx Data
  • 26. 25 CONFIDENTIAL Copyright © GMO Internet Group, Inc. All Rights Reserved. ORU ユーザからのトラ ンザクションは シーケンサーに First in First serve⽅式で処理 される。
  • 27. 26 CONFIDENTIAL Copyright © GMO Internet Group, Inc. All Rights Reserved. ORU Old State Root New State Root Txにより、ステート 変更される。
  • 28. 27 CONFIDENTIAL Copyright © GMO Internet Group, Inc. All Rights Reserved. ORU Compressed Tx Data New State Root シーケンサーはシングルなので、不正を⾏うリスクが潜ん でいるね。じゃ、どう防ぐ︖ → 検証ノードを加えることで、シーケンサーに牽制。
  • 29. 28 CONFIDENTIAL Copyright © GMO Internet Group, Inc. All Rights Reserved. ORU Compressed Tx Data New State Root Tx Data取得 State Root 取得 Tx Data同期 Sequencerの不正を 発覚したら、チャレ ンジする。 チャレンジ期間1週 間 Sequencerの結果に頼らず、 ⾃⼒で再計算
  • 30. 29 CONFIDENTIAL Copyright © GMO Internet Group, Inc. All Rights Reserved. L1 <-> L2 2-way ブリッジ
  • 31. 30 CONFIDENTIAL Copyright © GMO Internet Group, Inc. All Rights Reserved. Arbitrum エコシステム https://www.nansen.ai/report/nansens-arbitrum-quarterly-report-q2-2022
  • 32. 31 CONFIDENTIAL Copyright © GMO Internet Group, Inc. All Rights Reserved. Optimism エコシステム https://twitter.com/Coin98Analytics/status/1531182204713218048/photo/1
  • 33. 32 CONFIDENTIAL Copyright © GMO Internet Group, Inc. All Rights Reserved. Polygon エコシステム https://dashboard.incryptohub.com/blockchain/polygon/
  • 34. 33 CONFIDENTIAL Copyright © GMO Internet Group, Inc. All Rights Reserved. 3. ブリッジのメカニズム
  • 35. 34 CONFIDENTIAL Copyright © GMO Internet Group, Inc. All Rights Reserved. L1→L2︓Lock and Mint
  • 36. 35 CONFIDENTIAL Copyright © GMO Internet Group, Inc. All Rights Reserved. L1→L2︓Lock and Mint
  • 37. 36 CONFIDENTIAL Copyright © GMO Internet Group, Inc. All Rights Reserved. L1→L2︓Lock and Mint
  • 38. 37 CONFIDENTIAL Copyright © GMO Internet Group, Inc. All Rights Reserved. L1←L2︓Burn and Unlock
  • 39. 38 CONFIDENTIAL Copyright © GMO Internet Group, Inc. All Rights Reserved. L2 Cross Domain Messager L1 Cross Domain Messager イベント監視 プログラム L1 event call L1 <-> L2 messaging infrastructure
  • 40. 39 CONFIDENTIAL Copyright © GMO Internet Group, Inc. All Rights Reserved. L2 Cross Domain Messager L1 Cross Domain Messager イベント監視 プログラム Burned proof 仲裁 コントラクト burned L1 <-> L2 messaging infrastructure Burned proof UnLock
  • 41. 40 CONFIDENTIAL Copyright © GMO Internet Group, Inc. All Rights Reserved. Deposit (Ethereum → Polygon) 22-30 mins Withdrawal (Polygon → Ethereum) ~ 30 mins to 6 hours Polygon deposit/withdraw
  • 42. 41 CONFIDENTIAL Copyright © GMO Internet Group, Inc. All Rights Reserved. Deposit (Ethereum → Polygon) 22-30 mins Withdrawal (Polygon → Ethereum) ~ 30 mins to 6 hours Polygon withdraw time Checkpoint interval time
  • 43. 42 CONFIDENTIAL Copyright © GMO Internet Group, Inc. All Rights Reserved. Deposit (Ethereum → ORU) <20mins Withdrawal (ORU → Ethereum) ~ 1 week Polygon deposit/withdraw
  • 44. 43 CONFIDENTIAL Copyright © GMO Internet Group, Inc. All Rights Reserved. Deposit (Ethereum → ORU) <20mins Withdrawal (ORU → Ethereum) ~ 1 week Polygon withdraw time Challenge window time
  • 45. 44 CONFIDENTIAL Copyright © GMO Internet Group, Inc. All Rights Reserved. 4. ETHとERC20のブリッジ
  • 46. 45 CONFIDENTIAL Copyright © GMO Internet Group, Inc. All Rights Reserved. L2 Cross Domain Messager L1 Cross Domain Messager ETH Gateway ERC20 Gateway ETH、ERC20 Gatewayのデプロイ イベント監視 プログラム ETH、ERC20をブリッジする
  • 47. 46 CONFIDENTIAL Copyright © GMO Internet Group, Inc. All Rights Reserved. https://etherscan.io/address/0x8484ef722627bf18ca5ae6bcf031c23e6e922b30 公式ETH Gateway - Polygon >27万 ETH
  • 48. 47 CONFIDENTIAL Copyright © GMO Internet Group, Inc. All Rights Reserved. 公式ERC20 Gateway - Polygon https://etherscan.io/address/0x40ec5b33f54e0e8a33a975908c5ba1c14e5bbbdf >2.3億ドル
  • 49. 48 CONFIDENTIAL Copyright © GMO Internet Group, Inc. All Rights Reserved. https://etherscan.io/address/0x8315177ab297ba92a06054ce80a67ed4dbd7ed3a 公式ETH Gateway - Arbitrum >81万 ETH
  • 50. 49 CONFIDENTIAL Copyright © GMO Internet Group, Inc. All Rights Reserved. https://etherscan.io/address/0xcEe284F754E854890e311e3280b767F80797180d 公式ERC20 Gateway - Arbitrum >10億ドル
  • 51. 50 CONFIDENTIAL Copyright © GMO Internet Group, Inc. All Rights Reserved. 公式ETH/ERC20 Gateway - Optimism https://etherscan.io/address/0x99c9fc46f92e8a1c0dec1b1747d010903e884be1 >23万 ETH >4.5億ドル
  • 52. 51 CONFIDENTIAL Copyright © GMO Internet Group, Inc. All Rights Reserved. 5.Adam NFTブリッジのデモ
  • 53. 52 CONFIDENTIAL Copyright © GMO Internet Group, Inc. All Rights Reserved. DAPPアーキテクチャ P2P バックエンド サーバー/クラウド
  • 54. 53 CONFIDENTIAL Copyright © GMO Internet Group, Inc. All Rights Reserved. Sign Send Reject 仮想通貨Wallet p r o p a g a t e No/ Accept EVM系 トランザクションの署名と検証 Metamask
  • 55. 54 CONFIDENTIAL Copyright © GMO Internet Group, Inc. All Rights Reserved. NFT出庫 NFTブリッジ NFTブリッジ NFTブリッジ NFT⼊庫 デモでのNFTの流れ
  • 56. 55 CONFIDENTIAL Copyright © GMO Internet Group, Inc. All Rights Reserved. L1 Adam NFT L1 NFT Gateway L1 Cross Domain Messager L2 Adam NFT L2 NFT Gateway L2 Cross Domain Messager NFTブリッジコントラクトのデプロイ
  • 57. 56 CONFIDENTIAL Copyright © GMO Internet Group, Inc. All Rights Reserved. L2 Chain L2 Adam NFT L1 Adam NFT 0x…f3ec 0x…53c2 0x…7da6 0x…53c2 0x…afaa 0x…53c2 NFTアドレスのマッピング
  • 58. 57 CONFIDENTIAL Copyright © GMO Internet Group, Inc. All Rights Reserved. L2 Chain L2 Adam NFT L1 Adam NFT 0x…f3ec 0x…53c2 0x…7da6 0x…53c2 0x…afaa 0x…53c2 NFTアドレスのマッピング L1でどのNFTがデポ ジットされたら、L2 でのどのNFTをミン トさせるか問題をク リア
  • 59. 58 CONFIDENTIAL Copyright © GMO Internet Group, Inc. All Rights Reserved. L2 Chain L1 Cross Domain messenger L2 Cross Domain messenger 0x…15ba 0x…9f11 0x…db72 0x…0064 0x…e294 0x…0007 Messengerの初期化
  • 60. 59 CONFIDENTIAL Copyright © GMO Internet Group, Inc. All Rights Reserved. L2 Chain L1 Cross Domain messenger L2 Cross Domain messenger 0x…15ba 0x…9f11 0x…db72 0x…0064 0x…e294 0x…0007 Messengerの初期化 どのメッセンジャー を使うか問題をクリ ア。
  • 61. 60 CONFIDENTIAL Copyright © GMO Internet Group, Inc. All Rights Reserved. L2 Chain Counter part L2 gateway Counter part L1 gateway 0x…d81b 0x…066f 0x…872c 0x…bb11 0x…0868 0x…1223 対向Gatewayアドレスの初期化
  • 62. 61 CONFIDENTIAL Copyright © GMO Internet Group, Inc. All Rights Reserved. L2 Chain Counter part L2 gateway Counter part L1 gateway 0x…d81b 0x…066f 0x…872c 0x…bb11 0x…0868 0x…1223 対向Gatewayアドレスの初期化 NFTをデポジットさ れた、またはバーン されたというメッ セージを対向チェー ンのどのGatewayへ 知らせるか問題をク リア。
  • 63. 62 CONFIDENTIAL Copyright © GMO Internet Group, Inc. All Rights Reserved. Adam NFTの⽣成 – 出庫
  • 64. 63 CONFIDENTIAL Copyright © GMO Internet Group, Inc. All Rights Reserved. L1 <ー>L2 Adam NFT ブリッジ
  • 65. 64 CONFIDENTIAL Copyright © GMO Internet Group, Inc. All Rights Reserved. 再びAdamの世界へ戻る – ⼊庫
  • 66. 65 CONFIDENTIAL Copyright © GMO Internet Group, Inc. All Rights Reserved. デモでの気づき①︓ L1->L2のLock&Mintで、Mintのガスの必要か 必要か 備考 必要。 NFTをGatewayに depositする時、L2で のMintのガス代指定要。 UXが悪い。 必要なし? The first 1.92 million gas on L2 is free. 必要なし。
  • 67. 66 CONFIDENTIAL Copyright © GMO Internet Group, Inc. All Rights Reserved. デモでの気づき②︓ L2でのNFTのtokenURIをどうするか。 アイテムの番号(トークンID)︓123 アイテムのリンク先のデジタルコンテンツ(token URI): https://xxx/yyy アイテムのオーナー(owner): 0x123xxx L1NFT アイテムの番号(トークンID)︓123 アイテムのリンク先のデジタルコンテンツ(token URI): https://xxx/yyy アイテムのオーナー(owner): 0x123xxx L2NFT https://aaa/changed L1でのNFTのToken URIを変更された。 L1はL2のと不⼀致となってしまう。
  • 68. 67 CONFIDENTIAL Copyright © GMO Internet Group, Inc. All Rights Reserved. デモでの気づき②︓ L2でのNFTのtokenURIをどうするか アイテムの番号(トークンID)︓123 アイテムのリンク先のデジタルコンテンツ(token URI): https://xxx/yyy アイテムのオーナー(owner): 0x123xxx L1NFT アイテムの番号(トークンID)︓123 アイテムのリンク先のデジタルコンテンツ(token URI): https://xxx/yyy ︖︖ アイテムのオーナー(owner): 0x123xxx L2NFT ethereum:<NFT address>@<chain id>/tokenURI?tokenId=<tokenId> 以下のように統⼀されるのが如何でしょうか。
  • 69. 68 CONFIDENTIAL Copyright © GMO Internet Group, Inc. All Rights Reserved. デモでの気づき③︓ NFTブリッジの需要があるか https://dune.com/chuxin/optimism-nft-bridge
  • 70. 69 CONFIDENTIAL Copyright © GMO Internet Group, Inc. All Rights Reserved. 6. まとめ
  • 71. 70 CONFIDENTIAL Copyright © GMO Internet Group, Inc. All Rights Reserved. ■ 速い、安い、セキュリティ⾼いL2への需要がますます⾼ まっています。 ■ 既にとてつもない⾦額のETH、ERC20ステーブルコイン はL1からL2へブリッジされていて、DeFiで活躍しています。 ■ NFTのブリッジブームはこれからでしょうか。 Message Bridge ETH/ERC2 Bridge NFT Bridge Gov Bridge
  • 72. 71 CONFIDENTIAL Copyright © GMO Internet Group, Inc. All Rights Reserved.