Hoy es Lunes 12 de Septiembre y este lunes voy a hablar de SmarContracts y de como va a ser el futuro de esta tecnologia y todo lo que se puede hacer con ella.
Que es un smart contract,
Es un programa que reside en la blockchain, y que se ejecuta siempre produciendo el mismo resultado.
Vamos a compararlo con una plataforma de crowdfunding,
Crean campaña , lanzas y si llegas a objetivo recibes el dinero, si no, pues no.
Un smart contract es un código programado para que ocurra algo cuando pasa algo.
cuando una billetera llega a tener una cierta cantidad, se libera el dinero hacia la billetera de destino, si en un determinado periodo no se alcanza la cantidad, se devuelven las transacciones
Los SC más habituales están en la red de Ethereum y se escriben en un lenguaje que se llama Solidity.
Si la temperatura supera 40\ durante mas de 10 dias seguidos, wallet granjero 10 .000 usdt.
Los SC son inmutables. Importancia de las testnet
Una vez desplegado no puede ser cambiado
Puedes desplegar otro que actualice
Puedes programar un cambio ante una votación
Son distribuidos
Varias copias en la red, no hay discrepancias
creados para evitar el error humano
Son públicos
no podrías contratar un abogado para cambiar el resultado
Nadie puede discutir, son código, todo el mundo tiene acceso a ellos
Podrías crear toda una compañía de seguros descentralizada con un puñado de contratos inteligentes.
Cómo sabe el SC la temperatura, – Oráculos, son nodos de la blockchain que aportan info del mundo real a la BC que la solicite.
Puedes usar SC para ejecutar acciones cuando se cumplan ciertas condiciones.
Podrían usarse en la compraventa de bienes raíces
En la compraventa de servicios
O incluso en el propio trading, pidiendo lo que se conoce como Flash Loan, para recibir una cantidad de crypto que tienes que devolver en un corto plazo de tiempo pero puedes usar por ejemplo para comprar moneda en un Exchange y venderlo en otro con precios diferentes y ganar así un margen muy rápidamente.