Uma introdução à criptografia NEO e à economia inteligente. NEO começou a vida como AntShares (ANS) em 2014. AntShares, fundada por Da Hongfei e Erik Zhang, foi referida como “primeira plataforma blockchain da China”. Em 2016, supostamente em resposta ao crescente interesse na AntShares e à necessidade de soluções blockchain que atendam aos requisitos de reguladores governamentais e empresas privadas, Da e Erik fundaram a OnChain. Foi uma empresa apoiada em risco que fornece serviços financeiros baseados em blocos. Em 2017, AntShares foi rebatizada como NEO.
O NEO orgulha-se de ser amigável para desenvolvedores (vários idiomas), ecológico (sem desperdício de energia) e amigável para a comunidade (suporta projetos baseados em Neo).
A economia inteligente proposta pela fundação NEO baseia-se em três camadas diferentes.
Ativos digitais: os usuários são capazes de registrar, negociar e circular vários tipos de ativos através de uma identidade digital validada são protegidos por uma camada de cadeia de blocos imutável. O NEO tem duas formas de ativos digitais: (a) ativos globais e (b) ativos contratuais. Os ativos globais podem ser registrados no espaço do sistema e podem ser identificados por todos os contratos inteligentes e clientes, enquanto os ativos do contrato são registrados em uma área de armazenamento privada do contrato inteligente e exigem que um cliente compatível os reconheça.
Identidade digital: refere-se às informações de identidade de indivíduos, organizações e outras entidades que existem digitalmente (como um número de identificação de emissão governamental).
Contratos inteligentes: o sistema de contrato inteligente NeoContract é baseado em várias linguagens como c #, java e python, o que permite uma rápida integração com outros protocolos.
Finalidade do Token
TPS
Tempo de confirmação
Algoritmo de Consenso
NEO, para ser usado como token PoS para gerar GAS, um token necessário para escrever transações na cadeia de blocos
1.000
- Sim.
10.000
15 Segundos
DBFT
Token - NEO/GAS
NEO é um protocolo baseado em blocos, muito parecido com o Ethereum, focado na criação de uma economia digital em torno de contratos inteligentes descentralizados. NEO, no entanto, utiliza uma mecânica de consenso diferente baseada em DBFT, bem como um sistema de token duplo.
Atualmente, há cerca de 65% do fornecimento total de NEO em circulação:
Fornecimento total: 65.000.000 NEO
Alimentação circulante: 100,000,000 NEO
GAS é o símbolo de combustível para a realização do controle de recursos de rede NEO, com um limite máximo total de 100 milhões. A rede NEO cobra pela operação e armazenamento de tokens e contratos inteligentes, criando incentivos econômicos para contadores e evitando o abuso de recursos. A unidade mínima de GAS é 0,00000001.
Cerca de 100 milhões de GAS, correspondente aos 100 milhões de NEO, serão gerados através de um algoritmo de decaimento em mais de 22 anos para abordar a detenção de NEO. Se NEO for transferido para um novo endereço, o GAS subsequente gerado será creditado no novo endereço.
Tecnologia
NEO é um protocolo baseado em blocos. Assim como o Ethereum, está focado em criar uma economia digital em torno de contratos inteligentes descentralizados. NEO, no entanto, utiliza uma mecânica de consenso diferente baseada em DBFT, bem como um sistema de token duplo.
NEO emprega um mecanismo de consenso chamado Tolerância a Falhas Bizantinas Delegadas (DBFT). Os participantes no sistema são capazes de designar certos nós como contabilistas que devem manter um equilíbrio mínimo de NEO e atender a certos requisitos de desempenho.
Os bookkeepers são encarregados de verificar os blocos que são escritos na cadeia de blocos. Se dois terços dos nós na rede podem concordar com a versão de um contador da cadeia de blocos, o consenso é alcançado e a versão proposta da cadeia de blocos é validada. Se o consenso falhar, um contador alternativo é chamado e o processo é repetido.
Como esse consenso só precisa ser replicado em um subconjunto da rede, é dito ser mais eficiente do que a Tolerância a falhas bizantina clássica. A rede como um todo consome menos recursos e pode lidar com volumes de transação mais altos.
Outros componentes e peças do núcleo NEO são:
NeoVM - Universal Block Chain Virtual Machine: NeoVM é uma máquina virtual leve e de uso geral, semelhante a uma CPU virtual. Ele lê e executa instruções no contrato em sequência, executa o controle do processo com base na funcionalidade das operações de instrução e assim por diante. Ele tem uma boa velocidade de inicialização e versatilidade, é muito adequado para pequenos programas, como contratos inteligentes e também pode ser portado para sistemas não-blockchain.
InteropService - Serviços Interoperáveis: usado para carregar o caderno de blocos, ativos digitais, identidade digital, área de armazenamento persistente, NeoFs e outros serviços subjacentes.
DevPack - Compilador e plugin IDE: para fácil desenvolvimento e integração.
NeoContract: pode criar uma árvore de chamada de contrato inteligente através de análise estática antes de executar um contrato inteligente.
NeoX: um protocolo que implementa a interoperabilidade entre cadeias. NeoX é dividido em duas partes, “protocolo de troca de ativos de cadeia cruzada” e “protocolo de transação distribuída de cadeia cruzada”.
NeoFS: um protocolo de armazenamento distribuído que utiliza a tabela de hash distribuída (DHT).
NeoQs (Quantum Safe): é um mecanismo criptográfico baseado em rede para proteger NEO contra a ameaça de computação quântica.
Acredito que a DBFT parece trazer consideravelmente mais desvantagens para o usuário final, uma vez que, além de uma segurança mais fraca, os participantes também precisam confiar em uma autoridade central. No entanto, há ganhos incríveis de escalabilidade devido ao aumento da centralização, o que significa que, para melhorar o TPS e aumentar o tamanho do bloco, é preciso fazer concessões. O desenvolvimento global do NEO é bastante interessante e espero ver o que os próximos anos trarão.
No final, NEO tem sido capaz de desenvolver uma impressionante comunidade de desenvolvedores e projetos, bem como, uma base de usuários de seguidores difíceis. Eu pessoalmente argumento que o NEO está aqui para ficar.
Disclaimer: The views and opinions expressed by the author should not be considered as financial advice. We do not give advice on financial products.