Qual é o consenso em criptomoedas

De Área31 Hackerspace
Revisão de 19h30min de 16 de abril de 2021 por Coffnix (discussão | contribs) (Criou página com 'O consenso é uma parte fundamental do funcionamento da tecnologia e das criptomoedas blockchain. Isto ocorre porque é o pilar que garante a segurança da blockchain, pois co...')
(dif) ← Edição anterior | Revisão atual (dif) | Versão posterior → (dif)

O consenso é uma parte fundamental do funcionamento da tecnologia e das criptomoedas blockchain. Isto ocorre porque é o pilar que garante a segurança da blockchain, pois controla o facto de que todos os que participam da rede aceitam por unanimidade as informações que a cadeia contém.

Unão dos princípios mais importantes na natureza de criptomonedas é o consenso. O consenso ou 'consenso' nada mais é do que a aceitação por todos os membros da rede do blockchain das informações que ela contém. Desta forma, todos na rede aceitam que as informações não tenham manipulações ou dados errôneos ou duplicados.

No tipo de rede blockchain as informações são agrupadas em blocos e estes são validados através da mineração. Portanto, a primeira coisa a ter em mente é que o consenso é o sistema de sincronização entre todos os nós da rede. Por meio desta sincronização, todos os computadores que fazem parte da rede podem ter certeza de que as informações estão corretas e de que não há manipulações.

Antes desta situação, surge a seguinte questão:

Como garantimos que concordamos com a validação do bloco?

A resposta é: por acordo entre os nós da rede. Isto permite um tipo de 'auditoria' que impede que alguém envie informações manipuladas para a blockchain.

Consenso em criptomoedas: caso Bitcoin Para impedir que blocos incorretos sejam adicionados à blockchain, cada um desses blocos necessita de revisão e confirmação. Este processo acontece em todas as blockchain e o primeiro a implementá-lo foi o Bitcoin. Através do sistema de consenso no Bitcoin, é estabelecido se o bloco inclui informações corretas e, portanto, se pode ou não ser adicionado à blockchain.

Um dos requisitos que garantem que o processo de validação seja ideal é que todos os nós aceitem os dados para confirmar a integridade dos dados. Isso mesmo no caso de alguns nós falharem ou não forem confiáveis.

Os mineradores são essenciais para que as transações sejam incluídas num bloco. No entanto, são os nós da rede que trabalham na validação das informações incluídas no referido bloco. Por este motivo, é importante que exista o maior número de nós completos na rede Bitcoin. Se desejas executar um nó completo da rede Bitcoin, no site oficial oferecem um excelente tutorial que poderá seguir.

Além disso, com o sistema de consenso de bitcoin, garantimos que nenhuma entidade pode manipular ou controlar toda a rede.

Quando o consenso não é alcançado de acordo com as normas que os nós e os mineradores estabelecem para incluir e validar as informações dentro de uma cadeia de blocos ou blockchain, ocorrem situações que levam à criação de bifurcações na cadeia, se são duros (hard fork) ou suaves (soft fork)

Note-se que cada moeda tem a sua própria rede de nós e alguns podem ter protocolos mais exaustivos para evitar ataques à blockchain.

Mais importante ainda, o consenso evita o que é conhecido como gastos duplos.

Consenso para nos proteger de gastos duplos em criptomoedas Agora, vamos imaginar que uma pessoa usa determinadas criptomoedas (por exemplo, faça uma transação de compra) e, depois disso, decida reverter a operação manipulando as informações do bloco em que as transações anteriores aparecem. Neste caso, supondo que você possa remover as informações do bloco em que as suas transações foram registadas, você poderá gastar as moedas novamente. Esta é a essência dos gastos duplos.

Além disso, o que o consenso faz é recompensar e incentivar aqueles que mantêm a blockchain viva em operação 24 horas por dia, 7 dias por semana. Ao fazer parte desta distribuição entre aqueles que colaboram na manutenção da rede, você obtém um benefício que o incentiva a continuar a trabalhar na integridade da rede.[1]


Referências: