Revisão Storj: Mergulhe profundamente no armazenamento Blockchain

Storj (pronuncia-se “Armazenamento”) é um sistema de armazenamento de arquivos descentralizado que visa aproveitar todo o excesso de capacidade em todo o mundo na forma de discos rígidos não utilizados e largura de banda.

As pessoas perderam muita confiança em sistemas grandes e centralizados, e o compartilhamento de arquivos não é diferente disso. Storj quer tornar o compartilhamento de arquivos não apenas mais seguro, mas também mais rápido e mais econômico.

No entanto, Storj pode realmente competir com empresas como grandes empresas centralizadas como Dropbox e Google drive e eles podem se destacar entre os anfitriões de projetos de armazenamento de blockchain?

Nesta revisão, tentaremos responder a isso investigando as perspectivas de tecnologia, equipe, roteiro e token STORJ.

O que é Storj?

Storj foi um dos primeiros projetos a lidar com o armazenamento no blockchain. Eles usam criptografia de dados do lado do cliente e fragmentação de arquivos para armazenar os arquivos de maneira segura em uma rede ponto a ponto.

Eles também desejam torná-lo fácil de usar com um gateway compatível com o Amazon S3. Isso permitirá que os usuários interajam facilmente com a rede Storj com uma experiência de usuário familiar. Além disso, como será descentralizado, há muito pouco risco de perda de dados.

Visão geral da moeda Storj

Custos de dados estimados na Rede Storj

Storj é o projeto de código aberto de uma empresa com fins lucrativos chamada Storj labs. Storj, a empresa, fornece DaaS (Data-as-a-Service) para empresas e consumidores médios. Eles também ajudam criando ferramentas e APIs para que os clientes interajam com o software de código aberto.

A Storj concluiu um ICO de $ 30 milhões que fizeram em uma venda de tokens ERC-20 em 2017. Eles venderam tokens STORJ que seriam o token de utilitário na rede. Eles seriam usados ​​para pagar os requisitos de armazenamento pelos usuários.

A rede Storj também é um dos poucos projetos Ethereum ICO que recebeu as bênçãos de Vitalik Buterin. Na verdade, Vitalik foi um colaborador do artigo Storj. De acordo com Vitalik:

Os sistemas de armazenamento de arquivos distribuídos como o Storj têm o potencial de eliminar altos custos de marcação e ineficiências de mercado e fornecer um nível muito mais alto de privacidade, confiabilidade e qualidade de serviço do que vemos hoje

Eles também vêm aumentando sua rede subjacente desde o lançamento e têm mais de 150.000 nós de armazenamento de nós que fazem parte dela. Esses nós cobrem mais de 200 países e são capazes de armazenar mais de 150 PB de capacidade.

Então, qual é a tecnologia que está realmente impulsionando o Storj e como é superior?

Protocolo Storj

Existem quatro etapas importantes no armazenamento de dados na rede Storj. Isso inclui a criptografia dos dados, a fragmentação dos dados e a distribuição deles por toda a rede.

Uma vez que os dados estão na rede, deve haver verificações que são concluídas para garantir a integridade e disponibilidade dos dados. É aqui que entram as auditorias periódicas na rede Storj.

Criptografia do lado do cliente

Antes de enviar seus dados para o blockchain, eles terão que ser criptografados em seu dispositivo. Os dados são criptografados por meio do algoritmo AES256-CTR. Isso já é bastante seguro, mas o escopo existe para outros tipos de criptografia, como criptografia convergente.

Um dos principais benefícios para os usuários da criptografia do lado do cliente é que todas as informações necessárias para descriptografar os arquivos são mantidas longe dos nós (fazendeiros). Existe apenas uma chave de descriptografia e é controlada na máquina do cliente.

Claro, pode haver uma instância em que você gostaria de descriptografar seus arquivos em uma máquina que não foi usada para a criptografia local. É aqui que a Ponte Storj entrará.

