Almacenamiento descentralizado: pros y contras (2022)

Almacenamiento descentralizado: pros y contras (2022)

En las primeras etapas de Web3, se demandaba soberanía de datos, interoperabilidad y seguridad. El almacenamiento descentralizado será un área de alta demanda en el futuro a medida que la gente avance hacia el uso de Web3.

¿Qué es el almacenamiento descentralizado?

Los archivos y datos de los usuarios se dividirán en fragmentos y, al mismo tiempo, se almacenarán en muchos nodos de la red descentralizada. De manera similar al almacenamiento normal, cuando el usuario necesita el archivo, puede solicitar recuperarlo y descargará los datos pieza por pieza de los validadores en la red hasta recibir el archivo completo.

La tecnología Blockchain nació para actuar como un libro de contabilidad distribuido donde las transacciones se registrarán directamente en el libro de contabilidad y se guardarán en las cadenas principales. El número de transacciones aumenta con el tiempo, lo que obliga a que el almacenamiento sea más avanzado.

Ventajas del almacenamiento descentralizado

El almacenamiento descentralizado nació para resolver los problemas anteriores del sistema de almacenamiento centralizado y al mismo tiempo brindar más beneficios.

En breve se explicarán las 4 mayores ventajas de utilizar un sistema de almacenamiento descentralizado.

Seguridad

Aprendimos desde el principio que blockchain utiliza una forma de seguridad separada de los servicios del servidor. Cada persona puede crear su perfil en Blockchain sin la ayuda de un intermediario, lo que hace que ese registro esté completamente separado de la identidad real del usuario.

Por tanto, la función de gestión de cuentas se realiza de forma anónima y se oculta la identidad del usuario, proporcionando así un mayor nivel de seguridad. A diferencia de los sistemas tradicionales, los usuarios deben registrarse con información personal (como nombre, apellido e información de la cuenta bancaria) en la red, la identidad real del usuario no se revelará en la plataforma Blockchain a menos que el usuario así lo desee.

Una de las tecnologías más importantes para resolver problemas de seguridad en los sistemas de almacenamiento en la nube es el cifrado basado en atributos (ABE), que permite que un generador de claves privadas se conecte a todos los datos. El sistema blockchain puede resolver un problema similar al brindar a los usuarios la capacidad de configurar y asignar claves privadas.

Seguridad de la red

Todos los datos deben cifrarse antes de realizar transacciones en Blockchain. Esto significa que sólo la persona que tiene acceso a la clave de descifrado puede acceder al contenido de un archivo.

Aunque algunas redes de almacenamiento de datos centralizadas también ofrecen cifrado, ya que los archivos en la red descentralizada blockchain se dividen en partes más pequeñas y esas partes se distribuyen entre las partes. diferentes proveedores de almacenamiento, por lo que, a diferencia de los modelos de computación en la nube, ni siquiera un solo nodo puede descifrar el archivo completo y acceder a los datos.

Ningún individuo, organización o partes relacionadas pueden procesar los datos existentes en el sistema. Además, dado que cada pieza de información se almacena en al menos tres lugares, estos datos siempre serán accesibles incluso si algunos nodos dejan de estar disponibles o experimentan una falla de hardware.

En caso de que falte alguna información, el archivo completo aún se puede recuperar con la ayuda del mecanismo de codificación de borrado.

Además, los proveedores de hosting también deben demostrar que los datos no están controlados por nadie detrás de ellos. Incluso en caso de manipulación, el catálogo de información se puede vincular fácilmente con la ayuda de Merkle Root del archivo.

El modelo de almacenamiento de datos centralizado no compromete a los clientes sobre la integridad de los datos y no es transparente sobre el proceso de procesamiento de la información con los propietarios de los datos.

Ancho de banda y costo

Con el modelo de almacenamiento en la nube, cuando un usuario necesita descargar un archivo, el archivo completo se descargará desde uno de los servidores del proveedor de servicios de hosting. Aunque algunos proveedores confirman que la descarga se realizará desde el servidor más disponible en ese momento, el proceso aún debe completarse a través de una única conexión.

