Definición
Una auditoría de smart contracts es una revisión de seguridad independiente del código on-chain (y a menudo del off-chain relacionado) antes o después del despliegue. Los auditores buscan bugs de lógica, fallos de control de acceso, errores de diseño económico y clases de vulnerabilidad conocidas que puedan provocar pérdida de fondos o toma del protocolo. Una auditoría no es una garantía de que «todos los ataques estén bloqueados». Es un intento estructurado de hallar y evidenciar debilidades dentro de un alcance y un plazo definidos.