¿Alguna vez has perdido un encendedor desechable? No te lo robaron: lo usaste y, sin querer, lo dejaste por ahí. Desde el día de su fabricación estaba destinado a alcanzar solo para encender unas decenas de cigarrillos, y luego se convertía en un simple residuo de plástico. En el mundo cifrado también existe algo “desechable” de este tipo, solo que fue diseñado a propósito para ser así.
@BabylonLabs_io , cuando describe el flujo del desafío, se llevó de paso un detalle con sabor claramente técnico: la parte desafiada debe presentar una “firma de Lamport” para responder en juicio. La firma de Lamport es una de las propuestas más antiguas de firmas poscuánticas en criptografía, pero tiene un temperamento bastante especial: un par de claves solo se puede usar una vez. Después de firmar una vez, la clave queda inutilizable; reutilizarla hace que la seguridad caiga a cero de inmediato. El whitepaper la toma como herramienta para verificar el desafío, pero, casi sin querer, introduce un contador “invisible” dentro del sistema del monedero.

¿Qué significa esto? Que cada vez que Bob o Larry es desafiado, y cada vez que se le obliga a comparecer, va quemando un conjunto de material de clave que solo puede usarse una vez. No son claves generadas temporalmente: se calculan con antelación y se almacenan cuando se crea el monedero. Si una persona interviene en varios monederos, o si el mismo monedero es desafiado repetidamente, su reserva de claves se irá agotando poco a poco. ¿Qué hacer cuando se acaban? El whitepaper no da respuesta. ¿Se congela el monedero? ¿Se cierra forzosamente? ¿Se cambia automáticamente a un plan de respaldo? Es una deuda técnica que se salta en silencio.

La función de gobernanza de $BABY , en cambio, aquí sí puede servir. Cuántos conjuntos de claves Lamport se preconfiguran por cada monedero, cuál es la estrategia de respaldo cuando se agotan, y si en un estado de emergencia se puede forzar la liberación mediante votación de gobernanza… son preguntas que la capa de gobernanza tarde o temprano tendrá que contestar. El problema es que la velocidad a la que se consume una firma de Lamport depende totalmente de lo frenético que sea un desafío malicioso, y la frecuencia de esos desafíos maliciosos no se puede predecir. Un monedero al que apuntan para asediarlo hasta la muerte podría quemar toda su reserva de claves en cuestión de horas. #baby

La fragilidad de un sistema de no-confianza, a veces, no está escondida en las arterias principales, sino en los rincones del manejo de recursos. La firma de Lamport es precisamente un “recorte” de este tipo: pequeña, nadie la menciona normalmente, pero cuando llega el momento de usarla y ya se termina, se vuelve un asunto enorme. DYOR.