Come introdurre flessibilità in un contratto parzialmente automatico

Dennis

Ultimo aggiornamento 10 mesi fa

I contratti intelligenti eliminano l'ambiguità dei termini e la possibilità di una violazione del contratto, costringendo le parti a onorare i loro accordi. Da un lato le parti non hanno bisogno di controllarsi a vicenda; dall'altro la flessibilità è ridotta. Questa guida ha lo scopo di suggerire come introdurre flessibilità all'interno di un accordo in cui una o più prestazioni sono automatizzate da uno Smart Contract.


1) Tentativi di recuperare un pagamento / una tariffa / una rata scaduta


Al fine di creare un certo livello di flessibilità in un rapporto commerciale a lungo termine, possiamo inserire la previsione che in caso di mancato pagamento di una rata, il contratto, invece di terminare immediatamente, prevede la possibilità di richiedere l'importo non pagato oltre la scadenza un determinato numero di volte. Se, nonostante le richieste di pagamento, il debitore non paga, il contratto termina.


2) La flessibilità può anche essere raggiunta sfruttando i token.


Un sistema di token può essere utilizzato come specifica ricompensa e/o penalità per il raggiungimento, o il mancato raggiungimento, di livelli di prestazioni che influiscono sui profitti.

Tokens e clausola penale: il più delle volte le parti non intendono, in caso di inadempimento contrattuale, richiedere immediatamente la penale alla parte inadempiente. Le parti potrebbero fornire, insieme alla sanzione, una serie di gettoni che fungono da avvertimento e incentivo per rimediare alla violazione della clausola. Pertanto, in caso di violazione, la parte rimuoverà gradualmente un certo numero di token dalla parte inadempiente e continuerà a rimuoverli fino a quando la violazione non sarà sanata. In caso di non conformità e persistente inadempimento verrà attivato lo smart contract con richiesta di penale.


3) Impostazione della tolleranza o del canone/prezzo diverso in base alla qualità dei servizi ricevuti dai clienti.


In uno dei nostri contratti legali intelligenti (smart legal contracts), abbiamo impostato la seguente clausola intelligente:


“In caso di livello di servizio previsto, il Cliente dovrà pagare alla Società, come sopra indicato, una quota di abbonamento di (importo della quota di abbonamento per il livello previsto) Ether per il Servizio, che corrisponde a Wei. Il livello di prestazioni del servizio viene misurato dall'indirizzo dell'interfaccia dalla chiamata dell'API json per verificare le prestazioni. Il livello atteso è impostato sul numero / percentuale del valore del livello atteso.

Se, invece, la qualità del servizio supera gli obiettivi, come sopra definiti, il Cliente dovrà corrispondere alla Società un canone di abbonamento di (canone di abbonamento per servizio maggiore) Ether, che corrisponde a Wei; se la qualità del servizio non riesce a soddisfare il livello di servizio previsto descritto in 8.2, il Cliente dovrà pagare alla Società una quota di abbonamento di (quota di abbonamento per il livello inferiore previsto) Ether, che corrisponde a Wei.



< Torna alla Trakti Academy

L'articolo ti è stato d'aiuto?

A 0 su 0 è piaciuto quest'articolo