Armazenamento descentralizado: prós e contras (2022)

Armazenamento descentralizado: prós e contras (2022)

Nos estágios iniciais da Web3, a soberania, a interoperabilidade e a segurança dos dados eram exigidas. O armazenamento descentralizado será uma área de alta demanda no futuro, à medida que as pessoas passarem a usar o Web3.

O que é armazenamento descentralizado?

Os arquivos e dados dos usuários serão divididos em fragmentos e ao mesmo tempo serão armazenados em vários nós da rede descentralizada. Semelhante ao armazenamento normal, quando o usuário precisar do arquivo, ele pode solicitar a devolução do arquivo e fará o download dos dados peça por peça dos validadores da rede até que todo o arquivo seja recebido.

A tecnologia Blockchain nasceu para atuar como um livro-razão distribuído onde as transações serão registradas diretamente no livro-razão e salvas nas cadeias principais. O número de transações aumenta com o tempo, obrigando o armazenamento a ser mais avançado.

Vantagens do armazenamento descentralizado

O armazenamento descentralizado nasceu para resolver os problemas anteriores do sistema de armazenamento centralizado e ao mesmo tempo trazer mais benefícios.

As 4 maiores vantagens de usar um sistema de armazenamento descentralizado serão explicadas em breve.

Segurança

Aprendemos desde cedo que o blockchain usa uma forma separada de segurança dos serviços de servidor. Cada pessoa pode criar seu perfil no Blockchain sem qualquer auxílio de um intermediário, o que torna esse registro completamente separado da identidade real do usuário.

Portanto, a função de gerenciamento de contas é realizada de forma anônima e a identidade do usuário fica oculta, proporcionando assim um maior nível de segurança. Ao contrário dos sistemas tradicionais – os usuários devem se cadastrar com informações pessoais (como nome e sobrenome e informações de conta bancária) na rede, a identidade real do usuário não será revelada na plataforma Blockchain a menos que o usuário queira.

Uma das tecnologias mais importantes na resolução de problemas de segurança em sistemas de armazenamento em nuvem é a criptografia baseada em atributos (ABE), que permite que um gerador de chave privada se conecte a todos os dados. O sistema blockchain pode resolver um problema semelhante, fornecendo aos usuários a capacidade de definir e alocar chaves privadas.

Segurança de rede

Todos os dados devem ser criptografados antes de serem transacionados no Blockchain. Isto significa que apenas a pessoa que tem acesso à chave de desencriptação pode aceder ao conteúdo de um ficheiro.

Embora algumas redes centralizadas de armazenamento de dados também ofereçam criptografia, uma vez que os arquivos na rede descentralizada blockchain são divididos em pedaços menores e essas partes são distribuídas entre as partes. diferentes provedores de armazenamento, portanto, diferentemente dos modelos de computação em nuvem, mesmo um único nó não pode descriptografar o arquivo inteiro e acessar os dados.

Nenhum indivíduo, organização ou partes relacionadas pode processar os dados existentes no sistema. Além disso, como cada informação é armazenada em pelo menos três locais, esses dados estarão sempre acessíveis, mesmo que alguns nós fiquem indisponíveis ou sofram uma falha de hardware.

Caso falte alguma informação, o arquivo inteiro ainda pode ser recuperado com a ajuda do mecanismo Erasure Coding.

Além disso, os provedores de hospedagem também são obrigados a provar que os dados não são controlados por alguém por trás deles. Mesmo em caso de manipulação, o catálogo de informações pode ser facilmente vinculado com a ajuda do Merkle Root do arquivo.

O modelo centralizado de armazenamento de dados não compromete os clientes quanto à integridade dos dados e eles não são transparentes sobre o processo de processamento das informações com os proprietários dos dados.

Largura de banda e custo

Com o modelo de armazenamento em nuvem, quando um usuário precisar baixar um arquivo, o arquivo inteiro será baixado de um dos servidores do provedor de hospedagem. Embora alguns fornecedores confirmem que o download será feito no servidor mais disponível no momento, o processo ainda deve ser concluído em uma única conexão.

No caso de uma solicitação de download de arquivos de sistemas blockchain, o arquivo deve ser recuperado da rede, o que significa que cada item de informação precisa ser baixado de um provedor de hospedagem separado.

Os downloads são mantidos em paralelo, maximizando a disponibilidade da largura de banda e minimizando o tempo de download.

Em um sistema de armazenamento de dados tradicional, uma taxa específica será exigida antecipadamente para um plano de uso (por exemplo, US$ 5/mês para 5T de armazenamento) e o cliente geralmente compra mais do que o espaço disponível necessário.

Mas chegando ao modelo descentralizado de armazenamento de dados, o custo pode ser calculado com base nas necessidades de uso de cada indivíduo, ao invés de ter que usar um pacote pré-pago, os usuários só precisam pagar uma taxa por cada usuário. tempos de uso.

Além disso, os sistemas de armazenamento de dados nas futuras plataformas blockchain custarão menos do que os modelos de armazenamento tradicionais e também permitirão que os usuários escolham seus discos rígidos favoritos entre os recursos e o tempo disponíveis. vida útil desses dispositivos.

Sistema de Reputação

O sistema de armazenamento descentralizado utiliza o mecanismo Sistema de Reputação. A reputação é um mecanismo usado para medir a confiança da comunidade em um nó, com base em suas transações e interações anteriores.

Quanto maior a reputação de um nó, mais confiável ele será na rede. Como a maioria das transações no sistema é realizada por partes separadas e desconhecidas, os usuários precisam determinar se irão interagir com um determinado nó durante suas sessões. próxima tradução.

Este recurso permite que a rede verifique automaticamente a autenticidade do host virtual, garantindo que os hosts atenderão aos padrões definidos, caso contrário, os hosts serão removidos da rede.

A melhor coisa do Sistema de Reputação é que ele permite que os clientes avaliem sua experiência com os provedores de serviços, o que incentiva a honestidade dos provedores de hospedagem descentralizada.

Dificuldades da indústria de armazenamento descentralizado

O armazenamento descentralizado ainda é muito jovem e enfrenta muitas dificuldades e desafios. E o armazenamento descentralizado ainda não avançou muito. Nesta seção, será esclarecido o problema comum que indivíduos e organizações frequentemente encontram no modelo de armazenamento de dados do blockchain.

Segurança de rede

Embora tenhamos mencionado anteriormente que a segurança é uma das características marcantes do blockchain, o sistema blockchain não pode ser 100% seguro.

Devido à necessidade de editar dados ou compartilhá-los com terceiros, embora os arquivos devam ser criptografados e descriptografados, o risco de problemas de segurança aumenta. Os dados só estão seguros quando armazenados e, durante a manipulação e transferência no sistema, ainda haverá riscos de segurança.

Além disso, diversos ataques podem ameaçar o blockchain e, consequentemente, afetar aplicações executadas na rede. O ataque de 51% é a forma mais comum, que pode ocorrer em sistemas blockchain que utilizam o algoritmo Proof of Work (PoW). Para evitar um ataque de 51%, uma rede blockchain precisa conter um número grande o suficiente de nós para que nenhum grupo de pessoas possa tirar vantagem e manipulá-la.

Falta de dados para tomar decisões

Hoje, muitas empresas e organizações acreditam que os dados que coletam são uma fonte essencial de análise e as ajudam a tomar melhores decisões.

Este processo não é possível no sistema de armazenamento de informações do blockchain porque todos os dados são criptografados antes de serem armazenados em provedores de serviços de armazenamento de dados.

No entanto, a empresa pode construir um sistema de armazenamento em seu blockchain, como o modelo da BlockHouse, concedendo permissão e chaves aos seus representantes especialistas. O representante pode extrair todas as métricas da rede e analisá-las de acordo com as necessidades da empresa. Para este caso, o sistema de armazenamento blockchain será utilizado como uma solução inviolável e rastreável.

Falta de vinculação legal

Ao utilizar um serviço de armazenamento descentralizado, não existe contrato em papel entre o fornecedor e o usuário. Tudo é tratado por contratos inteligentes no blockchain.

No caso de fraude, apropriação de bens ou quaisquer outros problemas, não haverá processo criminal ou proteção judicial. Portanto, isto também é um obstáculo para as empresas quando consideram a utilização de serviços de alojamento descentralizados.

Problemas de escalabilidade

Joancomarti et al. estudou os problemas de escalabilidade do Bitcoin e encontrou algumas soluções. Confirmam que o risco de atrasos não é o único problema.

O tempo de bootstrap é o tempo que um novo nó leva para ingressar na rede, baixar e analisar o histórico de formação e desenvolvimento da rede, o que para um blockchain tão antigo e enorme como o Bitcoin pode ser caro. custo e tempo.

Várias soluções foram pesquisadas:

  • Reduza a quantidade de informações necessárias em cada sessão para acumular vários lotes de transações em um bloco.
  • Altere o tamanho do bloco para encontrar o tamanho ideal
  • Em geral, os problemas de escalabilidade do blockchain podem ser divididos em 3 grupos principais: rendimento, custo e capacidade.

Capacidade é o tamanho de todas as transações anteriores que um mineiro deve armazenar. Esse volume aumentará dia a dia. Mesmo cada pequena transação exige uma taxa.

Portanto, problemas de rendimento ocorrem quando as sessões precisam esperar para se tornarem parte de um bloco. Devido ao limite de tamanho do bloco, o tempo de conclusão pode ser muito maior.

O controle de acesso

Embora o registro das transações anteriores seja armazenado no Blockchain, e uma grande quantidade de dados deva ser replicada em cada nó, não devemos tratar o blockchain como um banco de dados.

Essas duas especificações principais podem causar inchaço no blockchain se arquivos muito grandes forem armazenados no sistema. Para este efeito, arquivos grandes são armazenados fora da cadeia. Porém, a rede hospedada na blockchain não permite o compartilhamento de documentos entre usuários.

Para superar este problema, Steichen et al 2018 forneceram uma solução baseada em contratos inteligentes, porém, apenas resolveu o problema do IPFS.

O problema do sistema de reputação

Os resultados são do ponto de vista do nó – o que não é um resultado confiável. Para resolver esse problema, os desenvolvedores introduziram um sistema de reputação local, que fornece apenas recomendações de usuários próximos. Este plano pode ser implementado em sistemas blockchain para nos capacitar a usar recomendações de pessoas em quem confiamos.

Conversão de armazenamento descentralizado

As redes de armazenamento blockchain são uma tecnologia completamente nova que à primeira vista parece muito atraente para as empresas, mas a transição para redes blockchain não é a melhor solução no momento.

Para indivíduos, é mais fácil mudar e pode iniciar uma experiência gratuita com Web3.Storage. Web3.Storage está tendo um programa de teste gratuito de 1 TB.

Veredito

Podemos perceber que o armazenamento de dados é muito importante, principalmente no contexto atual onde nossos dados podem ser roubados e utilizados a qualquer momento. O armazenamento descentralizado e a criptografia de dados essenciais para proteger as informações.

Novos projetos que crescem em NFT, especialmente jogos, precisam urgentemente de serviços de armazenamento descentralizados para armazenar ativos de maneira verdadeiramente descentralizada.

Além disso, o armazenamento descentralizado também tem potencial para crescer no mercado tradicional. Portanto, a oportunidade e o potencial da matriz de armazenamento descentralizada são enormes.

Além disso, o armazenamento descentralizado precisará resolver os problemas mencionados no artigo para poder competir em breve com os provedores de serviços de armazenamento centralizado.

ISENÇÃO DE RESPONSABILIDADE: As informações neste site são fornecidas como comentários gerais do mercado e não constituem conselho de investimento. Nós encorajamos você a fazer sua pesquisa antes de investir.

Junte-se ao CoinCu Telegram para acompanhar as novidades: https://t.me/coincunews

Siga o canal CoinCu no Youtube | Siga a página do Facebook da CoinCu

Lucian

Notícias CoinCu

