Post
Topic
Board Desenvolvimento & Discussões Técnicas
Merits 1 from 1 user
Re: Consenso no Bitcoin
by
TryNinja
on 22/07/2023, 04:30:05 UTC
⭐ Merited by joker_josue (1)
O que é necessário para haver consenso e aprovar uma atualização no bitcoin?
Consenso é simplesmente um estado em que todos os nós dessa rede veem a mesma blockchain como válida.

Se o bloco 1 até o bloco atual (digamos, 500000) são válidos para os 100 nós da rede, isso é um consenso.

Agora, digamos que você quer adicionar uma regra na rede para que todas as transações a partir do bloco 600000 tenham que enviar um valor par de BTC… você normalmente teria que propor um BIP (Bitcoin Improvement Proposal) que seria analisado e considerado pela comunidade. Sendo aceito, você ou outros programadores poderiam implementar essa regra nos clientes de node do Bitcoin (especialmente o Bitcoin Core, que é o mais usado). Quando todos os nodes estiverem atualizados com a nova regra (especialmente os mineradores), a regra efetivamente ativa na rede, pois o seu não seguimento resulta em uma falha de consenso e, consequentemente, na falha de verificação dos blocos.