Whitepaper · 16
Anhänge
Die Schnittstellenliste bleibt im Repository des Standards.
Anhang A: Schnittstellenreferenz
Die Schnittstellenliste bleibt im Repository des Standards.
Was dort bleibt
Die Spezifikation, die Schnittstellenquellen und das Metadatenschema der Charge.
Was eine öffentliche Leserschaft wissen kann
A-REX Core erweitert eine Multi-Token-Basis um die Identität einer Charge, die Abstammung beim Teilen oder Verarbeiten, eine Durchsetzungsfläche, eine Regelpipeline und Attestierungen vertrauenswürdiger Aussteller.
Was dieses Kapitel zurückhält
Signaturen, Fehlernamen, Speicherlayouts und das Schema.
Wie der Text angefordert wird
Unternehmen, die A-REX implementieren, Chargen damit ausgeben oder ihn auditieren wollen, nutzen die Seite für frühen Zugang. Jede Anfrage wird von Hand geprüft. Freigegebene Leser erhalten Lesezugriff auf das Repository des Standards und auf die Referenzimplementierung.
Bereits geschriebene Bedingungen
Der Zugang dient der Bewertung, der Implementierung und der Rückmeldung. Das Material bleibt bis zur Veröffentlichung vertraulich. Die schriftlichen Bedingungen sagen, dass der Standard unter CC0 veröffentlicht wird und dass früher Zugang keine Ausschließlichkeit gewährt.
Umfang der folgenden Seiten
Das Glossar, die Bibliografie und die folgenden Fragen erklären Begriffe. Sie sind der öffentliche Wortschatz.
Benannte, nicht kopierte Dokumente
Der Standardabschnitt dieser Site listet dieselben Dokumente.
Grenze
Eine Seite, von der sich eine Schnittstelle kopieren ließe, bleibt außerhalb dieses Kapitels.
Anhang B: Glossar
| Begriff | Bedeutung |
|---|---|
| Charge | Eine ERC-1155-Token-ID mit einem Batch-Datensatz: eine Partie eines Rohstoffs in einer Einheit mit gemeinsamer Herkunft und Produktionszeit. |
| Re-Batch | Ein transform-Aufruf, dessen Ausgaben denselben Rohstoff und dieselbe Einheit wie die Eingaben haben und dessen Mengen erhalten bleiben (Teilen, Zusammenführen). In der Referenzimplementierung für Inhaber offen. |
| Verarbeitung | Ein transform-Aufruf, der Rohstoff, Einheit oder Menge ändert. Erfordert in der Referenzimplementierung TRANSFORMER_ROLE. |
| Abstammung | Der Graph, der aus BatchTransformed-Ereignissen und parentsOf gebildet wird. |
| Hook | Ein Contract, der IARexHook implementiert, bei einem Token registriert ist und bei jeder Operation der Reihe nach ausgewertet wird. |
| Ablehnungscode | Ein bytes32-Wert, den check eines Hooks zurückgibt; 0 bedeutet erlaubt; Konvention keccak256("NAMESPACE:NAME"). |
| Berechtigung | Berechtigung auf Kontoebene zum Senden oder Empfangen, beantwortet von Hooks mit dem Flag HOOK_ELIGIBILITY; bereitgestellt als canSend/canReceive von ERC-7943. |
| Eingefrorener Saldo | Einheiten, die ein Konto hält, aber nicht bewegen kann (setFrozenTokens); darf den Saldo übersteigen. |
| Erzwungener Transfer | Bewegung von Einheiten durch ENFORCER_ROLE ohne Zustimmung des Inhabers (ERC-7943). |
| Attestierung | (batch, topic) → (issuer, reference, validity), erfasst von einem für dieses Thema vertrauenswürdigen Aussteller. |
| Thema | Ein bytes32-Wert, der den Gegenstand einer Attestierung kennzeichnet; offen; lässt sich auf ERC-735-Claim-Themen und EAS-Schema-IDs abbilden. |
| Herkunftsreferenz | originRef: ein Hash oder eine Referenz auf Herkunftsnachweise; niemals Koordinaten. |
| Metadaten-Commitment | metadataHash, keccak256 des kanonischen Off-Chain-Dokuments unter uri. |
| Status | uint8-Lebenszykluswert; 0 aktiv, 255 stillgelegt (terminal); 1..254 vom Aussteller definiert. |
| CTE / KDE | Kritisches Verfolgungsereignis / Schlüsseldatenelement (FSMA 204). |
| DDS | Sorgfaltserklärung (EUDR). |
| EPCIS | GS1 Electronic Product Code Information Services, das Ereignisvokabular für die Rückverfolgbarkeit (Version 2.0). |
| CPR / CPR-e | Cédula de Produto Rural, die Ernteforderung Brasiliens; elektronische Form, die bei zugelassenen Stellen registriert ist. |
| EWR | Elektronischer Lagerschein nach dem U.S. Warehouse Act. |
| MLETR | UNCITRAL-Modellgesetz über elektronische übertragbare Aufzeichnungen. |
| ERC-7943 (uRWA) | Universal-Real-World-Asset-Schnittstelle: Einfrieren, erzwungener Transfer, Berechtigung; Final, Mai 2026. |
| ERC-3643 (T-REX) | Zugangsbeschränkter Token-Standard für Wertpapiere auf ERC-20; Final, Dezember 2023. |
| ERC-7201 | Speicherlayout mit Namensräumen für upgradefähige Contracts. |
Anhang C: Literaturverzeichnis
Standards und Spezifikationen
- Radomski, W. et al. „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. Dezember 2023. https://eips.ethereum.org/EIPS/eip-3643
- „ERC-7943: uRWA — Universal Real World Asset Interface.“ Final, 27. Mai 2026. https://eips.ethereum.org/EIPS/eip-7943
- „ERC-7201: Namespaced Storage Layout.“ 2023.
- „ERC-735: Claim Holder.“ 2017 (Entwurf).
- Dokumentation des 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.
- Dokumentation von OpenZeppelin Contracts 5.x; Ankündigung der Partnerschaft von OpenZeppelin und T-REX Network, Juli 2026.
Regulierung und Recht
- FDA. „Requirements for Additional Traceability Records for Certain Foods.“ Final Rule, Federal Register 87(219), 2022; „Compliance Date Extension“, Federal Register, 7. August 2025.
- Verordnung (EU) 2023/1115 (Entwaldung); Verordnung (EU) 2025/2650 (Änderung); Pressemitteilung des Rates der EU, 18. Dezember 2025.
- Verordnung (EU) 2023/1114 (MiCA); ESMA-Leitlinien zur Einstufung von Kryptowerten als Finanzinstrumente, Dezember 2024.
- Europäischer Datenschutzausschuss. „Guidelines 02/2025 on processing of personal data through blockchain technologies“, Version 2.0, 7. Juli 2026.
- SEC. Release No. 33-11412, 17. März 2026. SEC v. W.J. Howey Co., 328 U.S. 293 (1946).
- GENIUS Act, Public Law 119-27 (2025); Durchführungsvorschriften, Federal Register, 18. August 2026.
- Uniform Commercial Code, Änderungen von 2022, Article 12 (Controllable Electronic Records).
- U.S. Warehouse Act; 7 CFR Part 869 (Electronic Warehouse Receipts).
- UNCITRAL. „Model Law on Electronic Transferable Records.“ 2017. Vereinigtes Königreich, Electronic Trade Documents Act 2023.
- Comisión Nacional de Valores (Argentinien). Resolución General 1150/2026. Ley 9.643 (Warrants).
- Brasilien. Lei 8.929/1994, Lei 13.986/2020 (CPR); Lei 11.076/2004 (CDA/WA); CVM Resolução 88 und Consulta Pública SDM 05/2025.
- Verra. „Verra Addresses Crypto Instruments and Tokens.“ 2022; VCS Program Guide.
- Richtlinie (EU) 2024/825 (Stärkung der Verbraucher für den ökologischen Wandel).
Forschung und Industrie
- Zhang, P., Schmidt, D. C. „Blockchain Applications in Food Supply Chain Management: A Systematic Review.“ Journal of Food Engineering, 279, 2020.
- Caro, M. P. et al. „Blockchain-based Traceability in Agri-Food Supply Chain Management.“ IEEE, 2018.
- FAO. „The State of Food and Agriculture.“ 2023.
- Weltbank. „Future of Food: Harnessing Digital Technologies to Improve Food System Outcomes.“ 2022.
- ERC3643 Association. „History of ERC-3643“; Ankündigung der Standardisierungsinitiative von ISO TC 307.
- Chainlink. „Automated Compliance Engine (ACE): Technical Overview.“ 2025–2026.
Anhang D: Vorlagen
Ausgearbeitete Beispiele eines Hooks, einer Bereitstellung und eines Metadatendokuments bleiben in den Repositories.
Warum sie dort bleiben
Diese Beispiele genügen, um eine Implementierung zu kopieren. Dieses öffentliche Kapitel erklärt Begriffe und Folgen.
Wo sie liegen
Sie werden mit dem Repository des Standards und der Referenzimplementierung ausgeliefert, für Leser, deren Antrag auf frühen Zugang genehmigt wurde.
Anhang E: FAQ
Ist A-REX ein ERC? Noch nicht. Die Spezifikation ist im ERC-Format verfasst und wird nach einem Deployment im Produktivbetrieb, unabhängigen Implementierungen und einem Audit eingereicht. Es wurde keine Nummer vergeben; Namen im Code verwenden das Präfix ERC nicht.
Muss ARexToken verwendet werden? Die Referenz ist eine Implementierung. Die Schnittstellen gehören zum normativen Text.
Müssen die Referenz-Hooks verwendet werden? Sie sind Demonstrationen. Leser mit Zugang können sie im Referenz-Repository lesen.
Kann ein Hook einen erzwungenen Transfer blockieren? Er kann für OP_FORCED_TRANSFER einen Code zurückgeben, und der Token revertiert dann. Referenz-Hooks tun dies nicht; ein Hook, der die Durchsetzung regelt (z. B. durch Verlangen einer Anordnungsreferenz), darf es.
Wohin gehören Koordinaten? In zugriffsbeschränkten Off-Chain-Speicher, auf den aus den Metadaten verwiesen wird, niemals On-Chain.
Wie wird eine künftige Ernte abgebildet? producedAt = 0; Transfers über ExpiryHook(allowPreHarvestTransfers) steuern.
Bleibt die Menge in transform erhalten? Nicht durch den Standard; die Referenz erlaubt jedem Inhaber ein Re-Batching, wenn sie erhalten bleibt, und verlangt andernfalls TRANSFORMER_ROLE.
Ist der Token ein Wertpapier? Der Standard entscheidet das nicht. Das Angebot entscheidet. Rechtsberatung ist einzuholen; die Durchsetzungsschnittstelle ist unabhängig von der Antwort vorhanden.