Vicisitudes de los smart contracts en la celebración y ejecución de contratos Tesis