Què són els contractes intel·ligents

Els contractes intel·ligents garanteixen el compliment d‟un acord entre parts sense necessitat d‟intervenció de tercers.

Encara que les criptodivises amb el Bitcoin al capdavant són les que s'emporten els titulars als mitjans de comunicació massius, la veritat és que constitueixen la punta de l'iceberg de totes les possibilitats que ens ofereix la tecnologia de cadena de blocs (Blockchain). En aquest post veurem que són els contractes intel·ligents

En un article anterior havíem parlat de DeFi 2.0 i algunes de les propostes que ofereix tant als inversors com als que necessiten finançament. Cap seria possible sense l'existència d'un mitjà de registrar els compromisos de manera menys burocràtica que els instruments de leconomia tradicional.

Què és la tecnologia de cadena de blocs (Blockchain)

Atès que aquest és un article introductori, pot ser necessari per a alguns lectors conèixer què és la cadena de blocs. Els qui tinguin el concepte clar poden saltar-se l'explicació que segueix i anar a l'apartat següent.

Podem definir blockchain com una xarxa on les transaccions es registren a cadascun dels nodes actuant com un llibre major distribuït. Cadascuna de les transaccions s'emmagatzemen en blocs connectats entre si per segells criptogràfics. Aquests segells es creen amb la informació del darrer bloc i el segell criptogràfic del bloc anterior. Qualsevol modificació implicaria a la pràctica la modificació del segell criptogràfic pel que seria immediatament detectada.

La tecnologia de cadena de blocs és una eina molt útil per al registre de transaccions.
Encara que lús més conegut de la tecnologia de cadena de blocs és lintercanvi de criptodivises, resulta una eina més eficaç per al registre de transaccions que els llibres comptables tradicionals. També serveix per a l'automatització d'acords basats en condicions si/quan/llavors.

Què són els contractes intel·ligents

Els contractes intel·ligents són programes emmagatzemats en una cadena de blocs que executen una acció en complir-se les condicions determinades prèviament. Serveixen per garantir als participants d‟un acord el compliment d‟aquest sense haver de recórrer a mecanismes d‟arbitratge en cas d‟incompliment ni haver d‟esperar per la contraprestació una vegada complerta la primera part. Un segon ús és el de l'automatització del flux de treball atès que la següent etapa es pot posar en marxa sense intervenció humana un cop s'hagi complert l'anterior.

Com funcionen els contractes intel·ligents

Els contractes intel·ligents són declaracions del tipus sí/quan/llavors expressades en un codi executat pels ordinadors que integren la xarxa de cadena de blocs. Aquests ordinadors comproven que les condicions establertes es van complir i aleshores executen la resta del programa. Els mateixos ordinadors s'encarreguen de registrar a la cadena de blocs el compliment de tot allò establert al contracte. Només les parts poden veure el resultat i cap pot fer modificacions fins a la finalització daquest.

Per establir els termes del contracte els participants han de determinar com es representaran les transaccions i les seves dades a la cadena de blocs establint tantes regles si/quan/llavors siguin necessàries per això. També és possible establir un marc per a la resolució de disputes

Per convertir aquestes estipulacions en codi es pot contractar un desenvolupador o utilitzar diferents plantilles o eines web que ofereixen diferents proveïdors.

Els contractes intel·ligents permeten executar un acord entre parts eliminant burocràcia i reduint costos.
Per posar en marxa un contracte intel·ligent, les parts han de determinar quines seran les condicions que s'han de complir perquè es concreti l'operació.

Avantatges dels contractes intel·ligents

  • rapidesa: Els contractes s'executen sense interrupcions atès que un cop es compleixen les condicions es posa en marxa la contraprestació.
  • menys burocràcia: No es requereix registre en paper ni de les condicions del contracte ni del seu compliment.
  • Menys errors: Atès que els éssers humans només hi intervenen establiment de les condicions del contracte i la programació del codi es disminueix la possibilitat que hi hagi errors d'interpretació o de registració dels resultats.
  • Seguretat: Com que el contracte queda emmagatzemat a la cadena de blocs és impossible per a una de les parts o una altra persona adulterar els termes. Això és perquè, a la cadena de blocs cada registre està associat al registre anterior i posterior i tot està distribuït per totes les baules de la cadena, per la qual cosa per alterar un registre hauria de ser possible alterar tots els registres en tots els equips de la cadena xarxa
  • privadesa:  Els registres a la cadena de blocs estan xifrats, cosa que impedeix que ningú aliè al contracte hi pugui accedir.
  • Economia: L'ús de contractes intel·ligents redueix els costos ja que no cal contractar intermediaris ni persones encarregades de controlar-ne el compliment. També es redueix lús de paper i la necessitat despai de fitxer.

Ús a l'economia tradicional

L'ús dels contractes intel·ligents no es limita a transaccions de la cadena de blocs també es pot fer servir en operacions tradicionals. Per això les parts recorren als anomenats “oracles”, aquestes són fonts d'informació externa que brinda al programa encarregat d'executar el contracte les dades per saber si es van complir les condicions preestablertes.

Deixa un comentari