Proyecto Filecoin: el almacenamiento en la nube se muda a blockchain

Pareciendo llegar algo tarde, Filecoin entra este año en el juego real de la descentralización del almacenamiento en Internet. Un proyecto que lo tiene todo para triunfar, pudiera haber perdido el momento correcto para hacerlo.

0
5
proyecto filecoin

El proyecto de blockchain Filecoin ya tiene algún tiempo en desarrollo, y propone una alternativa descentralizada para el almacenamiento de datos en Internet. Aparte de su innovadora visión, Filecoin atrajo el interés de muchos en el ecosistema cripto luego de haber protagonizado la ICO más exitosa de todas hasta su realización (agosto de 2017), logrando recaudar la fabulosa cantidad de US$ 257 millones.

Un trabajo en progreso

Aunque los programadores de Filecoin no ha liberado todavía una versión alfa de la red, las pruebas privadas continúan llevándose a cabo. Se estima que, para la primera mitad del 2019, la primera tesnet pública de Filecoin esté operativa.

Filecoin es un proyecto de Protocol Labs, una compañía bajo la tutela de Juan Benet. Benet es un graduado de computación de la Universidad de Stanford y está acompañado por un destacado grupo de profesionales.

Protocol Labs también está detrás de otras interesantes iniciativas como libp2p, una plataforma para la construcción de redes modulares, Multiformats, una colección de protocolos auto descriptivos para lograr sistemas interoperables y más actualizables, el Sistema de Archivos InterPlanetario IPFS y la Vinculación de Datos InterPlanetaria IPLD.

Múltiples renombrados inversores, como Sequoia Capital, Andreessen Horowitz, Union Square Ventures y el Digital Currency Group han confiado y tomado parte en la capitalización de Filecoin. Esto, combinado con una grandiosa recaudación en su ICO y la participación de un sólido equipo de trabajo, hacen de Filecoin una startup con muy buenas perspectivas.

¿Qué problema intenta resolver Filecoin?

Las opciones de almacenamiento de datos en línea, como las ofrecidas por los gigantes tecnológicos Google y Amazon, por ejemplo, tienen el riesgo de ser centralizadas, mostrando un punto único de falla a la hora de ser objeto de ataques. El caso de Equifax es un ejemplo palpable del peligro de centralizar los datos.

En 2017, un grupo de hackers irrumpieron en los sistemas de Equifax, una de las firmas de asesoría crediticia más importantes del mundo, logrando robar información personal de más de 147 millones de personas

Por otro lado, la cantidad de datos que se crea cada año es realmente abrumadora. Se calcula que la información producida durante el 2018 supera el total obtenido en los 5.000 años previos. Esto aumenta considerablemente la presión en la disponibilidad de medios seguros y eficientes para su resguardo.

Filecoin busca satisfacer la creciente demanda de almacenamiento apoyándose en la tecnología blockchain y una red entre pares de nodos de almacenamiento. Pero Filecoin tendrá que pelear su lugar, pues ya otras soluciones de este tipo se encuentran compitiendo entre sí por el favor de los usuarios.

almacenamiento filecoin

Startups como Sia, MaidSafe y Storj llevan algún tiempo en escena y han logrado reunir una considerable base de adeptos. El almacenamiento descentralizado de datos se está convirtiendo en una opción atractiva y segura para muchos.

El punto donde Filecoin se destaca entre empresas como las mencionadas es en el control del usuario. Mientras otras compañías mantienen un sistema de tarifas preestablecidas, Filecoin propone un sistema de subastas entre quienes necesiten espacio de almacenamiento y los que puedan ofrecerlo.

La utilización del token Filecoin es un incentivo que hará mantener bajos los precios por guardar la información a largo plazo. Los usuarios de Filecoin gozarán de flexibilidad al momento de estructurar sus costos, pudiendo establecer parámetros como redundancia de datos y ancho de banda en cada caso.

Dos nodos agilizan la tarea

La arquitectura propuesta por Filecoin se diferencia de las demás cadenas de bloques por un detalle único: en vez de un solo nodo, la blockchain de Filecoin usará dos.

