¿Qué tiene de «inteligente» un contrato inteligente?
Una vez desplegado, el código normalmente no se puede modificar directamente, pero muchos proyectos utilizan contratos proxy para permitir actualizaciones.
Las auditorías de código pueden detectar muchas vulnerabilidades, pero que un contrato haya sido auditado no significa que no tenga vulnerabilidades, ni mucho menos que el equipo del proyecto sea de confianza.
En Ethereum, para interactuar con contratos inteligentes hay que usar $ETH para pagar el gas.