
ERC20、721、1155から3525まで:RWAのWeb3マスアダプションへの道を詳述
TechFlow厳選深潮セレクト

ERC20、721、1155から3525まで:RWAのWeb3マスアダプションへの道を詳述
ERC-3525は、Web3の将来のトレンドにおいて顕著な利点を示している。現実世界の資産(RWA)、顧客ロイヤルティプログラム、ゲームなどさまざまな分野において、ERC-3525は大きな可能性を秘めている。
執筆:ボサイボサイ 万物研究院
X(旧Twitter):@wzxznl
2008年にブロックチェーン技術が誕生して以来、暗号資産市場は目覚ましい発展を遂げてきた。しかし現時点でも、暗号資産市場の時価総額はアップル社単体の時価総額に満たない状況であり、Web3は依然として現実世界における実用的な応用が不足している。だが最近、シティバンクが発表した新たなリサーチレポート『マネー、トーケン、そしてゲーム』がこの状況を変えつつある。同レポートでは、現実世界資産のトークン化(RWA)を次の主要なナラティブとして位置づけ、それがWeb3の発展に大きな影響を与える可能性を指摘している。これにより、ブロックチェーンおよびWeb3業界が次の10億ユーザーを獲得し、数十兆ドル規模の経済活動を生み出す可能性があるとされている。
このような「現実世界資産のトークン化(RWA)」という大きな流れの中で、本稿の著者である万物研究院研究員ボサイは、ERC-3525規格に大きな可能性を見出している。これは半代替可能トークン(SFT)の一種であり、ERC-20、ERC-721、ERC-1155の特徴を統合したもので、債券、クーポン、インボイス、先物、オプション、ABSなどのより複雑な資産を効果的に表現・管理できる。このように、ERC-3525はRWAの発展を大きく促進し、Web3の現実世界への広範な普及を推し進めると期待されている。
本稿では、ERC-20、ERC-721、ERC-1155、ERC-3525の構成要素を比較することで各トークン規格の違いを解説し、その後3つの観点からERC-3525が持つ「デジタル世界モデリング思想」について考察する。最後に、今後注目すべきERC-3525の応用分野を展望するとともに、万物研究院のサモ先生に本稿の細やかな最適化と加筆修正をしていただいたことに深く感謝申し上げる。
目次
-
背景紹介
-
既存のERCトークン規格の比較―ERC-3525とは何か?
-
ERC-20
-
ERC-721
-
ERC-1155
-
ERC-3525
-
-
三つの視点で理解するERC-3525というデジタル世界モデリング思想
-
分割・結合可能なスーパーNFT
-
汎用デジタルコンテナ
-
可視化スマートコントラクト
-
-
今後注目すべきERC-3525の応用分野
-
現実世界資産のオンチェーン化(Real-World Assets, RWA)
-
バーチャル資産または商品
-
ソーシャル・アイデンティティ領域およびトークン化アカウント
-
-
まとめ
ERC-3525の説明に入る前に、まずEIPとERCとは何かを紹介する。
EIPとはEthereum Improvement Proposals(イーサリアム改善提案)の略称で、イーサリアムコミュニティ内におけるフレームワークであり、誰もがイーサリアムネットワークの改善やアップデートを提案できる仕組みである。これらの提案はイーサリアムプロトコル自体に関することもあれば、関連クライアントAPIに関するもの、あるいはイーサリアムエコシステム内の他のプロジェクト向けの標準に関するものもある。
ERCとはEthereum Request For Comment(イーサリアム意見募集)の略称であり、EIPの一種で、主にアプリケーション層の標準、例えばスマートコントラクトの設計パターンやインターフェース定義などに焦点を当てる。こうしたERCは通常、イーサリアムアプリ開発者に標準テンプレートを提供し、異なるプロジェクトやアプリケーション間での共通インターフェースや標準の確保を可能にする。両者の関係については簡単に言えば、すべてのERCはEIPに含まれるが、EIPのすべてがERCというわけではない。EIPはより広範で、基盤プロトコルの変更なども含む。
ERC-3525は2020年12月1日に創設され、Solv Protocolの核心メンバーによって設計され、イーサリアムコミュニティの中心的開発者の支持を得た。当初の提案からコミュニティによる正式承認までには20か月を要し、いくつかのドラフトを経て改良が重ねられ、最終的に2022年9月に正式なERCトークン規格として採択された。中国語話者からなるチームが主導して開発されたイーサリアム標準としても、ERC-3525は業界内で新たに高い注目を集めるようになった。
既存のERCトークン規格の比較―ERC-3525とは何か?
ERC-3525は半代替可能トークン(SFT)の一種であり、初めてこれを知る人の中には「ERC-20とERC-721をつなぎ合わせたような存在」と捉える人も多いだろう。しかし実際には、ERC-3525は基礎的かつ汎用的な規格であり、特定の分野においてはERC-20、ERC-721、ERC-1155に対して圧倒的な優位性を持つ。以下では、ボサイが他のトークン規格との主な構成要素(名称やシンボルなどの属性は除く)および長所・短所を比較しながら、ERC-3525の理解を深めていく。

