Участь у формуванні світових стандартів: наші шість коментарів щодо Протоколу ООН про прозорість

Участь у формуванні світових стандартів: наші шість коментарів щодо Протоколу ООН про прозорість

Сертифікат має значення лише тоді, коли його може перевірити будь-який інструмент. Зараз триває розробка відповідних правил, і ми подали шість зауважень. Одне з них призвело до зміни нашого власного засобу перевірки.

Підприємство з переробки відходів у Ліоні отримує акумулятор, паспорт якого було видано в Цюриху. Воно хоче перевірити, чи є ці дані справжніми, використовуючи для цього інструмент, яким воно й так користується. Не за допомогою програмного забезпечення виробника, не за допомогою нашого. Чи вийде це, вирішуватиме не виробник і не Transpareo, а нормативно-правова база, яка зараз розробляється.

Ця нормативно-правова база - це Протокол прозорості Організації Об’єднаних Націй (UNTP) від UN/CEFACT, майбутній світовий стандарт, що визначає, як мають бути побудовані, підписані та перевірені паспорти продукції та підтверджуючі документи, що підлягають перевірці. Він свідомо спрощений і нейтральний щодо виробників: це спільна мова, на якій можуть базуватися обов’язкові нормативні документи, такі як паспорт продукту ЄС, замість того, щоб кожна країна та кожен постачальник вигадували власний формат.

UNTP виніс версію 0.7.0 на публічне обговорення. До моменту затвердження версії 1.0 кожна особа та кожна організація може надати свої зауваження через відкритий реєстр. Ми подали шість зауважень. Два з них уже отримали відповідь від робочої групи, а одне призвело до зміни нашого власного коду. У цій статті йдеться про те, що ми зауважили та що це означає для ваших паспортів.

Не слід плутати це з консультацією ЄС, у якій ми також брали участь: там йшлося про обов’язковий реєстр DPP Європейської комісії. UNTP - це рівень нижче, глобальна технічна основа, на яку можуть спиратися реєстр ЄС та інші нормативні документи.

Чому ми беремо участь у розробці світового стандарту

Паспорт продукту, який може зчитувати та перевіряти лише програмне забезпечення одного постачальника, не є паспортом. Це просто «силос» під кращою назвою. Сенс DPP полягає в тому, щоб покупець, переробник або орган ринкового нагляду міг перевірити дані за допомогою будь-якого відповідного інструменту, а не лише за допомогою нашого. Де саме визначається ця відповідність, вирішується в стандарті. Ми вважаємо за краще брати участь у його розробці, ніж згодом просто переймати його.

