Compartilhe este artigo

O que é um mecanismo de consenso?

A Criptomoeda e a Tecnologia blockchain dependem de mecanismos de consenso para funcionar e serem confiáveis ​​pelos usuários.

O cadeia de blocosé umbanco de dados distribuídoque registra dados e permite que os usuários troquem e armazenem valor na forma deCriptomoeda. Para coordenar e manter um sistema descentralizado, os participantes devem concordar sobre a condição correta do sistema e quem possui o quê a qualquer momento.

Um mecanismo de consenso é a forma padronizada de como o blockchainnós – os computadores que executam o blockchain e KEEP os registros de todas as transações – chegam a esse acordo de forma confiável.

A História Continua abaixo
Não perca outra história.Inscreva-se na Newsletter The Protocol hoje. Ver Todas as Newsletters

Leia Mais: O que é um nó?

Por que o consenso é importante

O objetivo de um mecanismo de consenso no mundo das Cripto é evitar que atores ruins trapaceiem deliberadamente. O exemplo clássico de trapaça no mundo das Cripto é “gasto duplo.”

Suponha que Anthony, o cara mau neste cenário, tente trapacear transferindo 10 tokens para Bethany e então tentando transferir exatamente os mesmos 10 tokens para Chris. O desafio é garantir que todos possam sempre saber e concordar sobre quem possui quais tokens. Com esse acordo, ou consenso, Chris já saberia que Anthony não possui mais os tokens que ele está propondo enviar.

Para “gastar duas vezes”, um agente mal-intencionado precisaria fazer com que os nós adotassem um histórico falso das transações, uma narrativa em que o agente mal-intencionado não gastou os tokens e os deu para Bethany.

Mecanismos de consenso resolvem o problema de gastos duplos tornando caro e difícil propor um novo bloco de transações validadas, desencorajando os malfeitores de tentar.

Simultaneamente, os mecanismos incentivam os nós "bons" a propor blocos que eles realmente acreditam que serão aceitos para receber recompensas valiosas. Enquanto houver mais atores bons do que atores ruins, Anthony não poderá alterar os registros no blockchain para falsificar sua transação com Bethany.

Leia Mais: O que é um ataque de 51%?

Tipos de mecanismos de consenso

O grande número de projetos de Cripto existentes explorou uma variedade de mecanismos de consenso diferentes.

Os dois mecanismos de consenso mais difundidos são:

Um fator subjacente ao design de ambos é tornar extremamente caro minar o mecanismo de consenso em vigor. A diferença entre eles é como eles o alcançam.

Como funciona o consenso

No caso de blockchains de Prova de Trabalho, como o Bitcoin, o consenso requer uma quantidade significativa de energia, hardware e poder de computação para propor um novo grupo de transações – chamado bloco – ao livro-razão.

Os nós que validam transações e propõem novos blocos são chamadosmineiros. Os mineradores competem para gerar um número aleatório para desbloquear o próximo bloco na cadeia. O minerador mais rápido a atingir esse número adiciona o próximo bloco e em troca do esforço recebe umrecompensa de bloco. A única maneira de WIN é gerar números aleatórios o mais rápido possível (o "trabalho" no nome) e ter sorte. Essa é uma competição de poder de computação, que por sua vez requer hardware e eletricidade.

Quando se trata de blockchains de Proof-of-Stake, os nós – frequentemente chamados de validadores – que verificam transações e propõem novos blocos são obrigados a bloquear uma certa quantia de valor na forma do token nativo do blockchain – essa é sua participação no sistema. Quanto mais valor um validador deposita, maior a chance de ele propor um novo bloco e ganhar a recompensa do bloco. Se um validador cometer um erro, ele tem que pagar uma taxa ou pode ser excluído da validação.

Leia Mais: O que é Staking?

Benedict George

Benedict George é um escritor freelancer para a CoinDesk. Ele trabalha como repórter sobre Mercados de petróleo europeus desde 2019 na Argus Media e seu trabalho apareceu na BreakerMag, MoneyWeek e The Sunday Times. Benedict é bacharel em Filosofia, Política e Economia pela Universidade de Oxford e mestre em Jornalismo Financeiro pela City, University of London. Ele não possui nenhuma Criptomoeda.

Picture of CoinDesk author Benedict George