Armazenamento descentralizado: prós e contras (2022)

Armazenamento descentralizado: prós e contras (2022)

Nos estágios iniciais da Web3, a soberania, a interoperabilidade e a segurança dos dados eram exigidas. O armazenamento descentralizado será uma área de alta demanda no futuro, à medida que as pessoas passarem a usar o Web3.

O que é armazenamento descentralizado?

Os arquivos e dados dos usuários serão divididos em fragmentos e ao mesmo tempo serão armazenados em vários nós da rede descentralizada. Semelhante ao armazenamento normal, quando o usuário precisar do arquivo, ele pode solicitar a devolução do arquivo e fará o download dos dados peça por peça dos validadores da rede até que todo o arquivo seja recebido.

A tecnologia Blockchain nasceu para atuar como um livro-razão distribuído onde as transações serão registradas diretamente no livro-razão e salvas nas cadeias principais. O número de transações aumenta com o tempo, obrigando o armazenamento a ser mais avançado.

Vantagens do armazenamento descentralizado

O armazenamento descentralizado nasceu para resolver os problemas anteriores do sistema de armazenamento centralizado e ao mesmo tempo trazer mais benefícios.

As 4 maiores vantagens de usar um sistema de armazenamento descentralizado serão explicadas em breve.

Segurança

Aprendemos desde cedo que o blockchain usa uma forma separada de segurança dos serviços de servidor. Cada pessoa pode criar seu perfil no Blockchain sem qualquer auxílio de um intermediário, o que torna esse registro completamente separado da identidade real do usuário.

Portanto, a função de gerenciamento de contas é realizada de forma anônima e a identidade do usuário fica oculta, proporcionando assim um maior nível de segurança. Ao contrário dos sistemas tradicionais – os usuários devem se cadastrar com informações pessoais (como nome e sobrenome e informações de conta bancária) na rede, a identidade real do usuário não será revelada na plataforma Blockchain a menos que o usuário queira.

Uma das tecnologias mais importantes na resolução de problemas de segurança em sistemas de armazenamento em nuvem é a criptografia baseada em atributos (ABE), que permite que um gerador de chave privada se conecte a todos os dados. O sistema blockchain pode resolver um problema semelhante, fornecendo aos usuários a capacidade de definir e alocar chaves privadas.

Segurança de rede

Todos os dados devem ser criptografados antes de serem transacionados no Blockchain. Isto significa que apenas a pessoa que tem acesso à chave de desencriptação pode aceder ao conteúdo de um ficheiro.

Embora algumas redes centralizadas de armazenamento de dados também ofereçam criptografia, uma vez que os arquivos na rede descentralizada blockchain são divididos em pedaços menores e essas partes são distribuídas entre as partes. diferentes provedores de armazenamento, portanto, diferentemente dos modelos de computação em nuvem, mesmo um único nó não pode descriptografar o arquivo inteiro e acessar os dados.

Nenhum indivíduo, organização ou partes relacionadas pode processar os dados existentes no sistema. Além disso, como cada informação é armazenada em pelo menos três locais, esses dados estarão sempre acessíveis, mesmo que alguns nós fiquem indisponíveis ou sofram uma falha de hardware.

Caso falte alguma informação, o arquivo inteiro ainda pode ser recuperado com a ajuda do mecanismo Erasure Coding.

Além disso, os provedores de hospedagem também são obrigados a provar que os dados não são controlados por alguém por trás deles. Mesmo em caso de manipulação, o catálogo de informações pode ser facilmente vinculado com a ajuda do Merkle Root do arquivo.

O modelo centralizado de armazenamento de dados não compromete os clientes quanto à integridade dos dados e eles não são transparentes sobre o processo de processamento das informações com os proprietários dos dados.

Largura de banda e custo

Com o modelo de armazenamento em nuvem, quando um usuário precisar baixar um arquivo, o arquivo inteiro será baixado de um dos servidores do provedor de hospedagem. Embora alguns fornecedores confirmem que o download será feito no servidor mais disponível no momento, o processo ainda deve ser concluído em uma única conexão.

