Armazenamento centralizado versus armazenamento descentralizado: redefinindo soluções de armazenamento com tecnologia Blockchain

Neste guia, vamos mergulhar na diferença entre armazenamento centralizado e descentralizado e ver alguns dos projetos que estão fazendo um ótimo trabalho neste espaço sobre as vantagens do armazenamento descentralizado

O armazenamento descentralizado é um dos casos de uso de blockchain mais quentes do mundo. Armazenamento é a retenção de dados recuperáveis ​​em um computador ou outro sistema eletrônico. Hoje em dia, em que os dados são considerados mais valiosos do que o dinheiro, todos desejam um acesso mais rápido e seguro ao armazenamento.

A evolução da internet

Nos primeiros dias do armazenamento, o compartilhamento de arquivos era bastante básico e rudimentar. Se você quiser armazenar ou compartilhar dados, deve inserir um disquete na CPU e transferir os dados para ela. Ao longo dos anos, tivemos CDs, discos rígidos, que podiam armazenar grandes quantidades de dados, mas o conceito central permaneceu o mesmo. Você carregou um dispositivo, conectou-o ao seu computador / laptop. No entanto, tudo mudou com o advento da internet.

Graças à Internet, você pode fazer conexões com outros computadores e acessar fotos, dados e o que quiser de qualquer lugar em qualquer dispositivo a qualquer momento. Pense em visitar um site: na realidade, você está apenas baixando um monte de arquivos que estão armazenados em algum lugar de um servidor (muito provavelmente o servidor é alugado por um grande player). A internet funcionou inicialmente em um modelo Web 1.0, em que você tinha que possuir e manter seu servidor. Por fim, mudamos para o modelo “pague conforme usar” da Web 2.0. Começamos a usar serviços em nuvem como S3, que nos forneceram hospedagem escalável para acomodar o tráfego.

No entanto, apesar de ser revolucionário, existem algumas deficiências graves com a atual iteração da Internet com a qual todos estamos familiarizados.

Os problemas com a internet tradicional

# 1 censura

Como a Internet atualmente funciona em um modelo centralizado, ela é suscetível à censura. No entanto, este é um problema que pode ser facilmente mitigado com a descentralização. Portanto, embora a Wikipedia possa estar bloqueada em alguns países, ela ainda pode ser servida por meio de plataformas de armazenamento descentralizadas. Da mesma forma, um país tirânico pode impedir que os manifestantes publiquem certas informações. Os manifestantes ainda podem fazer um blog em uma plataforma de armazenamento descentralizada sem o risco de censura.

# 2 Dar controle de dados

O maior problema dos serviços de armazenamento em nuvem de terceiros é que a empresa entrega seus dados a terceiros para serviços de armazenamento. Como os dados estão fora do controle da empresa, as configurações de privacidade de dados também estão além do controle deles. Como os usuários geralmente fazem backup de seus dados em tempo real, eles podem acidentalmente desistir do controle dos dados que não pretendiam compartilhar em primeiro lugar.

Além disso, outra coisa a ter em mente é que a parte a quem você está dando o controle de seus dados é apenas incentivada a ter lucros. Assim, eles tomam decisões para seus próprios benefícios que podem arruinar seu modelo de negócios. Por exemplo. Veja como as mudanças no algoritmo do Google destruíram muitas empresas de marketing na internet.

# 3 Má gestão de dados

O desastre do Cambridge Analytica do Facebook é o melhor exemplo de um terceiro gerenciando mal os dados de seus clientes. Aleksandr Kogan, um cientista de dados da Universidade de Cambridge, desenvolveu um aplicativo chamado “This is Your Digital Life” e o forneceu à Cambridge Analytica. Eles, por sua vez, o usaram para pesquisar usuários do Facebook para fins de pesquisa acadêmica. No entanto, o design do Facebook permitiu que o aplicativo não apenas coletasse as informações pessoais dos usuários, mas também todas as suas conexões. Por causa disso, Cambridge Analytica conseguiu colocar as mãos nos dados pessoais de assombrosos 87 milhões de usuários do Facebook, dos quais 70,6 milhões eram dos Estados Unidos.

