Todas as línguas
A Galaxy Network criará uma nova geração de CDN de névoa, que atinge dezenas de milhares de dispositivos inteligentes e os torna nós de rede. Como uma cadeia pública do mecanismo de consenso POC, a Galaxy Network está equipada com contratos inteligentes para apoiar o desenvolvimento de Dapps. Ao mesmo tempo, também usará tecnologias subjacentes maduras e estáveis para apoiar empresas na cadeia lateral da Galaxy Network para estabelecer uma cadeia de aliança ecologia de acordo com suas próprias necessidades.
O Fog CDN é mais descentralizado. Em comparação com o estado coletivo da nuvem, o estado de nevoeiro é um estado discreto. Os dados são distribuídos e armazenados em dispositivos periféricos em vez de servidores centralizados. Aceleração de CDN multi-(fraca) centralizada, como Modems ópticos, roteadores, máquinas de mineração de desktop, NAS, computadores, pads, telefones celulares, etc., não há restrições de site, nem requisitos de banda larga, apenas estável online. A combinação de dados armazenados e escalabilidade é muito importante para o papel do fog CDN. Por meio da tecnologia blockchain e do consenso POC, o fog CDN pode realmente ser implementado.
Custo:
O custo é dividido em custo de armazenamento e custo de aceleração. Nas mesmas condições, os custos de armazenamento são 80% menores do que os custos de armazenamento em nuvem pública e os custos de aceleração são de 90% a 95% menores do que os custos de CDN tradicionais.
Experiência:
Os clientes estão preocupados com a extração e experiência de transmissão de dados. Devido à quantidade, integridade e incerteza geográfica da distribuição de dados, outras redes de armazenamento distribuído não podem se integrar à nuvem pública Competindo em termos de experiência não tem as capacidades comerciais dos cenários convencionais. A Galaxy Network supera a nuvem pública em termos de experiência de transmissão. Definimos uma taxa de download superior a 100 Mbps, que é 100 vezes mais rápida que o IPFS, e ultrapassará a capacidade de transmissão de 500 Mbps a 1000 Mbps no futuro.
Integridade dos dados:
Se qualquer operação Put bem-sucedida salvar os dados D sob a chave-chave, não haverá oponente limitado A que possa fazer o cliente executar a operação Get na chave-chave D ' é aceito, onde D' não é igual a D.
Confiabilidade do armazenamento:
Uma operação Put bem-sucedida é definida como (D, f, m), seus dados de entrada são armazenados em m mineradores de armazenamento independentes e pode tolerar até f falhas mineradores de armazenamento. Se houver menos de f mineiros de armazenamento com falha, a operação Get nos dados de armazenamento será bem-sucedida.
Por exemplo, depois que os dados são codificados no canal [1,16], as tiras codificadas são armazenadas em 25 mineradores de armazenamento e mineradores acelerados. O primeiro minerador de armazenamento armazena uma cópia codificada R dos dados completos D, e o segundo para 25º Os mineradores salvam cópias codificadas de 1/16 do volume de dados. Este esquema é 1+16+8 backup redundante, m = 25, f = 10, menos de 10 mineradores falham e a operação Get é bem-sucedida.
Verificável publicamente:
Para cada operação Put bem-sucedida, os mineradores de armazenamento da rede de armazenamento podem gerar provas de que os dados estão sendo armazenados. Esta prova de armazenamento deve convencer qualquer verificador válido que apenas conheça a chave, mas não tenha acesso aos dados correspondentes à chave.
Publicly Auditable:
Publicly Auditable significa que todas as provas de armazenamento de rastreamentos de operação são armazenadas publicamente e podem ser verificadas no futuro se os dados foram realmente armazenados no momento correto.
Incentivos:
Se os mineradores de armazenamento e mineradores de aceleração forem recompensados por fornecer serviços de armazenamento e aceleração com sucesso ou punidos por trapaça. A estratégia dominante de todos os mineradores de armazenamento e mineradores acelerados é armazenar dados e dados em cache e mantê-los online.
Banco de dados descentralizado
Um banco de dados descentralizado é um banco de dados P2P distribuído e sem servidor. É um banco de dados eventualmente consistente que usa CRDTs para mesclagens de banco de dados sem conflitos, tornando o banco de dados descentralizado uma excelente escolha para DAPPs, aplicativos de blockchain e aplicativos da Web offline. Os bancos de dados descentralizados podem contar com o armazenamento de alta confiabilidade do Galaxy, os recursos de transmissão em ultra-alta velocidade e os poderosos recursos de desduplicação para criar serviços de banco de dados comerciais.
Bancos de dados descentralizados fornecem vários tipos de bancos de dados para diferentes modelos de dados e casos de uso:
log: registros de log imutáveis, percorríveis e apenas anexados. Útil para o último caso de uso de registros N ou como uma fila de mensagens.
feed: log mutável com histórico percorrível. As entradas podem ser adicionadas e excluídas. Útil para casos de uso do tipo carrinho de compras ou, por exemplo, como uma postagem de blog ou tweet.
chave/valor: banco de dados chave-valor.
docs: Um banco de dados de documentos, documentos JSON podem ser armazenados e indexados especificando valores-chave. Útil para criar índices de pesquisa ou versões de documentos e dados.
contador: Usado para contar eventos separados dos dados de log/origem.
Sistema de bate-papo em tempo real
Crie um aplicativo de bate-papo ponto a ponto distribuído com base na Rede Galaxy.
Site de hospedagem de imagens
Crie um site de hospedagem de imagens baseado na Galaxy Network. Todo o aplicativo é executado no conceito de descentralização, o que significa que, em vez de hospedar as informações em nosso servidor central, os dados são armazenados por todos que desejam. Quando uma imagem é colocada na Rede Galaxy, ela recebe um hash, uma impressão digital de 46 caracteres. Nenhum outro arquivo pode tê-lo e, se o mesmo arquivo for adicionado duas vezes, seu hash será exatamente o mesmo, o que significa que, mesmo que o site de hospedagem da imagem esteja fora do ar, apenas saber o hash permitirá que a imagem seja encontrada na web .
Sistema de correio descentralizado
O sistema de correio descentralizado permite que os clientes enviem arquivos como conexões de e-mail. Como os arquivos são armazenados usando a Rede Galaxy, os arquivos não podem ser excluídos. Esta é a maneira mais fácil de enviar arquivos ilimitados para qualquer lugar do mundo.
Sistema de arquivos criptografados ponto a ponto
Um sistema de arquivos criptografados ponto a ponto com compartilhamento seguro de arquivos projetado para resistir à vigilância de conteúdo de dados ou círculo de amigos. Será uma substituição de e-mail segura com alguma interoperabilidade com e-mail. Haverá também uma rede social totalmente privada e segura, onde os usuários poderão controlar quem vê o quê (encriptação forçada).
Editor descentralizado
Editor descentralizado que permite a escrita simultânea de texto. Além de fazer alterações ao vivo em um determinado documento, ele permite que os nós somente leitura rastreiem as alterações em tempo real. Ele também permite a publicação de instantâneos independentes de documentos na Rede Galaxy.
Plataforma de vídeo Ultra HD 4K
Com base nos recursos de armazenamento e distribuição de velocidade ultra-alta da Galaxy Network, crie aplicativos de distribuição de vídeo 4K com base em decodificadores e smart TVs. E permitir que os usuários façam upload de vídeos e os compartilhem com outras pessoas.
Mecanismo de pesquisa baseado na Rede Galaxy
Mecanismo de pesquisa baseado na Rede Galaxy. Sniff conteúdo DHT e arquivo de índice e hashes de diretório. Extraia metadados e conteúdo, use ElasticSearch 5 para pesquisa e RabbitMQ para enfileiramento.
Sistema de publicação na Web descentralizado
Implante conteúdo da Web com base na Galaxy Network e especifique seu próprio nome de domínio para publicação.
Sistema de armazenamento Git
Use a Galaxy Network para implantar o sistema de versão Git e use o protocolo compatível com Git no lado do cliente para enviar e receber dados da Galaxy Network.
Sistema de compartilhamento de arquivos
Crie um sistema de compartilhamento de arquivos entre amigos com base no Galaxy Network.
Blog descentralizado
Construa um sistema de blog baseado no Galaxy Network.
Sistema de log descentralizado
O sistema de log descentralizado é uma estrutura de dados replicada (CRDT) imutável, baseada em operações e livre de conflitos para sistemas distribuídos. É um log somente anexado que pode ser usado para simular um estado compartilhado mutável entre pares em aplicativos p2p. Cada entrada no log é salva na Galaxy Network e cada entrada aponta para um hash de entradas anteriores que formam o gráfico. Os logs podem ser bifurcados e reunidos novamente.
CDN de velocidade ultra-alta
Solução CDN de áudio e vídeo de velocidade ultra-alta de baixo custo.