Skip to main contentA-REX Foundation

Standard

A-REX Core — der Standard

Was der Standard festlegt, was ein konformer Token tut, wie er sich ändert und wie er zu einem ERC wird. Der normative Text wird über den frühen Zugang geteilt.

Status

Entwurf, vor der Einreichung. Der Text ist im Format eines Ethereum Request for Comments verfasst, damit er bei ethereum/ERCs eingereicht werden kann, sobald unabhängige Implementierer die Schnittstellen in Produktion eingesetzt haben. Er wird unter CC0 veröffentlicht; die Referenzimplementierung steht unter MIT.

Was er festlegt

A-REX Core ist eine kleine Erweiterung von ERC-1155 und ERC-7943. Eine Charge (eine Partie einer physischen Ware oder das Recht auf eine künftige Partie) ist eine ERC-1155-Token-ID. Der Standard fügt ihr vier Schichten hinzu:

SchichtSchnittstelleWas sie abdecktPflicht
0ERC-1155, ERC-165, IERC7943MultiTokenSalden und Chargenübertragungen; Einfrieren, Zwangsübertragung, Kontoberechtigungja
1IARexBatchder Chargendatensatz: offene Waren- und Einheitencodes, Produktions- und Ablaufzeit, eine Herkunftsreferenz, eine Verpflichtung auf ein Off-Chain-Dokument, ein Lebenszyklusstatus und die Abstammung, wenn eine Charge geteilt, zusammengeführt oder verarbeitet wirdja
2IARexHook, IARexHookManagereine einzige geordnete Pipeline externer Regelverträge; eine Regel antwortet mit einem maschinenlesbaren Grundja
3IARexAttestZertifizierungen, Inspektionen und Erklärungen je Charge und Thema, von für dieses Thema vertrauenswürdigen Ausstellernempfohlen, im Token oder in einem Begleitvertrag

Was ein konformer Token tut

  • Er verhält sich wie ein gewöhnlicher ERC-1155-Token, sodass Wallets, Marktplätze und Indexer unverändert funktionieren.
  • Er bietet die Durchsetzungsschnittstelle von ERC-7943: Eine Charge kann auf gerichtliche Anordnung, wegen eines Pfandrechts oder eines Rückrufs eingefroren oder bewegt werden, und jede solche Maßnahme ist on-chain sichtbar.
  • Er führt für jede Charge einen Datensatz und hält jede Teilung, Zusammenführung oder Verarbeitung fest, sodass sich die Ausgangschargen immer zurückverfolgen lassen.
  • Er leitet jede Übertragung durch seine Regel-Pipeline und kann sagen, warum eine Übertragung abgelehnt wird.
  • Er deklariert die Schnittstellen, die er implementiert, damit Werkzeuge ihn erkennen können.

Ein Regelvertrag (ein Hook) ist konform, wenn er IARexHook implementiert. Ein Regelvertrag kann viele Token bedienen.

Was er auslässt

Es gibt keine Liste von Kulturen, Qualitätsstufen oder Zertifizierungen: Die Codes sind offen. Es gibt keine personenbezogenen Daten on-chain: keine Flächenkoordinaten, keine Namen, keine Kennungen natürlicher Personen. Kein Identitätsanbieter, Orakel oder Register wird vorgeschrieben. Verfallskurven, Lieferabläufe, CO₂-Bilanzierung und Versicherung werden als Regeln oder Begleitverträge gebaut; die Referenzimplementierung zeigt einige davon, und die Konformität hängt nicht von ihnen ab.

Versionierung

Die Schnittstellen werden mit dem Standard versioniert. Eine Änderung an einer Funktion, einem Ereignis oder einer Anforderung ist eine Hauptversion und kommt mit einem Migrationshinweis. Optionale Ergänzungen wie neue empfohlene Codes oder Metadatenfelder sind eine Nebenversion. Bis zur Einreichung können sich die Schnittstellen noch ändern, stets als Hauptversion.

Weg zum ERC

Der Text geht an ethereum/ERCs, wenn vier Bedingungen erfüllt sind: Ein Produktionseinsatz mit echten Chargen läuft seit sechs Monaten; es gibt mindestens drei unabhängige Regelverträge; die Referenzimplementierung hat ein veröffentlichtes externes Audit; und die Schnittstellen sind einen Release-Zyklus lang unverändert geblieben. Die Roadmap steht in Zukünftige Entwicklungen.

Was diese Website zurückhält

Die normativen Klauseln, die Quellen der Schnittstellen und ihre Kennungen, die Ablehnungscodes und das Metadatenschema der Charge bleiben im Repository des Standards, solange es privat ist. Unternehmen, die A-REX implementieren, damit Chargen ausgeben oder es prüfen wollen, beantragen Lesezugriff unter Frühen Zugang anfragen. Jede Anfrage wird von Hand geprüft; zugelassene Leser erhalten schreibgeschützten Zugriff auf den Standard und die Referenzimplementierung. Das Material bleibt vertraulich, bis es unter CC0 veröffentlicht wird, und der frühe Zugang gewährt keine Exklusivität.