Embora a maioria dos sistemas blockchain faça uso de um algoritmo de consenso de Prova de Trabalho (PoW) ou Prova de Participação (PoS), a Prova de Queimadura (PoB) está sendo testada como uma possível alternativa a eles.
De modo geral, os algoritmos de consenso blockchain são responsáveis por manter a rede segura e por verificar e validar as transações.
Uma blockchain de Prova de Trabalho, como a do Bitcoin, cria um cenário onde os mineradores competem para encontrar uma solução válida para um problema criptográfico complexo. O primeiro mineiro a encontrar uma solução para um determinado bloco transmite a sua prova de trabalho (o hash do bloco) para o resto da rede. A rede distribuída de nós verificará então se essa prova é válida ou não. Se válido, o minerador ganha o direito de adicionar permanentemente esse bloco ao blockchain e também é recompensado com Bitcoins recém-gerados.
Quando se trata de blockchains de Prova de Participação, o algoritmo de consenso funciona de maneira diferente. Em vez de usar funções hash, o algoritmo PoS utiliza assinaturas digitais que comprovam a propriedade das moedas. A validação de novos blocos é feita pelos chamados forjadores ou minters de blocos, que são escolhidos de forma determinística. Quanto mais moedas um falsificador tiver em jogo, maiores serão as chances de ser escolhido como validador de bloco. Ao contrário dos sistemas PoW, no entanto, a maioria dos sistemas PoS não oferece recompensas de bloco, e tudo o que um minerador obtém ao validar um bloco são as taxas de transação.
Embora o algoritmo Proof of Burn apresente semelhanças com PoW e PoS, ele possui uma maneira particular de chegar a consenso e validar blocos.
Prova de Queimadura (PoB)
Existe mais de uma versão do PoB, mas o conceito de Proof of Burn idealizado por Iain Stewart é provavelmente o mais reconhecido no espaço das criptomoedas. Foi proposto como uma alternativa mais sustentável ao algoritmo de consenso PoW.
Essencialmente, o Proof of Burn parece um algoritmo de Proof of Work, mas com taxas reduzidas de consumo de energia. O processo de validação de blocos de redes baseadas em PoB não requer o uso de recursos computacionais poderosos e não depende de hardware de mineração poderoso (como ASICs). Em vez disso, as criptomoedas são queimadas intencionalmente como forma de “investir” recursos na blockchain, de modo que os candidatos a mineradores não sejam obrigados a investir recursos físicos. Nos sistemas PoB, os mineradores investem em plataformas de mineração virtuais (ou poder de mineração virtual).
Ou seja, ao realizar a queima de moedas, os usuários conseguem demonstrar seu comprometimento com a rede, ganhando o direito de “minerar” e validar transações. Como o processo de queima de moedas representa um poder de mineração virtual, quanto mais moedas um usuário queimar em favor do sistema, mais poder de mineração ele terá e, assim, maiores serão as chances de ser escolhido como o próximo validador de bloco.
Como funciona a Prova de Queimadura?
Em poucas palavras, o processo de queima de moedas consiste em enviá-las para um endereço público verificável onde se tornam inacessíveis e inúteis. Normalmente, esses endereços (também conhecidos como endereços comedores) são gerados aleatoriamente sem nenhuma chave privada associada a eles. Naturalmente, o processo de queima de moedas reduz a disponibilidade no mercado e cria uma escassez económica, provocando um potencial aumento do seu valor. Mas mais do que isso, a queima de moedas é outra forma de investir na segurança da rede.
Uma das razões pelas quais os blockchains de Prova de Trabalho são seguros é o fato de que os mineradores precisam investir muitos recursos para finalmente serem lucrativos. Isto significa que um mineiro PoW terá todos os incentivos para agir honestamente e ajudar a rede, a fim de evitar que os investimentos iniciais sejam desperdiçados.
A ideia é semelhante para algoritmos de Prova de Queimadura. Mas em vez de investir em eletricidade, mão-de-obra e poder computacional, as cadeias de blocos PoB deveriam ser garantidas pelo investimento feito através da queima de moedas e nada mais.
Semelhante aos blockchains PoW, os sistemas PoB fornecerão recompensas em bloco aos mineradores e, dentro de um determinado período de tempo, espera-se que as recompensas cubram o investimento inicial das moedas queimadas.
Conforme afirmado anteriormente, existem diferentes maneiras de implementar o algoritmo de consenso Proof of Burn. Enquanto alguns projetos realizam sua mineração PoB através da queima de Bitcoins, outros alcançam consenso queimando sua própria moeda nativa.
Prova de Queima vs Prova de Participação
Uma coisa que PoB e PoS têm em comum é o fato de os validadores de bloco terem que investir suas moedas para participar do mecanismo de consenso. No entanto, os blockchains PoS exigem que os falsificadores apostem suas moedas, geralmente bloqueando-as. Mas se decidirem sair da rede, poderão pegar essas moedas de volta e vendê-las no mercado. Portanto, não há escassez permanente de mercado nesse cenário, porque as moedas só são retiradas de circulação por um determinado período de tempo. Por outro lado, os validadores de blocos PoB têm de destruir as suas moedas para sempre, criando uma escassez económica permanente.
Vantagens e desvantagens da prova de queimadura
As vantagens/desvantagens aqui listadas baseiam-se nos argumentos gerais dos apoiantes do PoB e não devem ser consideradas factos comprovados. Existem controvérsias sobre esses argumentos que requerem testes adicionais para serem confirmados como válidos ou inválidos.
Vantagens
Mais sustentável. Consumo de energia reduzido.
Não há necessidade de hardware de mineração. As queimas de moedas são plataformas de mineração virtuais.
A queima de moedas reduz a oferta circulante (escassez do mercado).
Incentiva o compromisso de longo prazo dos mineiros.
A distribuição/mineração de moedas tende a ser menos centralizada.
Desvantagens
Alguns dizem que o PoB não é realmente ecológico porque os Bitcoins queimados são gerados através da mineração PoW, que requer muitos recursos.
Não foi comprovado que funciona em escalas maiores. Mais testes são necessários para confirmar sua eficiência e segurança.
A verificação do trabalho realizado pelos mineradores tende a ser atrasada. Não é tão rápido quanto nos blockchains de Prova de Trabalho.
O processo de queima de moedas nem sempre é transparente ou facilmente verificável pelo usuário médio.