Kuidas dpp.gs ühildub uute EU DPP standarditega (EN 18216, 18219–18223, 18239, 18246)
Kaks aastat oli digitaalne tootepass määratletud ainult regulatsiooniga — ESPR ütles, et pass peab eksisteerima, kuid mitte seda, millise kuju see ülekandel võtab. See lünk sulgus 2026. aasta mais, kui CEN/CENELEC tehniline komitee JTC 24 avaldas esimesed Euroopa DPP standardid: EN 18216, 18219–18223, 18239, 18246 seeria. See postitus kaardistab dpp.gs-i igale neist, selgelt, et näeksid täpselt, kus platvorm täna vastab.
EN 18216, 18219–18223, 18239, 18246 seeria ülevaade
JTC 24 jagas probleemi kihtideks. Iga standard reguleerib üht muret ja vastav pass peab kõigile neile vastama:
| Standard | Mure | Kuidas dpp.gs seda rakendab |
|---|---|---|
| EN 18219 | Kordumatud identifikaatorid | GS1 Digital Link — iga pass on lahendatav https://dpp.gs/01/{GTIN} URI, valikuliselt täpsustatud partii (/10/) ja seerianumbriga (/21/). |
| EN 18220 | Andmekandjad | QR-kood (kodeerib täis-Digital Linki URL-i) ja GS1 DataMatrix koos FNC1-ga (kodeerib töötlemata AI-stringi) — mõlemad genereeritud iga toote jaoks. |
| EN 18216 | Andmevahetuse protokollid | Tavaline HTTPS hankimine sisu läbirääkimisega: telefon saab HTML-i, süsteem saab JSON-i või JSON-LD-d samalt URL-ilt. |
| EN 18222 | API-d elutsükliks ja otsitavuseks | Versioonitud /dpp/v1 API: otsi passe identifikaatori, ettevõtja, kaubakoodi, sektori või staatuse järgi; hangi mis tahes pass; päri selle elutsükli olek. |
| EN 18223 | Süsteemide koostalitlusvõime | JSON-LD esitus, mis on ehitatud schema.org + GS1 sõnavarale + DPP nimeruumile, nii et pass on masinloetav semantiline graaf, mitte lihtsalt vorm. |
| prEN 18246 | Autentimine ja andmete terviklikkus | Passe saab väljastada W3C Verifiable Credentials-ina, allkirjastatud Ed25519-ga (vc+jwt) ja offline kontrollitavad avaliku võtme vastu — ilma plokiahelata. |
1. Identiteet ja kandjad: GS1 Digital Link (EN 18219 / EN 18220)
Kõik algab identifikaatorist. dpp.gs ei leiuta kunagi varalist toote-ID-d — see kasutab GTIN-i, mis sul juba on, väljendatuna GS1 Digital Linkina. See üks otsus rahuldab kaks standardit korraga: identifikaatori kihi (EN 18219) ja andmekandja kihi (EN 18220), sest Digital Link on disainitud elama nii tarbija QR-koodis kui ka GS1 DataMatrixis. Sama kood, mida ostja poes skannib, on kood, mida tolliskanner piiril loeb. Pole teist identiteedisüsteemi, mida ühitada.
2. Hankimine ja otsing: üks URL, palju formaate (EN 18216 / EN 18222)
EN 18216 puudutab, kuidas pass tuuakse, ja EN 18222, kuidas passe leitakse ja kuidas nende elutsüklit päritakse. dpp.gs vastab mõlemale samast kohast:
- Hankimine —
GET /dpp/v1/passports/{GTIN}tagastab täieliku passi JSON-LD-na (või tavalise JSON-ina). Avaliku vaaturi URL teeb sama sisu läbirääkimise kaudu: küsiapplication/ld+jsonja saad andmed, mitte veebilehe. - Otsing —
GET /dpp/v1/passports?sector=textile&operator=…laseb mis tahes volitatud süsteemil avastada passe toote identifikaatori, ettevõtja, kauba (HS) koodi, sektori või registreerimise staatuse järgi, lehekülgedega. - Elutsükkel —
GET /dpp/v1/passports/{GTIN}/lifecycleraporteerib registreerimise oleku ja võtmekuupäevad, nii et allavoolu süsteem teab, kas pass on aktiivne, ootel või tagasi võetud.
Kirjutamisoperatsioonid (loomine, uuendamine, kõrvaldamine) jäävad autenditud tenandi API-de taha — avalik pind on ainult lugemine ja otsing, mis on täpselt asümmeetria, mida standardid eeldavad.
3. Semantiline andmemudel, mitte vormi tühjendus (EN 18223)
Koostalitlusvõime ebaõnnestub hetkel, kui kaks süsteemi ei nõustu, mida väli tähendab. EN 18223 surub seotud andmete poole ja dpp.gs serveerib iga passi JSON-LD-na: schema.org Product graaf, laiendatud GS1 sõnavaraga ja dpp: nimeruumiga passi-spetsiifiliste aspektide jaoks (materjalid, ohtlikud ained, sektoriandmed). @context on struktureeritud nii, et seda saab hiljem ümber suunata CIRPASS sektoriülesele ontoloogiale ilma andmekuju muutmata. Materjalid, ained ja ringlussevõetud sisu on modelleeritud jagatud ehitusplokkidena, mida taaskasutab iga 14 tootekategooriast — nii et ringlussevõtja tööriist loeb "koobalt, 12%, SVHC: ei" samamoodi, olgu toode aku või mänguasi.
4. Usaldus: allkirjastatud Verifiable Credentials (prEN 18246)
Autentimise eelnõu-standard esitab raske küsimuse: kuidas ringlussevõtja, tolliametnik või tarbija teab, et pass on ehtne ja muutmata? dpp.gs vastab sellele avatud krüptograafiaga, mitte pearaamatuga. Mis tahes passi saab väljastada W3C Verifiable Credential-ina, allkirjastatud Ed25519 võtmega kompaktse vc+jwt-na (VC-JOSE-COSE esitus). Igaüks saab tõmmata väljastaja avaliku võtme aadressilt /.well-known/jwks.json ja kontrollida allkirja offline — tõestades nii, kes väljastas passi kui ka et mitte ükski bait pole muutunud. Pole plokiahelat, pole keskset usaldusvahendajat, pole müüjasõltuvust. (Vaata miks me valisime avatud standardid plokiahela asemel.)
5. Registri valmidus (ESPR art 12–13)
EN-seeria kõrval nõuab ESPR keskset EU DPP registrit, mis salvestab iga passi jaoks väikese hulga kohustuslikke identifikaatoreid. dpp.gs salvestab need väljad juba iga toote jaoks ja hoiab neid valmis edastamiseks hetkel, mil Komisjoni registri otspunkt käivitub. Kui see päev saabub, on registreerimine konfiguratsioonilüliti, mitte migratsioon.
Mida see sulle tähendab
Kui sa väljastad passe dpp.gs-is, ei panusta sa varalisele formaadile, millele standardid võivad hiljem vastu rääkida. Sa väljastad GS1 Digital Linki identifikaatoreid, JSON-LD andmeid, QR + DataMatrix kandjaid ja valikuliselt allkirjastatud volitusi — täpselt koostisosad, millele Euroopa standardid koonduvad. Kui EN-seeria ja EU register kinnistuvad, liiguvad sinu passid nendega kaasa, selle asemel et neid uuesti väljastada.
Väljasta standarditega kooskõlas olev pass juba täna
GS1 Digital Link, JSON-LD, allkirjastatud volitused ja otsingu-API — tasuta sinu esimese 2 GTIN-i jaoks.
Alusta tasuta →Seotud lugemine: GS1 Digital Link selgitatud · Avatud standardid, mitte plokiahel · Kes näeb mida passis