Revisión de diseño de protocolos DeFi, antes de fijar el diseño en código

Los bugs más caros son los de diseño. Una dirección de redondeo, una suposición sobre el oráculo o una vía de liquidación decididas al principio son difíciles de cambiar cuando ya existe el código, e imposibles de cambiar tras un despliegue inmutable. Revisamos tu arquitectura mientras todavía es barato cambiarla.

FIG. S-03 · REVISADO CAPA A CAPAANTES DE ESCRIBIR EL CÓDIGO
REVISADAEN REVISIÓNPENDIENTE
MODELO
Alcance cerrado
DURACIÓN
1-2 semanas
RESULTADO
Informe escrito + llamada
PRECIOS
No incluyen el IVA cuando sea aplicable

01 / PARA QUIÉN ES

Para quién es

  1. Equipos con un whitepaper, una especificación o un código inicial que quieren una visión externa antes de cerrar el diseño
  2. Fundadores que necesitan entender los riesgos de un diseño antes de levantar financiación o contratar
  3. Equipos que preparan una auditoría y quieren resolver antes las cuestiones de diseño

02 / QUÉ REVISAMOS

Qué revisamos

R-01

Solvencia y contabilidad

Por dónde entra y sale el valor, cómo se calcula cada saldo, hacia dónde redondea cada división y quién absorbe la diferencia.

R-02

Oráculos y precios

En qué precios confía el sistema, qué pasa cuando una fuente está desactualizada, es poco fiable o se equivoca, y hasta dónde puede propagarse un precio erróneo.

R-03

Liquidaciones y deuda incobrable

Si las posiciones se pueden cerrar cuando hace falta, quién tiene incentivos para cerrarlas y dónde acaba la deuda incobrable cuando no se puede.

R-04

Controles de emergencia

Qué se puede pausar, quién puede pausarlo y si los usuarios pueden salir mientras está pausado.

R-05

Roles y actualizaciones

Permisos de administración, vías de actualización y gestión de claves, y qué podría hacer cada rol si su clave quedara comprometida.

R-06

Casos límite económicos

Incentivos, parámetros y los casos que rompen los diseños simplistas, como pools vacíos, primeros depositantes o una utilización extrema.

03 / CÓMO FUNCIONA

Cómo funciona

  1. 01ArranqueUna llamada, acceso a tus documentos y tu código, y las preguntas que debe responder la revisión.
  2. 02RevisiónDe una a dos semanas de análisis, con preguntas a tu equipo a medida que surgen.
  3. 03InformeHallazgos por escrito ordenados por impacto, cada uno con una recomendación concreta.
  4. 04RepasoUna llamada para recorrer el informe y las opciones con tu equipo.

04 / QUÉ RECIBES

Qué recibes

ENTREGABLEFORMATO
Un informe escrito con los hallazgos ordenados por impacto y recomendaciones concretasDocumento
La lista de invariantes que debe cumplir el sistema, lista para convertirse en testsDocumento
Una llamada de repaso con tu equipoLlamada
Respuestas a preguntas de seguimiento durante las dos semanas siguientes a la entregaAsíncrono

06 / FAQ

Preguntas sobre la revisión de diseño

¿Una revisión de diseño es lo mismo que una auditoría?

No. Una auditoría revisa el código línea a línea en busca de vulnerabilidades. Una revisión de diseño mira la arquitectura y la economía, idealmente antes o mientras se escribe el código. Se complementan.

¿Qué necesitáis de nosotros?

Lo que exista, desde un whitepaper o una especificación hasta diagramas o código. Si el diseño todavía no está por escrito, basta una llamada para empezar.

¿La revisión puede cubrir código existente?

Sí. Si el diseño vive sobre todo en el código, lo revisamos desde ahí. Para un hardening línea a línea antes de la auditoría, mira nuestra preparación para auditoría (Pre-Audit Hardening).

¿Qué pasa después de la revisión?

Tu equipo implementa los cambios, o podemos ayudar con nuestro servicio de desarrollo (Smart Contract & Protocol Development).

¿Estás diseñando un protocolo?