Arc における「システムエンティティ」の意味
これらは通常の意味でのデプロイ済みコントラクトではありません。0xffff…fffe のネイティブ USDC 発行元にはコードがまったくなく、ネイティブ残高が正味で変わるたびに実行層自身がそのアドレスからの Transfer ログを発行します。また 0x3600…0000 の ERC-20 側はプリコンパイルによってネイティブ残高と等価に保たれており、そのため同じドルが小数 18 桁と 6 桁の両方の形で現れます。
| アドレス | ラベル | トークン | 根拠 | 最初のブロック | 最終ブロック |
|---|---|---|---|---|---|
| System | — | ネイティブ価値の正味移動をすべて Transfer ログとして発行する実行層のエミッターです。残高を持たず、コードもありません。 | — |
アドレスは残高を保持でき、コードを伴う場合はそれを実行できる 20 バイトの識別子です。Arc のガスは USDC で支払われるため、アドレスに表示される残高は変動資産ではなくドル建てです。
| 0x36000000...000000000 | System | — | ガストークンの ERC-20 インターフェース(小数 6 桁)。プリコンパイルが小数 18 桁のネイティブ残高と等価に保っており、同じ 1 ドルであって二重にはなりません。 | — | — |
| 0x18000000...000000001 | System | — | 固定アドレスに公開されたネイティブ実行モジュール。 | — | — |
| 0x18000000...000000002 | System | — | 固定アドレスに公開されたネイティブ実行モジュール。 | — | — |
| 0x18000000...000000003 | System | — | 固定アドレスに公開されたネイティブ実行モジュール。 | — | — |