viernes, 29 de mayo de 2020

Qué son los smart contracts


Imagínate que existiera un contrato blindado que se pudiera verificar y hacer cumplir de manera automática. Y que garantizara, sin resquicio de duda, que sus condiciones se ejecutan. Por ejemplo, que una tienda va a pagar por una mercancía que va a recibir. En el caso de que alguna de las partes no cumpla, no será necesario acudir a un juez: si esa mercancía no llega a la tienda, no habrá pago, y si no hay pago, la mercancía no pasará a manos de la tienda.

Esos contratos ya existen y se llaman smart contracts. Se basan en tecnología blockchain y no son otra cosa que códigos informáticos que contienen las condiciones de un contrato y que permiten comprobar su cumplimiento para ejecutar las cláusulas en tiempo real y sin necesidad de intermediarios. En ellos, las partes programan diferentes resultados para una diversidad de posibilidades. La lógica que emplean es condicional; es decir, algo como: «si ocurre A, haz B; pero si sucede C, entonces ejecuta D».

Las principales ventajas de los smart contracts son su seguridad, transparencia y autonomía, ya que las partes no dependen de terceros para validarlos. Al basarse en tecnología blockchain, permiten a todas las partes verificar que las condiciones del contrato se cumplen. Además, estas pueden conocer en todo momento la trazabilidad del contrato, accediendo al histórico de registros con las transacciones y documentos. Al emplear técnicas de cifrado, la propia tecnología blockchain impide que un ciberdelincuente pueda intervenir en ellos. Y tampoco permite alterar los registros ni las condiciones del contrato si no hay un acuerdo entre las partes.

Creditos-Hipotecas © 2008. Template by Dicas Blogger.

TOPO