A ponte Storj é a iniciativa mais recente que permitirá aos usuários armazenar suas chaves nos chamados servidores “ponte”. Há uma série de outros casos de uso poderosos para a ponte que abordaremos mais tarde.

Sharding

Você sem dúvida deve ter ouvido falar muito sobre “Sharding” ultimamente no que se refere a blockchains. No entanto, a fragmentação no sentido geral é apenas a divisão dos dados em várias partes diferentes. Neste caso, os dados são o arquivo que você acabou de criptografar.

Existem muitos motivos pelos quais alguém deseja fragmentar os dados. Em primeiro lugar, ter os dados distribuídos por meio de um host de nós diferentes significa que eles podem enviar e recuperar todos os shards ao mesmo tempo. Isso aumentará a velocidade da rede.

Outro benefício da fragmentação é que nenhum “Fazendeiro” na rede manterá todo o conteúdo do seu arquivo. Isso significa que mesmo se eles tivessem a capacidade de descriptografar o arquivo (muito improvável), eles não poderiam ler tudo no arquivo.

Além disso, para aumentar a privacidade do usuário com a rede Storj é onde os fragmentos são armazenados na rede. Deve haver apenas uma pessoa que sabe exatamente onde os fragmentos foram armazenados e esta é a pessoa que criptografou e carregou na rede.

Criptografia Storj

Processo de fragmentação de Storj. Fonte da imagem: artigo Storj

É aqui que entra sua tabela hash Kademlia exclusiva. Essa tabela hash distribuída permitirá que o usuário “mapeie” efetivamente onde os fragmentos foram. Se eles quiserem acessar essas tabelas, eles precisarão de uma chave privada que irá descriptografar o “mapa” da rede e permitir que o usuário acesse as peças de seu arquivo.

Existem também verificações de redundância importantes que são incorporadas à rede no caso de nós ficarem offline. Isso é feito por meio do uso da codificação Erasure e dos fragmentos de “paridade”. Você pode escolher o número total de fragmentos de paridade que serão usados ​​ao distribuí-lo na rede.

Quanto mais fragmentos de redundância você escolher, mais proteção terá contra perdas. Storj precisa ficar de olho em todos os fragmentos redundantes para se certificar de que não haja um excesso deles obstruindo a rede. É aqui que os algoritmos de codificação de eliminação entram em ação. Você pode ler mais sobre isso em seu papel branco.

Então, agora que você tem seus arquivos criptografados em fragmentos por toda a rede, como você verifica constantemente exatamente o que está lá? Isso é feito por meio do uso de Provas de Recuperabilidade e auditorias periódicas.

Prova de Recuperabilidade

Essas provas são usadas para garantir que certos dados sejam armazenados em um host remoto dentro da rede. Essas provas são verificadas por meio de um processo padrão de desafio / resposta na rede Storj denominado auditorias ou “pulsações”.

Essas auditorias são conduzidas com um princípio criptográfico denominado árvores e provas Merkle. Eles são bastante complicados, mas você pode ler mais sobre essas auditorias parciais da árvore Merkle no white paper.

O que é importante entender, porém, é que os fazendeiros são obrigados a provar que ainda possuem todos os fragmentos que foram enviados para eles. Eles têm que cooperar com a auditoria se pretendem receber o pagamento por seu armazenamento.

O proprietário dos dados enviará um pequeno desafio na forma de hash para o fazendeiro. Se o agricultor ainda possui os dados que foram enviados, ele pode responder a essa solicitação com a prova Merkle. Isso verifica se o fragmento do arquivo ainda está no nó local.

Verificação e auditorias de Storj

Verificação e auditorias de Storj. Fonte da imagem: artigo Storj

Conseqüentemente, ao usar um mecanismo engenhoso de auditoria e desafio / resposta, o Storj pode garantir que os arquivos sejam de fato armazenados como foram inicialmente distribuídos, sem quaisquer dados ausentes. Além disso, os agricultores que regularmente não respondem a essas solicitações podem ter uma pontuação de “reputação” ruim que é atribuída a eles.

Agora que você sabe como a rede Storj funciona tecnicamente, vamos dar uma olhada em como você pode fazer uso dela na prática.

