# Contratos Actualizables

Los contratos actualizables son una solución clave en el desarrollo de contratos inteligentes que permite modificar su lógica después de haber sido implementados en la blockchain. Este enfoque es especialmente útil para corregir errores, implementar mejoras o adaptarse a nuevas necesidades sin necesidad de desplegar un nuevo contrato desde cero. Sin embargo, su diseño requiere un cuidado extremo, ya que la capacidad de actualización introduce riesgos de seguridad y gobernanza.&#x20;

_Pilas con las vulnerabilidades en <mark style="color:purple;">patrones de proxy</mark> o <mark style="color:purple;">problemas de gobernanza</mark>._ 👀

{% stepper %}
{% step %}
### Contratos Actualizables

[https://www.youtube.com/watch?v=JgSj7IiE4jA\&t=157s](https://www.youtube.com/watch?v=JgSj7IiE4jA\&t=157s)
{% endstep %}

{% step %}
### Riesgos en Contratos Actualizables&#x20;

[https://www.youtube.com/watch?v=XmxfB5JOt1Q\&t=3s](https://www.youtube.com/watch?v=XmxfB5JOt1Q\&t=3s)
{% endstep %}

{% step %}
### Diferentes Patrones de Proxy - EIPs 897, 1822, 1967, 1538, 2535

[https://ethereum-blockchain-developer.com/110-upgrade-smart-contracts/00-project/](https://ethereum-blockchain-developer.com/110-upgrade-smart-contracts/00-project/)
{% endstep %}
{% endstepper %}

