Novo Algoritmo de Ajuste de Dificuldade da Bitcoin Cash

0 661

No final de Outubro a equipe Bitcoin ABC publicou sobre um hard fork que vai acontecer em Novembro para atualizar o algoritmo de ajuste de dificuldade da Bitcoin Cash.

O algoritmo original “EDA” é um algoritmo de emergência, manteve a blockchain da BCH funcionando a ativa no início, mas agora traz mas problemas do que benefícios como reportado na semana passada.

Novo Algoritmo de Ajuste de Dificuldade

A equipe Bitcoin ABC publicou a versão 0.16.0 no dia 31/10/17 com a atualização do algoritmo de ajuste de dificuldade (DAA).

Essas são as mudanças nas regras de consenso da Bitcoin Cash. A ativação será feita no dia 13 de Novembro, porém é um hard fork então carteira, casas de câmbio e outros software terão que fazer a atualização antes da data prevista para o hard fork.

Nós estamos em comunicação com os mineradores da Bitcoin Cash, estão aguardando a atualização.

Como Foi Escolhido o Novo Algoritmo

Para garantir que a melhor atualização será feita na plataforma Bitcoin Cash a equipe Bitcoin ABC decidiu escolher o novo algoritmo de ajuste de dificuldade com base científicas.

Dessa forma eles contrataram duas equipes individual de cientistas, Bitprim e nChain para conduzir os experimentos. No final ambas as equipes tiveram a mesma conclusão sobre qual algoritmo é o mais apropriado.

Os tres melhores algoritimos foram testados, “D578” da Neil Booth, “D601” do Amaury Sechet, and “D622” do Tom Harding.

Todos os três algoritmos tiveram resultados bem parecidos eles também produzem blocos com intervalo de aproximadamente 600 segundos, uma grande melhoria comparado com a EDA.

Bitprim:

A proposta do Tom e Amaury tiveram desempenho parecido. Mas a proposta do Amaury tem melhor chance de obter consenso na rede 

nChain diz que:

D601 e a escolha lógica. D622 e 3.1%(+/- 1.2% at 95% CI) melhor na maioria dos casos, mas há uma desvantagem com isso. Por exemplo grandes mineradores podem influenciar na flutuação no intervalo.

Por isso a equipe Bitcoin ABC decidiu que D601 (proposta do Amaury Sechet) não necessariamente tem o melhor desempenho, mas já que os três algoritmos têm o desempenho parecido “D601 foi escolhido pois parece ter menos riscos.”

Algoritmo

O novo algoritmo de dificuldade da Bitcoin Cash procura cumprir os seguintes objetivos:

  1. Ajusta a dificuldade com base na quantidade de hash para atingir um intervalo de bloco médio de 600 segundos.
  2. Evite mudanças bruscas na dificuldade quando o poder de hash estiver estável.
  3. Ajuste a dificuldade rapidamente quando o poder de hash muda rapidamente.
  4. Evite oscilações do feedback entre o poder de hash e dificuldade.
  5. Seja resiliente aos ataques, como a manipulação do timestamp.

Esse algoritmo é baseado em uma média de um período de 144 blocos. A dificuldade é ajustada a cada bloco baseado na quantidade de trabalho realizado e no tempo decorrido dos últimos 144 blocos.

Atualização Blockchain Bitcoin Cash

A equipe Bitcoin ABC pretende tomar os passos necessários para fazer esse um hard fork amigável e entrar em contato com as principais carteiras e casas de câmbio, porém toda ajuda é bem vinda. Você pode entrar em contato com sua provedora de BCH e alertar sobre as atualizações no software da Bitcoin Cash.

Bitcoin ABC está comprometida com os valores do desenvolvimento descentralizado. Nós procuramos trazer grande mudanças e impulsionar a inovação e progresso. Mas nós não pretendemos ser O LÍDER, já que acreditamos que nunca deve haver uma autoridade única.

Com tudo as mudanças estão sendo feito na Bitcoin Cash para melhorar o consenso e desempenho da plataforma, des do anúncio da atualização o preço da Bitcoin Cash disparou.

O que você acha, o preço da BCH continua subindo ou vai cair novamente depois do fork, deixe nos comentários.

Compartilhe sua opinião.

%d blogueiros gostam disto: