Todas as línguas
ThunderCore (cadeia TT) é uma nova geração de plataforma de cadeia pública blockchain. Ele supera o dilema do blockchain atual, alcança alta escalabilidade, segurança e é compatível com a máquina virtual Ethereum. A ThunderCore está empenhada em construir uma plataforma de cadeia pública descentralizada com eficiência e segurança. A equipe fundadora reuniu os principais contratos inteligentes da academia americana, pioneiros em algoritmos distribuídos e empreendedores seniores no Vale do Silício, e a adotou exclusivamente após a professora Elaine Shi The O rigoroso algoritmo de consenso PoS matematicamente comprovado garante a eficiência e a segurança do blockchain. Por meio desse algoritmo, o ThunderCore resolve os problemas da alta taxa de gás do Ethereum, baixo TPS e alto tempo de confirmação da transação. Atualmente, a rede principal ThunderCore foi lançada em 11 de março de 2019 e a construção ecológica ThunderCore foi lançada oficialmente. O PoS será lançado posteriormente para apoiar os usuários a participar do consenso e da contabilidade por meio de tokens bloqueados. Juntamente com uma interface de contrato inteligente totalmente compatível com Ethereum, os desenvolvedores podem implantar aplicativos Ethereum na plataforma ThunderCore em minutos. Portanto, rápido, seguro, simples e barato são as características do ThunderCore.
ThunderCore (TT chain) é uma cadeia pública de blockchain, que é aberta, descentralizada, compatível com a Ethereum Virtual Machine (EVM) e adota o mecanismo de consenso proof-of-stake líder mundial (PoS), sua segurança rigorosamente verificada . Fundada no Vale do Silício, EUA, em janeiro de 2018, a ThunderCore visa combinar os principais especialistas em pesquisa acadêmica e tecnologia blockchain para criar a cadeia pública blockchain mais rápida, altamente segura e altamente escalável com um mecanismo de consenso em larga escala. Um blockchain é uma série de registros imutáveis e com carimbo de data/hora executados por servidores distribuídos e descentralizados (também chamados de "nós"). O ThunderCore está aberto a todos os usuários, permitindo que participantes globais participem da proteção e verificação desses registros. ThunderCore não é apenas uma plataforma para registrar transações, mas também executa "contratos inteligentes". Os contratos inteligentes são programas de computador que controlam diretamente as transferências de ativos e o compartilhamento de conteúdo entre as partes com uma lógica objetiva e justa. O Ethereum é a plataforma de execução de contratos inteligentes mais popular e o ThunderCore é totalmente compatível com o Ethereum. Contratos ou aplicativos implantados no Ethereum podem ser implantados no ThunderCore em apenas alguns minutos.
ThunderCore Consensus
O ThunderCore foi originalmente projetado com base no algoritmo de consenso Thunderella, que combina o protocolo de consenso clássico que requer autorização (permitido) e o protocolo de consenso Nakamoto descentralizado As vantagens. Desde então, nossa tecnologia voltou a evoluir significativamente. Nossa equipe de pesquisa descobriu um novo mecanismo de consenso com desempenho superior. Este artigo se concentrará no protocolo de consenso PaLa que estamos usando atualmente na cadeia pública ThunderCore. Nosso protocolo de consenso foi desenvolvido por pesquisadores líderes na área de criptografia e pesquisa de consenso distribuído, e possui provas matemáticas rigorosas para garantir a consistência e vivacidade do algoritmo.
PaLa é um protocolo de consenso blockchain baseado em uma suposição de rede parcialmente síncrona, que pode tolerar até 1/3 de nós maliciosos. PaLa é uma grande melhoria em relação aos protocolos de consenso clássicos anteriores, que exigiam duas rodadas de votação e mensagens O(n2) por bloco. PaLa refere-se à ideia de que a segunda rodada de votação no algoritmo pipelined BFT (pipelined BFT) 2 está anexada à primeira rodada de votação no próximo bloco. Os proponentes do termo atual usam assinaturas múltiplas do BLS para coletar votos e distribuir reconhecimentos de firmas. Quando o PaLa é combinado com a topologia de rede hub and spoke a (topologia de rede hub and spoke), ele pode chegar a um consenso transmitindo apenas mensagens O(n). Os algoritmos de consenso BFT mais recentes, como Tendermint, FBFT, Casper FFG e Hotstuff, têm inovações semelhantes ao PaLa, mas não são tão concisos, elegantes e otimizados quanto o PaLa.
Proof of Stake (PoS)
Com PaLa, temos um mecanismo confiável para reconfiguração de comitês e troca de proponentes. A solução completa também requer um projeto Proof of Stake (PoS) compatível com incentivos para eleger nós de consenso. Escolhemos um design conciso para a eleição dos principais K eleitores na sessão 4 (sessão). Cada sessão dura 3 horas. Em cada mandato, há uma licitação para se tornar o nó de consenso para o próximo mandato.
Blockchain mudará fundamentalmente a vida das pessoas. As pessoas confiarão e usarão cada vez mais os serviços de blockchain. Todas as inovações tecnológicas devem ser abertas ao público para compartilhar seus benefícios e valores. A tecnologia Blockchain realizará um futuro mais aberto, descentralizado e transparente.