Pular para o conteúdo principal

Como as transações são validadas no blockchain?.

Quando o senhor faz uma compra usando a tecnologia blockchain, como a transação é validada? Esse pode ser um processo confuso para quem não conhece a blockchain, por isso vamos explicar isso para o senhor. Nesta postagem do blog, explicaremos como as transações são validadas no blockchain e o que isso significa para os usuários. Também discutiremos a função da Ethereum na validação do blockchain e por que ela é tão importante. Portanto, se o senhor está curioso sobre a validação da blockchain, continue lendo!

A validação das informações é realizada por meio de um mecanismo chamado consenso. Esse mecanismo define se um registro ou informação pode ser registrado em um bloco.

Uma rede de blockchain pode "concordar" com uma transação de várias maneiras, dependendo do escopo do processo de aplicação que está ocorrendo20, então apenas o "consenso" mais usado será desenvolvido; no entanto, nas referências citadas, serão disponibilizadas informações adicionais relevantes sobre os aspectos técnicos da validação dos dados.


1. Trabalho de teste (PoW)


É um dos consensos mais populares e especialmente usado em ativos de criptografia. Os nós mostram seu esforço (prova de trabalho) competindo para resolver um problema criptográfico complicado que exige muitos cálculos e, portanto, muita energia de computação.

2. Comprovante de participação (PoS)

O teste de participação é uma alternativa ao PoW para o Blockchain público. Nesse caso, os nós validam os novos blocos da cadeia em uma espécie de loteria, em que os bilhetes seriam o token da vez. Esse tipo de mecanismo é muito ágil, mas pode ter uma desvantagem, por exemplo, quem tiver mais criptoativos, mais criptoativos ganha.

3 Comprovante de participação delegada (DPoS)

É uma versão do PoS em que os proprietários da criptoativa escolhem as testemunhas (daí seu nome delegado), permitindo uma grande descentralização que pode potencialmente beneficiar os pequenos proprietários, mas pode facilitar possíveis práticas anticompetitivas que promoveriam a cartelização, o que iria contra a concorrência livre e saudável.

4. Comprovante de participação alugada (LPoS)

A Waves projetou esse protocolo refinado para resolver problemas de centralização e vulnerabilidades a determinados ataques. Os pequenos proprietários "alugam" ou agrupam seus tokens para ter mais opções para gerar um novo bloco e ganhar a recompensa.

5. Teste de tempo decorrido (PoET)

Esse algoritmo, desenvolvido pelo Hyperledger Sawtooth, é adequado para redes públicas ou privadas; ele define tempos de espera aleatórios para gerar novos blocos por nós escolhidos estocasticamente. Ele é muito imparcial, mas depende do nível de processamento que os nós da rede têm.

6. Tolerância prática a falhas bizantinas (PBFT)

Seu nome faz referência à história dos generais bizantinos. Nesse caso, os generais se conhecem e confiam uns nos outros, simplesmente para produzir conceitos eles geram votos em várias rodadas. Esse modo é ideal para sistemas permitidos (entre outros usados pelo Hyperledger Fabric e NEO). A figura em anexo apresenta o fluxo do processo de consenso.

Há muitos outros algoritmos distribuídos, que podem ser encontrados no site
, no link em anexo: https://www.verypossible.com/insights/pros-and-cons-of-differentBlockchain-consensus-protocols

Fonte: Ministério da Transformação Digital da Colômbia

A validação do blockchain é um processo importante que ajuda a garantir a segurança e a precisão das transações. No blockchain, essa validação é feita por meio de um sistema chamado Ethereum. O Ethereum é uma plataforma descentralizada que executa contratos inteligentes: aplicativos que são executados exatamente como programados, sem qualquer possibilidade de fraude ou interferência de terceiros. Graças à Ethereum, a validação da blockchain é confiável e segura, o que a torna a opção perfeita para transações on-line. Se o senhor estiver interessado em saber mais sobre a validação de blockchain, não deixe de conferir nossas outras publicações no blog sobre o assunto!

Validação da integridade dos dados com o Blockchain