Европарламент одобрил закон о данных, который требует «выключателей» для смарт-контрактов

14 марта Европейский парламент принял Закон о данных. Комплексный законопроект был призван «стимулировать инновации путем устранения барьеров, препятствующих доступу к промышленным данным». Среди его положений есть статья, требующая, чтобы смарт-контракты были изменяемыми. 

Законопроект устанавливает правила справедливого обмена данными, генерируемыми «подключенными продуктами или сопутствующими услугами», такими как Интернет вещей и «промышленные машины». Восемьдесят процентов генерируемых промышленных данных никогда не используются, отметил в своем заявлении Европейский парламент, и этот закон будет способствовать более широкому использованию этих ресурсов для обучения алгоритмов и снижения цен на ремонт устройств.

Закон содержит положения о защите коммерческой тайны и предотвращении незаконной передачи данных, а также устанавливает требования к смарт-контрактам сторон, предлагающих совместно используемые данные, включая «безопасное завершение и прерывание»:

«Смарт-контракт должен включать внутренние функции, которые могут сбросить или дать команду на прекращение или прерывание работы контракта. […] Особенно следует оценить, при каких условиях допустимо неконсенсуальное прекращение или прерывание работы.»

Закон также предоставил смарт-контрактам равную защиту по сравнению с другими формами договоров.

Эксперты выявили ряд проблем с законодательством. Глава отдела архитектуры решений OpenZeppelin Майкл Левеллен прокомментировал это в заявлении, предоставленном Cointelegraph:

«Включение «выключателя» подрывает гарантии неизменяемости и создает точку отказа, поскольку кто-то должен управлять использованием такого «выключателя». […] Многие смарт-контракты, такие как Uniswap, не имеют такой возможности».

Профессор Тибо Шрепель из Vrije Universiteit Amsterdam сказал в своем твиттере, что закон «ставит под угрозу смарт-контракты в такой степени, которую никто не может предсказать», и указал на источники правовой неопределенности в законе. В частности, он отметил, что в нем не указано, кто может остановить или прервать смарт-контракт.

Сегодня @Europarl_EN обсуждает Закон о данных (Мои мысли о последней версии статьи 30 (#smartcontracts).

➝ Неизменяемость смарт-контрактов — ключ к их выживанию (т.е. неизменяемость является их главным отличительным pic.twitter.com/8QTSBxSueH

— Тибо Шрепель (@ProfSchrepel) 14 марта 2023 г.

Законопроект был принят с перевесом голосов 500-23 при 110 воздержавшихся. Теперь члены парламента будут согласовывать окончательную форму закона с Европейским советом и отдельными странами-членами Европейского союза.