Na prova de trabalho do Bitcoin, esse investimento é {hardware}. Aproximadamente a cada 10 minutos, os mineradores de Bitcoin competem para resolver um quebra-cabeça. O vencedor anexa o próximo bloco à cadeia e reivindica novos bitcoins na forma de recompensa em bloco. Mas encontrar a solução é como tentar ganhar na loteria. Você tem que adivinhar várias vezes até ter sorte. Quanto mais poderoso o computador, mais suposições você pode fazer.
Os extensos farms de servidores em todo o mundo são dedicados inteiramente a isso, lançando trilhões de suposições por segundo. E quanto maior a operação de mineração, maior a economia de custos e, portanto, maior a participação de mercado. Isso vai contra o conceito de descentralização. Qualquer sistema que use prova de trabalho será recentralizado naturalmente.
No caso do Bitcoin, isso acabou colocando um punhado de grandes empresas em controle da rede.
No entanto, desde o início da história do Bitcoin, os entusiastas de criptomoedas procuraram outros mecanismos de consenso que possam preservar algum grau de descentralização – e não sejam tão desperdiçadores e destrutivos para o planeta como prova de trabalho.
Como funciona a prova de participação
Prova de aposta, primeiro proposto em um fórum on-line chamado BitcoinTalk em 11 de julho de 2011, tem sido uma das alternativas mais populares. Na verdade, deveria ser o mecanismo que protege o Ethereum desde o início, de acordo com o papel branco que inicialmente descreveu o novo blockchain em 2013. Mas, como Buterin observou em 2014, desenvolver tal sistema period “tão não trivial que alguns até considerá-lo impossível.” Então, o Ethereum foi lançado com um modelo de prova de trabalho e começou a trabalhar no desenvolvimento de um algoritmo de prova de participação.
A prova de participação acaba com os mineradores e os substitui por “validadores”. Em vez de investir em fazendas de computadores com uso intensivo de energia, você investe nas moedas nativas do sistema. Para se tornar um validador e ganhar as recompensas do bloco, você bloqueia – ou aposta – seus tokens em um contrato inteligente, um pouco de código de computador que é executado no blockchain. Quando você envia criptomoeda para o endereço da carteira do contrato inteligenteo contrato mantém essa moeda, como depositar dinheiro em um cofre.