出典:solv.finance PPT
ERC-20
ERC-20はイーサリアム上で最も広く使われるトークン規格の一つであり、代替可能トークン(fungible token)を意味する。つまり、すべてのトークンが機能的・価値的に等しく、互いに区別がつかないことを指す。これが「代替可能」と呼ばれる所以である。ステーブルコインはERC-20の代表的な応用例であり、すべてのステーブルコインが同じ価値を持ち、互いに交換可能である。
主な構成要素:address と value。address は資産所有者のアドレスを示し、value はそのアドレスが保有するトークン数量を示す。ERC-20規格では、各アドレス(Address)に残高(Value)が紐づけられ、この残高はすべて同一で差異がない。
特性と利点:ERC-20トークンは交換可能な資産に対応しており、伝統的な通貨や株式のように扱えるため、多くの用途に適している。たとえば企業の株式を表現したり、DEX(分散型取引所)での取引ペアとして利用される。またDeFiアプリケーション(貸借プラットフォーム、流動性マイニングなど)でも広く使われており、非整数分割が可能で、0.5個のERC-20トークンを持つこともできる。
限界:ERC-20トークンが完全に代替可能であるため、芸術品やコレクションといったユニークな資産や非代替的資産を表現できない。

ERC-721
ERC-721といえば、すぐに非代替可能トークン(NFT)を思い浮かべるだろう。有名なBored ApeやAzukiなどのNFTはすべてERC-721規格に基づいている。これは、イーサリアムブロックチェーン上でNFTがどのように作成・管理されるべきかを規定するものである。
ERC-20とは異なり、ERC-721の各トークンは唯一無二で代替不可能であり、芸術作品、不動産、コレクションなど、独自性のあるデジタルまたは現実の資産を表現するのに理想的である。初期のNFTであるCryptoPunkはERC-721規格ではなくERC-20規格であったが、これが後にERC-721の誕生を促し、多数の価値あるNFTアプリケーションの基盤となった。
主な構成要素:tokenIdとowner。tokenIdは異なるERC-721トークンを識別するための一意の識別子であり、ownerはトークン所有者のアドレスである。ERC-721規格では、各トークンが一意で、IDによって区別され、各IDは特定の所有者に結びつけられている。
特性と利点:ERC-721トークンは非代替的であり、各トークンが唯一無二である。そのため、美術作品、コレクション、不動産など独自の物品や資産を表現するのに非常に適している。また、デジタルアートやその他のユニークなデジタル資産の作成・取引において大きな価値を持つ。
限界:ERC-721トークンは非代替的であるため、通貨や株式のような交換可能な資産を効率的に表現できず、流動性に劣り、組み合わせや分割が困難である。0.5個のERC-721トークンを持つことはできない。

