Todas as línguas
Adamant é um produto exclusivo que é o único mensageiro privado que funciona inteiramente na blockchain.
ADM (Adamant Messenger) é um token prático que suporta infraestrutura descentralizada. É por isso que a inflexão pode ser independente de governos, empresas e até desenvolvedores. Você pode obter a ADM através de troca de criptografia ou compra anônima de páginas de tokens.
A Adamant é um sistema de confiabilidade baseado em blockchain que incorpora os seguintes conceitos:
distribuído. O Blockchain representa um banco de dados distribuído imutável. Os dados podem ser armazenados, mas nenhuma alteração é permitida lá. Portanto, pode ser usado para armazenamento de dados aberto, seguro e confiável.
Comparado com o PoW, o DPOS permite que os criadores do bloco controlem a blockchain em maior extensão. O PoW pode controlar a rede conectando -se a unidades de processamento mais poderosas.
O mecanismo de consenso de Broadhash permite que a rede tolere a sincronização temporária da rede.
Quando a carteira é criada, um código de memória BIP39 é gerado para gerar uma chave privada. Essa chave privada é usada para gerar uma chave pública para definir claramente o endereço da carteira. Após esse processo, o usuário pode usar o sistema inteiro. O número de endereços da carteira de Kenneng está perto de
Infinito.
Todas as transações são assinadas com teclas privadas e são criptografadas usando algoritmos de criptografia poderosos, como o ED25519 EDDSA.
Todas as informações são criptografadas no dispositivo de origem de envio (usando o algoritmo CURVE25519, SALSA20, и POLY13051) e depois descriptografado na extremidade de recebimento.
Os aplicativos do cliente não compartilharão publicamente frases de senha e chaves privadas para a rede. Todas as funções de criptografia são executadas em dispositivos locais.
Ao contrário do software de bate -papo P2P, o IP do usuário não pode ser rastreado.
Arquitetura do sistema
A Adamant adota totalmente um sistema descentralizado com base no algoritmo de Prova Delegada de Estaca (DPOS). A escolha desta arquitetura é baseada nos seguintes fatores:
O DPOS permite que todas as transações e transmissões sejam confirmadas em 5 segundos. A transmissão de mensagens tem requisitos muito rígidos no tempo de confirmação.
Os DPOs podem reduzir os custos do sistema Wenhu - em comparação com o POW, esse algoritmo não requer alta potência de computação e desperdício de energia.
Taxa de entrega fixa.
Possui forte escalabilidade e usabilidade estável.
O sistema Adamant consiste em dois tipos de nós: o nó principal contém informações completas da cadeia e pode participar do forjamento de blocos; e o cliente portátil executa o trabalho de criptografia de dados no terminal. Todas as operações de blockchain são emitidas pelo nó principal, enquanto clientes portáteis se conectam através do protocolo HTTP e usam uma API específica para transmitir todos os dados no formato JSON.
Principal Requisitos do ambiente operacional do nó:
O Linux Server (Ubuntu)., Pode ser instalado em outras plataformas através de aplicativos do Docker.
Node.js Application Server
O servidor PostgreSQL é usado para armazenar dados de blockchain
O cliente portátil é desenvolvido usando as seguintes tecnologias:
App Progressive Web (PWA) - Modelo de Aplicativo da Web da próxima geração
HTML5, JS, CSS, VUE - Linguagem de programação de sites e estrutura de desenvolvimento
Nós completos implementados por meio de protocolo especial da API
Todos os nós se comunicam usando conexões P2P sobre o protocolo HTTP.
Blockchain independente
Como cada transação e transmissão de informações custam uma alta taxa de gás (taxa de processamento), a solução de blockchain atualmente popular baseada no Ethereum não é adequada para a rede adamant, portanto o Adamant adota uma solução de blockchain independente, que pode minimizar a taxa de transmissão e facilitar a operação de toda a rede. No futuro, também pode ser ajustado independentemente com base no preço do token.
Além disso, o mecanismo de prova de trabalho (POW) não é aplicável à ADM, pois pode ser caro. Além disso, à medida que o número de participantes aumenta, as taxas de transação também aumentarão rapidamente.
Com base nos motivos acima, adotamos o código do projeto Lisk para realizar as funções do lado do servidor e do blockchain. E o código é estendido para atender às necessidades especiais da ADM. .
A arquitetura do sistema da Adamant é muito flexível e pode ajustar as taxas de transação, conforme necessário.
transmissão adamant
Cada bloco contém um número diferente de transmissões, cada bloco requer 6 a 10 reconhecimentos. Mas esse é apenas o único fator importante necessário para a entrega do token. Documentos e mensagens precisam apenas de uma confirmação a ser entregue. Os seguintes são vários tipos de transmissão:
1. Transferência direta de tokens
2. Transferência de mensagens
3. CHAT OCED
4. Atualizações, incluindo: informações pessoais, livro de endereços e configurações armazenadas no blockchain
5. Carregue a imagem do perfil
6. Crie um bate -papo em grupo
7. Feche a conversa
8. Transferência de documentos (armazenamento no nó)
9. assinatura de documentos
10. Registro do agente
11. Votação
Todos os tipos de transmissão exigem pagamento ao agente para manter a operação de rede.
A quantidade de dados armazenados
É difícil estimar a quantidade de dados a serem armazenados no nó inflexível agora, mas algumas premissas preliminares podem ser feitas. Esperamos o número de mensagens - existem cerca de 10.000 mensagens por dia no primeiro ano e aumentará para 100.000 em alguns anos.
Supondo que uma mensagem tenha uma média de 100 caracteres, a quantidade de dados necessários para armazenar a mensagem é de 100 caracteres * 2 bytes * O fator de aumento da criptografia é 1,5, com um total de cerca de 300 bytes.
Nesse caso, o espaço necessário para armazenar essas informações no primeiro ano é de 10.000 mensagens * 365 dias * 300 = 1 GB, que podem aumentar para 10 GB nos próximos anos. O tamanho da blockchain inflexível pode crescer para 50 GB ou mais nos próximos 10 anos.
O agente recebe uma taxa de 10.000 * 365 * 0,005 (ano 1), com um total de 18.250 ADMs e um aumento lento para 182.500 ADMs no segundo ano.
Considerando que os agentes também podem receber recompensas da fundição de blocos, o aumento do preço de mercado dos tokens ADM e o baixo custo de armazenamento, os agentes podem obter mais benefícios, a rede básica de Adamant pode ser efetivamente suportada.
*O conteúdo acima é compilado pela conta oficial de contas não pequenas. Se reimpresso, indique a fonte.