En el caso de una solicitud para descargar archivos de sistemas blockchain, el archivo debe recuperarse de la red, lo que significa que cada elemento de información debe descargarse de un proveedor de alojamiento independiente.

Las descargas se mantienen en paralelo, maximizando la disponibilidad del ancho de banda y minimizando los tiempos de descarga.

En un sistema de almacenamiento de datos tradicional, se requerirá una tarifa específica por adelantado para un plan de uso (por ejemplo, 5 dólares al mes por 5 toneladas de almacenamiento) y el cliente normalmente compra más espacio del disponible que necesita.

Pero al llegar al modelo de almacenamiento de datos descentralizado, el costo se puede calcular en función de las necesidades de uso de cada individuo; en lugar de tener que usar un paquete prepago, los usuarios solo deben pagar una tarifa por cada usuario. tiempos de uso.

Además, los sistemas de almacenamiento de datos en las futuras plataformas blockchain costarán menos que los modelos de almacenamiento tradicionales y también permitirán a los usuarios elegir sus discos duros favoritos entre las funciones disponibles y el tiempo. vida útil de estos dispositivos.

Sistema de reputación

El sistema de almacenamiento descentralizado utiliza el mecanismo del Sistema de Reputación. La reputación es un mecanismo utilizado para medir la confianza de la comunidad en un nodo, en función de sus transacciones e interacciones anteriores.

Cuanto mayor sea la reputación de un nodo, más confiable será ese nodo en la red. Dado que la mayoría de las transacciones en el sistema las realizan partes separadas y desconocidas, los usuarios deben determinar si interactúan con un nodo en particular durante sus sesiones. próxima traducción.

Esta característica permite que la red verifique automáticamente la autenticidad del host virtual, asegurando que los hosts cumplan con los estándares que han establecido; de lo contrario, los hosts serán eliminados de la red.

Lo mejor del Sistema de Reputación es que permite a los clientes calificar su experiencia con los proveedores de servicios, lo que incentiva la honestidad de los proveedores de alojamiento descentralizado.

Dificultades de la industria del almacenamiento descentralizado

El almacenamiento descentralizado es todavía muy joven y enfrenta muchas dificultades y desafíos. Y el almacenamiento descentralizado aún no ha avanzado mucho. En esta sección, se aclarará el problema común que las personas y las organizaciones suelen encontrar en el modelo de almacenamiento de datos de blockchain.

Seguridad de la red

Aunque mencionamos anteriormente que la seguridad es una de las características sobresalientes de blockchain, el sistema blockchain no puede ser 100% seguro.

Debido a la necesidad de editar datos o compartirlos con terceros, mientras los archivos deben cifrarse y descifrarse, aumenta el riesgo de problemas de seguridad. Los datos sólo están seguros cuando se almacenan y, durante la manipulación y transferencia en el sistema, seguirán existiendo riesgos de seguridad.

Además, varios ataques pueden amenazar la cadena de bloques y, en consecuencia, afectar a las aplicaciones que se ejecutan en la red. El ataque del 51% es la forma más común, que puede ocurrir en sistemas blockchain que utilizan el algoritmo de Prueba de Trabajo (PoW). Para evitar un ataque del 51%, una red blockchain debe contener una cantidad suficiente de nodos que ningún grupo de personas pueda aprovechar y manipular.

Falta de datos para tomar decisiones

Hoy en día, muchas empresas y organizaciones creen que los datos que recopilan son una fuente esencial para el análisis y les ayuda a tomar mejores decisiones.

Este proceso no es posible en el sistema de almacenamiento de información de blockchain porque todos los datos se cifran antes de almacenarse en los proveedores de servicios de almacenamiento de datos.

Sin embargo, la empresa puede construir un sistema de almacenamiento en su blockchain, como el modelo de BlockHouse, otorgando permiso y claves a sus representantes expertos. El representante puede extraer todas las métricas de la red y analizarlas según los requisitos de la empresa. Para este caso, el sistema de almacenamiento blockchain se utilizará como una solución rastreable y a prueba de manipulaciones.

Falta de vinculación legal

Cuando se utiliza un servicio de almacenamiento descentralizado, no existe ningún contrato escrito entre el proveedor y el usuario. Todo se maneja mediante contratos inteligentes en blockchain.

