
Hace unas semanas defendí mi proyecto final de la universidad: un sistema de votación blockchain para elecciones universitarias, con verificación de identidad mediante Keccak256. Seis meses de trabajo. Luego, esta semana leí el informe de BonkDAO: $20 millones drenados sin una sola línea de código vulnerable. El atacante simplemente compró suficientes tokens para aprobar la propuesta. Mi sistema se habría derrumbado de la misma manera. El código era limpio. El hash de identidad funcionaba. Checks-effects-interactions en todas partes. Pero nunca modelé la capa económica. Nunca me pregunté qué sucede cuando el costo de adquirir poder de voto cae por debajo del valor de lo que controla la votación. Mi panel de defensa tampoco lo detectó, porque ahí es donde nadie mira en la universidad. La brecha entre que tu código sea correcto y que el sistema sea seguro es donde reside el verdadero trabajo. Esa es la parte en la que voy a enfocarme los próximos años.
