Skip to main contentA-REX Foundation

Whitepaper · 16

Приложения

Перечень интерфейсов остаётся в репозитории стандарта.

Приложение A: Справочник интерфейсов

Перечень интерфейсов остаётся в репозитории стандарта.

Что остаётся там

Спецификация, исходные тексты интерфейсов и схема метаданных партии.

Что может знать публичный читатель

A-REX Core расширяет мультитокеновую основу идентичностью партии, происхождением при разделении или переработке, контуром принуждения, одним конвейером правил и аттестациями доверенных эмитентов.

Что удерживает эта глава

Сигнатуры, имена ошибок, схемы хранения и схему.

Как запросить текст

Компании, которые хотят реализовать A-REX, выпускать с ним партии или проводить аудит, используют страницу раннего доступа. Каждую заявку рассматривают вручную. Одобренные читатели получают доступ только для чтения к репозиторию стандарта и к эталонной реализации.

Уже записанные условия

Доступ предназначен для оценки, реализации и обратной связи. Материал остаётся конфиденциальным до публикации. Письменные условия говорят, что стандарт будет опубликован под CC0 и что ранний доступ не даёт исключительности.

Объём следующих страниц

Глоссарий, библиография и следующие вопросы объясняют термины. Это публичный словарь.

Документы названы, не скопированы

Раздел стандарта на этом сайте перечисляет те же документы.

Граница

Страница, с которой можно скопировать интерфейс, остаётся вне этой главы.

Приложение B: Глоссарий

ТерминЗначение
ПартияИдентификатор токена ERC-1155 с записью Batch: лот одного товара в одной единице измерения с общим происхождением и временем производства.
Переформирование партийtransform, выходы которого имеют тот же товар и ту же единицу измерения, что и входы, а количества сохраняются (разделение, объединение). В эталонной реализации доступно держателям.
Переработкаtransform, изменяющий товар, единицу измерения или количество. В эталонной реализации требует TRANSFORMER_ROLE.
РодословнаяГраф, образуемый событиями BatchTransformed и parentsOf.
ХукКонтракт, реализующий IARexHook, зарегистрированный в токене и вычисляемый по порядку при каждой операции.
Код отказаbytes32, возвращаемый check хука; 0 означает «разрешено»; соглашение — keccak256("NAMESPACE:NAME").
ДопускРазрешение на уровне аккаунта отправлять или получать, на которое отвечают хуки с флагом HOOK_ELIGIBILITY; предоставляется как canSend/canReceive из ERC-7943.
Замороженный балансЕдиницы, которыми аккаунт владеет, но не может перемещать (setFrozenTokens); может превышать баланс.
Принудительный переводПеремещение единиц ролью ENFORCER_ROLE без согласия держателя (ERC-7943).
Аттестация(batch, topic) → (issuer, reference, validity), записанная доверенным эмитентом по данной теме.
Темаbytes32, идентифицирующий предмет аттестации; открытое значение; соответствует темам утверждений ERC-735 и идентификаторам схем EAS.
Ссылка на происхождениеoriginRef: хеш или ссылка на доказательства происхождения; никогда не координаты.
Коммитмент метаданныхmetadataHash, keccak256 канонического офчейн-документа по адресу uri.
Статусзначение жизненного цикла uint8; 0 — активна, 255 — погашена (терминальное значение); 1..254 определяются эмитентом.
CTE / KDEКритическое событие отслеживания / ключевой элемент данных (FSMA 204).
DDSЗаявление о должной осмотрительности (EUDR).
EPCISGS1 Electronic Product Code Information Services — словарь событий для прослеживаемости (версия 2.0).
CPR / CPR-eCédula de Produto Rural — бразильская дебиторская задолженность по урожаю; электронная форма регистрируется в уполномоченных организациях.
EWRЭлектронная складская расписка по U.S. Warehouse Act.
MLETRТиповой закон ЮНСИТРАЛ об электронных передаваемых записях.
ERC-7943 (uRWA)Универсальный интерфейс реального актива (Universal Real World Asset): заморозка, принудительный перевод, допуск; статус Final, май 2026 г.
ERC-3643 (T-REX)Стандарт токенов с разрешительным доступом для ценных бумаг на основе ERC-20; статус Final, декабрь 2023 г.
ERC-7201Раскладка хранилища с пространствами имён для обновляемых контрактов.

Приложение C: Библиография

Стандарты и спецификации

  • Radomski, W. и др. «EIP-1155: Multi Token Standard». Ethereum Improvement Proposals, 2018.
  • Vogelsteller, F., Buterin, V. «EIP-20: Token Standard». 2015.
  • «ERC-165: Standard Interface Detection». 2018.
  • «ERC-3643: T-REX — Token for Regulated EXchanges». Final, 15 декабря 2023 г. https://eips.ethereum.org/EIPS/eip-3643
  • «ERC-7943: uRWA — Universal Real World Asset Interface». Final, 27 мая 2026 г. https://eips.ethereum.org/EIPS/eip-7943
  • «ERC-7201: Namespaced Storage Layout». 2023.
  • «ERC-735: Claim Holder». 2017 (черновик).
  • Документация Ethereum Attestation Service.
  • GS1. «EPCIS and CBV Standard 2.0». 2022. GS1 US. «EPCIS Recommendations for FSMA 204 Critical Tracking Events». 2024.
  • UN/CEFACT. «Recommendation No. 20: Codes for Units of Measure Used in International Trade».
  • IETF RFC 8785. «JSON Canonicalization Scheme (JCS)». 2020.
  • Документация OpenZeppelin Contracts 5.x; сообщение о партнёрстве OpenZeppelin и T-REX Network, июль 2026 г.

