Saltar al contenido principal
Página

Tema 3.6 - Contratos Inteligentes - Smart Contracts

Contratos Inteligentes - Smart Contracts


¿Qué son?

Los Smart Contracts se pueden entender como código ejecutable en Blockchain o infraestructuras similares que permiten una ejecución transparente de procesos predefinidos basados en acuerdos entre diferentes partes sin involucrar un tercero de confianza (Alharby & van Moorsel, 2017; Ante, 2020), estos sirven entonces como herramientas que automatizan muchos procesos empresariales entre distintas entidades que operan dentro del sistema, y el desplegarlos en un ledger distribuido permite que sean verificables y auditables.


Blockchain que los utilizan

Múltiples Blockchains despliegan el uso de los Smart Contract, la gran variedad se ve más bien en relación a los algoritmos de consenso que utilizan puesto que en términos de tipo de ledger, son en su mayoría similares frente a las plataformas empresariales de Blockchain top del mercado.


 ¿Cuáles Blockchains utilizan Smart Contracts? Información adaptada de (Anwaron, 2020).

Figura 40. ¿Cuáles Blockchains utilizan Smart Contracts? Información adaptada de (Anwaron, 2020).


Casos de Uso Aplicados

Dentro de los casos de uso aplicados de Blockchain pueden encontrarse los siguientes (entre muchos más) y a su vez, dentro de estos, las reglas de los Smart Contracts apoyan fuertemente a su despliegue y desempeño efectivo en las interacciones entre las diferentes partes que conforman la red.

  • Automotriz.

  • Banca / Fintech.

  • Caridad.

  • Almacenamiento en la nube.

  • Vehículos comerciales y de transporte.

  • Historia crediticia.

  • Ciberseguridad - Criptografía.

  • Donaciones.

  • Educación.

  • Energía.

  • Pronósticos - Integrado con  algoritmos  de machine learning.

  • Gobierno y votación electoral.

  • Seguridad armamentística - Seguimiento de posesión y datos históricos.

  • RR.HH.

  • Seguros.

  • IoT.

  • Aspectos legales - Incluye aplicabilidad de Smart Contracts.

  • Marketing - Enfocado en reducción de costos publicitarios al eliminar intermediarios.

  • Redes sociales.

  • Médico / Salud pública.

  • Streaming de música.

  • Bienes raíces.

  • Testamentos y herencias - Incluye aplicación de Smart Contracts.


Beneficios y limitaciones de implementar Smart Contracts 

Beneficios y limitaciones de implementar Smart Contracts. Información adaptada de (Nzuva, 2019).

Figura 41. Beneficios y limitaciones de implementar Smart Contracts. Información adaptada de (Nzuva, 2019).


Cómo Funciona un Smart Contract

Los Smart Contracts funcionan como el medio que propende por incrementar la credibilidad transaccional entre dos partes que están contractualmente unidas por la operación que realizan, todo esto con ayuda de la automatización mediante reglas predefinidas entre las partes para procesos específicos, de esta manera, para que puedan tener su despliegue es importante que haya una identificación de los acuerdos y que las condiciones que se fijen sean claras para la ejecución del Smart Contract, asimismo, esto permite que se siga una lógica de negocio para la encriptación que garantiza la seguridad de la información y el almacenamiento de la data en el ledger del Blockchain, lo cual ocurre una vez se ha ejecutado y procesado el contrato para así generar la actualización dentro del sistema para cada una de las partes interesadas dentro de este proceso.

Un modelo de adopción de implementación de Smart Contracts. Información adaptada de (Nzuva, 2019).

Figura 42. Un modelo de adopción de implementación de Smart Contracts. Información adaptada de (Nzuva, 2019).

Última modificación: lunes, 11 de abril de 2022, 12:45