En caso de fraude, apropiación de bienes o cualquier otro problema, no habrá persecución penal ni protección judicial. Por lo tanto, esto también es un obstáculo para las empresas a la hora de considerar el uso de servicios de hosting descentralizados.

Problemas de escalabilidad

Joancomarti et al. Estudió los problemas de escalabilidad de Bitcoin y ideó algunas soluciones. Confirman que el riesgo de retrasos no es el único problema.

El tiempo de arranque es el tiempo que tarda un nuevo nodo en unirse a la red, descargar y analizar el historial de formación y desarrollo de la red, lo que para una cadena de bloques tan antigua y enorme como Bitcoin puede resultar costoso. costo y tiempo.

Se han investigado varias soluciones:

  • Reduzca la cantidad de información requerida en cada sesión para bloquear múltiples lotes de transacciones en un bloque.
  • Cambie el tamaño del bloque para encontrar el tamaño óptimo
  • En general, los problemas de escalabilidad de blockchain se pueden dividir en 3 grupos principales: rendimiento, costo y capacidad.

La capacidad es el tamaño de todas las transacciones anteriores que un minero debe almacenar. Este volumen aumentará día a día. Incluso cada pequeña transacción requiere una tarifa.

Entonces, los problemas de rendimiento ocurren cuando las sesiones tienen que esperar para formar parte de un bloque. Debido al límite de tamaño de bloque, el tiempo de finalización puede ser mucho mayor.

Control de acceso

Aunque el registro de transacciones anteriores se almacena en Blockchain y se debe replicar una gran cantidad de datos en cada nodo, no debemos tratar la blockchain como una base de datos.

Estas dos especificaciones principales pueden provocar un aumento de la cadena de bloques si se almacenan archivos demasiado grandes en el sistema. Por este motivo, los archivos grandes se almacenan fuera de la cadena. Sin embargo, la red alojada en blockchain no permite compartir documentos entre usuarios.

Para superar este problema, Steichen et al 2018 proporcionaron una solución basada en contratos inteligentes; sin embargo, solo resolvió el problema de IPFS.

El problema del sistema de reputación

Los resultados son desde el punto de vista del nodo, lo cual no es un resultado confiable. Para solucionar este problema, los desarrolladores introdujeron un sistema de reputación local, que sólo ofrece recomendaciones de los usuarios cercanos. Este plan se puede implementar en sistemas blockchain para permitirnos utilizar recomendaciones de personas en las que confiamos.

Conversión de almacenamiento descentralizado

Las redes de almacenamiento Blockchain son una tecnología completamente nueva que a primera vista parece muy atractiva para las empresas, pero la transición a las redes blockchain no es la mejor solución en este momento.

Para las personas, es más fácil cambiar y pueden iniciar una experiencia gratuita con Web3.Storage. Web3.Storage tiene un programa de prueba gratuito de 1 TB.

Veredicto

Podemos ver que el almacenamiento de datos es muy importante, especialmente en el contexto actual donde nuestros datos pueden ser robados y utilizados en cualquier momento. El almacenamiento descentralizado y el cifrado de datos que es esencial para proteger la información.

Los nuevos proyectos que crecen en NFT, especialmente los juegos, necesitan urgentemente servicios de almacenamiento descentralizados para almacenar activos de una manera verdaderamente descentralizada.

Además, el almacenamiento descentralizado también tiene potencial de crecer en el mercado tradicional. Por lo tanto, la oportunidad y el potencial de la matriz de almacenamiento descentralizada son enormes.

Además, el almacenamiento descentralizado deberá resolver los problemas mencionados en el artículo para poder competir en breve con los proveedores de servicios de almacenamiento centralizado.

DESCARGO DE RESPONSABILIDAD: La información de este sitio web se proporciona como un comentario general del mercado y no constituye un consejo de inversión. Le recomendamos que investigue antes de invertir.

Únase a CoinCu Telegram para realizar un seguimiento de las noticias: https://t.me/coincunews

Siga el canal de Youtube de CoinCu | Siga la página de Facebook de CoinCu

Lucian

CoinCu Noticias

