Smart contracts

Search for glossary terms (regular expression allowed)
Smart contracts Glossaries: SBlock
Synonyms: Smart contract, contratos inteligentes

Smart contracts (o contratos inteligentes) son programas autoejecutables almacenados en una blockchain, que se activan automáticamente cuando se cumplen ciertas condiciones predefinidas.

En vez de depender de intermediarios humanos (como abogados o notarios), un smart contract garantiza que:

  • Si ocurre A, entonces se ejecuta B, de forma automática y transparente.

  • El código es ley: lo que se escribe en el contrato es lo que sucede, sin posibilidad de manipulación externa.

Por ejemplo, un smart contract puede liberar un pago solo si se recibe un archivo válido, o transferir un NFT si se completa una subasta.

Son fundamentales en el ecosistema Web3, ya que permiten crear aplicaciones descentralizadas (dApps), DAOs, mercados automatizados, juegos, y más, con confianza programada en lugar de confianza humana.