Los smart contracts son un protocolo digital que facilita y fortalece un acuerdo entre las partes, permitiendo generar operaciones confiables con terceros, que son trazables e irreversibles. El blockchain aplicado a los contratos inteligentes inaugura nuevas posibilidades de confianza distribuida, reduciendo costes operativos e intermediarios.