O que é sharding na blockchain terahash

O que é sharding na blockchain terahash Para começar, determinaremos o que, em princípio, significa um termo que soa como fragmentação.
O dicionário diz que "sharding" é segmentação, "shard" é uma lasca.

E aqui, ao que parece, blockchain e criptomoedas em geral? Algoritmos de criptografia em geral e terahash em particular? Que relação, alguns fragmentos e segmentação podem ter com criptomoedas?

Mas, de fato - tudo é simples, se
ter um entendimento mais ou menos inteligível dos mecanismos para armazenar informações em bancos de dados ou entender os conceitos básicos de dimensionamento de aplicativos da web e os problemas causados ​​por um grande número de solicitações e solicitações de usuários de serviços a um site, aplicativo ou banco de dados.

Quando um recurso, que seja um servidor, deixa de lidar com a carga de amostragem / gravação de dados, os administradores são forçados a procurar uma maneira de aumentar a produtividade.

Primeiro, eles colam mais memória, processadores, mais gordos e mais numerosos, cercam jardins de unidades de disco combinadas em um armazenamento ultrarrápido comum, expandem seus canais de comunicação, transformando gradualmente seu servidor em um data center pessoal ... Em geral, eles resolvem muitos problemas técnicos, enquanto atrasam a troca de informações com os usuários não será eliminada.

Essa estratégia se justifica quando se trata de uma pequena empresa com várias filiais em cidades diferentes, e o número de funcionários que precisam acessar o banco de dados (site, contabilidade, aqui a interface do usuário não é importante, estamos falando de um problema fundamental) é relativamente pequeno e o aumento de capacidade servidores se encaixa na política de operação de equipamentos e nos recursos da empresa.

No entanto, e se, por exemplo, você for o proprietário de algo como o Facebook ou o aliexpress, e o custo de armazenar, buscar e transmitir informações já estiver calculado em dígitos de dez dígitos no equivalente em dólares?

Duas soluções comprovadas e, portanto, confiáveis, vêm em socorro:
Primeiro: clone o servidor. Ou seja, estupidamente colocamos dois conjuntos de ferro idênticos e redistribuímos a carga, organizando um redirecionamento de solicitações para qualquer uma delas que possa responder imediatamente. Isso é replicação.

Segundo: distribuímos informações em determinados segmentos, partes, carregamos essas partes em diferentes servidores, conectamos (informações) e seus (servidores) com rotas lógicas e redirecionamos solicitações diretamente para onde as informações são armazenadas, obtendo um ganho fantástico em estabilidade e tempo. Isso é sharding.

Bem, finalmente, quase chegamos às nossas ovelhas.

O que é sharding na blockchain terahash A criptomoeda sem blockchain é um brinquedo exótico virtual que não pode existir neste mundo, simplesmente porque não há maneira de verificar pelo menos alguma certeza de transações, carteiras, eventos e tudo o que é importante para a realidade existente com base em fatos inabaláveis ​​registrados no passado.

E o blockchain ainda é um banco de dados, embora essa comparação seja um pouco imprecisa, e o banco de dados esteja em constante crescimento, e mesmo em um grande número de replicações (cópias completas), cada uma delas processada por um nó separado (nó / carteira) da rede criptográfica.

E isso leva a vários problemas que os desenvolvedores de moedas / blockchain são forçados a resolver, que estão interessados ​​no fato de que é sua tecnologia que encontra aplicação em massa.

E, sem nos aprofundar nos detalhes técnicos do funcionamento de uma grande família de altos, que ganharam confiança na economia digital do mundo criptográfico, podemos dizer com confiança que a frase "largura de banda insuficiente" descreve com mais precisão o principal problema de todas as redes criptográficas.

Cada moeda tem um limite no número de transações que sua rede pode processar por um período específico. E esse problema é tão sério que os conceitos usuais de construção de blockchain, os algoritmos de criptografia usados, não fornecem um resultado suficientemente bom sem violar um dos princípios principais, como o básico que afeta o valor das criptomoedas - descentralização ou, em outras palavras - a falta da possibilidade de intervenção direcionada. Com a tecnologia existente, a escolha foi simples: uma rede criptográfica absolutamente descentralizada com várias transações por hora ou centralizada, com várias transações por segundo.

Quando se trata de redes de criptografia usadas como plataforma para dinheiro eletrônico - não importa como seja. Até a criptomoeda mais lenta se move mais rápido que uma transferência bancária. Mas mais lento que um pagamento eletrônico VISA ou MasterCard!

A dignidade do anonimato (muito controversa à luz da capacidade de digitalizar blockchains, que geralmente têm um formato de acesso aberto e ótimas ferramentas para analisá-las, juntamente com a fixação de endereços IP e dados de geolocalização de um usuário de criptomoeda) cobre muitas das desvantagens dos sistemas bancários.

Mas se estamos falando de redes criptográficas que funcionam como um ambiente para a execução de código de máquina, como uma tecnologia que é o resultado do crescimento natural no campo da computação distribuída, a baixa largura de banda se torna um obstáculo à existência de software descentralizado, as perspectivas de construção de inteligência artificial, que já se tornaram uma realidade da Internet. coisas e outras inovações similares que deveriam liderar a raça humana, de acordo com um grande número de especialistas, fora do pântano problemas existentes.