De acordo com o Facebook, as informações roubadas incluíam o “perfil público, curtidas de páginas, aniversário e a cidade atual”. Alguns dos usuários até lhes deram permissão para acessar seu Feed de notícias, linha do tempo e mensagens. Os dados que eles finalmente obtiveram foram tão detalhados que eles foram capazes de criar perfis psicográficos dos sujeitos dos dados. Os perfis criados foram detalhados o suficiente para sugerir que tipo de anúncio seria mais útil para persuadir uma determinada pessoa em um local específico para algum evento político. Os políticos pagaram generosamente à Cambridge Analytica para usar as informações da violação de dados para influenciar vários eventos políticos.

Em outro caso infame, a empresa de análise de mídia “Deep Roots Analytics” usou o servidor em nuvem da Amazon para armazenar informações sobre até 61% da população dos EUA sem proteção por senha por quase duas semanas. Essas informações incluíam nomes, e-mail e endereços residenciais, números de telefone, carteira de eleitor, etc..

Armazenamento centralizado versus armazenamento descentralizado: mudando para a Web 3.0

A evolução da Web 3.0 exigirá um sistema de distribuição descentralizado do conteúdo da web em vez de um sistema centralizado. Como na computação em nuvem convencional, você paga conforme usa, em vez de pagar antecipadamente por um servidor. No entanto, em vez de todos os dados serem armazenados em um servidor centralizado, os dados são distribuídos em diferentes blocos e armazenados dentro dos diferentes nós de uma rede ponto a ponto (P2P). O objetivo final da Web 3.0 é fornecer um serviço de Internet descentralizado, resistente à censura e não exige que o usuário abra mão do controle de seu conteúdo.

Vantagens de descentralizar o armazenamento

Segurança nº 1

Plataformas de armazenamento descentralizado separam os arquivos dos usuários e os distribuem em vários nós em sua rede. Uma vez que os dados estão espalhados por vários nós, não há um único ponto de falha.

# 2 Maior vivacidade

Em termos de computação, a vitalidade é uma propriedade com a qual um sistema permanecerá ativo e em execução, mesmo que certos componentes dele não tenham um desempenho adequado. Em um sistema centralizado, se o servidor ficar inativo por qualquer motivo, todo o sistema cairá.

Armazenamento centralizado versus armazenamento descentralizado: redefinindo soluções de armazenamento com soluções Blockchain

Crédito da imagem: Wikipedia

Em um sistema descentralizado, mesmo se um dos nós cair, o resto da rede será mais do que capaz de compensar a folga.

Armazenamento RIF

Armazenamento centralizado versus armazenamento descentralizado: redefinindo soluções de armazenamento com soluções Blockchain

Rootstock (RSK) é um plataforma de contrato inteligente que está conectado ao blockchain do Bitcoin por meio da tecnologia sidechain. Ele tem uma pilha de tecnologia chamada Rootstock Infrastructure Framework Open Standard ou “RIFOS”. Pode-se pensar no RIFOS como uma terceira camada no topo do blockchain do Bitcoin, uma vez que ele é construído no topo de uma cadeia lateral (RSK) que existe no topo do Bitcoin. RIFOS está atualmente trabalhando em vários projetos, incluindo um aplicativo de armazenamento chamado “Armazenamento RIF”.

Lembre-se dos seguintes recursos quando se trata de RIFOS:

  • Contanto que um produto seja compatível com os protocolos subjacentes, os desenvolvedores podem integrá-lo perfeitamente dentro do ecossistema RIFOS.
  • Todos os componentes individuais do RIFOS foram projetados para maximizar os benefícios potenciais para aqueles que desejam oferecer seus serviços de infraestrutura dentro do ecossistema do protocolo.
  • Todos os componentes são protegidos pela segurança fornecida pela Rede Bitcoin.
  • Seus protocolos incluirão mecanismos para desencadear efeitos de rede e economias de escala.
  • A maioria dos serviços executados em RIFOS serão consumidos utilizando um único token (RIF).

Uma das áreas em que a RIFOS está trabalhando atualmente é “Pagamentos” com seu projeto Lumino.

O armazenamento RIF permite o seguinte:

https://www.rifos.org/blog/rif-storage-a-decentralized-storage-solution

  • Permitir o criptografado e armazenamento descentralizado e streaming de informações por meio de sua interface unificada e conjunto de bibliotecas.
  • Oferece várias opções para diferentes necessidades, desde armazenamento descentralizado de swarm até nuvem criptografada e armazenamento físico.

Por meio do RIF Storage, você terá acesso a vários sistemas de armazenamento como IPFS e Swarm. Vamos explorar a parceria entre o RIF Storage e o Swarm.

Parceria de armazenamento RIF com Swarm

RIFOS firmou parceria com a rede Swarm, uma plataforma de armazenamento distribuído e serviço de distribuição de conteúdo, para criar uma Internet de valor verdadeiramente descentralizada e imparável.

A parceria entre o Swarm e o armazenamento RIF também cuidará de:

  • Crie um plano de incentivo sólido que combina o Protocolo de Contabilidade do Swarm (SWAP) com um mecanismo de liquidação e pagamento de camada 2 (L2).
  • Construir as funcionalidades de contabilidade necessárias entre os nós para os dados fornecidos e liquidação.
  • Adicione interoperabilidade e antifragilidade para permitir que o Swarm se torne um multi-blockchain armazenamento descentralizado implementação.

Esta parceria será dividida nas seguintes três fases:

  • Fase 1: Esta fase será lançada em breve na testnet e incentiva o uso justo da rede entre os pares, pagando-lhes para baixar o conteúdo. O pagamento será feito fora da cadeia.
  • Fase 2: Esta fase adicionará proteção contra spam, tornando o upload de conteúdo pago opcionalmente semelhante à forma como você pode escolher pagar taxas de transação na rede Bitcoin.
  • Fase 3: A fase final fornecerá persistência descentralizada e preços orientados para o mercado.

Mais informações sobre como o armazenamento RIF funciona com o Swarm

Existem apenas duas coisas que os usuários farão com o armazenamento em nuvem – carregar e baixar arquivos. Quando se trata de Swarm, é assim que o upload funcionará:

  • Enviando o arquivo para um nó.
  • Preparando o arquivo (fragmentação e criptografia).
  • Distribuir os pedaços para a rede.

Para fazer upload de um arquivo, o usuário primeiro se conecta a um nó Swarm e carrega um arquivo por meio de uma interface de usuário como a UI de armazenamento RIF. Antes de fazer upload para a rede, o arquivo é dividido em pequenas partes chamadas “pedaços”. Os pedaços são então mapeados em uma árvore Merkle:

Armazenamento centralizado versus armazenamento descentralizado: redefinindo soluções de armazenamento com soluções Blockchain

Nessa árvore, as folhas são preenchidas pelo hash de cada pedaço, enquanto a raiz da árvore representa o hash de todo o arquivo. Você quer aprender mais sobre Árvores Merkle? Você pode ler nosso guia aqui.

O processo de download funciona na ordem inversa. O usuário solicita um arquivo pelo hash raiz da árvore Merkle. Os pedaços são eventualmente descriptografados e o arquivo montado.

Incentivando a rede

Para incentivar os nós individuais a participarem do sistema, o Swarm definiu um sistema chamado Swarm Accounting Protocol (SWAP). De acordo com sua documentação, o SWAP é um sistema “olho por olho”, no qual os nós contabilizam quantos dados solicitam e veiculam. Basicamente, isso significa que se você solicitar um milhão de pedaços de mim, eu irei servir a você um milhão de pedaços em troca. ”

Quando um desses nós atinge um certo limite (aproximadamente 10 MB agora), ele enviará automaticamente “cheques” para fins de pagamento. Os nós são incentivados a pagar suas dívidas em dia. Caso contrário, eles correm o risco de se desconectar da rede. De uma perspectiva econômica, voltar para a rede é muito mais caro do que pagar a dívida.

Siacoin

Armazenamento centralizado versus armazenamento descentralizado: redefinindo soluções de armazenamento com soluções Blockchain