Nodos de almacenamiento

En teoría, cualquier persona con una computadora personal, y suficiente espacio libre en su disco duro, puede participar en la red de Filecoin. Ese espacio sin usar es el recurso principal de Filecoin, allí es donde se almacenarán los datos encriptados de otros usuarios.

Sin embargo, Filecoin apunta a equipos de desempeño medio hacia arriba para configurar su red. En este sentido disponer de un disco duro SATA será mejor que tener uno IDE, y un disco de estado sólido (SSD) superará a ambos a la hora de calificar como nodo de almacenamiento.

Los centros de datos no serán considerados debido a su centralización, ya que son lo opuesto a lo que Filecoin persigue. Equipos sencillos, de bajo desempeño, con poco espacio disponible en disco y conexiones a Internet deficientes, tampoco cubrirían los requisitos necesarios para integrarse a Filecoin.

Nodos de Recuperación

Por razones de eficiencia, los llamados nodos de recuperación deben estar ubicados cerca de los nodos de almacenamiento. Además, estos nodos necesitan disponer de un alto ancho de banda y baja latencia. Se supone que sean equipos robustos, que puedan servir múltiples solicitudes de recuperación de datos sin inconvenientes. El nodo que sea capaz de localizar y recuperar un archivo para un usuario se lleva el pago correspondiente. Para ello, las conexiones a la red que posea el nodo deberán ser rápidas y altamente confiables.

Cómo funciona Filecoin

Los usuarios de Filecoin escogen el contenido que quieren almacenar y entonces pagan una pequeña tarifa para listar su solicitud en la plataforma. Luego, los nodos de almacenamiento se enfrentarán en subasta por la oportunidad de guardar sus archivos. El proceso de subasta se diseñó de forma que el solicitante obtenga siempre el menor precio posible. La parte de Filecoin donde se realizan las subastas es un intercambio descentralizado que se ejecuta enteramente en blockchain.

filecoin como funciona

Posteriormente, Filecoin encripta el archivo y lo divide en varias partes. Estas partes se envían entonces a varios puntos de la red que subastaron por almacenarlos. La ubicación exacta de todos los segmentos del archivo queda registrada en la cadena de bloques de Filecoin, en una estructura llamada “tabla de asignación”. Para poder recuperar el archivo, el usuario debe poseer la clave privada del mismo. Sólo el propietario del archivo tiene dicha clave privada, de modo que solamente él puede encontrar, ensamblar de nuevo y desencriptar el archivo.

Prueba de Replicación y Prueba de Espacio-tiempo

Los desarrolladores de Filecoin crearon un mecanismo de consenso particular para su sistema. Los métodos de consenso también pueden verse como una forma de incentivo empleada para garantizar el funcionamiento y la seguridad de la red.

En el consenso por Prueba de Trabajo de Bitcoin, el incentivo se otorga a quienes tienen mayor poder de procesamiento para resolver los bloques. Filecoin, por su parte, premia a los que disponen de espacio libre en sus discos duros. Filecoin implementa dos conceptos en su funcionamiento, la Prueba de Replicación (PoRep) y la Prueba de Espacio-tiempo (PoSt).

La primera requiere que un nodo pruebe a un verificador que en verdad ha creado varias copias de archivos, distribuyéndolas a distintos puntos de almacenaje en la red. Esto aumenta la redundancia y confiabilidad de la red, mientras que los nodos de almacenamiento se ven incentivados para añadir más espacio de disco al sistema. La prueba de espacio-tiempo verifica que un archivo ha estado guardado por un período determinado y está disponible para su recuperación.

Protocol Labs

Una de las mejores cartas de presentación del proyecto Filecoin es la gente que lo motoriza. En este caso, como se mencionó antes, son los miembros de Protocol Labs los encargados de traer a la vida esta iniciativa. Protocol Labs goza de respeto en proyectos de tecnología p2p y tiene en su haber a IPFS, IPLD, libp2p, Multiformats y CoinList. Filecoin toma un poco de esos desarrollos, sobre todo de IPFS, que ya incluye mucho de la infraestructura para la transmisión y el almacenamiento entre pares incorporada.