Almacenamiento descentralizado: pros y contras (2022)

Almacenamiento descentralizado: pros y contras (2022)

En las primeras etapas de Web3, se demandaba soberanía de datos, interoperabilidad y seguridad. El almacenamiento descentralizado será un área de alta demanda en el futuro a medida que la gente avance hacia el uso de Web3.

¿Qué es el almacenamiento descentralizado?

Los archivos y datos de los usuarios se dividirán en fragmentos y, al mismo tiempo, se almacenarán en muchos nodos de la red descentralizada. De manera similar al almacenamiento normal, cuando el usuario necesita el archivo, puede solicitar recuperarlo y descargará los datos pieza por pieza de los validadores en la red hasta recibir el archivo completo.

La tecnología Blockchain nació para actuar como un libro de contabilidad distribuido donde las transacciones se registrarán directamente en el libro de contabilidad y se guardarán en las cadenas principales. El número de transacciones aumenta con el tiempo, lo que obliga a que el almacenamiento sea más avanzado.

Ventajas del almacenamiento descentralizado

El almacenamiento descentralizado nació para resolver los problemas anteriores del sistema de almacenamiento centralizado y al mismo tiempo brindar más beneficios.

En breve se explicarán las 4 mayores ventajas de utilizar un sistema de almacenamiento descentralizado.

Seguridad

Aprendimos desde el principio que blockchain utiliza una forma de seguridad separada de los servicios del servidor. Cada persona puede crear su perfil en Blockchain sin la ayuda de un intermediario, lo que hace que ese registro esté completamente separado de la identidad real del usuario.

Por tanto, la función de gestión de cuentas se realiza de forma anónima y se oculta la identidad del usuario, proporcionando así un mayor nivel de seguridad. A diferencia de los sistemas tradicionales, los usuarios deben registrarse con información personal (como nombre, apellido e información de la cuenta bancaria) en la red, la identidad real del usuario no se revelará en la plataforma Blockchain a menos que el usuario así lo desee.

Una de las tecnologías más importantes para resolver problemas de seguridad en los sistemas de almacenamiento en la nube es el cifrado basado en atributos (ABE), que permite que un generador de claves privadas se conecte a todos los datos. El sistema blockchain puede resolver un problema similar al brindar a los usuarios la capacidad de configurar y asignar claves privadas.

Seguridad de la red

Todos los datos deben cifrarse antes de realizar transacciones en Blockchain. Esto significa que sólo la persona que tiene acceso a la clave de descifrado puede acceder al contenido de un archivo.

Aunque algunas redes de almacenamiento de datos centralizadas también ofrecen cifrado, ya que los archivos en la red descentralizada blockchain se dividen en partes más pequeñas y esas partes se distribuyen entre las partes. diferentes proveedores de almacenamiento, por lo que, a diferencia de los modelos de computación en la nube, ni siquiera un solo nodo puede descifrar el archivo completo y acceder a los datos.

Ningún individuo, organización o partes relacionadas pueden procesar los datos existentes en el sistema. Además, dado que cada pieza de información se almacena en al menos tres lugares, estos datos siempre serán accesibles incluso si algunos nodos dejan de estar disponibles o experimentan una falla de hardware.

En caso de que falte alguna información, el archivo completo aún se puede recuperar con la ayuda del mecanismo de codificación de borrado.

Además, los proveedores de hosting también deben demostrar que los datos no están controlados por nadie detrás de ellos. Incluso en caso de manipulación, el catálogo de información se puede vincular fácilmente con la ayuda de Merkle Root del archivo.

El modelo de almacenamiento de datos centralizado no compromete a los clientes sobre la integridad de los datos y no es transparente sobre el proceso de procesamiento de la información con los propietarios de los datos.

Ancho de banda y costo

Con el modelo de almacenamiento en la nube, cuando un usuario necesita descargar un archivo, el archivo completo se descargará desde uno de los servidores del proveedor de servicios de hosting. Aunque algunos proveedores confirman que la descarga se realizará desde el servidor más disponible en ese momento, el proceso aún debe completarse a través de una única conexión.

En el caso de una solicitud para descargar archivos de sistemas blockchain, el archivo debe recuperarse de la red, lo que significa que cada elemento de información debe descargarse de un proveedor de alojamiento independiente.

