
🇮🇹🇩🇪🇫🇷🇪🇸🇵🇹🇳🇱🇵🇱🇸🇪🇩🇰🇫🇮🇨🇿🇷🇴🇭🇺🇬🇷🇧🇬🇭🇷🇸🇰🇸🇮🇪🇪🇱🇹🇱🇻🇮🇪🇲🇹🇸🇦🇨🇳🇯🇵🇰🇷🇮🇳🇹🇷🇻🇳🇮🇩
K tomuto týdnu se vyřeší dvě URL:
https://ia.reeco.eco/v0.7/dpp/6df75070-714f-4031-9bd5-b4014b22993ehttps://ia.reeco.eco/v0.7/dpp/6df75070-714f-4031-9bd5-b4014b22993e/jws
První vrací ověřitelný certifikát. Druhý vrací JWS přes toto oprávnění, podepsané klíčem Ed25519, jehož veřejný materiál je publikován na did:web:ia.reeco.eco. Oba jsou v souladu s UN/CEFACT UNTP 0.7.0, DigitalProductPassport typu. Pokud vím, jedná se o první italský DPP vydaný proti této specifikaci a veřejně ověřitelný.
Tento příspěvek není oznámením. Je to poznámka o tom, co se změní, když Digitální produktový pas přestane být regulační formou a stane se artefaktem, který lze vyřešit, analyzovat a ověřit pomocí standardní knihovny JOSE.
Mezera mezi specifikací a běžícím kódem
Většina diskuzí DPP — tři roky po zahájení sekundárních zákonů ESPR a hluboko v procesu doporučení OSN/CEFACT UNTP — stále probíhá na úrovni Jaký by měl být DPP. Granularita. Datový model. Topologie důvěřivých kotev. Strategie identifikátorů. Tyto rozhovory jsou nezbytné. Práce EWG3 na identitě a ověřitelných kvalifikacích, příspěvky CIRPASS-2 do procesu doporučení, konzultace se zainteresovanými stranami JRC: to vše je vážná práce a formuje obor.
Ale existuje druhá konverzace, která se otevře až ve chvíli, kdy vydavatel skutečně běží. Jak vypadá specifikace, když ji serializujete? Odkud se kontext JSON-LD vyřešuje? Která pole v praxi zůstávají prázdná — ne kvůli lenosti implementátora, ale protože textilní dodavatelský řetězec je nezobrazuje v okamžiku vydání DPP? Kterou podpisovou křivku váš dokument DID inzeruje a zda ověřovatel, kterého jste si představovali, že by artefakt kontroloval, skutečně vybral správný klíč?
Na tyto otázky mají empirické odpovědi až poté, co něco běží.
Co artefakt obsahuje
Přihlašovací list na URL výše popisuje záměrně ilustrativní produkt: pletenou látku, CPC 2820, vyrobenou v Turecku v prostředním závodě zvaném "Test Mill." Není to komerční pas. Není to tvrzení o skutečném produktu na skutečné polici. Látka je prostředkem pro hromadu pod ní.
Co dokazuje stack:
A
did:web:ia.reeco.ecoidentifikátor se vyřeší na dokument DID v.well-known/did.json, inzerující jak klávesu Ed25519 (ed25519-1, použitý pro JWS výše) a klíč ES256. Dvě křivky jsou odkryty, protože ověřovací ekosystémy se na jednu nekonvergovaly.Kvalifikace je zaznamenána jako
DigitalProductPassportdle UNTP 0.7.0. Není to vlastní typ Reeco, není to ochucená varianta, není to "DPP-podobný" objekt.JWS lze získat z jiného koncového místa, takže spoléhající se strana může požádat o přihlašovací údaje a důkaz nezávisle — což je užitečné, když se politiky cache nebo replikace liší u obou těchto zařízení.
Software vydavatele, Reeco DPP Issuer 0.2.0-untp070, je stejná instance uvedená v UN/CEFACT UNTP Software Register (MR !732, sloučeno duben 2026). Migrační sada s 33 testy předává commit
7e68064je integrační hranice vůči schématu 0.7.0.
Nic z toho není nový výzkum. Je to instalatérství. Hodnota je v tom, že potrubí je zapojeno podle skutečné specifikace, ne podle paralelní.
Proč "první Ital" není tvrzení, které by mělo vztyčit vlajku
Je lákavé, když něco běží jako první v národním kontextu, číst to jako konkurenční ukazatel. To není správný rámec.
Relevantní rámec je geografický. Itálie drží významný podíl na evropské textilní výrobě — Prato, Biella, Como, Carpi — a provozní realitu toho, jak fungují hmotnostní bilance, certifikace, země původu a sledovatelnost komponent Na zemi je zakotven v této geografii. ESPR bude vázat výrobce, dovozce a značky působící v rámci této oblasti. Proces doporučení UN/CEFACT a implementační pokyny JRC potřebují zpětnou vazbu, která vzniká z provozu emitentů na místech, kde se textil skutečně pohybuje.
První emise z Prata není národním úspěchem. Je to začátek zpětné vazby na italské textilní půdě — jeden emitent, jeden stack, konformní, veřejný, kontrolovatelný.
Poznámky pro komunitu spec
Několik pozorování pro kolegy z UNTP a CIRPASS-2, kteří mohou artefakt prohlédnout:
Vzor dual-key Ed25519 / ES256 byl způsoben fragmentací na straně ověřovatele. Čistý stack Ed25519 funguje u některých downstream spotřebitelů a u jiných tiše selhává. Jakékoli normativní doporučení ohledně podpisových křivek výrazně sníží náklady na implementaci pro MSP.
Otázka detailnosti — jaká úroveň popisu produktu patří přímo do DPP a do propojených přihlašovacích údajů — se na papíře nevyřeší. Rozřešuje, kdy musí vydavatel vyplnit JSON. Několik polí, která ve schématu vypadají jako volitelná, se ukáže být operačně povinná, aby bylo osvědčení užitečné pro pracovníka pro udržitelnost značky. Jiná označená jako doporučená jsou obtížná nebo nemožná k doplnění z dodavatelského řetězce v okamžiku vydání. Zkušenosti s implementací zde stojí za to zmínit v diskuzích EWG1 a EWG3.
Veřejná ověřitelnost je levná na specifikaci a drahá na provoz. Hostování emitenta, dokumentu DID a URL s přihlašovací dokumenty u produkčních SLA není pro malé a střední podniky v textilním sektoru malý úkol. Proces doporučování by to měl zohlednit při formování kritérií shody.
To nejsou stížnosti. Jsou to stížnosti, jak vypadá předseda implementátora. CIRPASS-2 byl záměrný v shromažďování tohoto typu podnětů prostřednictvím svých odborných pracovních skupin a registr UNTP je výslovně strukturován tak, aby přijímal implementace jako formu příspěvku. Tento příspěvek je v tomto duchu.
Co to mění pro značky
Pro pracovníky pro udržitelnost a dodržování předpisů, kteří toto čtou: ověřitelný DPP mění model důvěry.
Dnes většina nároků, které se s textilním výrobkem přesouvají, jsou PDF, prohlášení z továrny, certifikáty vydané certifikátory označené sériovým číslem. Ověřovací cesta je lidská, pomalá a závisí na důvěryhodnosti autora dokumentu.
Konformní DPP je jiný objekt. Je podepsán klíčem, jehož veřejný protějšek je na stabilním, řešitelném místě. Podpis lze ověřit během milisekund jakoukoli standardní knihovnou JOSE. Spojení mezi produktem, emitentem a základními nároky je kryptografické, nikoli narativní.
To nenahrazuje certifikaci. Neruší to audit. Co to dělá, je snížení nákladů na kladení otázky "Je toto tvrzení to, co jeho autor tvrdil?" — a jakmile se tyto náklady blíží nule, asymetrie mezi sofistikovanými a nesofistikovanými odběrateli v celém dodavatelském řetězci se zužuje. To je provozní změna, o které stojí za to přemýšlet, a to s velkým předstihem před termíny ESPR, které ji vyžadují.
Reeco informuje značky na kusové bázi, kdy certifikovaný materiál, který jejich dodavatelé uvádějí, odpovídá hmotnostnímu poměru hotového produktu a kdy není. Značka rozhoduje, co s těmito informacemi udělat. DPP je dopravcem; ověřovací stack je kotva důvěry; značka si zachovává autonomii u každého nároku. Funkční emitent tuto smyčku konkrétně činí místo hypotetické.
Uzavření
Přihlašovací údaje jsou na URL. JWS jsou na URL. Dokument DID je na https://ia.reeco.eco/.well-known/did.json. Inspekce jsou vítány — opravy, technická kritika, žádosti o další pole, okrajové případy, které ověřovač rozbijí — to vše je užitečné.
Standardy dozrávají prostřednictvím implementace. Toto je jedna implementace. Bude jich víc.
Stefano Cipriani — Reeco · Stefano Cipriani Studio · PratoOdborný člen CIRPASS-2 (EWG1 / EWG3) · Registrovaný účastník JRC · UN/CEFACT UNTP Registr softwaru