Документ DIN SPEC 3104:2019-04 «Валидация данных с использованием блокчейна» (Blockchain-based validation of data, название на немецком языке Blockchain-basierte Datenvalidierung), объёмом 14 страниц, был опубликован в начале апреля 2019 года. В нем определены технические рамки и функции программного обеспечения, используемого в процессах валидации с использованием технологии блокчейна. В частности, требования и критерии оценки для подтверждения корректности блокчейна и функциональных аспектов использования временных меток в блокчейне.
Документ предназначен для пользователей программного обеспечения для валидации данных с помощью блокчейна.
Критерии составлены для блокчейнов с механизмом консенсуса на основе доказательства работы (PoW), так как в основном именно он служит основой программного обеспечения для валидации данных. Критерии не указывают, когда временные метки в блокчейне считаются «хорошими», требуя вместо этого, чтобы программное обеспечение предоставляло пользователям достаточную информацию для вынесения ими самостоятельного суждения.
В документе не рассматриваются другие функциональные аспекты программного обеспечения для валидации данных на основе технологии блокчейна, связанные, например, с идентификацией пользователей и хранением данных, а также вопросы, связанные с разработкой самого программного обеспечения, такие как обеспечение его качества.
Документ применим как в отношении валидации данных с помощью блокчейна в целом, так и в отношении конкретных приложений, таких, как: подтверждение прав на собственность и интеллектуальную собственность, декларирование намерений, государственные реестры, валидация сайтов и бухгалтерской документации, способствование валидации с помощью блокчейна документов в многонациональной среде, энергетические сети и технологии умных датчиков (SmartMeter).
Говоря простым языком, в стандарте речь идёт о том, как использовать технологию блокчейна для доказательства существования электронных данных на определенный момент времени, а также их неизменности с этого момента.
Среди прочего, стандарт устанавливает, какая информация должна содержаться в документе, формируемом для пользователя по итогам процесса валидации. Соответственно, данный стандарт может быть полезен при решении вопроса о том, как, например, представлять в суд доказательства на основе записей в блокчейне.