Cómo prevenir ataques en los contratos inteligentes