HiveDisk debe su eficacia, fiabilidad y robustez a una intrincada red en nube distribuida y sostenible: hiveNet.
Todas las grandes empresas de la nube dependen de enormes centros de datos que funcionan 24 horas al día, 7 días a la semana. Nuestra solución es diferente: utiliza discos duros de ordenadores como el tuyo, por lo que no consume energía extra.
Lea nuestro informe de sostenibilidad.HiveNet es nuestra infraestructura distribuida en la nube. Reúne dispositivos individuales de miembros de la comunidad, que aportan su espacio de almacenamiento para crear una red segura y resistente.
Esta red constituye la columna vertebral de hiveDisk, lo que nos permite ofrecer a nuestros usuarios una solución de almacenamiento en la nube asequible, eficiente, sostenible y altamente privada y segura.
En el futuro, construiremos más soluciones en la nube en hiveNet, desde crear bóvedas de seguridad (hiveVault) hasta compartir tu potencia de cálculo (hiveCompute).
Simple por fuera, complejo por dentro. Hay mucha "magia" para mantener tus datos privados, seguros y listos para usar.
Aquí es donde tus datos se dividen, encriptan y codifican, listos para su almacenamiento en hiveNet.
Chunk
Antes de la carga, los datos se dividen en trozos manejables, conocidos como "chunks".
Compresión y cifrado
Cada trozo se comprime utilizando el algoritmo zlib para minimizar su tamaño. A continuación, se aplica el cifrado del lado del cliente, lo que garantiza que nadie, incluido Hive, pueda acceder a tus datos. Se utiliza AES-GCM con una clave de 256 bits, que se considera segura desde el punto de vista cuántico.
Fragmentación y codificación
Tras el cifrado, los trozos se dividen en fragmentos y se codifican mediante códigos de borrado (en concreto, códigos Reed-Solomon), lo que da lugar a fragmentos adicionales.
Esta codificación permite recuperar los datos originales con sólo el 50% de los fragmentos disponibles.
A continuación te explicamos cómo elegimos dónde almacenar tus datos y qué hacemos para garantizar que permanezcan seguros y accesibles.
Selección y difusión de nodos
HiveNet selecciona los nodos más adecuados en función de su fiabilidad, capacidad, rendimiento y ubicación para alojar sus fragmentos de datos. Los fragmentos elegidos se cargan en estos nodos.
Vigilancia y curación
HiveNet supervisa continuamente la red para garantizar la disponibilidad de los datos, incluso cuando desaparecen nodos. Realiza un seguimiento del ratio de redundancia de los datos (el número total de fragmentos disponibles dividido por el número de fragmentos necesarios para reconstruir los datos).
Si el nivel de redundancia cae por debajo de un umbral de seguridad, la red activa un proceso de curación de enjambres para regenerar nuevos fragmentos, manteniendo el ratio de redundancia deseado.
Cuando necesite recuperar sus datos, este proceso garantiza que pueda descargarlos, decodificarlos y descifrarlos.
Descargar y decodificar
Para recuperar los datos, HiveDisk descarga el subconjunto mínimo de fragmentos necesario para decodificar los fragmentos. El proceso de decodificación genera fragmentos cifrados y comprimidos.
Descifrado y reconstrucción
Tras recuperar las claves de cifrado de la red, se descifran los fragmentos. Este proceso es de conocimiento cero y solo se lleva a cabo en su dispositivo, lo que garantiza la seguridad de sus datos. Tras el descifrado, los datos se reconstruyen.