Por Alex Liu, Foresight News

La red de almacenamiento descentralizada Arweave lanzó la capa informática AO, que provocó con éxito el regreso del precio, la ecología y la popularidad de la moneda AR, lo que puede describirse como un cambio radical. Como cadena informática general, Sui lanza la red de almacenamiento descentralizada Walrus. ¿Qué tipo de olas provocará?
Introducción a los antecedentes
equipo
La empresa de desarrollo detrás de Solana se llama Solana Labs, la empresa de desarrollo detrás de Aptos se llama Aptos Labs y la empresa de desarrollo detrás de Sui se llama Mysten Labs (es tan única). La mayoría de los fundadores y empleados de Mysten Labs provienen de Diem, un proyecto blockchain que fue disuelto por Facebook (ahora Meta).

Walrus es el último producto clasificado como "protocolo y plataforma" por Mysten Labs y es una red de almacenamiento descentralizada. Walrus originalmente significa "morsa" en inglés. En su sitio web oficial, hay lemas de "prosperar como una morsa" y "tan adaptable como una morsa" para transmitir la confiabilidad y disponibilidad del protocolo como sistema de almacenamiento.
Contacta con Sui
Walrus se basa en Sui y aprovecha Sui para coordinar la venta de espacio de almacenamiento y metadatos. Sin embargo, usar Walrus no requiere crear aplicaciones o productos en Sui, y el nuevo token de gobernanza WAL servirá como token de utilidad, no SUI.
Comparación de productos de la competencia.
Los protocolos de almacenamiento descentralizado generalmente se dividen en dos categorías amplias. La primera categoría es un sistema totalmente replicado y Arweave, los principales competidores en la pista, son representantes típicos de este tipo de sistema. La principal ventaja de este tipo es la disponibilidad completa de los archivos en el nodo de almacenamiento, lo que facilita el acceso y la migración de archivos incluso si un nodo de almacenamiento se desconecta. Esta configuración habilita un entorno sin permisos porque los nodos de almacenamiento no necesitan depender unos de otros para restaurar archivos.
La confiabilidad de dichos sistemas depende de la robustez de los nodos de almacenamiento seleccionados. Bajo el supuesto del clásico modelo de adversario estático de un tercio y un grupo infinito de nodos de almacenamiento candidatos, lograr una seguridad de "doce nueves" (es decir, la probabilidad de perder el acceso a archivos es inferior a 10 ^ -12) requiere una red Almacenar más Más de 25 réplicas. Esto da como resultado una sobrecarga de almacenamiento 25 veces mayor. También existe la posibilidad de un ataque Sybil, en el que un actor malintencionado puede pretender almacenar varias copias de un archivo, debilitando la integridad del sistema.
El segundo tipo de servicio de almacenamiento descentralizado utiliza codificación Reed-Solomon (RS). La codificación RS divide un archivo en partes más pequeñas llamadas porciones, y cada porción representa una parte del archivo original. Siempre que el tamaño total de los sectores sea mayor que el tamaño del archivo original, el archivo original se puede decodificar. La codificación RS también tiene sus inconvenientes. Los procesos de codificación y decodificación se basan en operaciones de dominio, evaluación polinomial e interpolación, que son computacionalmente costosas. Estas operaciones solo son prácticas cuando el tamaño del dominio y el número de segmentos son relativamente pequeños, lo que limita el tamaño del archivo codificado y el número de nodos de almacenamiento participantes; de lo contrario, el costo de la codificación se vuelve muy alto, lo que limita el grado de descentralización. . Otro problema es que cuando un nodo de almacenamiento se desconecta y necesita ser reemplazado por otro nodo, a diferencia de un sistema completamente replicado, los datos no pueden simplemente copiarse de un nodo a otro. Los sistemas codificados en RS requieren que todos los nodos de almacenamiento existentes envíen sus sectores a un nodo de reemplazo, que luego recupera los sectores faltantes. Pero este proceso da como resultado que los datos O(|blob|) se transmitan a través de la red. Las operaciones de recuperación frecuentes reducen los ahorros de almacenamiento obtenidos gracias a la replicación reducida.
Desafíos de almacenamiento
Independientemente del protocolo de replicación utilizado, todos los sistemas de almacenamiento descentralizados existentes enfrentan dos desafíos adicionales:
Se requieren desafíos continuos para garantizar que los nodos de almacenamiento retengan los datos sin descartarlos. Esto es crucial en un sistema abierto descentralizado que ofrece almacenamiento para pagos, pero actualmente este enfoque limita la escalabilidad del sistema ya que cada archivo requiere sus propios desafíos.
Los nodos de almacenamiento deben estar coordinados: necesitan saber quién está en el sistema, qué archivos se han pagado por su almacenamiento, implementar incentivos para la participación y gestionar desafíos y mecanismos para mitigar el abuso. Es por eso que cada uno de los sistemas anteriores implementa cadenas de bloques personalizadas para ejecutar transacciones e introducir criptomonedas fuera de los protocolos de almacenamiento.
innovación central
Ante estos desafíos, ¿qué innovaciones tiene Walrus que puedan aportar diferentes soluciones al almacenamiento descentralizado?
En pocas palabras:
Al emplear una innovadora tecnología de codificación de borrado, Walrus puede codificar de forma rápida y sólida bloques de datos no estructurados en fragmentos más pequeños que se distribuyen en una red de nodos de almacenamiento. Incluso si se pierden hasta dos tercios de los fragmentos, los bloques de datos originales se pueden reconstruir rápidamente utilizando fragmentos parciales. Esto es posible manteniendo un factor de replicación de solo 4 a 5 veces, comparable a los servicios en la nube existentes, con los beneficios de la descentralización y una mayor resiliencia a fallas.
Específicamente:
Walrus ha lanzado RedStuff, un nuevo algoritmo de codificación 2D diseñado para Byzantine Fault Tolerance. RedStuff se basa en códigos fuente, que combinan las ventajas de un funcionamiento rápido y una alta fiabilidad.
RedStuff codifica datos en segmentos primarios y secundarios mediante operaciones simples (principalmente operaciones XOR, XOR). Estos sectores se distribuyen entre los nodos de almacenamiento y cada nodo tiene una combinación única. RedStuff utiliza diferentes umbrales para codificar diferentes dimensiones. La dimensión primaria adopta un umbral de recuperación de f+1, que permite escrituras asincrónicas, ya que solo se necesitan 2 firmas f+1 para demostrar que un bloque de datos está disponible, lo que ya resulta en un factor de replicación 3x.

La dimensión secundaria utiliza un umbral de recuperación de 2f+1. Este diseño logra una prueba de almacenamiento asincrónico por primera vez al tiempo que solo introduce 1,5 veces una replicación adicional, y el factor de replicación total final es inferior a 5 veces. Es más, los fragmentos perdidos se pueden recuperar en función de la cantidad de datos perdidos, ahorrando ancho de banda, todo gracias a la codificación 2D.

Las ventajas de RedStuff incluyen: en comparación con la codificación RS, el uso de operaciones XOR simples hace que la codificación/decodificación sea más rápida debido a la baja sobrecarga de almacenamiento, el sistema se puede expandir a cientos de nodos y tiene alta elasticidad y tolerancia a fallas, lo que garantiza que incluso en datos bizantinos; También se puede recuperar en caso de fallo.
Como protocolo sin permiso, Walrus está equipado con un protocolo de reconfiguración de comité eficiente para hacer frente a la pérdida natural de nodos de almacenamiento y garantizar la disponibilidad continua de datos. Cuando un nuevo comité reemplaza al comité actual entre épocas, el protocolo de reconfiguración garantiza que todos los bloques de datos que hayan excedido el punto de disponibilidad (PoA) permanezcan disponibles. La codificación 2D de RedStuff hace que la migración de estado sea más eficiente e incluso si algunos nodos no están disponibles, otros nodos pueden recuperar los sectores perdidos.

El nodo 1 y el nodo 3 ayudan al nodo 4 a recuperar los datos del segmento
Walrus introduce un protocolo de desafío asincrónico para verificar que los nodos almacenen datos correctamente. El protocolo permite pruebas de almacenamiento eficientes, lo que garantiza la disponibilidad de los datos sin depender de suposiciones de red, y su costo aumenta logarítmicamente con la cantidad de archivos almacenados.
El modelo económico de Walrus se basa en apostar, combinado con mecanismos de recompensa y sanción. El innovador mecanismo de autenticación de almacenamiento se expande logarítmicamente con la cantidad de archivos almacenados, lo que reduce el costo del almacenamiento de archivos de certificados.
En definitiva, con el protocolo RedStuff como núcleo, Walrus proporciona una solución de almacenamiento descentralizado escalable, resistente y económicamente viable que ofrece alta autenticidad, integridad, auditabilidad y disponibilidad a un costo razonable.
Y todo esto es posible gracias a que Sui actúa como capa de control de Walrus. Tener una infraestructura escalable, programable y segura como capa de orquestación le permite centrarse en los problemas centrales del almacenamiento descentralizado.
posible lanzamiento aéreo
Walrus lanzará un token WAL independiente y Utility tiene participación, gobernanza, etc. ¿Cómo puedo obtener el lanzamiento aéreo de WAL? En cuanto a cómo obtener AO, tener SUI puede ser una de las formas.
Se espera que Walrus lance pronto una red de prueba y aún está por determinar el momento de lanzamiento de la red principal. Actualmente puedes consultar la documentación oficial para aprender cómo utilizar Walrus para implementar tu propio sitio web.
Fuente:
Libro blanco de la morsa:
https://docs.walrus.site/walrus.pdf
Morsa: Se puede construir almacenamiento descentralizado y protocolo DA, L2 y almacenamiento grande basado en Sui: https://foresightnews.pro/article/detail/63040
Hilo del investigador X de Mysten Labs:
https://x.com/LefKok/status/1836868240666153293


