
🇮🇹🇩🇪🇫🇷🇪🇸🇵🇹🇳🇱🇵🇱🇸🇪🇩🇰🇫🇮🇨🇿🇷🇴🇭🇺🇬🇷🇧🇬🇭🇷🇸🇰🇸🇮🇪🇪🇱🇹🇱🇻🇮🇪🇲🇹🇸🇦🇨🇳🇯🇵🇰🇷🇮🇳🇹🇷🇻🇳🇮🇩
截至本周,两个网址已解析:
https://ia.reeco.eco/v0.7/dpp/6df75070-714f-4031-9bd5-b4014b22993ehttps://ia.reeco.eco/v0.7/dpp/6df75070-714f-4031-9bd5-b4014b22993e/jws
第一种返回的是可验证的凭证。第二种则返回基于该凭证的JWS,该证书由Ed25519密钥签署,其公开材料发布于 did:web:ia.reeco.eco.两者均符合UN/CEFACT UNTP 0.7.0标准, DigitalProductPassport 类型。据我所知,这是意大利首次发布针对该规范并公开可验证的DPP。
这篇文章不是公告。它说明了当数字产品护照不再是监管形式,而成为你可以用标准JOSE库解析、解析和验证的产物时,情况会发生什么变化。
规范与运行代码之间的差距
大部分DPP的讨论——在ESPR次要法案实施三年后,且已深入联合国/CEFACT UNTP的建议流程——仍在 DPP应有的样子.颗粒感。数据模型。信任锚点拓扑。识别策略。这些对话是必要的。EWG3在身份和可验证资质方面的工作,CIRPASS-2对推荐流程的贡献,JRC的利益相关者咨询:所有这些都是严肃的工作,正在塑造该领域。
但只有当发行人实际运行时,才会开启第二种对话。你把它序列化时,这个规格是什么样的?JSON-LD 上下文是从哪里解析的?哪些领域在实际中会空缺——不是因为执行者懒惰,而是因为纺织供应链在DPP发布时没有将其呈现出来?你的DID文档宣传的是哪条签名曲线?你想象中的验证者会检查工件,真的选对了密钥吗?
These questions have empirical answers only after something runs.
文物内容
上面URL上的凭证描述了一个刻意具有说明意义的产品:一种针织面料,CPC 2820,由土耳其一家名为“Test Mill”的占位工厂制造。这不是商业护照。这并不是关于真实货架上真实产品的宣称。布料是承载下面的堆叠的载体。
堆栈证明了什么:
A
did:web:ia.reeco.eco标识符在 下解析为 DID 文档.well-known/did.json,同时宣传了Ed25519密钥(ed25519-1,用于上述JWS和ES256密钥。两条曲线暴露是因为验证者生态系统尚未趋同于一条。该凭证的类型为
DigitalProductPassport根据UNTP 0.7.0。它不是自定义Reeco类型,不是有特色的变体,也不是“类似DPP”的物品。JWS可以从独立端点检索,因此依赖方可以独立请求凭证和证明——当缓存或复制策略不同时非常有用。
发行软件Reeco DPP Issuer 0.2.0-untp070,与UN/CEFACT UNTP软件注册库(MR !732,2026年4月合并)中列出的实例相同。33个测试的迁移套件在提交时传递
7e68064是与0.7.0模式的集成边界。
这些都不是新研究。是管道问题。价值在于管道是按照实际规格接线,而不是并联的。
为什么“第一个意大利人”不是插旗的说法
当某项作品在全国范围内领先时,很容易将其解读为竞争性标志。这不是正确的框架。
相关的框架是地理范围。意大利在欧洲纺织制造业中占据重要份额——Prato、Biella、Como、Carpi——以及质量平衡、认证、原产国和组件可追溯性等运营现实 on the floor 它根植于这一地理环境。ESPR将绑定其内的制造商、进口商和品牌。联合国/CEFACT的建议流程和JRC的实施指导需要通过在纺织品实际移动地点运行发行机构来产生的反馈循环。
普拉托首次出厂并非国家级成就。这正是意大利纺织业土壤反馈循环的起点——一个发行方,一个堆栈,合规、公开、可检验。
给spec社区的备注
以下是一些观察,供可能检查该遗物的UNTP和CIRPASS-2同事参考:
Ed25519 / ES256 双密钥模式由验证者端分片驱动。纯Ed25519协议栈对部分下游用户有效,而在另一些用户中则默默失效。任何关于签署曲线的规范性建议都将显著降低中小企业的实施成本。
细致性问题——产品描述应属于DPP本身,何种程度应归于关联凭证——在纸面上无法解决。当发行方需要填写 JSON 时,它才会解决。在架构中看似可选的几个字段,实际上是运营上必须的,才能使该资格证书对品牌可持续发展官员有用。其他标注为推荐的,则在发行时难以或无法从上游供应链中填充。这里的实施经验值得在EWG1和EWG3的讨论中展现出来。
公开可验证性既低廉又昂贵。在生产级别SLA中托管发行人、DID文档和凭证网址,对纺织行业的中小企业来说并非易事。建议过程在制定合规标准时应权衡这一点。
这些不是抱怨。它们就是执行者椅子的样子。CIRPASS-2 有意通过其专家工作组收集此类意见,UNTP 注册库也明确结构允许将实现作为贡献形式。这篇文章就是秉持这个精神。
它对品牌的影响
对于正在阅读本文的可持续发展和合规官员:可验证的DPP改变了信任模式。
如今,大多数携带纺织品的声明是PDF文件、工厂声明、以序列号引用的认证机构颁发的证书。验证流程是人为的,缓慢,取决于文档作者的可信度。
符合标准的DPP是不同的对象。它由一个密钥签名,其公共对应密钥位于一个稳定且可解析的位置。该签名可在任何标准 JOSE 库中以毫秒级完成检查。产品、发行人与相关主张之间的联系是密码学的,而非叙述性的。
这并不取代认证。它并不消除审计。它的作用是降低提问的成本 “is this claim what its author said it was?” ——一旦成本接近零,供应链中成熟买家与不复杂买家之间的不对称性就会缩小。这是值得在ESPR截止日期之前思考的运营转变。
Reeco会按单位向品牌报告供应商报告的认证材料是否与成品质量平衡一致,何时不一致。品牌决定如何处理这些信息。DPP是承运人;验证栈是信任锚;品牌在每一项索赔上都保持自主权。一个运作中的发行人会让这个循环变得具体,而非假设。
Closing
凭据地址在URL上。JWS在URL上。DID文件在 https://ia.reeco.eco/.well-known/did.json.欢迎检查——修正、技术批评、请求补充字段、导致验证器失效的边缘情况——这些都很有用。
标准通过实施逐步成熟。这只是其中一种实现。还会有更多。
Stefano Cipriani — Reeco · Stefano Cipriani Studio · PratoCIRPASS-2 Expert Member (EWG1 / EWG3) · JRC Registered Stakeholder · UN/CEFACT UNTP Software Register