SMART CONTRACTS:
Programa o protocolo que se ejecuta de forma automática y descentralizada dentro de una blockchain.
Introducción a Ethereum
Qué es Ethereum
Componentes de Ethereum
La moneda ETH y el GAS
Etapas de desarrollo y actualizaciones programadas
Criptografía
¿Qué es la criptografía asimétrica?
Qué son las wallets
Principales aplicaciones
Qué son los Smart Contracts
Qué es DeFi o finanzas descentralizadas
Qué es un NFT. Non-Fungible Token
Qué son las aplicaciones descentralizadas o dApps
Mecanismos de consenso
Proof-of-Work, Proof-of-Stake y sistemas híbridos
Ethash y Casper
Qué es un Fork en blockchain
Qué es EIP y soluciones de escalado
Esta cadena continuará
No tienes acceso a esta clase
¡Continúa aprendiendo! Únete y comienza a potenciar tu carrera
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.
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.
Aportes 12
Preguntas 3
SMART CONTRACTS:
Programa o protocolo que se ejecuta de forma automática y descentralizada dentro de una blockchain.
CODE IS LAW.
Los smart contratcs como Vending Machines. Les introduces un dinero y te devuelven una acción --> DeFi
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.
Smart Contracts.
Son una serie de reglas o métodos plasmados en forma de código que viven en la Blockchain, básicamente son pequeños programas públicos desplegados en una Blockchain que se aseguran del cumplimiento, entre dos o más participantes, de las condiciones que han sido plasmadas en su código, sin necesidad de una evaluación o intervención humana. Nuestra interacción con éstos programas se le conoce como “firmar” un contrato.
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.
RESUMEN CLASE 7:
SMART CONTRACTS
I.- SMART CONTRACTS
Ni son contratos ni son inteligentes
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.
" 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"
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.
Code is law
¿Quieres ver más aportes, preguntas y respuestas de la comunidad?
o inicia sesión.