O que torna o Blockchain imutável?

11/21/2022, 8:39:17 AM
Algoritmos de criptografia, mecanismos de consenso e funções de hash são as chaves para garantir que os blockchains sejam imutáveis.

Um blockchain é um banco de dados distribuído que é descentralizado, anônimo, de código aberto e imutável. Uma vez confirmadas, as transações on-chain são armazenadas permanentemente e não podem ser alteradas. Então, o que torna os dados on-chain imutáveis?

1. Como o blockchain é construído?

Simplificando, um blockchain é composto de blocos e cadeias.

Um bloco é composto por um cabeçalho e um corpo, onde um cabeçalho contém as informações básicas sobre o bloco, como timestamp, números de versão, hash aleatório, hash do bloco anterior, hash raiz Merkle e dificuldade de mineração. Dentro do corpo do bloco estão as transações empacotadas, que são os dados assinados pelos usuários da carteira com suas chaves privadas. Em outras palavras, é uma transferência de ativos entre usuários, mas além dos usuários, há outra transação que pertence ao minerador, e o valor da transação é a soma da recompensa do bloco mais as taxas pagas por todos os comerciantes no quadra.

Cada cabeçalho de bloco contém o hash do cabeçalho de bloco anterior e é interligado entre si por carimbos de data/hora e números de versão para formar o blockchain.

2. Como o blockchain pode ser imutável?

A imutabilidade do blockchain significa que os registros de transações que ocorreram não podem ser alterados. Depois de conhecermos a composição do blockchain, ele pode ser separado como a imutabilidade do cabeçalho do bloco e do corpo do bloco.

2.1 Cabeçalho do Bloco

O cabeçalho do bloco registra o valor de hash aleatório do bloco anterior, que é gerado pelo algoritmo de hash a partir das informações da transação e carimbo de data/hora do bloco anterior. Nesse ponto, os mineradores da rede calculam o hash do cabeçalho do bloco usando poder de computação, e quem o calcular primeiro pode empacotar a transação e sincronizá-la com toda a rede por meio de transmissão. Se os dados do bloco anterior forem alterados, eles serão inconsistentes com o valor de hash do bloco original e não serão confirmados pelo próximo bloco.

2.2 Corpo do Bloco

A imutabilidade do corpo do bloco é determinada pela função hash. O corpo contém muitas transações que são conectadas por árvores Merkle. Qualquer alteração em uma das transações alterará o valor do hash da raiz Merkle, causando a alteração do próximo cabeçalho do bloco. A função hash usada pelo Bitcoin é o algoritmo SHA-256.

Pode-se ver com isso que a adulteração dos dados da transação no blockchain fará com que a raiz da árvore Merkle seja alterada diretamente e, em seguida, o valor de hash do próximo cabeçalho do bloco também será alterado, o que se tornará ilegítimo e exigirá um recálculo de o hash do novo cabeçalho do bloco. Uma alteração no valor de hash do novo cabeçalho do bloco, por sua vez, causará uma alteração no próximo cabeçalho do bloco, resultando em um colapso de dados que não será aceito por toda a rede.

Em teoria, é necessário mais de 51% do poder de computação da rede para adulterar os dados, mas em uma rede suficientemente robusta, um ataque de 51% é essencialmente impossível e não é do interesse do próprio invasor.

3. Diferenças da rede centralizada

Na rede centralizada, o banco de dados é manipulado por uma autoridade central onde novas emissões, modificação de registros e congelamento de circulação podem ser manipulados. O banco central pode adicionar dinheiro fiduciário todos os anos e congelar os ativos bancários de qualquer pessoa. E uma rede centralizada requer apenas uma única string de código para modificar os dados em comparação com um banco de dados distribuído.

No blockchain, todos participam da contabilidade, todos os registros de transações são sincronizados com toda a rede em tempo hábil e os mesmos dados são registrados no livro razão nas mãos de todos, embora não haja uma organização centralizada para manipulá-los. Portanto, quando alguém adulterar o livro razão em sua mão, isso não afetará os registros contábeis de outras pessoas. Ao mesmo tempo, toda a rede segue o princípio da maioria obedecendo à minoria, para que os dados não sejam adulterados.

Por exemplo, Bob toma $ 500 emprestados de Tom. Para evitar que Bob inadimplente, Tom convida Nancy como intermediária para testemunhar. No entanto, Bob diz a Nancy que dará a ela $ 200 se ela o ajudar a trapacear. Nancy concorda por interesse. Nesse caso, Tom não tem nenhuma prova ou certificado a não ser admitir a derrota, e Nancy faz o papel de intermediária aqui.

Se todo o processo for sincronizado com todos na forma de transmissão, todos se lembrarão de que Bob deve $ 500 a Tom, e Bob não tem como negar isso.

4. Quais são as aplicações do blockchain?

Devido à sua natureza imutável, o blockchain está sendo usado em muitos campos, incluindo identidade eletrônica, cadeia de suprimentos, transferência de dinheiro e remessa. Na identidade eletrônica, as informações de autenticação de todas as pessoas podem ser gravadas diretamente no blockchain e transmitidas para todos os nós, para que a autenticidade e a certeza das informações possam ser garantidas e nenhuma alteração possa ser feita. O mesmo vale para a cadeia de suprimentos, onde problemas como opacidade, baixa eficiência, fraude de informações e assim por diante podem ser bem resolvidos.

Conclusão