1. Докази, що зберігаються десятиліттями (#678)

Поточний профіль UNTP передбачає, що підпис оточує документ ззовні, як запечатаний конверт навколо листа. Для паспорта, який має зберігатися в архіві протягом десяти років, дублюватися та бути доступним для пошуку за його «відбитком», альтернативний варіант має очевидні переваги: підпис, розміщений у самому документі. Він зберігається при кожному подальшому розповсюдженні, а фіксований формат документа ( Схема канонізації JSON, RFC 8785) забезпечує стабільний відбиток для відстеження версій. Ми запропонували дозволити цей стандартний метод - криптосуїту W3C eddsa-jcs-2022 - як рівноцінний варіант. Чому сертифікат взагалі має пережити свого емітента і як підписи це забезпечують, ми детально розглянули у статті про підписи та сертифікати.

Ця заувага не лише отримала відповідь, а й змінила нашого власного перевіряючого. З Transpareo Time Machine 2.0.0 (20 червня 2026 року) ми перейшли від спрощеного власного профілю до стандартного методу. Таким чином, будь-який інструмент, що підтримує стандарт W3C, може перевіряти паспорт Transpareo, а не лише наш власний.

Ми не просто вимагали відповідності, ми її забезпечили.

У тому ж коментарі ми запропонували два пов’язані пункти: надійні вимоги щодо того, як довго список відкликань має залишатися доступним, із можливістю, у разі потреби, відтворити відкликання на різних етапах життєвого циклу продукту; а також правило, згідно з яким кожен інструмент повинен відображати один і той самий сертифікат однаково, без додаткових інструкцій щодо візуалізації.

2. Єдиний алгоритм для всього ланцюга довіри (#683)

Те, як перевіряючий, виходячи з ідентифікатора емітента, через реєстр емітентів доходить до сертифікації, а далі - до виробничого об’єкта, сьогодні викладено у вигляді прозового тексту на кількох сторінках, але не у вигляді єдиного алгоритму. Ми запропонували покроковий алгоритм для всього ланцюга довіри: перевірити доказ, знайти емітента в реєстрі, зіставити критерії відповідності, визначити виробничий об’єкт. Без цього єдиного обов’язкового опису незалежні інструменти по-різному інтерпретують розрізнені абзаци й доходять різних висновків щодо справжності паспорта. Ця заувага також викликала реакцію робочої групи.

3. Поетапне розкриття інформації про один паспорт (#679)

Регульований паспорт має обслуговувати кілька цільових груп: широка громадськість, уповноважені зацікавлені сторони, такі як підприємства з переробки та державні органи, бачать різні фрагменти одного й того самого паспорта - саме це передбачає Регламент ЄС щодо акумуляторних батарей. Ми запропонували розглядати таке поетапне розкриття інформації як стандартний випадок першого класу, а не впроваджувати його згодом у вигляді шифрування для кожного окремого одержувача.

4. Багатомовний вміст безпосередньо в моделі даних (#680)

Наразі UNTP надає інформацію, зрозумілу для людини, лише однією мовою. На регульованих багатомовних ринках цього недостатньо: паспорт, який діє на всій території ЄС, повинен містити тексти кількома мовами одночасно. Ми запропонували, щоб одне значення містило всі свої мовні версії. Transpareo сьогодні видає паспорти 40 мовами, і ми щодня відчуваємо цю прогалину. Як ми взагалі справляємося з цією мовною різноманітністю, ми описуємо у статті про переклад за допомогою штучного інтелекту.

5. Можливість перевірки протягом тривалого часу як архітектурне питання (#681)

Це пов’язано з першим пунктом, але має більш принципове значення: підтвердження, ідентифікатори емітентів та списки анульованих документів повинні залишатися доступними протягом десятиліття, інакше старий паспорт, який колись був дійсним, з часом не можна буде перевірити. Ми звернулися з проханням надати рекомендації щодо того, як забезпечити постійний доступ до ключів, ідентифікаторів емітентів та списків анулювання. Це питання постане лише через кілька років, і саме тому воно має бути включене до стандарту вже сьогодні.

6. Міст до паспорта продукту ЄС (#682)

UNTP - це свідомо спрощений паспорт для торгівлі між підприємствами. Паспорт продукту ЄС - це обов’язковий набір правил із власним переліком полів. Тим, хто впроваджує обидва стандарти, потрібне чітке відповідність між ними: профіль, який показує, як паспорт UNTP заповнює обов’язкові поля паспорта ЄС. Саме над цим з’єднанням ми й так працюємо щодня, тому й вимагали створення такого мосту.

Чому ми це робимо

Дві з наших шести зауважень уже отримали відповідь, а одне змусило нашого перевіряючого перейти на стандартну процедуру. Таким чином, ми більше не перебуваємо на периферії, а входимо до складу експертної групи робочої групи з ланцюгів постачання.

Стандарт стає кращим, коли до обговорення долучаються люди, які насправді підписують і перевіряють паспорти, а не лише ті, хто про них пише.

Для наших клієнтів це не самоціль. Чим точнішим і нейтральнішим щодо виробників є світовий стандарт, тим безпечнішими залишаються їхні інвестиції: дані їхніх паспортів залишаються експортованими та перевіряються будь-яким інструментом, що підтримує цей стандарт. Ніякої прив’язки до одного постачальника, ніякого формату, який залежить від єдиного постачальника.

Хто хоче долучитися

Публічна перевірка триває. Усі подані зауваження оприлюднені у публічному реєстрі UNTP. Робоча група з ланцюгів постачання регулярно збирається на відеоконференції; дати засідань вказані на сторінці управління UNTP. Тим, хто в майбутньому буде видавати паспорти продукції або перевіряти їх - чи то виробники, постачальники послуг, підприємства з переробки відходів, чи державні органи - варто хоча б раз ознайомитися з відкритими питаннями. Навіть короткий, технічно точний відгук має значення.

А ті, хто вже сьогодні хоче незалежно перевірити паспорт Transpareo, можуть зробити це за допомогою Transpareo Time Machine - починаючи з версії 2.0.0 саме за тією процедурою, яку ми пропагували в профілі UNTP.

Новини щодо відкритих стандартів та верифікації

Як розвиваються UNTP, паспорт продукції ЄС та інструменти верифікації - найважливіше щомісяця у вашій поштовій скриньці.