Negli ultimi anni, i contratti intelligenti hanno guadagnato popolarità come modo sicuro ed efficiente per eseguire transazioni senza la necessità di intermediari. Tuttavia, come con qualsiasi tecnologia, ci sono dei rischi e l'Unione Europea (UE) ha adottato misure per mitigare alcuni di questi rischi.
Il 18 marzo 2023, il Parlamento europeo ha approvato una nuova clausola nel disegno di legge, chiamata Data Act Legislation, che richiede l'inclusione di un "kill switch" in tutti i contratti intelligenti. Con quasi 500 voti a favore e 23 contrari, la nuova clausola richiede l'aggiunta di dati sul kill switch per interrompere qualsiasi attività.
Allora, qual è il kill switch smart contract dell'Unione Europea e perché è stato introdotto? Esploriamo queste domande in dettaglio.
Smart Contract: cosa c'è di nuovo?
Il contratto intelligente si riferisce a un programma memorizzato sulla blockchain che viene eseguito quando viene soddisfatta una condizione predeterminata. Sono utilizzati per automatizzare l'attuazione di un accordo consentendo a tutti i partecipanti di essere certi di un risultato. Sono anche utilizzati per automatizzare un flusso di lavoro, che attiva l'azione successiva non appena vengono soddisfatte le condizioni.
Il concetto fondamentale dello smart contract è l'immutabilità, che significa che non può essere modificato una volta che il smart contract è distribuito sulla blockchain. Tuttavia, può essere aggiornato tecnicamente, come la correzione di bug, il miglioramento delle funzionalità, l'adattamento di una tecnologia migliore, ecc. Ma l'aggiornamento dei contratti intelligenti è un'eccezione. In sostanza, i contratti intelligenti vengono distribuiti sulla blockchain e gli utenti possono solo leggere il codice.
Con l'immutabilità arriva anche il rischio. L'introduzione del kill switch è una risposta ai potenziali rischi posti dai contratti intelligenti. Ad esempio, nel 2016, la DAO (Decentralized Autonomous Organization) ha subito un hack che ha provocato il furto di milioni di dollari di valuta digitale. L'hacking è stato possibile a causa di una vulnerabilità nel codice dello smart contract, che non poteva essere facilmente risolta senza un hard fork nella blockchain. L'introduzione di un kill switch avrebbe potuto prevenire o mitigare l'impatto di questo attacco.
Il kill switch del contratto intelligente
Il kill switch dell'UE è un meccanismo che consente la risoluzione di uno smart contract in caso di circostanze impreviste o errori nel codice. Il kill switch può essere attivato da un'autorità designata, come un organismo di regolamentazione o una terza parte indipendente, per interrompere l'esecuzione del contratto intelligente.
L'articolo 30 del Data Act definisce “gli standard per la condivisione dei dati dei contratti intelligenti”. Secondo l'Unione Europea, la progettazione di contratti intelligenti include "rigorosi metodi di controllo degli accessi" e protezione del segreto commerciale. Sarebbe necessaria la capacità di mettere in pausa o interrompere i processi di transazione dei contratti intelligenti e i legislatori dovranno determinare in quali circostanze tale possibilità può essere eseguita.
Un kill switch può essere implementato in diversi modi, ad esempio utilizzando un portafoglio multi-firma o un contratto con blocco temporale. Nel caso di un portafoglio multi-firma, il kill switch viene attivato quando un numero predefinito di firmatari accetta di sospendere o rescindere il contratto. In alternativa, un contratto a tempo può essere programmato per sospendere o terminare automaticamente dopo un certo periodo di tempo.
Il kill switch del contratto intelligente è vantaggioso o no?
Se questo kill switch è vantaggioso o meno dipende dalla propria prospettiva. I sostenitori sostengono che il kill switch fornirebbe una rete di sicurezza per i consumatori e impedirebbe il ripetersi di eventi come l'hack DAO nel 2016, in cui milioni di dollari di criptovaluta sono stati rubati a causa di un difetto in uno smart contract.
I critici, d'altra parte, sostengono che il kill switch mina lo scopo stesso dei contratti intelligenti, che è quello di consentire transazioni affidabili e decentralizzate senza la necessità di intermediari. Sostengono che consentire alle autorità di regolamentazione di chiudere i contratti intelligenti va contro lo spirito della tecnologia blockchain e potrebbe soffocare l'innovazione nello spazio. Ad esempio, il 30 agosto 2022, OptiFi, uno scambio decentralizzato, ha attivato accidentalmente un kill switch sulla sua rete principale. Questo kill switch ha portato a un arresto permanente e alla perdita di token stablecoin USDC per un valore di $ 661,000. Sebbene questo kill switch non sia stato utilizzato in un contesto di contratto intelligente, ha evidenziato i rischi che un classico kill switch pone su progetti e attività legate alle criptovalute.
Secondo l'Unione Europea, il kill switch del contratto intelligente è vantaggioso nei seguenti modi:
1. Conformità al GDPR
Il regolamento generale sulla protezione dei dati (GDPR) richiede alle aziende di garantire la sicurezza e la protezione dei dati personali. Se uno smart contract elabora i dati personali, un kill switch può fornire un modo per interrompere l'elaborazione se viene rilevata una violazione o un problema di sicurezza.
2. Tutela dei consumatori
Se uno smart contract viene utilizzato in un'applicazione rivolta al consumatore, come una piattaforma di e-commerce, un kill switch può proteggere i consumatori in caso di malfunzionamento o vulnerabilità nello smart contract. Ciò può aiutare a prevenire perdite finanziarie e garantire la fiducia dei consumatori nella piattaforma.
3. Conformità normativa
Nell'UE, i servizi finanziari sono fortemente regolamentati e i contratti intelligenti utilizzati nelle applicazioni finanziarie devono essere conformi a varie normative, come la direttiva sui mercati degli strumenti finanziari (MiFID II). Un kill switch può fornire un modo per rispettare queste normative consentendo la sospensione o la risoluzione di uno smart contract in caso di violazione.
4. Gestione del rischio
I contratti intelligenti possono essere utilizzati in varie applicazioni che comportano rischi elevati, come assicurazioni o trading di derivati. Un kill switch può aiutare a gestire questi rischi sospendendo o risolvendo il contratto se vengono soddisfatte determinate condizioni, come un improvviso crollo del mercato o una violazione della sicurezza.
Chiave da asporto
La maggior parte dei contratti intelligenti implementati oggi non è conforme alla nuova legge sui dati e la loro conformità sarà molto difficile o quasi impossibile. Tuttavia, la presenza di un kill switch potrebbe dare agli utenti fiducia nella sicurezza e nell'affidabilità di uno smart contract. Può anche affrontare potenziali problemi legali e normativi derivanti dall'utilizzo di applicazioni decentralizzate.
Al contrario, l'utilizzo di un kill switch introdurrebbe la centralizzazione e minerebbe i principi fondamentali di decentralizzazione alla base della tecnologia blockchain. Nel complesso, la decisione di includere un kill switch in uno smart contract dovrebbe essere attentamente considerata, tenendo conto del caso d'uso specifico e dei compromessi tra sicurezza e decentralizzazione.
Cerchi aiuto qui?
Connettiti con il nostro esperto per una discussione dettagliatan
Messaggi: 1
- Distribuzione di contenuti basati su SEO e PR. Ricevi amplificazione oggi.
- Platoblockchain. Web3 Metaverse Intelligence. Conoscenza amplificata. Accedi qui.
- Coniare il futuro con Adryenn Ashley. Accedi qui.
- Fonte: https://www.primafelicitas.com/Insights/eus-smart-contract-kill-switch/?utm_source=rss&utm_medium=rss&utm_campaign=eus-smart-contract-kill-switch
- :È
- 000
- 2016
- 2022
- 2023
- a
- capacità
- WRI
- a proposito
- accesso
- Secondo
- Il mio account
- Legge
- Action
- attività
- aggiunta
- indirizzo
- Dopo shavasana, sedersi in silenzio; saluti;
- contro
- Accordo
- Tutti
- Consentire
- consente
- ed
- Applicazioni
- applicazioni
- approvato
- SONO
- discutere
- articolo
- AS
- attacco
- AGOSTO
- autorità
- automatizzare
- automaticamente
- autonomo
- BE
- benefico
- Meglio
- fra
- Conto
- blockchain
- La tecnologia blockchain
- stile di vita
- violazione
- Insetto
- aziende
- by
- detto
- Materiale
- attentamente
- Custodie
- Centralizzazione
- certo
- condizioni
- classico
- codice
- Aziende
- conformità
- concetto
- preoccupazioni
- condizione
- condizioni
- fiducia
- considerato
- Consumer
- Consumatori
- contratto
- contratti
- contrario
- di controllo
- potuto
- Crash
- criptovaluta
- Valuta
- DAO
- dati
- protezione dati
- Decentramento
- decentrata
- Applicazioni decentralizzate
- Organizzazione autonoma decentralizzata
- Scambio decentralizzato
- decisione
- definisce
- dipende
- schierato
- Derivati
- negoziazione di derivati
- Design
- designato
- dettaglio
- dettagliati
- rilevato
- Determinare
- difficile
- digitale
- moneta digitale
- dollari
- Dont
- giù
- e-commerce
- facilmente
- efficiente
- enable
- garantire
- errori
- essenza
- eccetera
- EU
- europeo
- Parlamento europeo
- Unione europea
- Unione europea (UE)
- Evento
- eventi
- esempio
- eccezione
- exchange
- eseguire
- esegue
- esecuzione
- esperto
- esplora
- favorire
- finanziario
- Strumenti finanziari
- servizi finanziari
- fisso
- difetto
- i seguenti
- Nel
- Per i consumatori
- forcella
- da
- funzionalità
- fondamentale
- GDPR
- Generale
- dati generali
- Regolamento generale sulla protezione dei dati
- Dare
- va
- incidere
- cura
- Hard
- hard fork
- Avere
- pesantemente
- Aiuto
- qui
- Alta
- Evidenziato
- Tuttavia
- HTTPS
- immutabilità
- Impact
- implementazione
- implementato
- impossibile
- miglioramento
- in
- includere
- inclusi
- inclusione
- studente indipendente
- Innovazione
- strumenti
- assicurazione
- intermediari
- introdurre
- introdotto
- Introduzione
- coinvolto
- problema
- IT
- SUO
- Uccidere
- legislatori
- Guidato
- Legale
- Legislazione
- spento
- perdite
- mainnet
- gestire
- Marzo
- Rappresentanza
- arresto del mercato
- Mercati
- max-width
- meccanismo
- forza
- milioni
- Ridurre la perdita dienergia con una
- Navigazione
- quasi
- Bisogno
- rete
- New
- GENERAZIONE
- numero
- of
- on
- OptiFi
- organizzazione
- Altro
- Risultato
- complessivo
- parlamento
- partecipanti
- partito
- periodo
- permanente
- cronologia
- dati personali
- prospettiva
- piattaforma
- Platone
- Platone Data Intelligence
- PlatoneDati
- popolarità
- pone
- possibilità
- possibile
- Post
- potenziale
- presenza
- prevenire
- Prima Felicitas
- principi
- i processi
- lavorazione
- Programma
- programmato
- progetti
- protegge
- protezione
- fornire
- scopo
- Domande
- Leggi
- recente
- si riferisce
- per quanto riguarda
- regolamentati
- Regolamento
- normativa
- Regolatori
- normativo
- problemi di
- ripetere
- richiedere
- necessario
- richiede
- risposta
- Rischio
- rischi
- Sicurezza
- Segreto
- sicuro
- problemi di
- Servizi
- regolazione
- alcuni
- dovrebbero
- fermare
- chiusura
- firmatari
- significa
- smart
- smart contract
- Smart Contract
- alcuni
- lo spazio
- specifico
- spirito
- stablecoin
- standard
- Passi
- rubare
- Fermare
- memorizzati
- tale
- improvviso
- sostenitori
- sospensione
- Interruttore
- presa
- Tecnologia
- che
- Il
- furto
- loro
- Strumenti Bowman per analizzare le seguenti finiture:
- Terza
- tempo
- a
- oggi
- Tokens
- commercio
- segreto commerciale
- Trading
- delle transazioni
- Le transazioni
- innescato
- Affidati ad
- trustless
- per
- minare
- imprevisto
- unione
- aggiornamento
- aggiornato
- USDC
- uso
- caso d'uso
- utenti
- utilizzati
- vario
- visualizzazioni
- VIOLAZIONE
- voti
- vulnerabilità
- Portafoglio
- Modo..
- modi
- Che
- Che cosa è l'
- quale
- while
- volere
- con
- senza
- valore
- sarebbe
- anni
- zefiro