Usando Storj Share

Conforme mencionado, a rede Storj está sendo executada atualmente por mais de 150.000 nós em toda a rede. Storj pretende expandir muito isso com o próximo lançamento de sua plataforma no final de 2018.

Se você quiser fazer parte desta nova rede Storj quando ela for finalmente lançada, você pode se inscrever para a lista de espera que eles têm atualmente em seu site. Você pode se inscrever para ser colocado na lista de espera do usuário ou na lista de espera do agricultor.

Para se ter uma ideia dos custos da rede, a Storj atualmente tem algumas estimativas de seu site abaixo. Estas são as taxas que o usuário pode esperar pagar em tokens STORJ.

custos de dados na rede Storj

Custos de dados estimados na Rede Storj

Essas taxas são pagas apenas pelo armazenamento e largura de banda que você usa, o que é diferente de outros provedores de armazenamento em nuvem. Por exemplo, quando você abre uma conta na caixa de depósito, para seus planos “plus” e superiores, é necessário comprar um valor de armazenamento mensal.

Mesmo que você tenha usado todo o seu espaço de armazenamento na caixa de depósito, o custo por GB / mês é quase 9 vezes o da rede Storj. Claro, você também tem os problemas associados à segurança e velocidade em um sistema centralizado como a caixa de depósito.

Quando o Storj Share for lançado no final do ano, ele terá uma interface gráfica fácil de usar, que pode ser usada por agricultores e usuários. Você poderá armazenar e fazer upload de arquivos com a mesma facilidade com que faria com qualquer outro serviço estilo nuvem.

Membros da equipe Storj

Conforme mencionado, as pessoas por trás do projeto de código aberto Storj trabalham nos laboratórios da Storj. A empresa tem sede em Atlanta, Geórgia, e foi fundada por Shawn Wilkison em 2014. Ele teve a ideia quando participou do Texas Bitcoin Hackathon no mesmo ano. Shawn tem uma formação empreendedora e iniciou um de seus primeiros negócios quando estava no ensino médio.

Membros da equipe Storj

Membros da equipe Storj

Ele foi acompanhado por um co-fundador John Quinn, que atua no Chief Revenue Officer. Ele tem uma formação diferente, tendo trabalhado por mais de 15 anos em banco de investimento em tecnologia. Anteriormente, ele foi Diretor de Mercados Globais do Deutsche Bank OOO e passou seu tempo entre os EUA e Moscou.

A equipe Storj cresceu muito desde então, com mais de 46 membros até hoje. Eles também têm um grande grupo comunitário que ajuda a conscientizar e adotar o Storj nas mídias sociais.

STORJ Token

O token nativo STORJ é baseado no padrão ERC-20 e será o token de utilitário no ecossistema de compartilhamento de arquivos. Durante o crowdsale em 2017, eles venderam $ 30 milhões em STORJ, que tem um estoque total de 500 milhões de tokens.

Isso representou 25% do fornecimento total de tokens e implicou em um preço ICO de 0,5 USD por token STORJ. Durante a corrida de touros no final de 2017 e início de 2018, o STORJ atingiu preços de US $ 2,37. No entanto, foi apanhado na venda do resto do mercado e atualmente está em 0,33.

Huobi STORJ

Registre-se em Huobi e compre tokens STORJ

Isso não é tão ruim quanto muitas das outras moedas que levantaram ICOs no ano passado e há um forte projeto e equipe por trás do STORJ. Se eles obtiverem uma grande demanda de usuários de sua nova plataforma no final de 2018, isso pode ajudar a reduzir o preço.

Se você estava pensando em comprar moedas STORJ, o maior volume parece estar na bolsa Cointiger. No entanto, se você preferir usar uma bolsa mais familiar, poderá obtê-los em bolsas como a Bolsa Binance e a Bolsa Huobi.

Visto que se trata de tokens padrão ERC-20, depois de comprá-los, você pode armazená-los facilmente em uma carteira compatível. Os candidatos mais prováveis ​​são MyEtherWallet ou MyCrypto.

