Что означает «Системные сущности» в Arc
Это не развёрнутые контракты в обычном смысле. У эмитента нативных USDC по адресу 0xffff…fffe вообще нет кода — сам уровень исполнения публикует от его имени лог Transfer при каждом чистом изменении нативного баланса, — а фасад ERC-20 по адресу 0x3600…0000 удерживается в паритете с нативными балансами прекомпайлом, поэтому один и тот же доллар виден и в 18-знаковой, и в 6-знаковой форме.
| Адрес | Метка | Токен | Обоснование | Первый блок | Последний блок |
|---|---|---|---|---|---|
| 0xffffFFFf...fFFFfFFfE | System | — | Эмитент уровня исполнения, публикующий каждое чистое перемещение нативной стоимости как лог Transfer. Он не хранит баланс и не имеет кода. | — | — |
| 0x36000000...000000000 | System | — | ERC-20-интерфейс газового токена с 6 знаками после запятой. Прекомпил держит его в паритете с 18-значным нативным балансом — это те же доллары, а не дополнительные. | — | — |
| 0x18000000...000000001 | System | — | Нативный модуль исполнения, доступный по фиксированному адресу. | — | — |
| 0x18000000...000000002 | System | — | Нативный модуль исполнения, доступный по фиксированному адресу. | — | — |
| 0x18000000...000000003 | System | — | Нативный модуль исполнения, доступный по фиксированному адресу. | — | — |
Адрес — это 20-байтовый идентификатор, который может хранить баланс и, если содержит код, исполнять его. Газ в Arc оплачивается в USDC, поэтому баланс адреса выражен в долларах, а не в волатильном активе. Подробнее