为每一次收获而设的标准
A-REX Core 把农业批次变成 EVM 上可互操作的代币:在 ERC-1155 之上提供批次身份、谱系、强制执行和开放规则。小到任何人都能实现,开放到适用于任何作物、规则或司法辖区。
标准的结构
以太坊之上的四个小层。向下滚动,逐层拆开这个堆栈。
向下滚动以拆开
- 第 0 层MUST
代币与强制执行
ERC-1155 · ERC-165 · IERC7943MultiToken来自 ERC-1155 的余额与批量转账,来自 ERC-165 的接口检测,以及来自 ERC-7943 的冻结、强制转移、资格与 canTransfer。
- 第 1 层MUST
批次
IARexBatch使用开放代码的批次记录、只能由角色更改且以 RETIRED 为终态的状态,以及 transform:它把每一次拆分、合并或加工的上游批次都保留在链上。
- 第 2 层MUST
钩子
IARexHook · IARexHookManager统一的钩子接口,按顺序求值。钩子返回 bytes32 代码,而不是因策略原因回滚,因此每一次拒绝都附带机器可读的原因。
- 第 3 层SHOULD
证明
IARexAttest按批次和主题记录的证明,由各主题的受信任发行方签发:认证、检验、仓单和尽职调查声明。
该标准使什么成为可能
农业批次是尚无可互操作链上形态的最大一类实物资产。A-REX Core 为它们提供这样一种形态,仅此而已,使每个平台都能使用同一种语言。