Está en la página 1de 4

buenos días doctor y comapñeros presentes nuestra exposición trata sobre los Smart

contrats que es, para que se utiliza y sus beneficios

Que son los samr contracts?


Los Smart Contract son instrucciones que se almacenan en blockchain(Es una
tecnología que permite interactuar o intercambiar valor entre dos o más intervinientes,
sin la intervención de intermediarios) que pueden auto ejecutar acciones basadas en una
serie de parámetros ya programados y que tienen como objetivo eliminar intermediarios
es decir la simplificación de procesos, con la intención de ahorrar costes al consumidor
estas también Se conocen también como contratos inteligentes.
En este sentido para entender un samrt contac primero hemos de recordar qué significa
un contrato. Un contrato no es más que un acuerdo entre dos o más partes, un entorno
donde se define lo que se puede hacer, cómo se puede hacer, qué pasa si algo no se
hace. Es decir, unas reglas de juego que permiten a todas las partes que lo aceptan
entender en qué va a consistir la interacción que van a realizar.
Hasta ahora los contratos han sido documentos verbales o caros documentos escritos.
Estos documentos están sujetos además  los contenidos de los contratos pueden estar
sujetos a la interpretación.
En cambio un contrato inteligente es capaz de ejecutarse y hacerse cumplir por sí
mismo, de manera autónoma y automática, sin intermediarios ni mediadores. Evitan el
lastre de la interpretación al no ser verbal o escrito 
Antecedentes:
La primera vez que se tiene constancia de forma pública sobre los smart contracts es a
través de Nick Szabo, jurista y criptógrafo Nick Szabo que mencionó públicamente el
término en un documento en 1995. Dos años después, en 1997, desarrolló un
documento mucho más detallado explicando los Smart Contracts.

Lamentablemente, pese a definir la teoría, era imposible hacerla realidad con la


infraestructura tecnológica existente. Para que los contratos inteligentes se puedan
ejecutar, es necesario que existan las transacciones programables y un sistema
financiero que las reconozca, digitalmente nativo.

Precisamente, lo que Szabo definía como inexistente en 1995, en 2009 (casi 15 años
después) se haría realidad con la aparición de Bitcoin y su tecnología, la cadena de
bloques (blockchain).

Naturaleza
un smart contract puede ser creado y llamado por personas físicas y/o jurídicas. Pero
también por máquinas u otros programas que funcionan de manera autónoma. Un smart
contract tiene validez sin depender de autoridades. Esto se debe a su naturaleza ya que
es un código visible por todos y que no se puede cambiar al existir sobre la tecnología
blockchain. Esto le confiere un carácter descentralizado, inmutable y transparente.
¿Cuáles son las principales características de los Smart-Contracts?

Los Smart-Contracts cuentan en general con los mismos elementos esenciales que los
contratos tradicionales que aparece reflejado en el Código Civil Español. Estos
elementos son:

 Consentimiento de las partes involucradas en la firma del contrato.


 El objeto por el que se establece y firma el contrato.
 La causa de la obligación.

La principal variedad en estos elementos simplemente es la forma de aplicarlos, ya que


en el contrato inteligente, el consentimiento se manifiesta de forma electrónica.

Además de estos tres elementos básicos, los Smart-Contracts precisan de ciertos medios
especiales para poder ejecutarse y también necesitan de la elaboración de definiciones
concretas de los parámetros del contrato, ya que no se puede dar lugar al subjetivismo.

principales elementos o medios informáticos adicionales para el funcionamiento y


ejecución de este tipo de contratos inteligentes son:

 Debe contar con una plataforma con acceso a tecnología de contabilidad


distribuida y formada por varios nodos)red blockchain.
 Estos nodos son ordenadores que custodian digamos “los libros contables”.
 Es muy importante contar con un lenguaje computacional encriptado que sea
adecuado.
 Y por último y no menos importante, los mineros que son las propias personas
que trabajan programando y sus hardwares para autorizar la adición de los
bloques de transacciones a la cadena de bloques

Qué pasa si están mal programados?


Los Smart Contracts son capaces de gestionar activos digitales, sujetos a un
determinado valor económico, por lo que en realidad los Smart Contracts pueden
gestionar dinero. Esto requiere que se haga especial énfasis en la correcta
programación del mismo, pues el Smart Contract podría tener fallos de seguridad o
fallos que generen errores de ejecución o comportamientos inesperados.

Cuando ocurre esto el dinero puede perderse por completo. Por lo que es realmente
importante prestar especial atención en el desarrollo y testeo de estas piezas de software.
Que son los samr contracts? (diapositiva 1)
Los Smart Contract son instrucciones que se almacenan en blockchain que pueden auto
ejecutar acciones basadas en una serie de parámetros ya programados. Se conocen
también como contratos inteligentes.
Un contrato inteligente es capaz de ejecutarse y hacerse cumplir por sí mismo, de
manera autónoma y automática, sin intermediarios ni mediadores. Evitan el lastre de la
interpretación al no ser verbal o escrito 

Antecedentes: (diapositiva 2)
La primera vez que se tiene constancia de forma pública sobre los smart contracts es a
través de Nick Szabo, jurista y criptógrafo Nick Szabo que mencionó públicamente el
término en un documento en 1995. Dos años después, en 1997, desarrolló un
documento mucho más detallado explicando los Smart Contracts.

(Diapositiva 3)

Lamentablemente, pese a definir la teoría, era imposible hacerla realidad con la


infraestructura tecnológica existente. Para que los contratos inteligentes se puedan
ejecutar, es necesario que existan las transacciones programables y un sistema
financiero que las reconozca, digitalmente nativo.

Precisamente, lo que Szabo definía como inexistente en 1995, en 2009

Naturaleza del smar contrac ( diapositiva 4)


un smart contract puede ser creado y llamado por personas físicas y/o jurídicas. Pero
también por máquinas u otros programas que funcionan de manera autónoma. Un smart
contract tiene validez sin depender de autoridades. Esto se debe a su naturaleza ya que
es un código visible por todos y que no se puede cambiar al existir sobre la tecnología
blockchain. Esto le confiere un carácter descentralizado, inmutable y transparente.

¿Cuáles son las principales características de los Smart-Contracts? ( Diapositiva 5)

 Consentimiento de las partes involucradas en la firma del contrato.


 El objeto por el que se establece y firma el contrato.
 La causa de la obligación.
(Diapositiva 6)

 Debe contar con una plataforma con acceso a tecnología de contabilidad


distribuida y formada por varios nodos)red blockchain.
 Estos nodos son ordenadores que custodian digamos “los libros contables”.
 Es muy importante contar con un lenguaje computacional encriptado que sea
adecuado.
 Y por último y no menos importante, los mineros que son las propias personas
que trabajan programando y sus hardwares para autorizar la adición de los
bloques de transacciones a la cadena de bloques

(Qué pasa si están mal programados?. Diapositiva 7)


Los Smart Contracts son capaces de gestionar activos digitales, sujetos a un
determinado valor económico, por lo que en realidad los Smart Contracts pueden
gestionar dinero. Esto requiere que se haga especial énfasis en la correcta
programación del mismo, pues el Smart Contract podría tener fallos de seguridad o
fallos que generen errores de ejecución o comportamientos inesperados.

Cuando ocurre esto el dinero puede perderse por completo. Por lo que es realmente
importante prestar especial atención en el desarrollo y testeo de estas piezas de software.

También podría gustarte