O que é sharding na blockchain terahash Sem focar nas soluções tecnológicas existentes usadas no alt, reconhecidas pelo mundo cripto, as personalidades que deram uma enorme contribuição ao desenvolvimento dessas soluções, falarei sobre os conceitos inovadores da formação da rede cripto e blockchain, o custo e alguns aspectos da socialização oferecidos pelo criador do projeto TERA.

Para começar, o conceito de que a blockchain é apenas uma cadeia de uma sequência de blocos foi descartado.

Ou seja, em sua forma salva, replicada em nós acessíveis, a blockchain armazena cadeias constituídas por blocos repletos de dados sobre eventos e fatos sobre o que está acontecendo na rede criptográfica, que tornam cada bloco confiável, verificado milhares de vezes pelos mineradores e impossível de mudar. Tudo está como deveria ser, de acordo com a idéia do Sr. Nakamoto.

No entanto, o processo de formação da blockchain, no TERA, não prevê uma batalha mortal pela qualidade e quantidade de dados em cada novo bloco, o que estrangula a largura de banda ao redor do pescoço com uma corrente sufocante.

Porque De fato, isso não é necessário!

Bem, deixe uma rede criptográfica em funcionamento gerar blocos com uma velocidade selvagem (pelos padrões usuais de um mundo criptográfico descentralizado): um bloco em um segundo. E isso não é feito por quinhentos a mil e duzentos servidores poderosos "confiáveis", como os líderes existentes de blockchain estão tentando implementar, mas todos os nós da rede de criptografia, juntos, mas independentemente um do outro, geram um bloco em um segundo. E somente então, nos próximos segundos, os blocos já gerados passam na verificação e, o mais consistente com as regras de consenso, são fixados como um elo de cadeia.

Um bloco na blockchain restante no armazenamento permanente.

Todo o resto, gerado, mas não incluído no blockchain salvo, que antes seria considerado órfão e candidato a garfos espontâneos, simplesmente permanece nos bastidores, deixando para sucata como andaimes após a conclusão da construção.

Assim, temos um sistema semelhante a um extenso sistema de comunicação que conecta os pontos de partida e recebimento de dados entregues simultaneamente e imediatamente a todos. Bem, o destinatário da informação / pagamento / código executável só pode aceitar o que é necessário, de acordo com os detalhes especificados pelo remetente, independentemente da sua localização.
Então aqui está, o primeiro conceito.

Obviamente, existe uma segunda, resultante da solução tecnológica para a rede blockchain e criptografia TERA.

Não sei como acertar, mas chamo de política monetária da blockchain.
Geralmente, afinal, como é organizado?

Existe uma criptomoeda, possui uma certa quantidade de moedas depositada, como a final, no mecanismo de geração, e existe uma maneira simples de complicar a extração de moedas e, assim, estimular um aumento de preço. Algoritmo, metade, crescimento das capacidades de mineração, produtividade, capitalização de moedas mineradas e ativos relacionados a isso - esta é uma lista incompleta de componentes que, por sua vez, estimulam a atividade social que forma a necessidade dessa moeda e, consequentemente, demanda e preço.

No TERA, alguns dos elementos listados acima também estão presentes, mas as diferenças são traçadas para que possam ser classificadas com segurança como inovações, que ninguém ainda propôs análogos, embora você possa encontrar algumas semelhanças. é possível Mas há nuvens que parecem pessoas! Então ...

Honestamente, eu já me preocupo em imprimir este texto, e você deve lê-lo, por isso vou enviá-lo para o white paper, ler livros, fóruns de discussão para obter detalhes sobre política monetária e, em poucas palavras, direi: retirar todas as moedas da blockchain TERA é irreal, devido a mecanismos que retornam alguns então, o número de moedas no heap inicial, que é gerado imediatamente, no momento do lançamento da rede de criptografia e de onde elas (moedas) são recompensadas pelo bloco extraído. Um dos resultados desse chip foi a oportunidade de efetuar transferências entre os participantes gratuitamente, sem perder a recompensa para os mineiros.

Um ataque de 51% para a rede TERA também não apresenta nenhum perigo significativo, devido às especificidades da formação da cadeia principal e às condições de distribuição da recompensa pelo bloco minado.

Obviamente, a rede criptográfica do projeto TERA é a base para o trabalho dos códigos de programa escritos, a propósito, em Java, o que, em teoria, é uma vantagem, já que essa linguagem é muito comum entre uma grande variedade de camadas de desenvolvedores e usuários.

Esses códigos permitem criar uma variedade de contratos, publicá-los na rede e lembrar quando o significado de sua execução é perdido. Eles não conseguem fugir da blockchain em nenhum lugar, mas suas atividades podem ser controladas! E isso é uma garantia de que não haverá uma situação em que um garfo rígido sacrificial seja necessário, cancelando algum evento fatal devido a ações fraudulentas de algum kaker ou um erro de um desenvolvedor particularmente teimoso, violando os planos financeiros da comunidade e causando sua divisão por uma demanda não natural de mudar o passado para blockchain.

