MONOLITH LAW OFFICE+81-3-6262-3248Feriali 10:00-18:00 JST [English Only]

MONOLITH LAW MAGAZINE

IT

Cos'è il contratto intelligente, indispensabile per le transazioni NFT? Spiegazione di 4 caratteristiche e svantaggi

IT

Cos'è il contratto intelligente, indispensabile per le transazioni NFT? Spiegazione di 4 caratteristiche e svantaggi

Negli ultimi anni, gli NFT hanno guadagnato popolarità e il numero di persone che effettuano transazioni relative agli NFT è in aumento.

Credo che molte persone abbiano sentito parlare di NFT, ma non tutti necessariamente comprendono il funzionamento dei contratti intelligenti, un elemento essenziale degli NFT.

Quindi, in questo articolo, spiegheremo il funzionamento dei contratti intelligenti relativi agli NFT, rivolgendoci a imprenditori e investitori interessati alle transazioni con NFT.

Cos’è un NFT

Cos'è un NFT

Un NFT, o Non-Fungible Token, è un termine che indica un token non sostituibile.

La parola “token” ha molti significati e può essere difficile da tradurre in giapponese, ma può essere tradotta come valuta sostitutiva, buono, buono regalo, souvenir, prova, ecc.

Quindi, un NFT è una valuta sostitutiva, un buono, un buono regalo, un souvenir, una prova, ecc., che non può essere sostituito.

Generalmente, si possono elencare le seguenti quattro caratteristiche di un NFT:

  • Unicità
  • Commerciabilità
  • Interoperabilità
  • Aggiunta di funzionalità aggiuntive

Articolo correlato: Quali sono le regolamentazioni legali degli NFT? Spiegato da un avvocato[ja]

Cos’è l’unicità

Un NFT, come accennato in precedenza, è un token non sostituibile, quindi ha un valore unico.

Questa unicità è una delle caratteristiche degli NFT.

Cos’è la commerciabilità

Anche se un NFT ha un valore unico, se non può essere scambiato, può essere difficile sfruttare appieno il suo valore.

Quindi, la commerciabilità è anche una delle caratteristiche degli NFT.

Cos’è l’interoperabilità

L’interoperabilità è un’altra caratteristica degli NFT.

Ad esempio, nel caso delle criptovalute, lo standard ERC-20 è ampiamente adottato, e le criptovalute diverse possono essere interoperabili se seguono lo stesso standard.

Nel caso degli NFT, lo standard ERC-721 è ampiamente adottato, e gli NFT che seguono lo stesso standard possono essere interoperabili.

Aggiunta di funzionalità aggiuntive

Gli NFT possono essere programmati con varie funzionalità.

Questa capacità di aggiungere funzionalità è anche una caratteristica degli NFT.

Cos’è un Smart Contract

Il termine “Smart Contract” viene utilizzato in molti modi diversi e non esiste una definizione precisa e univoca.

In senso lato, un Smart Contract è un meccanismo che permette l’esecuzione automatica di determinate operazioni relative a un contratto o a una transazione, quando vengono soddisfatte specifiche condizioni.

Questo meccanismo viene utilizzato nelle transazioni di NFT (Non Fungible Tokens).

Generalmente, le transazioni di NFT avvengono su un marketplace, e grazie alla funzionalità del Smart Contract, al momento della consegna dell’NFT, il proprietario dell’NFT sulla blockchain viene automaticamente aggiornato.

Vantaggi dei Smart Contract

I vantaggi dei Smart Contract possono essere riassunti in tre punti:

  • Conservazione dello storico delle transazioni
  • Riduzione del tempo necessario per le transazioni
  • Riduzione dei costi delle transazioni

Sulla conservazione dello storico delle transazioni

Utilizzando il meccanismo dei Smart Contract, lo storico delle transazioni viene automaticamente registrato come dati sulla blockchain.

La registrazione dello storico delle transazioni come dati permette di verificare in seguito lo storico delle transazioni, prevenendo così eventuali manipolazioni illecite delle transazioni.

Sulla riduzione del tempo necessario per le transazioni

Utilizzando il meccanismo dei Smart Contract, le transazioni vengono eseguite automaticamente, riducendo così il tempo necessario per le transazioni.

Ad esempio, rispetto ai casi in cui un terzo interviene nelle transazioni, l’assenza di un terzo e la conclusione automatica delle transazioni permettono di ridurre il tempo necessario per le transazioni.

Sulla riduzione dei costi delle transazioni

Utilizzando il meccanismo dei Smart Contract, l’assenza di un terzo riduce la necessità di pagare commissioni a un terzo, portando a una riduzione dei costi delle transazioni.

Svantaggi dei Smart Contract

Gli svantaggi dei Smart Contract possono essere riassunti in quattro punti:

  • Difficoltà di adattamento flessibile
  • Incertezza sulla sicurezza del programma
  • Problemi di protezione della privacy
  • Problemi relativi alla legislazione

Sulla difficoltà di adattamento flessibile

Nei Smart Contract, le transazioni vengono eseguite secondo un programma predefinito, il che rende difficile un adattamento flessibile. Questo è uno degli svantaggi.

Sull’incertezza sulla sicurezza del programma

Se ci sono problemi o vulnerabilità nel programma del Smart Contract, queste potrebbero portare a comportamenti illeciti.

Quindi, l’incertezza sulla sicurezza del programma costruito è uno degli svantaggi.

