Verbete do glossário
Mecanismo de consenso
FundamentosO que é um mecanismo de consenso, como nós independentes concordam sobre um único histórico e as diferenças entre proof of work e proof of stake.
Definição
Um mecanismo de consenso é o conjunto de regras que uma rede blockchain usa para concordar sobre quais transações são válidas e em que ordem aconteceram, sem qualquer autoridade central. Milhares de computadores independentes precisam chegar à mesma conclusão, por isso o mecanismo define quem pode propor o próximo bloco, como os demais verificam esse bloco e quais recompensas ou penalidades se aplicam. Prova de trabalho (proof of work) e prova de participação (proof of stake) são os algoritmos de consenso mais conhecidos, embora existam variações como o proof of stake delegado. Um mecanismo bem desenhado torna caríssimo reescrever o histórico, e é isso que dá à blockchain pública sua resistência a adulteração. Os compromissos envolvem consumo de energia, descentralização, velocidade e o tempo até uma transação se tornar praticamente irreversível.
A seguir