Bitcoin Cash

O blockchain Bitcoin Cash (BCH) normalmente vê cerca de 6 blocos encontrados a cada hora. Nos últimos dias, uma entidade desconhecida às vezes estava minerando até 12 blocos de BCH por hora, gerando um debate na comunidade sobre a causa da rapidez anômala.

No início, duas teorias principais sobre o episódio surgiram, a saber, que um ataque de consenso estava em jogo ou que um minerador ou piscina de mineração estava mudando de Bitcoin (BTC) para BCH de forma a minerar da forma mais vantajosa possível , causando temporariamente má oscilação no algoritmo de ajuste de dificuldade (DAA) da cadeia de spinoff de 32 MB, que foi projetado para manter os blocos BCH chegando a cada 10 minutos em média.

Bitcoin Cash

Como a poeira ao redor do incidente baixou, essa última teoria parece fornecer a melhor explicação para a fonte da atividade.

Parece haver alguns problemas com a mineração BCH, talvez relacionados à dificuldade do algoritmo de redirecionamento. Parece também que uma entidade está agora no controle efetivo da mineração.

Estou curioso para saber o que está acontecendo aqui. Alguem sabe mais? https://t.co/6la25oM8lx

– Andreas ☮ &# 127752; ⚛ ⚖ &# 127760; &# 128225; &# 128214; &# 128249; &# 128273; &# 128745; (@aantonop) 27 de outubro de 2019

A notícia do comportamento incomum ganhou maior atenção depois que o estudioso do Bitcoin e do blockchain aberto Andreas Antonopoulos destacou um tópico de 26 de outubro no Twitter da conta hash.fail, uma reformulação do blog da indústria Zerononcense publicada pelo editor, pesquisador de blockchain e especialista em segurança James Edwards.

“Isso é absurdo”

Em sua análise, hash.fail observou o Morada no centro da atividade, qqq9v3hhl0vga8w5cts6dx5aa8xep2v2ssvppp5xcn, foi o “destinatário de incontáveis ​​recompensas coinbase, então é mais do que razoável sugerir que qualquer entidade / entidades a que está ligada = conectada / trabalhando em uníssono.”

hash.fail explicou que o endereço ganhou uma “taxa absurda” de recompensas coinbase – os 12,5 BCH presentemente recompensados ​​para mineiros que geram novos blocos Bitcoin Cash – durante uma janela de duas horas em 26 de outubro como um exemplo da proeza atípica da entidade.

6a / $ BCH tem um algoritmo de retargeting diferente do $ BTC (fórmula diff), mas ambos ainda são projetados para fabricar dificuldades de ajuste que visam um tempo de bloqueio consistente de 10 minutos.

Assim, em média, devem ser encontrados 6 blocos / hora.

– librehash (@librehash) 26 de outubro de 2019

hash.fail pediu cautela até que o “problema seja resolvido” e disse que entraram em contato com desenvolvedores de Bitcoin Cash que estavam “cientes do problema”, mas consideraram a situação como efetivamente “fora de seu controle”.

Curiosamente, um dia após a postagem deste tópico de análise, o endereço “qqq9v3…” parou de receber recompensas coinbase – pelo menos temporariamente – depois de aparentemente ganhá-las de forma contínua desde 16 de setembro de 2019, quando o endereço se materializou com sua primeira recompensa.

Em vez de um caso de oscilação ruim?

Em resposta ao pedido de Andreas Antonopoulos por mais informações sobre o incidente, o pseudônimo Zawy apontou para uma pesquisa que postou um mês antes, uma intitulada “BCH precisa de um novo DA” e “Oscilações em médias móveis simples.”

Zawy – um engenheiro elétrico e pioneiro da Consenso reverso de Nakamoto que foi apontado por colegas da Plataforma Komodo como talvez a “maior autoridade da indústria em Algoritmos de Ajuste de Dificuldade” – portanto, argumentou que a oscilação ruim no algoritmo de dificuldade do Bitcoin Cash era a verdadeira causa da atividade incomum.

De acordo com a pesquisa citada de Zawy, o cerne da questão parece ser o estilo atual do algoritmo de dificuldade do Bitcoin Cash, que é conhecido como Simple Moving Average (SMA).

“Isso ocorre porque os mineiros [provavelmente inconscientemente] encontraram um padrão de oscilação benéfico com base na largura da janela SMA”, disse o especialista anteriormente, argumentando em outro lugar que um estilo alternativo de média móvel ponderada linear (LWMA) poderia ser consideravelmente mais difícil de jogar por mineiros.

Em uma conversa relacionada em 28 de outubro com a desenvolvedora do ProgPow Kristy-Leigh Minehan, Zawy ofereceu sugestões mais específicas sobre como as oscilações ruins podem ser tratadas, dizendo que a implementação de algo “como LWMA” ajudaria e que a mineração maliciosa poderia ser amplamente mitigada “mudando dificuldade durante o bloqueio. ”

Minha modificação sugerida é alterar a dificuldade durante o bloco, com base no carimbo de data / hora fornecido pelo minerador no cabeçalho que ele está resolvendo. Nós & os blocos anteriores forçam um intervalo restrito nesse carimbo de data / hora. Se o grande mineiro quiser pagar 5% a mais em dificuldade por vários blocos, ele pode elevá-lo ….

– zawy (@ zawy3) 28 de outubro de 2019

“Parece que sua sugestão [LWMA] funcionaria bem”, disse Minehan.

Se o estilo LWMA será implementado em Bitcoin Cash ainda está para ser visto, pois caberá aos vários interessados ​​da comunidade do projeto decidir.

Além da recente onda de atividades de mineração debatidas, essas mesmas partes interessadas da comunidade também têm falado sobre a atualização planejada do Bitcoin Cash para 15 de novembro, que adicionará funcionalidades de múltiplas assinaturas mais complexas, entre outras coisas.

Mike Owergreen Administrator
Sorry! The Author has not filled his profile.
follow me