Cómo Walrus mantiene los blobs seguros y fáciles de gestionar

Cuando subes un archivo a Walrus, no se queda allí como un único bloque grande. Walrus lo divide en piezas más pequeñas, llamadas 'slivers', y las distribuye entre diferentes nodos de almacenamiento. Eso es el código de eliminación en acción. Aumenta la fiabilidad, pero no añade complejidad extra. El sistema de identidad dual es lo que realmente llama mi atención. Cada blob recibe dos identificadores. Uno es un ID de blob basado en el contenido. Si subes el mismo archivo dos veces, obtendrás el mismo ID de blob en ambos casos. El otro es un ID de objeto Sui, que gestiona metadatos como el tiempo durante el cual deseas almacenar el blob. Los IDs de blob son perfectos para leer datos. Los IDs de objetos Sui entran en juego cuando necesitas actualizar algo.

Esta separación entre los dos identificadores parece deliberada y inteligente. Mantienen las cosas ordenadas, y tiene sentido tanto para los desarrolladores que construyen sobre Walrus como para los usuarios normales que intentan gestionar sus datos.

@Walrus 🦭/acc #walrus $WAL

WALSui
WAL
0.1582
+2.59%