No caso de uma solicitação de download de arquivos de sistemas blockchain, o arquivo deve ser recuperado da rede, o que significa que cada item de informação precisa ser baixado de um provedor de hospedagem separado.

Os downloads são mantidos em paralelo, maximizando a disponibilidade da largura de banda e minimizando o tempo de download.

Em um sistema de armazenamento de dados tradicional, uma taxa específica será exigida antecipadamente para um plano de uso (por exemplo, US$ 5/mês para 5T de armazenamento) e o cliente geralmente compra mais do que o espaço disponível necessário.

Mas chegando ao modelo descentralizado de armazenamento de dados, o custo pode ser calculado com base nas necessidades de uso de cada indivíduo, ao invés de ter que usar um pacote pré-pago, os usuários só precisam pagar uma taxa por cada usuário. tempos de uso.

Além disso, os sistemas de armazenamento de dados nas futuras plataformas blockchain custarão menos do que os modelos de armazenamento tradicionais e também permitirão que os usuários escolham seus discos rígidos favoritos entre os recursos e o tempo disponíveis. vida útil desses dispositivos.

Sistema de Reputação

O sistema de armazenamento descentralizado utiliza o mecanismo Sistema de Reputação. A reputação é um mecanismo usado para medir a confiança da comunidade em um nó, com base em suas transações e interações anteriores.

Quanto maior a reputação de um nó, mais confiável ele será na rede. Como a maioria das transações no sistema é realizada por partes separadas e desconhecidas, os usuários precisam determinar se irão interagir com um determinado nó durante suas sessões. próxima tradução.

Este recurso permite que a rede verifique automaticamente a autenticidade do host virtual, garantindo que os hosts atenderão aos padrões definidos, caso contrário, os hosts serão removidos da rede.

A melhor coisa do Sistema de Reputação é que ele permite que os clientes avaliem sua experiência com os provedores de serviços, o que incentiva a honestidade dos provedores de hospedagem descentralizada.

Dificuldades da indústria de armazenamento descentralizado

O armazenamento descentralizado ainda é muito jovem e enfrenta muitas dificuldades e desafios. E o armazenamento descentralizado ainda não avançou muito. Nesta seção, será esclarecido o problema comum que indivíduos e organizações frequentemente encontram no modelo de armazenamento de dados do blockchain.

Segurança de rede

Embora tenhamos mencionado anteriormente que a segurança é uma das características marcantes do blockchain, o sistema blockchain não pode ser 100% seguro.

Devido à necessidade de editar dados ou compartilhá-los com terceiros, embora os arquivos devam ser criptografados e descriptografados, o risco de problemas de segurança aumenta. Os dados só estão seguros quando armazenados e, durante a manipulação e transferência no sistema, ainda haverá riscos de segurança.

Além disso, diversos ataques podem ameaçar o blockchain e, consequentemente, afetar aplicações executadas na rede. O ataque de 51% é a forma mais comum, que pode ocorrer em sistemas blockchain que utilizam o algoritmo Proof of Work (PoW). Para evitar um ataque de 51%, uma rede blockchain precisa conter um número grande o suficiente de nós para que nenhum grupo de pessoas possa tirar vantagem e manipulá-la.

Falta de dados para tomar decisões

Hoje, muitas empresas e organizações acreditam que os dados que coletam são uma fonte essencial de análise e as ajudam a tomar melhores decisões.

Este processo não é possível no sistema de armazenamento de informações do blockchain porque todos os dados são criptografados antes de serem armazenados em provedores de serviços de armazenamento de dados.

No entanto, a empresa pode construir um sistema de armazenamento em seu blockchain, como o modelo da BlockHouse, concedendo permissão e chaves aos seus representantes especialistas. O representante pode extrair todas as métricas da rede e analisá-las de acordo com as necessidades da empresa. Para este caso, o sistema de armazenamento blockchain será utilizado como uma solução inviolável e rastreável.

Falta de vinculação legal

Ao utilizar um serviço de armazenamento descentralizado, não existe contrato em papel entre o fornecedor e o usuário. Tudo é tratado por contratos inteligentes no blockchain.