Sui problemi di protezione della privacy

Come menzionato in precedenza, uno dei vantaggi dei Smart Contract è che lo storico delle transazioni viene automaticamente salvato sulla blockchain. Tuttavia, il fatto che tutti gli storici delle transazioni siano conservati può rendere più facile l’identificazione delle persone dalle loro transazioni.

Di conseguenza, la relazione con la protezione della privacy delle persone potrebbe diventare un problema. Questo è uno degli svantaggi.

Sui problemi relativi alla legislazione

I Smart Contract sono un meccanismo che si è sviluppato rapidamente negli ultimi anni.

Quindi, man mano che si diffondono, potrebbero sorgere vari problemi legali.

Tuttavia, nel nostro paese, la legislazione sui Smart Contract non è ancora sufficiente. In futuro, potrebbero emergere problemi legali dovuti alla mancanza di legislazione.

Differenze tra Smart Contract e contratti tradizionali e considerazioni legali

Un Smart Contract, come accennato in precedenza, è un meccanismo che automatizza le transazioni.

In un contratto normale, se si scopre un errore nel contenuto del contratto, è possibile apportare correzioni. Tuttavia, nel caso di uno Smart Contract, la cronologia delle transazioni viene salvata automaticamente, rendendo difficile apportare correzioni in seguito.

Inoltre, quando uno Smart Contract viene utilizzato per le transazioni NFT, la funzionalità dello Smart Contract consente di riscrivere automaticamente il proprietario dell’NFT sulla blockchain al momento del trasferimento dell’NFT.

La legislazione riguardante gli Smart Contract non è ancora sufficientemente sviluppata. Pertanto, anche se ci sono aspetti inappropriati nel contenuto del contratto, è incerto come si possa ottenere un rimedio legale per le transazioni NFT che sono già state completate attraverso uno Smart Contract, rispetto ai contratti tradizionali.

Problemi legali in Giappone

Problemi legali in Giappone

Uno dei problemi legali in Giappone riguarda la relazione con il Codice Civile Giapponese.

Ad esempio, l’articolo 95 del Codice Civile Giapponese stabilisce che, in caso di errore nella manifestazione di volontà, se tale errore è importante rispetto all’obiettivo dell’atto legale e alle norme sociali commerciali, è possibile annullarlo.

Se si verifica un problema di errore nelle transazioni NFT, l’uso della struttura del contratto intelligente potrebbe non permettere semplicemente di annullare la transazione, ma potrebbe essere necessario aggiungere che la transazione è stata annullata.

Inoltre, si può considerare la relazione con la Legge Giapponese sulla Protezione dei Dati Personali.

Ad esempio, l’articolo 34, paragrafo 1, della Legge Giapponese sulla Protezione dei Dati Personali prevede che, se il contenuto dei dati personali detenuti che identificano l’individuo non è vero, ci possono essere casi in cui l’individuo può richiedere all’operatore del trattamento dei dati personali di cancellare tali dati.

Se si utilizza la struttura del contratto intelligente, potrebbe sorgere il problema che non è possibile cancellare il contenuto dei dati personali detenuti.

Inoltre, nei casi in cui i dati personali sulla blockchain diventano un problema, può essere difficile identificare l’operatore del trattamento dei dati personali, e nonostante il fatto che la fornitura di dati personali a terzi (articolo 37, paragrafo 1, della Legge Giapponese sulla Protezione dei Dati Personali) sia effettivamente avvenuta, potrebbe sorgere il problema che la regolamentazione della Legge Giapponese sulla Protezione dei Dati Personali non si applica.

A causa di questi problemi con i contratti intelligenti, il 20 ottobre 2020 (anno 2 dell’era Reiwa) è stata fondata l’Associazione per la Promozione dei Contratti Intelligenti[ja], e ci sono movimenti per condurre revisioni e creare standard relativi ai contratti intelligenti.

Articolo di riferimento: Che cos’è la regolamentazione delle cripto-attività? Spiegazione della relazione con la Legge Giapponese sui Pagamenti e la Legge Giapponese sulle Transazioni di Prodotti Finanziari[ja]

Riassunto: Consulta un avvocato quando fai transazioni NFT

Abbiamo spiegato il funzionamento dei contratti intelligenti relativi alle NFT per gli imprenditori e gli investitori che stanno considerando transazioni con NFT.

Per quanto riguarda i contratti intelligenti nelle transazioni NFT, potrebbero sorgere problemi legali diversi da quelli delle transazioni tradizionali.

Quindi, se sei un imprenditore o un investitore che sta considerando le transazioni NFT, ti consigliamo di consultare un avvocato con competenze specialistiche.

Presentazione delle misure adottate dal nostro studio legale

Lo Studio Legale Monolis è uno studio legale altamente specializzato in IT, in particolare nell’intersezione tra Internet e legge. Il nostro studio offre un supporto completo per le attività legate alle criptovalute e alla blockchain. I dettagli sono descritti nell’articolo sottostante.

blockchain
Managing Attorney: Toki Kawase

The Editor in Chief: Managing Attorney: Toki Kawase

An expert in IT-related legal affairs in Japan who established MONOLITH LAW OFFICE and serves as its managing attorney. Formerly an IT engineer, he has been involved in the management of IT companies. Served as legal counsel to more than 100 companies, ranging from top-tier organizations to seed-stage Startups.

Ritorna su