Roteiro

Outra coisa que provavelmente ajudará a impulsionar a adoção no Storj é um canal de desenvolvimento que mantém a comunidade entusiasmada. No caso do Storj, existem alguns marcos interessantes de curto e médio prazo nos quais podemos ficar de olho. Abaixo está o roteiro que eles têm em seu site.

Storj Roadmap

Roteiro de Storj

Como se pode ver, ele está fortemente focado no lançamento de sua v3.0 da rede Storj. Esta é a rede na qual você pode se colocar em uma lista de espera para participar. Na verdade, no momento em que este artigo foi escrito, Storj havia acabado de lançar a notícia do lançamento do Alpha privado da v3.0.

Eles estão executando isso em um ambiente de teste para que possam refinar o produto e certificar-se de que tudo esteja estável. A próxima etapa é o lançamento do white paper da v3.0.

Isso é importante porque dará aos usuários e agricultores mais informações sobre como a rede irá operar e quais atualizações e melhorias foram incluídas. Assim que eles liberarem a versão Alpha da atualização para o público, será interessante observar o número de agricultores e usuários.

Isso é importante porque um sistema de armazenamento de arquivos descentralizado, como o Storj, é mais eficaz quanto mais nós participantes houver.

Também existe a possibilidade de compartilhamento de arquivos entre os participantes do protocolo Storj. Isso poderia ser facilitado pelo uso da arquitetura “Bridge” já estabelecida que mencionamos acima.

Dado que a capacidade de descriptografia está atualmente nesses servidores, não é uma próxima etapa difícil permitir que outros participantes acessem seus arquivos com as chaves nesses servidores. Pense no Dropbox e no compartilhamento de arquivos do Google, mas descentralizado.

Concorrência

Embora estejamos cientes dos grandes concorrentes de armazenamento em nuvem centralizado, também existem alguns projetos de blockchain que estão tentando criar suas próprias redes de armazenamento.

Por exemplo, um dos concorrentes mais conhecidos no espaço da criptografia é o Siacoin. Siacoin foi ao ar com uma versão beta inicial do projeto em março de 2015. Portanto, o projeto existe há mais tempo que Storj e eles estão atualmente classificados em 37 na capitalização de mercado.

O Storj pode ter uma ligeira vantagem competitiva no preço do armazenamento, embora 1 TB de armazenamento no Siacoin custe cerca de US $ 2. A Siacoin também está trabalhando no desenvolvimento da versão 1.4.0 do software.

Outros concorrentes que Storj está enfrentando incluem o projeto MaidSafe, que foi iniciado em 2006, antes mesmo das criptomoedas. O projeto desenvolveu a Rede Segura com arquitetura não muito diferente da rede Storj.

Por último, você tem mais concorrência potencial surgindo à medida que o Filecoin tenta chegar ao mercado. Este projeto de blockchain foi o maior ICOs do ano passado, pois eles arrecadaram mais de $ 257 milhões.

Conclusão

Storj é sem dúvida um dos projetos de blockchain mais interessantes que existem atualmente. Eles têm um caso de uso legítimo para seus tokens, que atualmente está passando por uma grande atualização. Além disso, eles estão sendo conduzidos por uma equipe grande e competente.

A necessidade de uma rede de armazenamento em nuvem segura e descentralizada está claramente aí. Os usuários querem um lugar seguro para armazenar seus dados importantes e querem um lugar para ganhar dinheiro extra pelo excesso de armazenamento.

Storj enfrentará forte concorrência, mas enquanto for capaz de manter o curso e cumprir seus marcos do roteiro, eles provavelmente aumentarão o uso e a adoção. Estaremos atentos ao lançamento público da v3.0.

Em resumo, um projeto forte com respaldo competente. Podemos ver por que Vitalik Buterin estava disposto a colocar seu nome e informações por trás de Storj.

Imagem via Fotolia

Mike Owergreen Administrator
Sorry! The Author has not filled his profile.
follow me