Sia é uma plataforma de nuvem baseada em blockchain que visa fornecer uma solução para armazenamento descentralizado. Os pares na rede da Sia podem alugar espaço no disco rígido uns dos outros, para fins de armazenamento, em vez de alugá-lo de um provedor centralizado. Essa abordagem descentralizada não apenas torna o Sia mais seguro, mas também reduz drasticamente o custo geral. Resumindo, se você tiver espaço não utilizado em seu disco rígido, poderá alugá-lo no Sia e ganhar dinheiro com ele, na forma de Siacoins (SC). Sia usa um sistema de token duplo – Siacoin e Siafunds.

As forças criativas por trás de Sia são David Vorick e Luke Champine da Nebulous Inc, uma startup financiada por VC em Boston.

Como funciona o armazenamento Sia P2P?

Existem dois componentes principais no ecossistema de Sia – os locatários e os anfitriões. Os locatários podem pagar a hosts em Siacoin para alugar as capacidades de armazenamento. Eles também são livres para determinar as taxas de armazenamento diretamente dos hosts.

Como os hosts desempenham um papel tão vital na rede, eles têm a liberdade de:

  • Promova seus recursos de armazenamento e a qualidade do serviço que eles fornecem.
  • Têm o direito de recusar o aluguel de armazenamento a um cliente específico, se considerar que os dados são muito sensíveis, eticamente inaceitáveis ​​ou ilegais.

Os locatários, por sua vez, têm o direito de:

  • Proteja as moscas dividindo-as e copiando-as entre vários hosts. Isso ajudará a garantir a segurança do arquivo.
  • Pague aos hosts mais do que as taxas solicitadas para garantir tratamento preferencial, como velocidades de upload mais rápidas e concessão de solicitações de armazenamento.

Upload e download de arquivos

Contanto que os fundos permaneçam na mesada, os locatários podem fazer upload e download de seus arquivos quantas vezes quiserem. Os contratos atuais não serão afetados se o host decidir alterar seus preços no meio da operação. Em relação à transferência de dados:

  • Feito por conexão direta entre o locatário e os anfitriões.
  • O algoritmo Twofish criptografa dados e os armazena com o algoritmo de redundância Reed-Solomon entre os hosts.

Storj

Armazenamento centralizado versus armazenamento descentralizado: redefinindo soluções de armazenamento com soluções Blockchain

Storj é um projeto de armazenamento descentralizado que foi construído no Ethereum. Em pouco tempo, eles construíram uma comunidade bastante saudável. Ele foi descrito como uma plataforma, criptomoeda e conjunto de aplicativos descentralizados que permite armazenar dados de maneira segura e descentralizada usando criptografia, fragmentação e uma tabela de hash baseada em blockchain.

Storj e torrents

Torrents usam uma rede ponto a ponto, que funciona assim:

  • Muitos usuários mantêm uma cópia do mesmo arquivo. Esses usuários são chamados de “pares”.
  • Quando alguém quer uma cópia do arquivo, eles enviam uma solicitação para a rede de torrent.
  • Os pares que possuem o arquivo enviarão fragmentos dele para a pessoa que o solicitou.
  • Ao baixar um arquivo de torrent, você baixa vários fragmentos do mesmo arquivo de fontes diferentes. Esta inovação simples torna o download muito mais rápido.

O principal ponto a ser observado em todo esse processo é que não há uma entidade central controlando os torrents. Portanto, mesmo que um dos pares que compartilha o arquivo caia, você ainda pode fazer o download do arquivo. Storj funciona de maneira bastante semelhante.

Storj usa um método chamado “sharding” para fragmentar os arquivos. Você pode aprender mais sobre fragmentação neste guia aqui. Qualquer arquivo armazenado na rede Storj será fragmentado em fragmentos e compartilhado entre os usuários da rede. Sempre que um usuário deseja um arquivo, o Storj junta seus fragmentos usando tabelas de hash distribuídas.

Conclusão: armazenamento centralizado vs descentralizado

O armazenamento descentralizado pode se tornar uma parte crítica das operações diárias de uma empresa. A integração do blockchain pode muito bem se tornar o catalisador necessário para impulsionar o armazenamento para o próximo nível. Atualmente, os projetos mencionados acima estão fazendo um trabalho fantástico a esse respeito. Com aceitação e uso mainstream, será fascinante ver como este espaço evoluirá no futuro.

Mike Owergreen Administrator
Sorry! The Author has not filled his profile.
follow me
Like this post? Please share to your friends:
map