ERC-1155
ERC-1155はマルチタイプトークン規格であり、ERC-20とERC-721の特性を融合し、さまざまな種類のトークンをより効率的かつ柔軟に処理することを目指している。従来のERC-20やERC-721では、新しい種類のトークンごとに新しいスマートコントラクトをデプロイする必要があった。つまり、新しいトークンを作成するたびに契約を新設しなければならず、コードの重複や高額なガス代が発生し、異なるコントラクト間の相互作用も複雑になる。
ERC-1155は、単一のスマートコントラクト内で複数のトークンを管理する方法を提供する。各トークンはERC-20のように代替可能であったり、ERC-721のように非代替可能であったりする。たとえばゲーム内で、剣、刀、銃といった異なる武器タイプ(非代替的)をERC-1155で作成できる。それぞれの武器タイプ(非代替的)内で、1番の刀と10番の刀は完全に同じ(代替的)だが、刀と銃は異なる(非代替的)。
主な構成要素:id、valueとowner。idは異なるERC-1155トークンを識別する一意の識別子であり、valueは特定のidのトークン数量を示し、ownerは所有者のアドレスである。武器の例で言えば、異なる武器の種類が異なるIDを表し、各武器種類(ID)内の武器の数がValueとなり、各種類内の武器(Value)はすべて同一である。
特性と利点:ERC-1155トークンは、代替可能および非代替可能な資産の両方を同時に表現できるため、幅広い用途に有用である。たとえば、ゲームではプレイヤーの装備タイプ(非代替的)と装備数(代替的)を表現するために使用できる。
限界:ERC-1155は柔軟性が高いものの、その分ERC-20やERC-721よりも理解・実装が複雑になりやすい。また、一部だけ交換可能な資産(例:債券や先物)を表現できず、非整数分割もできない。0.5個のERC-1155トークンを持つことはできない。

ERC-3525
ERC-3525は半代替可能トークン(SFT)規格であり、ERC-20、ERC-721、ERC-1155の特性を統合している。ERC-1155よりもさらに複雑だが、証券、債券、オプション、先物、スワップ、保険契約など、複雑なデジタル財務資産を表現・管理できる。他のトークン規格と比べて組み合わせ性が高く、ERC-3525は一種の「デジタル世界モデリング思想」を体現している。これは以下の三つの視点から理解できる:分割・結合可能なスーパーNFT、汎用デジタルコンテナ、可視化スマートコントラクト。
主な構成要素:id、value、SlotとAddress。各SFTはERC-721と同等のid属性を持ち、グローバルに一意のエンティティとして識別可能であり、アドレス間での転送・承認がERC-721互換の形で行える。また、各トークンはvalue属性を持ち、これはERC-20の「残高」に似た数量的性質を表す。
AddressはSlotおよびIDを所有するアドレスを示し、各アドレスは任意の数・種類のIDおよびSlotを持つことができる。Slot属性が特に重要で、同じSlotを持つ異なるID間ではValueの送金・交換・結合が可能だが、異なるSlot間ではそれらは不可能である。一つのSlotには複数のIDが属することができ、一方で異なるIDは一つのSlotにしか属せない。
ERC-3525の鍵はSlotにある。簡単に言えば、Slotは一種の分類であり、同じSlot下に複数のIDが存在する。各IDは異なるValueを持つが、同じSlot内では交換・結合・分割が可能である。会員カードの例で言えば、仮に2つのSlotとして「KFC」と「マクドナルド」があるとする。それぞれの会員カード(ID)は中本聡やV神など個人ごとに異なり、各カードにはポイント(Value)が紐づく。
同じSlot(例:KFC会員カード)内であれば、中本聡のポイントとV神のポイントは同じものと見なされ、相互に送受信できる。また、中本聡は自分のポイントをメインカードとサブカード(2つの異なるID)に分割したり、逆に統合することも可能である。
一方、異なるSlot(KFCとマクドナルド)間では、異なる企業のため、ポイントの移転は不可能であり、ValueやIDの送金・交換・結合性は存在しない。
特性と利点:ERC-3525はより複雑な構造を持つため、証券、債券、オプション、先物、スワップ、保険、会員カードなど、多様な複雑なデジタル構造を表現できる。また、半代替可能であるため、各トークンが独自のルールや特性を持つことができ、非常に柔軟かつ強力である。Slotの存在により、IDからIDへの送金が可能(中本聡のカードからV神のカードへポイント送信など)であり、非整数の分割・結合もサポートしている。
限界:ERC-3525の複雑な構造は理解のハードルを高める。Slotの存在により、技術的にやや中央集権的な特徴を持つ。開発難易度が高い。

