Todas as línguas
TERA é uma cadeia pública fragmentada original baseada no consenso POW. O valor total é de 1 bilhão, o tempo de geração do bloco é de 3 segundos, a velocidade da transação é de 1000TPS e não há taxa de gás. A linguagem de desenvolvimento do DApp é o JavaScript e todos os DApps são armazenados no blockchain.
Vale a pena mencionar que o protocolo de fragmentação de fusão do TERA suporta a adição de inúmeros novos fragmentos diferentes sem perder a segurança da rede. O novo sharding torna possível a cadeia cruzada com base na plataforma TERA. Ao mesmo tempo, esses diferentes shards são unificados em uma rede global, aumentando assim a velocidade total da rede para mais de 1 milhão de TPS e alcançando escalabilidade ilimitada.
Separação de transmissão de dados e autenticação
Todos os nós da rede são iguais. O número de nós é ilimitado. A comunicação entre os nós é realizada organizando uma única cadeia de dados na qual as informações são registradas na forma de comandos (transações). Normalmente, essa cadeia é chamada de blockchain, mas nesta plataforma suas aplicações são estendidas. Em blockchains tradicionais, as transações são escritas em blocos. Neste caso, o bloco da transação não pode ser escrito, o que é inválido (por exemplo, assinatura digital incorreta, saldo insuficiente na conta, gasto duplo, etc.). Na plataforma TERA, o blockchain é usado como uma ferramenta de transmissão, que pode gravar informações arbitrárias no bloco (vamos chamá-lo de transação no futuro). A interpretação da exatidão das informações depende de aplicativos de nível superior. A blockchain possui um mecanismo de consenso para determinar qual cadeia de dados é verdadeira, mas esse consenso não explica as regras das transações dentro do bloco. Os dados do bloco são uma caixa preta - todas as operações são executadas com um conjunto de bytes.
O algoritmo PoW é usado para se defender contra ataques DDOS. Quanto maior a duração da transação, maior deve ser o valor de PoW. Antes de enviar a transação para a rede, o cliente calcula o valor do PoW. A plataforma TERA do rio de dados pode ser expressa abstratamente como uma via navegável, o que garante a continuidade e a ordem matemática dos navios porta-contêineres que passam. Os canais não têm jurisdição sobre navios e cargas. A utilidade dos navios inclui portos, áreas de pesca, armazéns, etc., que fornecem trabalho útil para carregamento de navios.
Como é usado?
Suponha que você precise enviar mercadorias para o porto B, e o porto A já carregou as mercadorias em contêineres e as enviou para o porto. No Porto B, verifique todos os contêineres quanto ao conteúdo correto e pegue as mercadorias quando as encontrar. O canal leva apenas 8 segundos para entregar os navios a todos os portos de destino.
Um aspecto importante aqui é a ordem matemática. O objetivo do blockchain é garantir que cada dispositivo tenha uma única ordem e composição de blocos. Se esse método for fornecido, um programa que os lê produzirá os mesmos resultados em todos os computadores do mundo - portanto, os dados são os mesmos. Portanto, mesmo que esses blocos contenham transações incorretas, gastos duplos etc., os programas do lado do cliente verão e se recusarão a executar. Isso é chamado de processo de verificação da transação. Para agilizar todo o sistema, separamos do processo de transferência de blocos. Assim podemos realizar a validação em outro momento e em outro processo sem afetar o blockchain, podemos realizar a validação mais rapidamente devido a um grande número de verificações - devido ao menor acesso ao banco de dados podemos agrupar as operações e trabalhar mais rápido.