Le Parlement européen a voté en faveur de la loi sur les données, une législation controversée qui comprend une stipulation exigeant que les smart contracts puissent être résiliés.

Dans un communiqué de presse publié le 9 novembre, le Parlement a déclaré que la législation avait été adoptée par 481 voix pour et 31 contre. Pour devenir une loi, elle doit maintenant être approuvée par le Conseil européen, c'est-à-dire par les dirigeants de chacun des 27 États membres de l'Union européenne.

La loi sur les données adoptée souligne l'exigence que les smart contracts « puissent être interrompus et résiliés », ainsi que les contrôles permettant des fonctions qui réinitialisent ou arrêtent le contrat.

Extrait en surbrillance de la loi sur les données concernant les smart contracts. Source : Parlement européen

Au fond, la loi sur les données permettrait aux utilisateurs d'accéder aux données qu'ils génèrent à partir d'appareils intelligents, la Commission européenne affirmant que 80 % de ces données collectées ne sont jamais utilisées.

Les détracteurs de la loi ont mis l'accent sur la clause relative aux smart contracts, affirmant que la définition est trop large et ne fournit pas de détails clairs sur le moment où les interruptions ou les résiliations doivent se produire.

À lire également : L'ABE propose des règles de liquidité pour les émetteurs de stablecoins dans l'UE

Une lettre ouverte envoyée en juin par les organismes de défense de la blockchain de l'UE et signée par des dizaines d'entreprises de cryptomonnaies a également déclaré que la loi sur les données pourrait faire en sorte que les smart contracts qui utilisent des données provenant de blockchains publiques comme Ethereum soient considérés comme une violation de la loi.

La Commission européenne aurait cependant déclaré que la loi sur les données ne concerne pas la blockchain et que les craintes que la loi rende les smart contracts illégaux ne sont pas fondées.