Tema

Security

Artículos, guías y notas de laboratorio relacionados con Security.

Artículos

8

Índice

Topic

EthereumNota de investigación16 min

Oráculos: datos externos con dientes

Cómo llega un precio a un contrato: feeds agregados de Chainlink, heartbeat y desviación, chequeos de frescura, TWAP frente a precio spot y manipulación en una transacción.

EthereumNota de investigación13 min

Access control: owner, roles, multisig y timelocks

Autorización en contratos Ethereum: Ownable y Ownable2Step, roles con AccessControl, multisig con umbral y TimelockController para separar operación diaria de cambios de política.

EthereumNota de investigación15 min

Reentrancy: la llamada externa que muerde de vuelta

Reentrancy paso a paso: por qué una llamada externa cede el control, cómo se drena un vault, qué enseñó The DAO y cómo defender con CEI y nonReentrant.

EthereumNota de investigación15 min

Testing serio: unit, fork, fuzz e invariantes

Unit, fuzz, invariant y fork tests en Foundry: qué evidencia da cada uno, cómo escribir handlers y ghost variables, y un bug real que solo encuentra el fuzzer.

EthereumNota de investigación12 min

ERC-20: simple por fuera, tramposo por dentro

La interfaz ERC-20 paso a paso: balances, approve y transferFrom, la carrera al cambiar un allowance, tokens que no devuelven bool y permisos que nunca caducan.

EthereumNota de investigación17 min

Proxies y upgrades: cambiar el motor con el auto andando

Cómo delegatecall separa código y storage, qué fijan ERC-1967 y ERC-1822, y por qué layout, inicializadores y admin deciden si un upgrade es seguro.

EthereumGuía operativa12 min

Cómo auditar un contrato sin jugar al checklist teatral

Método de auditoría para un contrato Solidity: alcance, modelo de amenazas, invariantes con Foundry, hallazgos con PoC, severidad y retest.

EthereumNota de investigación13 min

Bridges: mover valor entre cadenas sin cerrar los ojos

Qué respalda un token puenteado: lock/mint, burn/mint, quién verifica el mensaje, el retiro canónico de un rollup y riesgos para custodia.