El Morsa Enfrenta el Desafío de Síncrono Flaw en los Sistemas de Almacenamiento de Hoy

Los sistemas de almacenamiento descentralizados dependen de desafíos para verificar que los validadores realmente almacenen datos. Un mecanismo simple: el protocolo pregunta aleatoriamente "¿tienes el blob X?" y espera respuestas rápidas. El problema es la sincronicidad: esto solo funciona si las respuestas llegan dentro de límites de tiempo predecibles.

Las redes reales violan esta suposición constantemente. Un validador podría almacenar datos correctamente pero experimentar latencia de red, congestión regional o breves cortes. Bajo esquemas de desafío sincrónico, este validador honesto parece no responder. El protocolo lo castiga a pesar de su comportamiento correcto. Mientras tanto, los validadores verdaderamente maliciosos pueden cronometrar sus respuestas estratégicamente, evadiendo la detección.

Los desafíos sincrónicos crean incentivos perversos. Los sistemas deben establecer los tiempos de espera de manera laxa para evitar falsos positivos, lo que hace que la detección sea lenta. O establecen los tiempos de espera estrictamente para atrapar el comportamiento incorrecto rápidamente, lo que penaliza a los nodos honestos que enfrentan problemas temporales de red. De cualquier manera, el sistema se degrada.

@Walrus 🦭/acc abandona completamente los desafíos sincrónicos. Su verificación asíncrona no depende del tiempo de respuesta. Un desafío sigue siendo válido ya sea que una respuesta llegue en milisegundos o días. Los validadores no pueden evadir a través de retrasos estratégicos, y los nodos honestos nunca enfrentan castigo por condiciones de red que están fuera de su control.

Este cambio de sincronicidad a asincronía es sutil pero profundo: alinea las suposiciones del protocolo con cómo se comportan realmente las redes.

#Walrus $WAL