Introducción
El desarrollo y evolución de Internet ha transformado definitivamente el mundo. Lo ha cambiado tanto que ahora vivimos en una era donde los datos digitales son parte esencial de nuestra sociedad. Esta es una situación que ha impulsado una enorme necesidad de infraestructura de almacenamiento de datos. Porque sí, esa enorme cantidad de datos que producimos se han de almacenar en algún lugar.
Generalmente, esto sucede en grandes centros de datos centralizados dedicados a esta tarea. Centros que por cierto que tienen espejos (mirrors) distribuidos a lo largo del mundo para agregar un cierto nivel de redundancia. Es el modelo actual y ha funcionado bastante bien la verdad.
Sin embargo, ha generado puntos con niveles de centralización tan peligrosos, que con afectar uno de ellos se es capaz de dejar continentes enteros sin servicios primordiales. E incluso, nos deja a merced de gobiernos que con sus decisiones pueden dejarnos sin acceso a nuestros datos en una plataforma solo con una orden, incluso si esos datos no son un peligro ni son ilegales.
Pero este escenario está por cambiar radicalmente. Desde hace muchos años, se ha estado hablando de "sistema de almacenamiento descentralizados". Un concepto que en la actualidad podemos decir que es ya una realidad, y acá examinaremos algunos de ellos.
¿Qué son los sistemas de almacenamiento de datos descentralizados?
Los sistemas de almacenamiento de datos descentralizados son una plataforma que nos permiten realizar almacenamiento seguro de nuestra información en una red P2P. De esta forma, cada nodo dentro de la red puede asegurar la existencia y el acceso a los datos que hemos dispuesto en dicha plataforma.
Esta es una tecnología que ha estado creciendo de manera acelerada y se ha hecho ver como algo necesario. Las necesidades de los desarrolladores por almacenamiento seguro son cada vez mayores, y el almacenamiento descentralizado puede cubrir esas necesidades de forma más económica y con mayores posibilidades.
En tal sentido, estos sistemas han llegado para quedarse y cambiar el modelo tradicional de almacenamiento de datos. Un sistema que muchas veces ha traído fuertes inconvenientes y problemas, que pueden ser debidos a las plataformas o factores externos a ellos. Por ejemplo, los intentos del gobierno turco de prohibir Wikipedia, declarando que son una amenaza para su seguridad nacional, llevaron a los activistas del país a replicar Wikipedia usando IPFS (Interplanetary Filesystem) un sistema de almacenamiento descentralizado para asegurar que la web fuera accesible incluso con la censura del gobierno.
Esto nos da una idea del potencial de estos sistemas, un potencial que se verá impulsado por la llegada de la Web 3.0 y su apuesta por este tipo de esquema de almacenamiento de datos.
Sistemas de almacenamiento de datos descentralizados ¿Cuáles existen?
En la actualidad son varios los sistemas de almacenamiento de datos descentralizados que existen. Algunos de ellos llevan entre nosotros varios años en desarrollo, otros han nacido en medio del explosivo interés por estos sistemas, en especial impulsados por la tecnología blockchain y Web 3.0. Pero no queda duda que estas nuevas e innovadoras tecnologías se encuentran orientadas a la consecución de una descentralización completa de nuestros datos.
Conforme a lo antes mencionado, a continuación se describen tres de los sistemas más conocidos en la actualidad como lo son:
Filecoin
Fielecoin es un proyecto basado en el uso de la tecnología Blockchain que ofrece la posibilidad de almacenar cualquier cantidad de datos de una manera descentralizada. Este servicio es construido por Protocol Labs y funciona sobre IPFS.
Su objetivo es brindar seguridad en el resguardo de datos, además de satisfacer las necesidades de almacenamiento descentralizado usando la tecnología blockchain. Para lograr esto, el equipo de desarrollo de Filecoin busca incentivar que las personas dispongan de sus espacios de almacenamiento sin uso, para crear con ellos una red de almacenamiento descentralizado global.
De esta forma, Filecoin puede crear un ecosistema blockchain que le permitiría a cualquier persona con espacio en su disco duro alojar archivos de terceras personas y ganar dinero por ello. El dinero que reciben por este servicio es entregado en token FIL que es la criptomoneda de la blockchain. De esa forma, y con el apoyo de los exchange podrán intercambiar la criptomoneda y obtener el dinero que desean por sus servicios.
Con este sistema Filecoin planea resolver varios problemas:
- Permitir el acceso económico a espacio de almacenamiento seguro y con alcance global.
- Presentar una mejor oferta de servicios de almacenamiento para crear competitividad en el sector.
- Habilitar nuevos espacios de almacenamiento para la cada vez más creciente necesidad de almacenamiento que necesita el mundo.
- Ofrecer mejor seguridad a nuestros datos, puesto que la red y el acceso a la misma estará protegida por tecnología blockchain.
Sin duda, son objetivos muy grandes y el proyecto de momento ha demostrado que es posible gracias a su red de pruebas.
Sia Network
El Sia Network al igual que Filecoin, se encuentra enmarcado dentro de esos nuevos y novedosos proyectos que buscan otorgar posibilidades de almacenamiento de datos descentralizado. El proyecto Sia, que cuenta con su propia blockchain y token lleva entre nosotros desde 2015. En ese año, sus creadores David Vorick y Luke Champine hicieron realidad una idea que venían desarrollando desde 2013.
Sia funciona como un mercado descentralizado basado en la oferta y demanda de espacios de almacenamiento. De esta forma, se pone a disposición espacio de almacenamiento de datos a cualquier persona en cualquier lugar del mundo. Y todo ello, sin la necesidad de registro de usuarios, servidores centrales, ni se requiere de la participación de terceros de confianza.
Los datos almacenados en Sia, son totalmente independientes sin que exista posibilidad alguna de que estos estén sujetos a sanciones o restricciones de ningún tipo. Los datos son cifrados y almacenados de tal forma que son distribuidos a través de una red descentralizada entre pares (P2P). De esta forma, este sistema ofrece una alternativa de almacenamiento consolidada, confiable, segura, práctica y a menor costo que los medios convencionales.
Bittorrent Filesystems (BTFS)
Bittorrent File System o BTFS, es un protocolo de intercambio de archivos de próxima generación que utiliza la red TRON y el ecosistema BitTorrent para llevar a cabo el procesamiento e intercambio de datos de una manera rápida, segura y confiable.
El sistema es un fork de IPFS al que se le han hecho algunas mejoras para integrarlo a la red TRON y el sistema de Bittorrent. De esta forma, BTFS busca integrarse al ecosistema presentado en la red TRON, especialmente para hacerse cargo de la capa de almacenamiento de los DApps, y dándole herramientas a los desarrolladores para crear nuevos e interesantes usos a esta red.
Conclusiones
Con el crecimiento exponencial del uso que se le está dando a la tecnología en la actualidad de manera global por parte de las personas, empresas u organizaciones, es inherente el proceso de desarrollo de todas las herramientas que existen en la actualidad para ser adaptadas a las nuevas necesidades que surgen dentro de la sociedad como parte de revolucionar lo que tenemos. Es por ello, que los métodos que conocemos hoy en día para almacenar, procesar, compartir y resguardar los datos de estos grandes sistemas se están viendo afectados y superados por la cantidad de información que deben contener, haciendo notorias sus limitantes.
El almacenamiento de datos al igual que la nueva tecnología se verá enmarcada dentro del contexto de la descentralización de todos los sistemas tecnológicos con el paso del tiempo, ya que es el mejor camino para acabar con las barreras que aún detienen el crecimiento de las redes a niveles superiores. Y será gracias a la puesta en práctica de proyectos como estos que se están sentando las bases de un gran cambio. Por eso existe este abanico amplio de herramientas sofisticadas que día a día se apoderan del mercado tecnológico y sin duda alguna nos llevarán a nueva era tecnológica.