Este equipo, de amplia experiencia en tecnología de código abierto, también se encuentra inmerso en la arena blockchain, estando familiarizados con la programación de otros proyectos en el sector. Protocol Labs menciona particularmente a Ethereum y Zcash como ejemplos a considerar en la manera de implementar la cadena de bloques de Filecoin y sus contratos inteligentes.

filecoin - protocol labs

Antes de su muy alabada y productiva ICO, Protocol Labs trabajó ajustada a un presupuesto de US$ 3,5 millones, del cual salieron iniciativas importantes como las ya nombradas. El capital con el que cuentan ahora es un fuerte respaldo para sus planes, el cual les confiere un margen de maniobra bastante cómodo.

La ICO de Filecoin: sólo para unos pocos

La ICO de Filecoin fue notoria por haber recogido más de US$ 250 millones en agosto de 2017. También se cuenta que los primeros US$ 180 millones se obtuvieron apenas iniciada la venta de tokens, en una hora. Pero no es la campeona de las ICO de ese año. Parece que el honor se lo lleva una compañía denominada HDAC Technology AG, que, según lo reportado por Bloomberg (citando datos de CoinSchedule) reunió poco más de US$ 300 en financiación (calculado a los precios pico de Bitcoin en diciembre de 2017).

La oferta inicial de tokens de Filecoin estuvo disponible solamente para inversores acreditados, según la definición de las regulaciones de los Estados Unidos. Según esto, los participantes debían demostrar ingresos superiores a los US$ 200.000 o un valor neto por encima del millón de dólares. Filecoin se esforzó por cumplir con las normas impuestas para la realización de su ICO, sin embargo, muchos miembros de la comunidad se sintieron rechazados por el hecho de no considerar a los de recursos más modestos.

filecoin ico

Los inversores pudieron escoger retrasar la posesión de sus token por varios períodos de tiempo a cambio de mejores descuentos. Filecoin procedió a la venta de sus monedas (FIL) mediante un Acuerdo Simple para Futuros Tokens (SAFT). Hasta los momentos, no existe un solo token FIL y no habrá ninguno hasta que Filecoin cree su bloque de génesis.

Distribución del token FIL

El 30 por ciento de los tokens de Filecoin se crearán al lanzar la red. El 15% irá a las manos del equipo de desarrollo, un 10% irá a los inversores y otro 5% será destinado para la Fundación Filecoin. En total, un 20% de los tokens quedará “en casa”, una jugosa cantidad de dinero, tomando en cuenta los fondos recaudados por el proyecto. El 70 por ciento restante se reserva para el sistema de incentivos de la red.

Comprar y almacenar tokens FIL

A menos que sea un afortunado “inversor acreditado” (que, dicho sea de paso, tampoco tiene tokens FIL actualmente) tendrá que esperar hasta que la mainnet de Filecoin entre en funcionamiento y los primeros tokens FIL entren en circulación para poder obtenerlos. De igual manera, en ese entonces Filecoin seguramente tendrá disponible una billetera nativa para su almacenamiento.

Mapa de ruta

La gente de Filecoin ha sido clara en decir que los lapsos para el desarrollo del proyecto son tentativos. Están más enfocados en hacerlo bien que en hacerlo rápido, y eso el algo que se aprecia. Otros ya han llegado antes, y Filecoin tendrá que demostrar desde el principio que tiene lo necesario para triunfar.

filecoin coin

Para el primer trimestre de 2019 se tiene programado el lanzamiento de su testnet pública, donde abrirán con 100 nodos, para aumentarlos progresivamente a mil, diez mil y más. Durante el segundo trimestre se llevará a cabo la revisión de seguridad y la auditoría externa del código fuente de Filecoin. Superada esta etapa, se espera que la red principal de Filecoin comience su operación entre junio y julio del 2019.

Dejar respuesta

Please enter your comment!
Please enter your name here

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.