Las descargas se mantienen en paralelo, maximizando la disponibilidad del ancho de banda y minimizando los tiempos de descarga.

En un sistema de almacenamiento de datos tradicional, se requerirá una tarifa específica por adelantado para un plan de uso (por ejemplo, 5 dólares al mes por 5 toneladas de almacenamiento) y el cliente normalmente compra más espacio del disponible que necesita.

Pero al llegar al modelo de almacenamiento de datos descentralizado, el costo se puede calcular en función de las necesidades de uso de cada individuo; en lugar de tener que usar un paquete prepago, los usuarios solo deben pagar una tarifa por cada usuario. tiempos de uso.

Además, los sistemas de almacenamiento de datos en las futuras plataformas blockchain costarán menos que los modelos de almacenamiento tradicionales y también permitirán a los usuarios elegir sus discos duros favoritos entre las funciones disponibles y el tiempo. vida útil de estos dispositivos.

Sistema de reputación

El sistema de almacenamiento descentralizado utiliza el mecanismo del Sistema de Reputación. La reputación es un mecanismo utilizado para medir la confianza de la comunidad en un nodo, en función de sus transacciones e interacciones anteriores.

Cuanto mayor sea la reputación de un nodo, más confiable será ese nodo en la red. Dado que la mayoría de las transacciones en el sistema las realizan partes separadas y desconocidas, los usuarios deben determinar si interactúan con un nodo en particular durante sus sesiones. próxima traducción.

Esta característica permite que la red verifique automáticamente la autenticidad del host virtual, asegurando que los hosts cumplan con los estándares que han establecido; de lo contrario, los hosts serán eliminados de la red.

Lo mejor del Sistema de Reputación es que permite a los clientes calificar su experiencia con los proveedores de servicios, lo que incentiva la honestidad de los proveedores de alojamiento descentralizado.

Dificultades de la industria del almacenamiento descentralizado

El almacenamiento descentralizado es todavía muy joven y enfrenta muchas dificultades y desafíos. Y el almacenamiento descentralizado aún no ha avanzado mucho. En esta sección, se aclarará el problema común que las personas y las organizaciones suelen encontrar en el modelo de almacenamiento de datos de blockchain.

Seguridad de la red

Aunque mencionamos anteriormente que la seguridad es una de las características sobresalientes de blockchain, el sistema blockchain no puede ser 100% seguro.

Debido a la necesidad de editar datos o compartirlos con terceros, mientras los archivos deben cifrarse y descifrarse, aumenta el riesgo de problemas de seguridad. Los datos sólo están seguros cuando se almacenan y, durante la manipulación y transferencia en el sistema, seguirán existiendo riesgos de seguridad.

Además, varios ataques pueden amenazar la cadena de bloques y, en consecuencia, afectar a las aplicaciones que se ejecutan en la red. El ataque del 51% es la forma más común, que puede ocurrir en sistemas blockchain que utilizan el algoritmo de Prueba de Trabajo (PoW). Para evitar un ataque del 51%, una red blockchain debe contener una cantidad suficiente de nodos que ningún grupo de personas pueda aprovechar y manipular.

Falta de datos para tomar decisiones

Hoy en día, muchas empresas y organizaciones creen que los datos que recopilan son una fuente esencial para el análisis y les ayuda a tomar mejores decisiones.

Este proceso no es posible en el sistema de almacenamiento de información de blockchain porque todos los datos se cifran antes de almacenarse en los proveedores de servicios de almacenamiento de datos.

Sin embargo, la empresa puede construir un sistema de almacenamiento en su blockchain, como el modelo de BlockHouse, otorgando permiso y claves a sus representantes expertos. El representante puede extraer todas las métricas de la red y analizarlas según los requisitos de la empresa. Para este caso, el sistema de almacenamiento blockchain se utilizará como una solución rastreable y a prueba de manipulaciones.

Falta de vinculación legal

Cuando se utiliza un servicio de almacenamiento descentralizado, no existe ningún contrato escrito entre el proveedor y el usuario. Todo se maneja mediante contratos inteligentes en blockchain.

