Capítulo · Domina Ethereum
Smart contracts
Un smart contract es un pequeño programa guardado en Ethereum. Contiene reglas del tipo si pasa esto, entonces haz aquello. Una vez desplegado, se ejecuta exactamente como está escrito, y nadie puede cambiarlo por lo bajo. Un ejemplo simple: un contrato que guarda fondos y solo los libera cuando dos personas están de acuerdo. Nadie necesita confiar en un intermediario, porque el código hace el trabajo a la vista de todos y cualquiera puede inspeccionarlo.
Gratis. Sin anuncios, sin token y sin cuenta para empezar.
Qué enseña esta lección
Piezas de construcción
La mayoría de las apps cripto de las que oyes hablar son en realidad conjuntos de smart contracts trabajando juntos. Una app de préstamos, un intercambio de tokens, una venta de NFTs: cada una es código sobre Ethereum. Por eso la gente llama a Ethereum dinero programable. En las próximas lecciones veremos cómo la red ejecuta realmente este código y cómo se paga por ello.
Lo que te preguntamos
¿Qué describe mejor a un smart contract?
Un smart contract es código que vive en Ethereum. Cuando alguien lo activa, la red ejecuta las reglas exactamente como están escritas, sin ningún paso de aprobación manual.
Una vez desplegado un smart contract, su código se ejecuta ___, sin necesidad de que una persona apruebe cada paso.
Esa automatización es justo el punto. Las reglas se ejecutan solas cuando se cumplen las condiciones, lo que elimina la necesidad de confiar en que un intermediario actúe con justicia.
Une cada rasgo de un smart contract con lo que significa
La transparencia es el tema. Como el código y su lógica son públicos, los usuarios pueden revisar las reglas antes de interactuar, en lugar de confiar en una promesa.
¿Por qué un bug en un smart contract es un problema serio?
El mismo rasgo que hace confiables a los contratos, ejecutarse tal como están escritos, hace que los errores también se ejecuten. Si un fallo deja escapar fondos, los atacantes pueden vaciarlo rápido. Las auditorías reducen ese riesgo, pero nunca lo eliminan.
El resto de este capítulo
Aprende cómo funciona Ethereum como blockchain programable, desde los smart contracts y el gas hasta el staking, las Layer 2 y DeFi.