Neblio é uma plataforma para criar e distribuir os chamados Dapps'ów (Aplicações Distribuídas), ou seja, aplicações descentralizadas, uma das principais suposições e questões que a equipe do Neblio se propôs antes de trabalhar no projeto foi:
Como simplificar e acelerar o desenvolvimento de aplicativos descentralizados?
O que é e como funciona?
Neblio em operação, ele se assemelha a uma rede blockchain como muitas outras criptomoedas, como Bitcoin. Portanto, é um registro distribuído baseado em uma rede de nós (nós ou masternodes) que se comunicam entre si na forma dos chamados transações. Cada um desses nós possui uma cópia do livro de transações na forma do chamado blocos. Cada nova transação é transmitida pela rede, para que os nós possam comparar e verificar a conformidade dessa nova transação. Projetos que usam aplicativos de rede descentralizados, como o Neblio, dão um passo adiante e, em vez de salvar transações secas no blockchain, permitem algo mais. Eles permitem que os dados sejam salvos na rede blockchain por aplicativos criados especialmente. Os dados são salvos e lidos através da API; cada manipulação de dados deve ser confirmada pela rede, para que os dados do aplicativo tenham um alto nível adicional de proteção contra acesso não autorizado.
Quais são os benefícios dos aplicativos descentralizados em comparação com os aplicativos centrais?
É melhor explicar isso pelo exemplo. Por exemplo, podemos confiar em um registro médico no serviço de saúde em qualquer sistema. Normalmente, o sistema central do hospital / departamento tem uma ficha médica do paciente na forma de papel (versão antiga) no paciente ou eletronicamente armazenados em um servidor / disco / memory stick etc. Ambos os métodos de gravação seja em papel ou em formato electrónico têm em comum, que é a centralização do registro. Mesmo se houver acesso 100 a hospitais para um determinado arquivo de paciente, a sincronização e a gravação de dados ocorrerão em algum lugar no data warehouse.
A loja de atacado está disponível através do servidor centralizado API, Além de operação e construção de um tal sistema para 100 hospitais é de capital intensivo, demorado e requer supervisão de pessoal de TI que verificar versões, sincronização de dados, remover erros como. Deve ser lembrado que os funcionários podem fazer com o banco de dados de tudo, por isso são um terceiro a quem o hospital ele é dependente e em quem ele deve confiar.
Infelizmente, o 100 nunca tem a certeza de que os dados estão corretos, não foram corrompidos por alguém, e se foi por quem e quando exatamente? A centralização de dados também expõe os dados ao risco de perda de dados no caso de uma falha na pilha do servidor. Alguém vai dizer que você pode manter backups, mas aqui também os problemas mencionados acima se multiplicam.
A descentralização é independência!
A solução para todos esses problemas é a manipulação e o processamento de grandes bancos de dados por aplicativos descentralizados. O Blockchain salva todas as transações e, portanto, as informações. A qualquer momento, podemos ver quando as informações foram adicionadas / modificadas / excluídas. Cada usuário também deixa um "rastro" de suas atividades. Além disso, não precisamos depender do trabalho de empresas ou de "terceiros" especialistas em TI - isso é especialmente importante no caso de registros confidenciais, como registros bancários, de seguros, de tribunais, etc. Além do óbvio, surge outra questão. E se ocorrer um desastre e não tivermos acesso ao prontuário do paciente em nosso hospital? Isso mostra como os sistemas centralizados são fracos e vulneráveis e que potencial existe em aplicativos descentralizados.
A concorrência neste espaço e o número de projetos que deveriam ser uma plataforma para aplicativos descentralizados é tão grande que parece que existem mais plataformas do que apenas implementações prontas e aplicativos descentralizados. Devido à alta competição, você precisa procurar o valor agregado do projeto da competição. Coisas discriminantes que são projetados para obter uma vantagem competitiva do projeto. Em Neblio existem vários desses diferenciadores que tornam o projeto atraente da concorrência
O que distingue o Neblio de outros projetos?
- Número de linguagens de programação suportadas: Python, Java, JS, Node.JS, .NET (C # e VB .NET), Go, Objective-C, PHP. O projeto tem uma vantagem graças a colossais como Lisk ou Stratis que suportam uma ou duas linguagens de programação.
- Arquitetura moderna da API RESTful, cujo desenvolvimento futuro será flexível e baseado no feedback dos usuários do programador. A intenção é ser uma simplificação absoluta da API para os usuários, para que os desenvolvedores do lado do cliente possam preparar Dapps mesmo sem o conhecimento de como a blockchain funciona.
- A capacidade de criar redes blockchain individualmente selecionadas e / ou privadas baseadas na rede Neblio.
- No futuro, a capacidade de adaptar a API do Neblio para funcionar também em outras redes blockchain não baseadas em Neblio - este é, portanto, um elemento de flexibilidade na abordagem dos desenvolvedores ao projeto. Hoje, muitos projetos e programas de TI são baseados em soluções compartilhadas. Migrações ou alteração do ambiente de programação não devem ser um problema.
- Blockchain Consulting - um departamento designado pela equipe que tratará da aquisição e serviço de clientes institucionais e proporá soluções dedicadas a eles. Isso é importante porque o grande problema no setor de TI é sempre identificar adequadamente os problemas e propor soluções no lado do cliente. Aqui, a tarefa básica será usar a rede blockchain Neblio sempre que trará benefícios mensuráveis para instituições e empresas atualmente em operação. Portanto, essa é uma forma de marketing ativo que vai além da publicidade passiva. A margem de manobra é muito grande: de hospitais e escritórios a registros centrais do estado e de empresas, etc.
- Os nós (nós da rede) podem ser colocados em um servidor na sede da empresa, na nuvem ou em um serviço de hospedagem selecionado. Tudo depende das preferências do cliente. A flexibilidade da abordagem e o multithread da solução desempenham um grande papel novamente.
Como você pode ver acima, o projeto Neblio tem objetivos e estratégia de ação claramente definidos, não se concentra em um espaço de ação excessivamente extenso. Você pode ver no projeto a missão de ação para um propósito específico. Curiosamente, os próprios tokens provavelmente devem ser usados para definir nós, mas isso fica claro no white paper. De acordo com whitepaper Neblio tokens devem ser usados para criar, distribuir e usar dapps. Teoricamente, o valor dos tokens deve aumentar com o desenvolvimento e adaptação. No white paper, a equipe afirmou claramente que os tokens não são de forma alguma "ações" ou qualquer outra forma de investimento, então ninguém os aceitará valores mobiliários (títulos).
Fatos e números
Atualmente em circulação 13 Moedas NEBL, todos deveriam ser: 14. Como a demanda por moeda aumenta com o desenvolvimento da rede de aplicativos descentralizados, o valor do NEBLIO deve aumentar.
Vantagens do projeto:
+ Uma infinidade de linguagens de programação
+ Atividades promocionais e de clientes claramente direcionadas, preparadas para a aquisição de clientes
+ API flexível
Defeitos de design:
- este é um dos projetos para criar dapps em uma blockchain proprietária. Novos projetos estão aumentando e a concorrência está crescendo a um ritmo impressionante.