En caso de fraude, apropiación de bienes o cualquier otro problema, no habrá persecución penal ni protección judicial. Por lo tanto, esto también es un obstáculo para las empresas a la hora de considerar el uso de servicios de hosting descentralizados.

Problemas de escalabilidad

Joancomarti et al. Estudió los problemas de escalabilidad de Bitcoin y ideó algunas soluciones. Confirman que el riesgo de retrasos no es el único problema.

El tiempo de arranque es el tiempo que tarda un nuevo nodo en unirse a la red, descargar y analizar el historial de formación y desarrollo de la red, lo que para una cadena de bloques tan antigua y enorme como Bitcoin puede resultar costoso. costo y tiempo.

Se han investigado varias soluciones:

  • Reduzca la cantidad de información requerida en cada sesión para bloquear múltiples lotes de transacciones en un bloque.
  • Cambie el tamaño del bloque para encontrar el tamaño óptimo
  • En general, los problemas de escalabilidad de blockchain se pueden dividir en 3 grupos principales: rendimiento, costo y capacidad.

La capacidad es el tamaño de todas las transacciones anteriores que un minero debe almacenar. Este volumen aumentará día a día. Incluso cada pequeña transacción requiere una tarifa.

Entonces, los problemas de rendimiento ocurren cuando las sesiones tienen que esperar para formar parte de un bloque. Debido al límite de tamaño de bloque, el tiempo de finalización puede ser mucho mayor.

Control de acceso

Aunque el registro de transacciones anteriores se almacena en Blockchain y se debe replicar una gran cantidad de datos en cada nodo, no debemos tratar la blockchain como una base de datos.

Estas dos especificaciones principales pueden provocar un aumento de la cadena de bloques si se almacenan archivos demasiado grandes en el sistema. Por este motivo, los archivos grandes se almacenan fuera de la cadena. Sin embargo, la red alojada en blockchain no permite compartir documentos entre usuarios.

Para superar este problema, Steichen et al 2018 proporcionaron una solución basada en contratos inteligentes; sin embargo, solo resolvió el problema de IPFS.

El problema del sistema de reputación

Los resultados son desde el punto de vista del nodo, lo cual no es un resultado confiable. Para solucionar este problema, los desarrolladores introdujeron un sistema de reputación local, que sólo ofrece recomendaciones de los usuarios cercanos. Este plan se puede implementar en sistemas blockchain para permitirnos utilizar recomendaciones de personas en las que confiamos.

Conversión de almacenamiento descentralizado

Las redes de almacenamiento Blockchain son una tecnología completamente nueva que a primera vista parece muy atractiva para las empresas, pero la transición a las redes blockchain no es la mejor solución en este momento.

Para las personas, es más fácil cambiar y pueden iniciar una experiencia gratuita con Web3.Storage. Web3.Storage tiene un programa de prueba gratuito de 1 TB.

Veredicto

Podemos ver que el almacenamiento de datos es muy importante, especialmente en el contexto actual donde nuestros datos pueden ser robados y utilizados en cualquier momento. El almacenamiento descentralizado y el cifrado de datos que es esencial para proteger la información.

Los nuevos proyectos que crecen en NFT, especialmente los juegos, necesitan urgentemente servicios de almacenamiento descentralizados para almacenar activos de una manera verdaderamente descentralizada.

Además, el almacenamiento descentralizado también tiene potencial de crecer en el mercado tradicional. Por lo tanto, la oportunidad y el potencial de la matriz de almacenamiento descentralizada son enormes.

Además, el almacenamiento descentralizado deberá resolver los problemas mencionados en el artículo para poder competir en breve con los proveedores de servicios de almacenamiento centralizado.

DESCARGO DE RESPONSABILIDAD: La información de este sitio web se proporciona como un comentario general del mercado y no constituye un consejo de inversión. Le recomendamos que investigue antes de invertir.

Únase a CoinCu Telegram para realizar un seguimiento de las noticias: https://t.me/coincunews

Siga el canal de Youtube de CoinCu | Siga la página de Facebook de CoinCu

Lucian

CoinCu Noticias

Visitado 60 veces, 1 visita(s) hoy