La guía para principiantes
Storj, una de las varias plataformas de almacenamiento en la nube con tecnología de cifrado de la competencia, permite que cualquier computadora que ejecute su software alquile el espacio no utilizado del disco duro a los usuarios que buscan almacenar archivos.
De esta forma, puedes pensar en Storj como una alternativa a las plataformas de almacenamiento en la nube como las que ofrecen Amazon o Google. Sin embargo, en lugar de que una empresa posea y mantenga el software, Storj se basa en software y una red de computadoras para administrar su almacenamiento de datos.
La clave para el diseño de la red es la criptomoneda STORJ, que permite a los usuarios pagar a otros usuarios de la red para almacenar sus archivos. Del mismo modo, los usuarios que buscan vender el exceso de capacidad de almacenamiento y ancho de banda pueden ganar dinero adicional con estos recursos al aceptar STORJ.
En particular, Storj audita su red a través de una verificación aleatoria de archivos cada hora, lo que garantiza que sus archivos estén alojados de manera constante en los nodos de almacenamiento.
Durante este proceso, Storj envía solicitudes a los operadores de nodos, quienes deben enviar una prueba criptográfica de que los datos aún están en su poder. Al recibir esta prueba, los nodos reciben un pago por almacenar y mantener el archivo.
El proceso de auditoría está diseñado para maximizar la calidad del almacenamiento en la red y, hasta ahora, parece haber logrado hacerse un hueco. Storj afirma tener una capacidad de red de más de 100 petabytes y, a partir de 2020, hay más de 6.000 nodos activos que almacenan datos.
Para obtener actualizaciones más periódicas del equipo de Storj, puede marcar el blog de Storj, que incluye consejos y tutoriales sobre la red y su tecnología en evolución.
¿Cómo actúa Storj?
Tres componentes principales contribuyen a alimentar la red Storj.
Éstas incluyen:
- Nodos de almacenamiento: permiten a los usuarios alquilar el espacio sobrante en su disco duro y almacenar y devolver datos de manera confiable por una tarifa.
- Enlaces ascendentes: se ejecutan en la máquina del cliente y cargan archivos en la red. Los enlaces ascendentes también se coordinan con sus pares para almacenar y recuperar datos.
- Satélites: coordina el tráfico entre los nodos de almacenamiento y los enlaces ascendentes. Los satélites son responsables de almacenar metadatos, mantener los nodos de almacenamiento honestos y distribuir los pagos. Cada usuario tiene una cuenta en un satélite.
Segmentos y Rayas
Una vez que el enlace ascendente de un usuario recibe permiso de su satélite para almacenar datos en la red, los archivos Storj pasan por un proceso llamado segmentación.
Durante este proceso, los archivos se comprimen, cifran y posteriormente se trituran, lo que significa que se dividen en muchos segmentos y franjas. (Una raya es una división de un segmento).
Las franjas de los archivos originales se distribuyen y almacenan a través de la red. Para descifrar y recuperar sus archivos, los usuarios deben proporcionar la misma clave privada utilizada para comprimir y cifrar sus archivos en primer lugar.
Es de destacar que si un segmento es lo suficientemente pequeño, lo más probable es que se almacene dentro de un satélite, en lugar de en un nodo de almacenamiento.
Para tener en cuenta los nodos que se desconectan y potencialmente pierden una franja, Storj introduce el concepto de redundancia. Este es un medio por el cual todas las bandas se replican una cierta cantidad de veces y se envían a diferentes nodos de almacenamiento en la red, una característica que evita la manipulación y la censura por parte de una pequeña cantidad de nodos.
¿Quién creó Storj?
Storj Labs, la compañía detrás de la plataforma Storj, fue cofundada por Shawn Wilkinson y John Quinn en 2014. La versión más nueva de Storj, V3, se lanzó en el otoño de 2019.
Storj Labs ha pasado por tres rondas de financiación distintas desde sus inicios. Además, aunque Storj se lanzó por primera vez sobre la cadena de bloques de Bitcoin, migró a Ethereum en 2017.
En 2014, los laboratorios Storj recaudaron 910 BTC (con un valor de alrededor de $ 460,000 en ese momento) en una venta colectiva pública. A principios de 2017, la compañía recaudó $ 3 millones en fondos semilla y, más tarde en 2017, Storj realizó una venta simbólica, recaudando alrededor de $ 30 millones.
¿Por qué tiene valor STORJ?
La criptomoneda STORJ deriva su valor de la utilidad de su red, ya que es la forma de pago preferida dentro del software.
Esto significa que los clientes pueden comprar y gastar STORJ para almacenar archivos, y que los nodos de almacenamiento pueden recibir y vender STORJ para ser compensados por su espacio y ancho de banda extra.
Es importante destacar que Storj no es el único proyecto de criptomonedas que busca interrumpir el mercado de almacenamiento, lo que significa que podría enfrentar una competencia que ejerza presión sobre el precio de su criptomoneda.
Otras plataformas de almacenamiento en la nube descentralizadas incluyen Filecoin, Siacoin y MaidSafe, cada una de las cuales tiene diferentes capacidades técnicas.
Como muchas otras criptomonedas, el suministro de tokens STORJ es limitado, lo que significa que, de acuerdo con las reglas del software, solo habrá 500 millones de STORJ.
¿Por qué utilizar STORJ?
Los defensores de Storj pueden sentirse atraídos por la capacidad de comprar, vender y controlar sus datos, recuperando un servicio que ahora solo brindan gigantes corporativos como Amazon, Microsoft o Google.
Los usuarios de la red que se preocupan por la privacidad también pueden almacenar sus archivos sin preocuparse de que su información esté siendo examinada y sin que se dirijan a anuncios basados en esos archivos.
Este caso de uso continúa atrayendo usuarios potenciales a Storj y su criptomoneda, así como a los sistemas de almacenamiento en la nube basados en blockchain de la competencia.