Smart contract
Uno smart contract non è automaticamente un contratto in senso giuridico; è un software che esegue istruzioni predefinite, spesso su blockchain. L’analisi verifica consenso valido, condizioni off-chain applicabili, trattamento di errori del codice o degli oracle e rimedi dopo l’esecuzione automatica. In Svizzera possono rilevare principi generali del contratto, regolazione finanziaria, protezione dei dati e norme a tutela dei consumatori. Una buona struttura distingue clausole legali e specifiche tecniche, disciplina aggiornamenti e ripartisce rischi di bug, attacchi e trasferimenti irreversibili.
Definito nella legge
Non è ancora stato curato alcun riferimento legale che definisca questo concetto.
Discussi nelle decisioni
Non è ancora stata curata alcuna discussione giurisprudenziale per questo concetto.