A imutabilidade do blockchain resolve os problemas de fraude de dados, adulteração de dados e opacidade de dados na rede tradicional e também tem sido amplamente aplicada. No entanto, deve-se notar que isso não é verdade para todas as redes blockchain, como cadeias de alianças ou cadeias privadas. Devido ao pequeno número de participantes e governança semi-descentralizada ou centralizada, os dados dessas cadeias não podem ser absolutamente imutáveis e transparentes.

Autor: Toby
Tradutor: Yuler
Revisores: Hugo, Echo
* As informações não pretendem ser e não constituem aconselhamento financeiro ou qualquer outra recomendação de qualquer tipo oferecida ou endossada pela Gate.
* Este artigo não pode ser reproduzido, transmitido ou copiado sem referência à Gate. A contravenção é uma violação da Lei de Direitos Autorais e pode estar sujeita a ação legal.

Compartilhar

Calendário Cripto

Coinfest Asia em Bali
UPCX participará do Coinfest Ásia, programado para acontecer em Bali, de 21 a 22 de agosto. A conferência deve se concentrar em desenvolvimentos de blockchain e incluirá apresentações e oportunidades de networking para profissionais do setor de criptomoedas.
UPC
0.02%
2025-08-21
Coinfest Ásia 2025 em Bali
A Tokocrypto confirmou que o diretor executivo Calvin Kizana falará na Coinfest Asia 2025, programada para acontecer em Bali nos dias 21 e 22 de agosto.
TKO
-1.18%
2025-08-21
Leilão RWA da Kweichow Moutai
A Bounce lançará o leilão de ativos do mundo real Kweichow Moutai em 8 de agosto às 13:00 UTC na BNB Chain, com um preço inicial de 20 tokens AUCTION. O leilão segue o formato inglês, com incrementos de lance entre 15 e 30 AUCTION, e fechará até 22 de agosto, a menos que novos lances sejam colocados dentro de seis horas. Os vencedores receberão um NFT transferível como prova de propriedade, resgatável pelo Pacote Moutai no evento da Bounce em Cingapura. O pacote inclui quatro colecionáveis Kweichow Moutai envelhecidos de edição limitada, conhecidos por sua raridade e demanda de mercado sustentada.
AUCTION
-2.43%
2025-08-21
Coinfest Asia em Bali
Pudgy Penguins organizará um encontro no Coinfest Asia em Bali, nos dias 21 e 22 de agosto. A iniciativa incluirá três sessões integradas ao programa da conferência.
PENGU
-4.04%
2025-08-21
Encontro em Seul
A BSquared Network planeja um encontro oficial em Seul, no dia 22 de agosto das 09:00 às 13:00 UTC para discutir a interseção da inteligência artificial, soluções PayFi e Bitcoin.
B2
-6.02%
2025-08-21

Artigos Relacionados

Como fazer suas próprias pesquisas (DYOR)?
iniciantes

Como fazer suas próprias pesquisas (DYOR)?

"Pesquisa significa que você não sabe, mas está disposto a descobrir." -Charles F. Kettering.
11/21/2022, 8:53:06 AM
Como apostar ETH?
iniciantes

Como apostar ETH?

Com a conclusão da fusão, o Ethereum finalmente fez a transição de PoW para PoS. Os apostadores agora mantêm a segurança da rede apostando ETH e recebendo recompensas. É importante escolher métodos e prestadores de serviços apropriados antes de apostar. Com a conclusão da fusão, o Ethereum finalmente fez a transição de PoW para PoS. Os apostadores agora mantêm a segurança da rede apostando ETH e recebendo recompensas. É importante escolher métodos e prestadores de serviços apropriados antes de apostar.
11/21/2022, 10:08:45 AM
O que é Análise Fundamentalista?
intermediário

O que é Análise Fundamentalista?

Indicadores e ferramentas apropriados, aliados às notícias do universo cripto, oferecem a base mais sólida para uma análise fundamental de qualidade e para decisões assertivas.
11/21/2022, 8:17:17 AM
O que é Bitcoin?
iniciantes

O que é Bitcoin?

Bitcoin, a primeira criptomoeda usada com sucesso no mundo, é uma rede descentralizada de pagamento digital peer-to-peer inventada por Satoshi Nakamoto. O Bitcoin permite que os usuários negociem diretamente sem uma instituição financeira ou terceiros.
11/21/2022, 10:12:36 AM
O que é o PolygonScan e como você pode usá-lo? (Atualização 2025)
iniciantes

O que é o PolygonScan e como você pode usá-lo? (Atualização 2025)

PolygonScan é um explorador de blockchain que permite aos usuários acessar detalhes de transações publicamente compartilhados na rede Polygon. Na atualização de 2025, agora processa mais de 5 bilhões de transações com confirmações em milissegundos, apresenta ferramentas de desenvolvedor aprimoradas, integração com Layer 2, análises avançadas, recursos de segurança melhorados e uma experiência móvel redesenhada. A plataforma ajuda os usuários a rastrear transações e obter insights mais profundos sobre o fluxo de ativos no crescente ecossistema da Polygon, que agora abriga 3,2 milhões de endereços ativos diários e $8,7 bilhões em valor total bloqueado.
11/11/2023, 6:20:25 PM
O que é Solana?
06:10
iniciantes

O que é Solana?

Como um projeto blockchain, Solana visa otimizar a escalabilidade da rede e aumentar a velocidade, e adota um algoritmo exclusivo de prova de histórico para melhorar significativamente a eficiência das transações e sequenciamento na cadeia.
11/21/2022, 10:09:54 AM
Comece agora
Inscreva-se e ganhe um cupom de
$100
!