El auge de cadenas de bloques ha creado un punto de inflexión que está impulsando la creación de una nueva "Internet descentralizada". Con el auge de las criptomonedas descentralizadas basadas en blockchain, como Bitcoin y Ethereum, ha aumentado el impulso para la creación de una Internet descentralizada. Numerosos proyectos ofrecen piezas de esta Internet descentralizada, desde servicios de búsqueda de nombres hasta un sistema mundial de almacenamiento compartido. Pero falta una capa de datos descentralizada para las aplicaciones descentralizadas (dApps) construidas sobre la blockchain. Nos gustaría presentarles SDFS.
El significado de SDFS
La red Secure Decentralized File Sharing (SDFS) está diseñada para proporcionar a las aplicaciones descentralizadas una capa de datos segura, punto a punto, que permite el intercambio de datos entre instancias de una aplicación utilizando microrredes seguras. Los datos y activos digitales se envían de forma segura a otras instancias de la aplicación. También irán automáticamente triturados y cifrados utilizando la tecnología de cifrado de clase mundial de Topia Technology. Esto garantiza que los datos sólo estén disponibles para las instancias de aplicación y los usuarios previstos.
Utilizando la red SDFS y sus microrredes seguras en las bibliotecas SDFS, los desarrolladores de dApps y los fabricantes de dispositivos IoT pueden incorporar la seguridad en sus productos desde el principio. Estas bibliotecas simplificar el proceso de protección de dispositivos y software. Utilizando la red SDFS, el movimiento de datos entre dispositivos, aplicaciones y servidores está asegurado por las microrredes sin necesidad de que cada desarrollador o para crear sus propias soluciones de seguridad. En su lugar, los desarrolladores construyen sobre la tecnología probada y contrastada de SDFS, y sus usuarios, dispositivos y datos estarán protegidos.
Al combinar blockchain, protocolos de intercambio de archivos y métodos probados de seguridad de datos, la red SDFS llena el vacío existente y permite a los desarrolladores aprovechar la Internet descentralizada para impulsar sus aplicaciones descentralizadas. La red SDFS creará una capa de datos segura. Y permitirá que la futura Internet descentralizada alcance todo su potencial.
Introducción
La red SDFS creará una capa de datos segura. Permitirá que la futura Internet descentralizada alcance todo su potencial. Las cadenas de bloques pueden revolucionar Internet e impulsar las redes descentralizadas del futuro porque pueden registrar de forma segura las transacciones y la actividad en una red. Sin embargo, las cadenas de bloques no resolverán por sí solas todos los problemas inherentes a una red verdaderamente descentralizada. Existen muchas lagunas entre las cadenas de bloques y la pila completa necesaria para impulsar la Internet descentralizada. Existen soluciones para colmar algunas de estas lagunas. Pero sigue siendo necesaria la capacidad de intercambiar datos de forma segura, de manera que se impida su divulgación no deseada.
Conexiones SSL/TLS
Actualmente, los datos se comparten entre sistemas de una manera especial. Por ejemplo, los clientes se ponen en contacto con los servidores para solicitar información y los servidores devuelven la información solicitada a los clientes. Cuando se requiere seguridad, los clientes establecen conexiones SSL/TLS para cifrar los datos que fluyen entre el cliente y el servidor.
El uso de SSL/TLS para proteger las conexiones de datos depende necesariamente del sistema centralizado de autoridades de certificación que sustenta la Internet segura de hoy en día. Estas autoridades de certificación actúan como guardianes, controlando el acceso a los certificados digitales necesarios para establecer conexiones seguras. En una Internet descentralizada, estos guardianes no serán deseados ni deseables. Esto supone un reto a la hora de establecer la confianza.
Nuevas soluciones de almacenamiento de archivos: SDFS Window, MaidSafe, etc.
Aunque los sistemas peer-to-peer existentes permiten a los clientes comunicarse directamente entre sí, representan una fracción del tráfico en comparación con sus homólogos tradicionales basados en cliente-servidor. Adoptar el modelo cliente-servidor a las aplicaciones descentralizadas que funcionan en una Internet descentralizada plantea muchos retos. Los usuarios de las aplicaciones no quieren depender de sistemas centralizados para acceder a los datos, y las blockchains no están diseñadas para almacenar grandes volúmenes de datos. Esto deja un vacío a la hora de transferir datos de forma segura entre instancias de una aplicación descentralizada.
El mercado de blockchain ha fomentado el desarrollo de varias soluciones descentralizadas de almacenamiento de archivos, como FileCoin, Storj, SDFS Window y MaidSafe. Cada una de ellas promete a los usuarios acceso a un gran volumen de almacenamiento distribuido por Internet y la oportunidad de alquilar su capacidad de almacenamiento no utilizada a otros usuarios. Pero estas soluciones se limitan a permitiendo a los usuarios almacenar y acceder a sus contenidos. Actualmente, ninguna solución permite compartir datos a nivel de aplicación ni permite a una aplicación enviar datos a través de la red a otras instancias de sí misma.