🚨Como funciona o Blockchain
1. Introdução ao Blockchain
- Blockchain: Um livro-razão descentralizado e distribuído que registra transações em muitos computadores de tal forma que as transações registradas não podem ser alteradas retroativamente. Isso garante segurança e transparência.
2. Componentes principais
- Blocos: Cada bloco contém uma lista de transações. Depois que um bloco é concluído, ele é adicionado à cadeia.
- Cadeia: Uma sequência de blocos interligados. Cada bloco contém uma referência (hash) ao bloco anterior.
- Nós: Computadores da rede que mantêm e validam o blockchain. Cada nó possui uma cópia de todo o blockchain.
3. Processo de transação
- Iniciação: Uma transação é iniciada por um usuário e transmitida para a rede.
- Verificação: os nós da rede validam a transação utilizando mecanismos de consenso.
- Mecanismos de Consenso: Métodos utilizados para chegar a acordo sobre a validade das transações. Os mais comuns incluem:
- Prova de Trabalho (PoW): Os mineiros resolvem quebra-cabeças matemáticos complexos para validar transações.
- Prova de aposta (PoS): Os validadores são escolhidos com base no número de moedas que possuem e estão dispostos a “apostar” como garantia.
- Inclusão em um Bloco: As transações validadas são agrupadas em um novo bloco pelos mineradores ou validadores.
- Adicionando ao Blockchain: O novo bloco é adicionado ao blockchain, tornando a transação permanente e imutável.
4. Recursos de segurança
- Hashing: Cada bloco contém um hash único do bloco anterior, garantindo que qualquer alteração afete toda a cadeia.
- Descentralização: A natureza distribuída do blockchain torna-o