Mi primer contrato en Solidity en Sepolia: lo que aprendí
Benjamín R.
Nivel 3 ·
Benjamín R.
Nivel 3 ·
andrea F.
Nivel 3 ·
Lo de 'private' engaña a todos. Solo significa que otros contratos no pueden leerla directamente, pero cualquiera puede leer el storage desde afuera.
SuperEscudero
Nivel 3 ·
Bien por empezar en testnet. Lo siguiente que te recomiendo estudiar: reentrancy. Es la vulnerabilidad clásica y la que se explotó en The DAO.
Francisco R.
Nivel 3 ·
Y usá librerías auditadas para cosas estándar (tokens, control de acceso) en vez de escribirlas desde cero.
HechiceroCoyote
Nivel 3 ·
Lo del storage caro te cambia la forma de programar. Empezás a pensar cada escritura.
Benjamín R.
Nivel 3 ·
Me pongo con reentrancy esta semana. ¿Algún ejercicio práctico?
Kevin N.
Nivel 3 ·
Hay desafíos tipo 'capture the flag' con contratos vulnerables a propósito, donde tenés que explotar los bugs en una red de prueba. Se aprende un montón.