Europarliament aprova Data Act que exige kill switches em contratos inteligentes

O Parlamento Europeu aprovou a Lei de Dados em 14 de março. O projeto de lei abrangente pretendia “impulsionar a inovação removendo barreiras que obstruem o acesso a dados industriais”. Entre suas disposições está um artigo que exigiria que os contratos inteligentes fossem alteráveis. 

A legislação estabeleceu regras para o compartilhamento justo de dados gerados por “produtos conectados ou serviços relacionados”, como a Internet das Coisas e “máquinas industriais”. Oitenta por cento dos dados industriais gerados nunca são usados, observou o Europarliament em um comunicado, e esse ato encorajaria um maior uso desses recursos para treinar algoritmos e preços mais baixos para reparos de dispositivos.

A lei contém disposições para proteger segredos comerciais e evitar transferências ilegais de dados e estabelece requisitos para contratos inteligentes de partes que oferecem dados compartilháveis, incluindo “encerramento e interrupção seguros”:

“O contrato inteligente deve incluir funções internas que podem redefinir ou instruir o contrato a parar ou interromper a operação; […] Especialmente, deve-se avaliar sob quais condições a rescisão ou interrupção não consensual deve ser permitida”.

A lei também concedeu proteção igual aos contratos inteligentes com outras formas de contrato.

Os especialistas identificaram uma série de problemas com a legislação. O chefe de arquitetura de soluções do OpenZeppelin, Michael Lewellen, comentou em uma declaração fornecida ao Cointelegraph:

“Incluir um kill switch mina as garantias de imutabilidade e introduz um ponto de falha, já que alguém precisa controlar o uso de tal kill switch. […] Muitos contratos inteligentes, como o Uniswap, não têm essa capacidade de interruptor de interrupção.”

Relacionado: FTX prova que o MiCA deve ser aprovado rapidamente, dizem autoridades ao comitê do Parlamento Europeu

O professor Thibault Schrepel, da Vrije Universiteit Amsterdam, disse em um tweet que a lei “põe em risco os contratos inteligentes em uma extensão que ninguém pode prever” e apontou fontes de incerteza jurídica na lei. Em particular, ele descobriu que não especificava quem poderia parar ou interromper um contrato inteligente.

O projeto de lei foi aprovado por uma margem de 500-23, com 110 abstenções. Os membros do Parlamento vão agora negociar a forma final da lei com o Conselho Europeu e cada um dos países membros da União Europeia.