No caso de fraude, apropriação de bens ou quaisquer outros problemas, não haverá processo criminal ou proteção judicial. Portanto, isto também é um obstáculo para as empresas quando consideram a utilização de serviços de alojamento descentralizados.

Problemas de escalabilidade

Joancomarti et al. estudou os problemas de escalabilidade do Bitcoin e encontrou algumas soluções. Confirmam que o risco de atrasos não é o único problema.

O tempo de bootstrap é o tempo que um novo nó leva para ingressar na rede, baixar e analisar o histórico de formação e desenvolvimento da rede, o que para um blockchain tão antigo e enorme como o Bitcoin pode ser caro. custo e tempo.

Várias soluções foram pesquisadas:

  • Reduza a quantidade de informações necessárias em cada sessão para acumular vários lotes de transações em um bloco.
  • Altere o tamanho do bloco para encontrar o tamanho ideal
  • Em geral, os problemas de escalabilidade do blockchain podem ser divididos em 3 grupos principais: rendimento, custo e capacidade.

Capacidade é o tamanho de todas as transações anteriores que um mineiro deve armazenar. Esse volume aumentará dia a dia. Mesmo cada pequena transação exige uma taxa.

Portanto, problemas de rendimento ocorrem quando as sessões precisam esperar para se tornarem parte de um bloco. Devido ao limite de tamanho do bloco, o tempo de conclusão pode ser muito maior.

O controle de acesso

Embora o registro das transações anteriores seja armazenado no Blockchain, e uma grande quantidade de dados deva ser replicada em cada nó, não devemos tratar o blockchain como um banco de dados.

Essas duas especificações principais podem causar inchaço no blockchain se arquivos muito grandes forem armazenados no sistema. Para este efeito, arquivos grandes são armazenados fora da cadeia. Porém, a rede hospedada na blockchain não permite o compartilhamento de documentos entre usuários.

Para superar este problema, Steichen et al 2018 forneceram uma solução baseada em contratos inteligentes, porém, apenas resolveu o problema do IPFS.

O problema do sistema de reputação

Os resultados são do ponto de vista do nó – o que não é um resultado confiável. Para resolver esse problema, os desenvolvedores introduziram um sistema de reputação local, que fornece apenas recomendações de usuários próximos. Este plano pode ser implementado em sistemas blockchain para nos capacitar a usar recomendações de pessoas em quem confiamos.

Conversão de armazenamento descentralizado

As redes de armazenamento blockchain são uma tecnologia completamente nova que à primeira vista parece muito atraente para as empresas, mas a transição para redes blockchain não é a melhor solução no momento.

Para indivíduos, é mais fácil mudar e pode iniciar uma experiência gratuita com Web3.Storage. Web3.Storage está tendo um programa de teste gratuito de 1 TB.

Veredito

Podemos perceber que o armazenamento de dados é muito importante, principalmente no contexto atual onde nossos dados podem ser roubados e utilizados a qualquer momento. O armazenamento descentralizado e a criptografia de dados essenciais para proteger as informações.

Novos projetos que crescem em NFT, especialmente jogos, precisam urgentemente de serviços de armazenamento descentralizados para armazenar ativos de maneira verdadeiramente descentralizada.

Além disso, o armazenamento descentralizado também tem potencial para crescer no mercado tradicional. Portanto, a oportunidade e o potencial da matriz de armazenamento descentralizada são enormes.

Além disso, o armazenamento descentralizado precisará resolver os problemas mencionados no artigo para poder competir em breve com os provedores de serviços de armazenamento centralizado.

ISENÇÃO DE RESPONSABILIDADE: As informações neste site são fornecidas como comentários gerais do mercado e não constituem conselho de investimento. Nós encorajamos você a fazer sua pesquisa antes de investir.

Junte-se ao CoinCu Telegram para acompanhar as novidades: https://t.me/coincunews

Siga o canal CoinCu no Youtube | Siga a página do Facebook da CoinCu

Lucian

Notícias CoinCu

Visitado 60 vezes, 1 visita(s) hoje