E, é claro, você pode criar seus próprios tokens e esses não serão assustadores tokens padrão ERC20 que devem ser manuseados como mercúrio explosivo, mas ativos bastante adequados, convenientes e seguros que correspondem totalmente aos seus propósitos e intenções da pessoa que os cria.

E - uma cereja no bolo: o conceito de sharding está sendo discutido.

O que é sharding na blockchain terahash Francamente, o autor o chama de sharding, mas, na verdade, esse não é o sharding mencionado no ethereum ou nas moedas que apareceram após seu sucesso (ethereum / ethereum). Lá, eles correm para uma bisovschina abstrusa, justificando a possibilidade de construir um sistema que encontre alguns identificadores nos títulos dos blocos da blockchain principal, associe shards por esses identificadores e isso permitiria trabalhar com shards sem se preocupar com a blockchain em si.

Mas aqui está o mecanismo de como identificar os nós que confirmam os blocos, vinculam sua geração, a identificação entre os shards e o blockchain principal - até agora não foi possível criar. Todo o seu conceito começa a se parecer com o de um banco central, com servidores gerando blocos de fragmentos e nós, verificando esses fragmentos e entregando-os no momento certo e no lugar certo. E a descentralização do kaput acontece, e até o mecanismo POW muda para o mecanismo POS, cujo conceito é baseado em uma quantidade significativa de quantidades para garantir a integridade do nó que tem o direito de confirmar o bloco, o que imediatamente fornece essa validação / verificação / confirmação aos participantes mais ricos do mundo criptográfico, sem chance de massa, e isso, você sabe, não tem nenhum objetivo !!!

Como ninguém fez nada que valha a pena, mas nem sequer propôs, podemos pôr um fim a esse conceito com segurança, porque no mundo cripto o tempo é passageiro e o ano é uma era inteira em sua vida, e falar sobre algo que acontecerá em dois, três anos - são fantasias, sonhos e até vícios de drogas.

O conceito de sharding no TERA, segundo o criador, é simples e elegante, como todos os engenhosos.
Se você quiser sharding - coloque seu nó, coloque-o no modo fork, crie um nome para sua moeda e - voila! Sua rede pessoal, sua criptomoeda pessoal - pronta! Você pode trabalhar com um nó, pode instruí-los (nós) tanto quanto exigido pelo seu plano. Você pode atrair todos da sua rede que estejam interessados ​​nas perspectivas da idéia por trás do seu fragmento e em suas idéias e conceitos econômicos, ideológicos e outras.

Para sua saúde!

Seu shard e o blockchain TERA trabalham em uníssono, reforçando um ao outro, protegendo contra a toxicidade do mundo exterior e formando o valor de sua moeda desde o momento em que apareceu - o valor da moeda do projeto TERA, ou melhor, sua capitalização. E o desenvolvimento da sua moeda aumentará o preço da moeda TERA. Foguete! Com um reator de fusão de fluxo direto! E não são necessários trocadores, túneis, canais de pagamento, swaps e outras muletas para que sua nova e única moeda tenha ampla circulação! Seu fragmento gerou uma moeda - você pode obter o equivalente no TERA sem esforço. Provavelmente, ele será exibido no equivalente a saldos. Deseja trocar sua moeda por outra alt? Sim, sem perguntas, o TERA possui mais de 20 trocas e trocadores! Altere TERA para qualquer coisa dentro do equivalente disponível em seu saldo da carteira ...

Além disso, como regra geral, uma moeda não é criada apenas para "o que seria", mas para algum tipo de milagre econômico, que precisava de uma solução digital semelhante baseada na economia da comunidade do mundo digital e, portanto, algum tipo de custo é planejado, os participantes são motivados a contribuir para o crescimento de seu preço e a lidar com sucesso.

Se anteriormente, a única maneira de vender a idéia e organizar a estimulação econômica do motor em seu projeto fosse tokens, agora você não pode tomar banho a vapor, poderá obter imediatamente uma moeda e um conjunto completo de ferramentas para automação, mecanização, organização, digitalização e outras delícias que as tecnologias digitais são atraentes .

Mnd ...

Precisamos esconder nosso autor, preparar-se para defendê-lo, porque os concorrentes ficarão amargurados, porque muitos serão "descarrilados" se não entenderem que esse conceito põe fim a toda a família de tecnologias que agora estão se esforçando para implementar projetos que reuniram idiotas em suas coleções de bolhas na forma de ICOs e ITO.

PS E para aqueles que já experimentaram os conceitos propostos, e o tópico é bastante apertado - você precisa colocar toda a sua energia em seu desenvolvimento, documentação, promoção, experimentos, treinamento, porque esse conceito dará início a uma nova rodada no desenvolvimento do mundo criptográfico e da economia digital de uma sociedade descentralizada.

Source: https://habr.com/ru/post/pt473702/


All Articles