三つの視点で理解するERC-3525というデジタル世界モデリング思想
ERC-3525は他のトークン規格と比べて構造が複雑であり、汎用的トークン規格として、データ構造の組み合わせ性を通じてデジタル世界で無数の複雑なトークン構造を創造できる。まるで現実世界でレゴブロックを使って複雑なモデルを作るようなものだ。ERC-3525はまさに「デジタル世界モデリング思想」を体現している。これを深く理解するには、以下の三つの視点から捉えることが有効である:分割・結合可能なスーパーNFT、汎用デジタルコンテナ、可視化スマートコントラクト。
分割・結合可能なスーパーNFT:
ERC-3525は属性を変えるだけで、ERC-20、ERC-721、ERC-1155の3種類のトークン規格をすべて表現できる。
ERC-20の表現:Slotが同じで、IDが一つしかない場合、そのValueは代替可能トークンを表す。

ERC-721の表現:Slotが異なり、IDが一つしかない場合、非代替可能トークンを表す。

ERC-1155の表現:Slotが異なり、複数のIDを持つ場合、マルチインスタンストークンを表す。

しかしERC-3525の能力はそれだけではない。これにより、非代替可能トークン(NFT)の真正な分割が可能になる。たとえば、一つのBored Apeを本当に分割できるのであり、追加のコントラクトでNFTをフラグメンテーションする必要はない。ERC-3525を初めて知る人の多くは、「分割・結合可能なスーパーNFT」として捉えるが、これは氷山の一角にすぎず、ERC-3525の真のポテンシャルを十分に理解しているとは言えない。

汎用デジタルコンテナ:
ERC-3525が「汎用デジタルコンテナ」であることを理解するには、「アカウント抽象化(Account Abstraction)」の概念を押さえる必要がある。前述の会員カードの例で、ERC-3525はID間の送金を可能にするが、その内部のIDは実質的に一つのアカウントであり、受信・保管・送信の機能を持つ。まるで様々なデジタル資産を入れられるバスケットのようなものだ。ERC-3525がアカウント抽象化であるということは、特定のSlot内のIDの操作権限を分離・委譲でき、ERC-3525コントラクトの所有者以外のウォレットアドレスにも権限を与えることが可能である。
ERC-3525のアカウント抽象化とERC-4337の違いは、ERC-4337がスマートコントラクトウォレットの署名権と所有権を分離し、パスワード方式などカスタム署名で操作できるのに対し、ERC-3525は依然EOAウォレット(秘密鍵で操作するウォレット)に依存しており、各IDは同じSlot内の資産のみを受け取れる点にある。
もしERC-3525のIDを受信・保管・送信機能を持つアカウントと捉えるなら、それはデジタル資産のコンテナとして機能する。任意のデジタル資産をこの汎用コンテナに「溶液」として注ぎ込み、均一な混合液に変えることができる。このとき、IDのValueは「一括資産の持分」となる。
たとえば、あるSlot内で、コンテナA(ID:A)にBTC100個、ETH10個が注入されたとする。これらは溶液として混ざり合い、均一な混合液となる。このコンテナAのValueを10等分すれば、各分割コンテナにはBTC10個とETH1個が均等に分配
TechFlow公式コミュニティへようこそ
Telegram購読グループ:https://t.me/TechFlowDaily
Twitter公式アカウント:https://x.com/TechFlowPost
Twitter英語アカウント:https://x.com/BlockFlow_News














