Jorge Arribas Castañeyra
CODE IS LAW. Los smart contratcs como Vending Machines. Les introduces un dinero y te devuelven una acción --> DeFi
Adolfo Sebastián Jara Gavilanes
Gran frase y ejemplo a tener en cuenta
El término smart contracts se le ocurrió a un desarrollador llamado Nick Szabo, que contribuyó precisamente con la idea de programas especiales que se ejecuten redes descentralizadas con criptografía.
Más en detalle, un smart contract es un programa o protocolo que se ejecuta de forma automática y descentralizada dentro de una blockchain, y sirve para controlar una acción o documentar un evento de acuerdo a los parámetros del código que lo componen.
¿Qué usos tiene un smart contract?
El objetivo de los smart contracts es evitar la necesidad de confiar en un tercero para evitar la intermediación en los procesos, y así:
Abaratar costos
Reducir tiempos de operación
Minimizar fraudes
Dicho de otra forma, son herramientas informáticas que ayudan a cumplir efectivamente tareas en las que el humano podría intervenir con malas intenciones o simplemente, sin el debido cuidado.
La utilidad de estos programas se pueden imaginar en distintas ramas de la actividad humana, pero es más notorio su efecto y los beneficios dentro del mundo de las finanzas (DeFi).
Contribución creada con los aportes de: Luis E. Herrera.
Jorge Arribas Castañeyra
CODE IS LAW. Los smart contratcs como Vending Machines. Les introduces un dinero y te devuelven una acción --> DeFi
Adolfo Sebastián Jara Gavilanes
Gran frase y ejemplo a tener en cuenta
John Fredy Bohorquez
Smart Contracts
Es un programa o protocolo que se ejecuta de forma automática y descentralizada dentro de una blockchain, y sirve para controlar una acción o documentar un evento de acuerdo a los parámetros del código que lo componen. El objetivo de los SC es evitar la necesidad de confiar en un tercero para desintermediar los procesos y así abaratar costos, reducir tiempos de operación y minimizar fraudes.
El concepto de contratos inteligentes se dio por Nick Szabo (https://blog.bitnovo.com/quien-es-nick-szabo/) un programador que contribuyo en la creacion de los mismos
Al bitcoin ser un protocolo limitado y Turing incompleto no tiene mucha flexibilidad para crear contratos inteligentes.
Un ejemplo de un smart contract es una maquina dispensadora de sodas cada vez que enviamos un dinero y ejecutamos una orden el smart contract responda de manera automática.
Hay una frase famosa que dice Code is Law el objetivo de un smart contract es evitar la necesidad de confiar en un tercero para des intermediar el proceso para abaratar costos reducir tiempos de operación y minimizar la posibilidad de fraudes.
Daniel Jussef Zamorano Silva
Buen aporte!
Jimmy Buriticá Londoño
Juan Christopher
Buen aporte.
Daniel Jussef Zamorano Silva
Super!
Andrés Muñoz
Todos los smartContract son open-source o hay algunos que no se pueden leer ? como se que los contratos solo hacen lo que dicen hacer y no cosas que no mencionan ?
Fernando Campos
Hola 👋🏼 La mayoria de los smart contracts son open source, pero existen blockchain privadas y los smart contracs dentro de ellas también son privados. Hay algo que se llama auditoria de contratos, un auditor de contratos se encarga de asegurarse de que el código no tenga fallos de seguridad y que haga realmente lo que dice. Si el contrato es público, tú puedes buscar o pedir al autor el certificado de auditoria.
Juan Ignacio Bacella
Elías Muñiz
Un smart contract es un programa o protocolo que se ejecuta de forma automática y descentralizada dentro de una blockchain, y sirve para controlar una acción o documentar un evento de acuerdo a los parámetros del código que lo componen.
Ibsen Medina
Smart Contracts.
Ni son contratos, ni son inteligentes.
Es un programa o protocolo que se ejecuta de forma automática y descentralizada dentro de una blockchain, y sirve para controlar una acción o documentar un evento de acuerdo a los parámetros del código que lo componen.
El objetivo de los Smart Contracts es evitar la necesidad de confiar en un tercero para desintermediar los procesos y así abaratar costos, reducir tiempos de operación y minimizar fraudes.
Abidan Triguero Calle
RESUMEN CLASE 7: SMART CONTRACTS
I.- SMART CONTRACTS
Ni son contratos ni son inteligentes
RENNY DE JESÚS PETIT JAIMES
¿Se puede usar otras criptomonedas? Una vez me metí en uno llamado bnbstake. Y se usaban bnb
José Manuel Piña Rodríguez
Si usabas BNB te encontrabas en la blokchain de Binance la Smart Binance Chain que usa su criptomoneda nativa el BNB para el gas que necesites para interactuar.
El uso de las criptomonedas que puedas usar, dependerá de la blockchain en que te encuentres y con que protocolo interactues.
Julio Rogers Cajas Guncay
Si tengo un smart contract en donde tengo una funcion que crea un diccionario de variables que tengan por defecto 'false'.
Puedo crear otra funcion que pueda modificar dicho diccionario de variables?
Si es el caso de que si, entonces estaria modificando la red?
𝔾𝕦𝕤 𝔾𝔾
Profesorhola Julio, siempre puedes modificar el estado de la red añadiendo funciones que modifican aquellas de contratos anteriores. No se si eso responde a tu pregunta pero házmelo saber. Saludos
Guillermo Leonardo Rossi
sobre la respuesta del profe gus....en ese caso, se agrega una nueva funcion pero el contrato se vuelve a subir y tiene una nueva direccion, o sea...es un nuevo contrato. verdad?
Samir Jimenez Vivas
Los smart contracts son bloques de códigos flotantes en la red Ethereum que se ejecutan cuando son desencadenados por algo. Son como un intermediario. Por ejemplo digamos que voy al oxxo y quiero depositar 1500 a mi mamá. El intermediario vendría siendo el cajero. Aquí sería el smart contract que al yo desencadenar la acción de darle a mi mamá cierta cantidad lo va a hacer. Cualquiera puede hacer esto con sus respectivas mamás y con cualquier cantidad.
Juniors Gordillo Chambi
" Los contratos inteligentes combinan protocolos, interfaces de usuarios y promesas expresadas a través de esas interfaces para formalizar y asegurar relaciones a través de redes públicas"
Joe QB
Code is law