Регулирование и право

  • FDA. «Requirements for Additional Traceability Records for Certain Foods». Окончательное правило, Federal Register 87(219), 2022; «Compliance Date Extension», Federal Register, 7 августа 2025 г.
  • Регламент (ЕС) 2023/1115 (об обезлесении); Регламент (ЕС) 2025/2650 (изменение); пресс-релиз Совета ЕС от 18 декабря 2025 г.
  • Регламент (ЕС) 2023/1114 (MiCA); руководящие принципы ESMA по квалификации криптоактивов в качестве финансовых инструментов, декабрь 2024 г.
  • European Data Protection Board. «Guidelines 02/2025 on processing of personal data through blockchain technologies», версия 2.0, 7 июля 2026 г.
  • SEC. Release No. 33-11412, 17 марта 2026 г. SEC v. W.J. Howey Co., 328 U.S. 293 (1946).
  • GENIUS Act, Public Law 119-27 (2025); подзаконные акты, Federal Register, 18 августа 2026 г.
  • Uniform Commercial Code, поправки 2022 г., статья 12 (контролируемые электронные записи).
  • U.S. Warehouse Act; 7 CFR Part 869 (электронные складские расписки).
  • UNCITRAL. «Model Law on Electronic Transferable Records». 2017. Великобритания, Electronic Trade Documents Act 2023.
  • Comisión Nacional de Valores (Аргентина). Resolución General 1150/2026. Ley 9.643 (варранты).
  • Бразилия. Lei 8.929/1994, Lei 13.986/2020 (CPR); Lei 11.076/2004 (CDA/WA); CVM Resolução 88 и Consulta Pública SDM 05/2025.
  • Verra. «Verra Addresses Crypto Instruments and Tokens». 2022; VCS Program Guide.
  • Директива (ЕС) 2024/825 (о расширении прав потребителей в интересах «зелёного» перехода).

Исследования и отрасль

  • Zhang, P., Schmidt, D. C. «Blockchain Applications in Food Supply Chain Management: A Systematic Review». Journal of Food Engineering, 279, 2020.
  • Caro, M. P. и др. «Blockchain-based Traceability in Agri-Food Supply Chain Management». IEEE, 2018.
  • FAO. «The State of Food and Agriculture». 2023.
  • World Bank. «Future of Food: Harnessing Digital Technologies to Improve Food System Outcomes». 2022.
  • ERC3643 Association. «History of ERC-3643»; объявление об инициативе по стандартизации ISO TC 307.
  • Chainlink. «Automated Compliance Engine (ACE): Technical Overview». 2025–2026.

Приложение D: Шаблоны

Проработанные примеры хука, развёртывания и документа метаданных остаются в репозиториях.

Почему они остаются там

Этих примеров достаточно, чтобы скопировать реализацию. Эта публичная глава объясняет термины и последствия.

Где они находятся

Они поставляются с репозиторием стандарта и эталонной реализацией для читателей, чья заявка на ранний доступ одобрена.

Приложение E: Часто задаваемые вопросы

Является ли A-REX ERC? Пока нет. Спецификация написана в формате ERC и будет подана после промышленного развёртывания, независимых реализаций и аудита. Номер не присвоен; имена в коде не используют префикс ERC.

Обязательно ли использовать ARexToken? Эталон — одна реализация. Интерфейсы принадлежат нормативному тексту.

Обязательно ли использовать эталонные хуки? Это демонстрации. Читатели с доступом могут прочитать их в эталонном репозитории.

Может ли хук заблокировать принудительный перевод? Он может вернуть код для OP_FORCED_TRANSFER, и токен откатит транзакцию. Эталонные хуки этого не делают; хук, регулирующий принудительное исполнение (например, требующий ссылку на распоряжение), может.

Куда помещать координаты? В офчейн-хранилище с ограниченным доступом, на которое ссылаются метаданные, но никогда не ончейн.

Как представить будущий урожай? producedAt = 0; переводы ограничиваются с помощью ExpiryHook(allowPreHarvestTransfers).

Сохраняется ли количество в transform? Стандартом — нет; эталонная реализация позволяет любому держателю переформировать партии, когда количество сохраняется, и требует TRANSFORMER_ROLE в остальных случаях.

Является ли токен ценной бумагой? Стандарт этого не решает. Решает предложение. Следует обратиться к юристам; поверхность принудительного исполнения присутствует при любом ответе.