L'Europarlamento approva il Data Act che richiede kill switch sui contratti intelligenti

Il Parlamento europeo ha approvato il Data Act il 14 marzo. Il disegno di legge globale aveva lo scopo di "promuovere l'innovazione rimuovendo le barriere che ostacolano l'accesso ai dati industriali". Tra le sue disposizioni c'è un articolo che richiederebbe la modifica dei contratti intelligenti. 

La legislazione ha stabilito regole per la condivisione equa dei dati generati da "prodotti connessi o servizi correlati", come l'Internet delle cose e le "macchine industriali". L'ottanta per cento dei dati industriali generati non viene mai utilizzato, ha osservato l'Europarlamento in una dichiarazione, e questo atto incoraggerebbe un maggiore utilizzo di tali risorse per addestrare algoritmi e prezzi più bassi per le riparazioni dei dispositivi.

La legge contiene disposizioni per proteggere i segreti commerciali ed evitare trasferimenti illegali di dati e stabilisce i requisiti per i contratti intelligenti delle parti che offrono dati condivisibili, tra cui "risoluzione e interruzione sicure":

“Il contratto intelligente deve includere funzioni interne che possono reimpostare o ordinare al contratto di interrompere o interrompere l'operazione; […] In particolare, dovrebbe essere valutato a quali condizioni la risoluzione o l'interruzione non consensuale dovrebbe essere ammissibile.

L'atto ha inoltre concesso ai contratti intelligenti la stessa protezione con altre forme di contratto.

Gli esperti hanno identificato una serie di problemi con la legislazione. Il capo dell'architettura delle soluzioni di OpenZeppelin, Michael Lewellen, ha commentato in una dichiarazione fornita a Cointelegraph:

“L'inclusione di un kill switch mina le garanzie di immutabilità e introduce un punto di errore poiché qualcuno deve governare l'uso di tale kill switch. […] Molti contratti intelligenti come Uniswap non hanno questa capacità di kill switch.”

Correlati: FTX dimostra che la MiCA dovrebbe essere approvata rapidamente, dicono i funzionari alla commissione del Parlamento europeo

Il prof. Thibault Schrepel della Vrije Universiteit Amsterdam ha affermato in un tweet che l'atto "mette in pericolo i contratti intelligenti in una misura che nessuno può prevedere" e ha sottolineato le fonti di incertezza giuridica nell'atto. In particolare, ha scoperto che non specificava chi poteva fermare o interrompere uno smart contract.

Il disegno di legge è stato approvato con un margine di 500 voti contrari, 23 contrari e 110 astenuti. I membri del Parlamento negozieranno ora la forma finale della legge con il Consiglio europeo e i singoli paesi membri dell'Unione europea.