Um programa em uma blockchain que executa automaticamente regras acordadas, como liberar fundos quando condições são cumpridas.
Em mais detalhe
Os contratos inteligentes tornam as regras transparentes e difíceis de alterar, o que também é sua fraqueza: bugs e explorações são difíceis de reverter sem intervenção social.