O que é prova de trabalho e prova de participação?

As criptomoedas residem em redes de blockchain. E a chave para a tecnologia blockchain é que ela só funciona quando muitos computadores em todo o mundo concordam que uma transação ocorreu e deve ser devidamente registrada em seu livro-razão cada vez maior. Para as blockchains, a moeda de troca é o consenso: muitos computadores precisam concordar sobre quais informações são armazenadas. Mas você sabia que há mais de uma maneira de os validadores em uma blockchain chegarem a um consenso? 

De fato, o modo como os nós validadores de uma blockchain chegam a um consenso geralmente determina o nível de segurança dela — já que sua capacidade de manter informações corretas e incorruptíveis em uma ampla rede de computadores é o objetivo da tecnologia blockchain. As duas abordagens mais comuns para encontrar consenso em uma blockchain são prova de trabalho (PoW) e prova de participação (PoS). Veja como elas funcionam.

Prova de trabalho: a velha guarda

O modelo de prova de trabalho é uma corrida. Dentro do grande ecossistema de blockchain, diferentes nós de computador, chamados de “mineradores”, competem para serem os primeiros a resolver um quebra-cabeça criptográfico. Assim que um minerador encontra a solução, outros computadores confirmam se ela está correta. É muito mais simples confirmar uma resposta do que encontrá-la. O minerador vencedor registra um bloco de transações na cadeia e recebe cripto como recompensa. Então a próxima corrida começa.

Mas participar da corrida requer um enorme poder de processamento e máquinas especializadas que geralmente apresentam bilhões de soluções possíveis a cada segundo. A melhor maneira de resolver um quebra-cabeça de prova de trabalho tende a ser tentativa e erro. Anos atrás, as pessoas podiam minerar Bitcoin com sucesso em seus laptops, mas fazer isso hoje seria como entrar em um Prius 2010 em uma corrida de Fórmula 1: bonito, mas inútil.

Esse é o problema do modelo de prova de trabalho: é preciso muito trabalho coletivo — o que consome muita energia — em um momento em que grande parte do mundo está tentando usar menos energia para impedir as mudanças climáticas.

Prova de participação: o novo caminho

A prova de participação é uma abordagem mais recente que reduz significativamente o consumo de energia para chegar a um consenso, além de trazer outros benefícios. Para participar de um modelo de prova de participação, os nós contribuintes — chamados de "validadores" — não precisam de hardware pesado. Eles precisam apenas oferecer algumas de suas criptos como garantia: para “participar”. Os validadores que participam pelo menos com a quantidade mínima exigida de cripto como garantia têm a chance de serem selecionados para adição à blockchain e de serem recompensados com cripto. Na maioria das blockchains, os validadores tendem a ser escolhidos com base na quantidade de criptos com que eles participaram e por quanto tempo isso ocorreu. 

Depois que um validador é selecionado para uma rodada específica, outros validadores confirmam se a contribuição dele está correta. Mas se o validador estiver errado, ele será fortemente penalizado por meio de um processo chamado slashing, em que perde a maior parte de suas recompensas e criptoss de participação. A penalidade por corrupção é muito maior do que a recompensa pela validação, o que mantém os validadores motivados e honestos. Além disso, os validadores podem ser penalizados por não estarem ativos e não terem suas garantias continuamente acessíveis, para assegurar que a rede tenha uma quantidade íntegra de validadores confirmando transações o tempo todo.

Esse sistema permite que os validadores se concentrem menos em proteger o sistema contra a inserção de informações falsas e mais em executar transações e verificar blocos. De fato, em qualquer momento, o uso principal de muitos mineradores de prova de trabalho não é validar uma transação, mas aguardar e, efetivamente, proteger-se coletivamente contra tal ataque. Esse foco singular tende a tornar as blockchains de prova de participação mais eficientes em termos de energia, uma vez que não precisam de uma abundância de validadores trabalhando como guardas de fato. Isso também leva a blockchains de prova de participação que validam transações muito mais rapidamente.

O outro motivo da importância dos modelos de consenso

Aqueles que estão apenas começando no mundo cripto podem se perguntar por que a diferença entre esses dois modelos é significativa para eles. Afinal, o lado técnico da cripto pode se tornar rapidamente complicado. Mas são os detalhes técnicos que revelam os valores de um sistema. Eles determinam a segurança, a eficiência e o efeito ambiental de uma blockchain. E assim, entender um pouco mais sobre como um modelo de consenso funciona pode informar quais você escolhe apoiar, explorar ou até mesmo desenvolver.

Próxima lição: O que é uma blockchain carbono neutra?
Voltar para 
Aprenda

Sobre nósAprendaBlogAjudaCarreiras na ValoraPrivacidadeTermosDesenvolvedores (de dapps)
DiscordFacebookInstagramTwitterYoutube
© 2024 Valora
Scan to download
Google Play App Store