decen{BR}

Entenda: O que é BetterHash?

BetterHash é um método de mineração criptomoeda desenvolvido pelo desenvolvedor Bitcoin Core Matt Corallo.

A principal idéia por trás BetterHash é melhorar a descentralização dos esforços de mineração Bitcoin.

Mineração dos dias atuais

A situação hoje é tal que grandes operações de mineração, os grandes pools de mineração, controlam uma grande porcentagem de hashpower da rede.

A maneira como isso funciona é simples no conceito, apesar da criptografia complexa que está envolvida.

Os pools de mineração distribuem pequenos pedaços de “trabalho” para milhares de mineradores em todo o mundo.

Os mineradores tomam esses pedaços e os trituram até obter um resultado desejado.

O resultado é um bloco que tem uma dificuldade acima de um determinado número decidido pela rede Bitcoin.

Ao trabalhar desta forma, os mineradores de pequena escala podem ganhar uma parte das recompensas de mineração, mesmo que não resolvam um bloco Bitcoin.

Resolver um bloco pode exigir centenas de anos de tentativas para pequenos mineradores amadores.

Ao compartilhar os lucros do pool, os mineradores recebem uma pequena parte da recompensa, mesmo que não estejam remotamente perto de resolver um bloco.

É assim que funciona a mineração tradicional de pools. Agora vamos dar uma olhada em como BetterHash pode melhorar sobre isso.

BetterHash

BetterHash funciona permitindo que os mineradores escolham os pedaços em que trabalharão.

Os pools de mineração, os pedaços de trabalho são enviados unilateralmente pelo software do pool. Os mineradores não têm muito controle de escolher como processar esse pedaço de dados.

Ao permitir que os mineradores possam escolher seu próprio pedaço “modelo”, e, portanto, para montar seus próprios blocos, BetterHash descentraliza um pouco mais poder de decisão.

Com BetterHash, os mineradores podem então ser criativos na montagem de blocos de diferentes maneiras que, talvez, possam produzir melhores resultados do que a maneira como o pool monta os blocos em primeiro lugar.

Supõe-se que pouco mudaria, já que SHA256 produz uma distribuição uniforme de hashes (não é tendencioso). Ainda assim, BetterHash daria aos mineradores um pouco mais de liberdade.

Seleção da transação

Um dos maiores problemas na mineração de pools, atualmente, é dar aos pools de mineração o poder de escolher quais transações vão em um bloco.

Hoje, um pool de mineração irá montar um bloco, no entanto eles veem o ajuste. Em seguida, eles misturam o bloco candidato, constroem seus cabeçalhos e transmitem um pequeno desafio, que é apenas um pouco de informação, sobre o qual todos os mineradores imediatamente começam a trabalhar.

O trabalho que é transmitido pelo pool é derivado do bloco montado por ele próprio. Isso permite que os pools de mineração controlem completamente quais transações são inseridas em um bloco. Mesmo que existam milhares de mineradores conectados a um pool, uma entidade controla o processo de montagem de blocos.

Com BetterHash, os próprios mineradores podem montar os blocos, promovendo mineração verdadeiramente descentralizada, mesmo quando os mineradores trabalham com uma entidade centralizada, como um pool.

Por que BetterHash ainda não está vivo?

BetterHash é um BIP, que é um pedido de processo de melhoria Bitcoin.

Os BIPs são discutidos pela comunidade e seu desenvolvimento depende da iniciativa coletiva. Se a comunidade ficar por trás de um BIP, ele será desenvolvido, testado e lançado rapidamente.

Quando os BIPs não recebem muita atenção, seu desenvolvimento é mais lento.

Esta metodologia de trabalho funcionou bem para Bitcoin ao longo dos anos.

A comunidade impulsiona Bitcoin development através do BIP. Aqueles que atraem grande interesse são liberados rapidamente, aqueles que não vão mais devagar ou não podem ser aceitos em tudo.

Você pode acompanhar o progresso do BIP BetterHash através do link encontrado no final deste artigo, na seção de referências.

Referências

Discussão Bitcointalk

Alternativa Bitcoin Talk Thread

BetterHash BIP (Saiba mais sobre Bitcoin BIPs?)

Sobre @ Autor(@)
Publicado por decen{BR} - decen{BR} é nosso avatar coletivo, @ qual usamos na editoria do site. Normalmente, os conteúdos publicados pel@ decen{BR} são traduções de nosso site parceiro crypto.bi - (ou contribuições indiretas de um de seus autores). Confira nossa página Sobre (menu lateral) para conhecer a nossa equipe! Saiba Mais o Decen{BR}