Кратко

  • Индивидуальный проект от 28 октября 2026 года предлагает публиковать сведения об энергопотреблении и углеродном следе по HTTPS-пути /.well-known/sustainability-data с указанием объекта, периода и метода расчёта.
  • Все значения проект называет утверждениями владельца опубликованного ответа. Надёжная подпись помогает проверить целостность и преемственность автора; она не подтверждает показания счётчика и границы учёта.

Машина нашла документ. Кто проверил содержание?

Поставщик может разложить экологические данные по разным годовым отчётам и страницам. Закупочная система потратит время на поиск, а потом ещё больше — на сопоставление. Проект предлагает убрать первую сложность: известный HTTPS-путь, тип содержимого и поля JSON для издателя, цели, периода, способа получения величины и документации. Для базового случая достаточно статического файла. Это хороший способ сделать заявление доступным для автоматического чтения.

Опасность начинается в интерфейсе, который читает файл. Он может показать рядом с carbon-footprint зелёную галочку и надпись «проверено». Так программный продукт присвоит себе результат исследования, которого запрос к серверу не проводил. Раздел 5.1 проекта называет каждое значение заявлением стороны, опубликовавшей окончательный ответ с веб-источника. Наличие файла подтверждает факт публикации. Оно не подтверждает прибор, коэффициент пересчёта и границы, в которых собирали данные. Если интерфейс хочет говорить о проверке, его оператор должен показать отдельную проверку.

Поле measurement-method позволяет хотя бы не прятать происхождение числа. Проект различает измерение аппаратурой, оценку по аппаратным счётчикам, данные облачного счёта и модель третьей стороны. Смешанная величина получает метку наименее прямого способа. Например, потребление всего здания могло быть измерено, а доля отдельной службы — рассчитана по нагрузке. Назвать эту долю «аппаратным измерением» значит выдать распределение за показание прибора. Ссылка на методику должна описать измеренное, оценённое, принцип распределения и функциональную единицу. Сравнивать две службы без этой страницы значит сравнивать два красивых ярлыка.

Печать удостоверяет запись, а не физическую величину

Необязательное поле signed хранит JWS-подпись объекта без самого поля подписи. Проект требует асимметричный алгоритм и привязку к типу содержимого. Вопрос доверия к ключу остаётся за читателем. Ключ, полученный из того же файла, контролирует тот же издатель. Ключ, полученный независимо, закреплённый ранее или проверенный через уже надёжную цепочку, может дать более сильное основание говорить о целостности и преемственности автора. Но даже успешная проверка подписи не докажет точность выбросов. Она также не докажет, что произвольное имя в поле provider принадлежит владельцу ключа.

Можно идеально подписать неверный расчёт. Это не повод отказаться от подписи: она полезна против подмены текста. Нужно лишь перестать поручать ей работу электросчётчика. Формат допускает ссылки на раскрытие данных и независимые аттестации. Значение аттестации появляется после получения документа, проверки издателя и совпадения объекта и периода. Сама ссылка не превращает страницу в заключение аудитора.

У поставщиков может обнаружиться проверяемое расхождение. Облачная компания публикует данные для конкретного арендатора; арендатор публикует общий показатель. Если заявленная граница арендатора включает поставленную услугу, а его число ниже сопоставимого числа поставщика, требуется объяснение. Формат не определяет за них, входит ли поставщик в эту границу, и не показывает долю каждого поставщика. Для углерода нужен одинаковый способ учёта; для энергии — единицы и совпадающие периоды. Противоречие между двумя заявлениями открывает расследование, но не создаёт независимую истину.

Время тоже нельзя заштамповать. Годовой показатель и двенадцать месячных описывают один период; их сумма удваивает потребление. Ответ из кэша стареет, даже когда подпись остаётся корректной. Период в файле указывает, к какому времени относится число. Подписанные прошлогодние данные не становятся текущими от того, что интерфейс поставил их на сегодняшнюю страницу.

Редакция 12 — индивидуальный Internet-Draft для пути Independent Submission. В списке изменений сказано, что последняя правка редакционная и не меняет требования или формат. Нового измеренного результата этот выпуск не предъявляет. Важен предложенный механизм, который сделает заявления заметнее, а значит повысит цену ошибки читателя.

Официальные оригиналы