Todas as línguas
O protocolo blockchain Bytom (abreviado como Bytom) é um protocolo interativo para ativos multi-bit. Diferentes formas de ativos bit heterogêneos (moeda digital original, moeda digital) executados no blockchain Bytom. Ativos) e ativos atômicos (warrants, patrimônio , dividendos, títulos, informações de inteligência, informações de previsão, etc. com contrapartes tradicionais do mundo físico) podem ser registrados, trocados, jogados e interações mais complexas baseadas em contratos por meio deste acordo operam. Conectar o mundo atômico e o mundo bit, e promover a interação e circulação de ativos entre os dois mundos.
O que é Bytom 2.0
A descentralização do PoW gera grande valor, mas também traz custos extremamente altos. A solução do Bytom 1.0 é que a cadeia principal adota PoW, responsável pela emissão de ativos, e a cadeia lateral adota PoS, responsável pela eficiência das transações. Mas isso traz novos problemas. É necessário pagar pela operação dos nós das duas cadeias. É necessário pagar cerca de 80 milhões de BTM aos mineradores da cadeia principal e 10 milhões de BTM aos nós da cadeia lateral a cada ano. O BTM ecologia traz um fardo econômico pesado.
A segurança econômica e a eficiência econômica da arquitetura POS também trazem grande conveniência para o desenvolvimento de ecologia de nível superior, como DeFi, e é mais propício para o MOV exercer seu maior potencial e previsão. A grande integração da arquitetura técnica inevitavelmente introduzirá um sistema de contrato inteligente mais geral e uma ecologia do desenvolvedor para trazer grande flexibilidade, que é a única maneira de moldar uma ecologia aberta.
Com base nisso, propomos o conceito de arquitetura do Bytom 2.0, que mescla a arquitetura de um mestre e um lado em uma plataforma unificada e integra protocolos DeFi multiativos na plataforma unificada, otimiza a eficiência do fluxo de ativos, e conecta o Bitworld E o mundo atômico, melhor atendem à grande visão de ativos na cadeia.
Recursos técnicos do Bytom 2.0
Para atender à nova plataforma unificada da Bytom, integrar protocolos DeFi multiativos, otimizar a eficiência do fluxo de ativos e outros objetivos, a Bytom fez grandes inovações na camada de modelo, camada de consenso e camada de contrato e, ao mesmo tempo, ainda mais Isso melhorou ainda mais a resistência ao risco da segurança econômica e da rede de toda a cadeia.
Desenho de consenso para melhorar a finalidade
O mecanismo de consenso Bytom2.0 é transferido de PoW para PoS. O benefício que ele traz é a melhoria da finalidade. Todos os aplicativos não usam É necessário considerar a existência de um problema como "se esta transação será confirmada", o que também reduz o risco operacional, em segundo lugar, o tempo de confirmação do bloco Bytom2.0 é ajustado para 6 segundos/bloco, em comparação com a premissa anterior 25 vezes maior eficiência;
Construa o estado do mundo em UTXO
O modelo UTXO representado por BTC, porque a saída é apresentada principalmente na forma de código do script de bloqueio e carece de registros de dados, portanto, a programabilidade Um pouco insuficiente.
Portanto, no modelo subjacente de Bytom, a função UTXO é estendida para incluir informações de status UTXO. Isso fornecerá uma programação mais forte do UTXO estendido. É possível registrar a alteração do status UTXO antes e depois da transação sem passar por terceiros, e é conveniente fornecer funções como troca de vários ativos.
Sistema de contrato engenhoso e extensível
O sistema de contrato Bytom tem sua própria linguagem e sintaxe, suporta vários operadores e possui uma linguagem de contrato Turing-complete.
Mas, ao mesmo tempo, pode ser compatível com linguagens de contrato externas e o sistema de contrato Ethereum. Com base no modelo de conta UTXO, EVM/eWASM e outras arquiteturas de máquinas virtuais convencionais podem ser realizadas, tornando os aplicativos DeFi em ecologia externa (como Ethereum), os componentes e ferramentas do ecossistema são compatíveis com Bytom2.0, nenhuma modificação ou apenas pequenas alterações são necessárias, reduzindo o custo de aprendizado e a dificuldade de migração para os desenvolvedores.
Evolução do projeto
Em janeiro de 2017, o projeto da cadeia Bytom foi lançado;
Em junho de 2017, a colocação privada e a ICO foram concluídas;
No quarto trimestre de 2017, a cadeia Bytom foi lançado Teste;
No primeiro trimestre de 2018, foi lançada a constituição da cadeia Bytom e a primeira reunião de titulares;
No segundo trimestre de 2018, foi lançada a versão 1.0 da cadeia Bytom;
No terceiro trimestre de 2018, Bytom chain block browser Bystack V2.0 lançado;
No primeiro trimestre de 2019, o algoritmo de consenso BBFT foi lançado e a cadeia lateral Vapor foi lançada;
No quarto trimestre de 2019, o protocolo de interação de cadeia cruzada descentralizada MOV foi anunciado.
Visão geral técnica
Compatível com UTXO
Bytom consiste em três camadas, camada de transação e transmissão de dados, camada de contrato e camada de interação de ativos. A camada de interação de ativos opera em ativos chamando contratos.Na camada de transação e transmissão de dados, é compatível com o modelo UTXO do Bitcoin e a estrutura de dados de transação para alcançar simultaneidade de alta velocidade e anonimato controlável.
Formato de endereço universal
A carteira Bytom apresentará os conceitos BIP32, BIP43 e BIP44 e usará carteiras determinísticas hierárquicas (ou "carteiras HD") para fornecer suporte para várias moedas, várias contas, vários endereços e várias chaves.
Suporte ao padrão de segredo nacional
Bytom suporta o algoritmo criptográfico de chave pública de curva elíptica SM2 de segredo nacional e o algoritmo de hash criptográfico SM3. Ao atingir a mesma complexidade computacional, o SM2 é muito mais rápido que os algoritmos RSA e DSA em termos de velocidade de processamento de chave privada e a eficiência de criptografia é maior. A função de compactação do algoritmo SM3 tem uma estrutura semelhante à função de compactação do SHA-256, mas o design do algoritmo SM3 é mais complicado, por exemplo, cada rodada da função de compactação usa 2 palavras de mensagem.
Amigável para inteligência artificial ASIC
Introduza um novo tipo de algoritmo POW no mecanismo de consenso, integre cálculo de matriz e cálculo de convolução no processo de cálculo de hash e perceba a compatibilidade com chips ASIC de inteligência artificial, para que a máquina de mineração está ocioso ou eliminado Depois disso, ele pode fornecer serviços de aceleração de hardware para aprendizado profundo de inteligência artificial.
Os ativos são nomeados usando o logotipo ODIN
Os ativos na cadeia são nomeados usando o padrão de nomenclatura de índice aberto ODIN (Open Data Index Name), usando os recursos transparentes, credíveis e não adulteráveis do blockchain para garantir a singularidade de toda a rede e toda a cadeia de ativos. Diferente de outras soluções de identificação baseadas em blockchain, ODIN é baseado no blockchain Bitcoin e suporta a expansão da identificação multinível para introduzir outros blockchains (cadeia pública, cadeia de aliança, cadeia privada) em vez de registrar cadeias preventivamente. local de registro do bloco como o nome de identificação.
Separação de dados e assinaturas
Um protocolo de livro-razão distribuído é projetado no qual vários ativos podem ser negociados e publicados. Múltiplas cadeias que usam este protocolo podem existir independentemente e podem ser negociadas entre cadeias, de modo que diferentes operadores possam negociar uns com os outros da mesma forma. Aderindo ao princípio da menor autoridade, o design de bloco do Bytom separa dados de testemunhas e assinaturas, de modo a realizar a separação de gerenciamento de ativos e controle de sincronização de livro distribuído. Ele cria melhor programabilidade e suporte de contrato e reserva uma interface para canais de desvio posteriores.
Flexibilidade de transação aprimorada
Ao contrário do modelo de conta Ethereum, BUTXO pode verificar transações em paralelo, desde que um mecanismo semelhante ao nonce seja usado para garantir que cada saída não gasta possa ser referenciada por no máximo uma transação. O Bytom é mais fino que o Ethereum e não requer um estado mundial completo. Os participantes só precisam se lembrar das saídas não gastas, pois a transação trará outras informações relevantes (como ID do ativo, valor, programa de controle), Suporte para clientes ultraleves. O Bytom suporta verificação compacta, que permite ao cliente apenas verificar as transações relevantes no bloco, em vez de verificar todas as transações, desde que o número de signatários seja confiável, todo o processo usa a prova Merkle.
Dividendos de cadeia cruzada com base em cadeias laterais
Os desenvolvedores podem criar uma versão pequena do relé X-chain (outra cadeia X) Xrelay na cadeia Bytom e transferi-lo do contrato inteligente para o relé X-chain Chamadas de API para verificar as atividades da rede X-chain, realizar comunicação entre cadeias e concluir transações e operações de dividendos no contrato.
Links relacionados:
https://bytom.io/zh/
https://bytom.io/Bytom-Technical-White-Paper-EN.pdf
https://info.binance.com/cn/currencies/bytom
http://www.qukuaiwang.com.cn/szhb/2105.html#jj
https://bikongtou.com/u /564.html
https://info.binance.com/en/rate/detail/1193
https://medium.com/@Bytom_Official/%E9%A1%B9%E7%9B%AE %E5%9B%9E%E9%A1%BE-2019%E6%AF%94%E5%8E%9F%E9%93%BE%E5%B9%B4%E5%BA%A6%E6%8A%A5 %E5%91%8A-2fb94e614d19