O que torna a Blockchain imutável?

11/21/2022, 10:12:22 AM
Algoritmos de encriptação, mecanismos de consenso e funções hash são as chaves para garantir que as cadeias de blocos são imutáveis.

Uma blockchain é uma base de dados distribuída que é descentralizada, anónima, código aberto e imutável. Uma vez confirmadas, as transações em cadeia são armazenadas permanentemente e não podem ser alteradas. Então, o que torna os dados em cadeia imutáveis?

1. Como é construída a blockchain?

Dito de forma simples, uma blockchain é composta de blocos e cadeias.

Um bloco é composto de um cabeçalho e um corpo, onde um cabeçalho contém as informações básicas sobre o bloco, como um carimbo de data e hora, números da versão, hash aleatório, o hash do bloco anterior, hash da 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 utilizadores da carteira com as suas chaves particulares. Por outras palavras, é uma transferência de ativos entre utilizadores, mas além dos utilizadores, há outra transação que pertence ao mineiro, e o valor da transação é a soma da recompensa bloco mais as taxas pagas por todos os comerciantes do bloco.

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

2. Como pode a blockchain ser imutável?

A imutabilidade da blockchain significa que os registos de transações que ocorreram não podem ser alterados. Depois de sabermos a composição da blockchain, pode ser separada como a imutabilidade do cabeçalho do bloco e do corpo do bloco.

2.1 Cabeceamento do bloco

O cabeçalho do bloco regista 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 e hora do bloco anterior. Neste ponto, os mineiros pela rede calculam o hash do cabeçalho do bloco usando a potência de computação, e quem calcula primeiro pode empacotar a transação e sincronizá-la com toda a rede através de difusão. Se os dados do bloco anterior se alterarem, será inconsistente com o valor de hash do bloco original e não será confirmado pelo bloco seguinte.

2.2 Bloco de Corpo

A imutabilidade do corpo do bloco é determinada pela função hash. O corpo contém muitas transações que são conectadas pela Merkle Trees. Qualquer alteração numa das transações vai alterar o valor de hash da raiz Merkle, fazendo com que a mudança do próximo cabeçalho do bloco seja sucessivamente. A função hash usada pela Bitcoin é o algoritmo SHA-256.

Pode ser visto por isso que adulterar os dados da transação na blockchain fará com que a raiz da árvore Merkle mude e depois o valor de hash do próximo cabeçalho do bloco também mudará, o que se tornará ilegítimo e exigirá um recálculo do hash do novo cabeçalho do bloco. Uma alteração no valor de hash do novo cabeçalho do bloco causará, por sua vez, uma alteração no próximo cabeçalho do bloco, resultando num colapso de dados que não será aceite por toda a rede.

Em teoria, é preciso mais de 51% do poder computacional da rede para adulterar os dados, mas numa rede suficientemente robusta, um ataque de 51% é essencialmente impossível e não no interesse do próprio atacante.

3. Diferenças em relação à rede centralizada

Na rede centralizada, a base de dados é manipulada por uma autoridade central onde podem ser manipuladas novas emissões, modificação de registos e congelamento da circulação. 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 cadeia de código para modificar dados em comparação com uma base de dados distribuída.

Na blockchain, todos participam na escrituração, todos os registos de transações são sincronizados com toda a rede atempadamente e os mesmos dados são registados no registo nas mãos de toda a gente, enquanto não existe uma organização centralizada para manipulá-lo. Portanto, quando alguém adulterar o registo na sua mão, isso não vai afetar os registos de registo de outras pessoas. Ao mesmo tempo, toda a rede segue o princípio da maioria obedecer a minoria, para que os dados não sejam adulterados.

Por exemplo, Bob pede $500 emprestado do Tom. Para evitar que Bob entrasse em incumprimento, Tom convida Nancy como intermediário a testemunhar. No entanto, Bob diz à Nancy que lhe dará 200 dólares se a ajudar a fazer batota. Nancy concorda por interesse. Neste caso, o Tom não tem provas ou certificado mas admitir a derrota e Nancy desempenha aqui o papel de intermediário.

Se todo o processo estiver sincronizado com toda a gente na forma de transmissão, todos se lembrarão que o Bob deve a Tom 500 dólares e o Bob não tem como negar.

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

Devido à sua natureza imutável, a blockchain está a ser utilizada em muitos campos, incluindo identidade eletrónica, cadeia de suprimentos, transferência de dinheiro e pagamento. Na identidade eletrónica, as informações de autenticação de todas as pessoas podem ser escritas diretamente na blockchain e transmitidas para todos os nós, para que a autenticidade e a certeza da informação possam ser garantidas e não possam ser feitas alterações. O mesmo acontece com a cadeia de fornecimento, onde os problemas incluem opacidade, baixa eficiência, fraude de informação, etc., podem ser bem resolvidos.

Conclusão

A imutabilidade da blockchain resolve os problemas de fraude de dados, adulteração de dados e opacidade dos dados na rede tradicional e também foi amplamente aplicada. No entanto, é de notar que isto não é verdade para todas as redes blockchain, tais como cadeias de alianças ou cadeias privadas. Devido ao pequeno número de participantes e à governação semi descentralizada ou centralizada, os dados dessas cadeias não podem ser absolutamente imutáveis e transparentes.

Autor: Toby
Tradutor(a): Yuler
Revisor(es): Hugo, Echo
* As informações não se destinam a ser e não constituem aconselhamento financeiro ou qualquer outra recomendação de qualquer tipo oferecido ou endossado pela Gate.
* Este artigo não pode ser reproduzido, transmitido ou copiado sem fazer referência à Gate. A violação é uma violação da Lei de Direitos de Autor e pode estar sujeita a ações legais.

Partilhar

Calendário Cripto

Lançamento do Evento Festival das Chamas
A Guild of Guardians anunciou o Festival das Chamas, um evento no jogo que decorrerá durante quatro semanas, de 30 de julho a 28 de agosto. A atualização introduz Orso, um mago Vulos exilado, e os seus aliados, ursos espirituais. Os jogadores podem invocar Orso e aceder a novas skins exclusivas, incluindo Kaori e Desirida, juntamente com um Guardião bónus.
GOG
56.3%
2025-08-27
Encontro em San Francisco
A Stellar, em colaboração com a FWB, está a organizar um encontro em São Francisco no dia 28 de agosto para membros da comunidade cripto, cada um convidado a trazer um convidado de fora da indústria. O evento visa promover discussões francas durante o jantar e inclui um pequeno presente numa carteira pré-carregada para os participantes.
XLM
-3.18%
2025-08-27
Encontro em Nova Iorque
SuperRare agendou uma exposição individual na Offline Gallery em Nova Iorque, que abrirá a 28 de agosto.
RARE
-4.82%
2025-08-27
Sessão de Perguntas e Respostas da Comunidade
AMA da comunidade às 12:00 PM UTC.
ACH
-2.5%
2025-08-27
AMA no Discord
A Alchemy Pay irá realizar um AMA no Discord no dia 28 de agosto às 12:00 PM UTC. Os participantes podem ganhar uma parte de $200 em ACH ao submeter uma das 10 melhores perguntas sobre a última atualização da plataforma. A sessão será liderada por Arda Senoz, líder de ecossistema na Alchemy Pay.
ACH
-2.5%
2025-08-27

Artigos relacionados

Como fazer a sua própria pesquisa (DYOR)?
Principiante

Como fazer a sua própria pesquisa (DYOR)?

"Investigação significa que não sabe, mas está disposto a descobrir. " - Charles F. Kettering.
11/21/2022, 8:45:05 AM
Como Aposta ETH
Principiante

Como Aposta ETH

À medida que a The Merge está concluída, o Ethereum finalmente transitou de PoW para POs. Os apostadores agora mantêm a segurança da rede ao stastarem ETH e obterem recompensas. É importante escolher os métodos e prestadores de serviços adequados antes de pôr em jogo. À medida que a The Merge está concluída, o Ethereum finalmente transitou de PoW para POs. Os apostadores agora mantêm a segurança da rede ao stastarem ETH e obterem recompensas. É importante escolher os métodos e prestadores de serviços adequados antes de pôr em jogo.
11/21/2022, 10:01:57 AM
O que é a Análise Fundamental?
Intermediário

O que é a Análise Fundamental?

A utilização de indicadores e ferramentas apropriados, em conjunto com notícias do sector das criptomoedas, proporciona a análise fundamental mais robusta para suportar a tomada de decisões.
11/21/2022, 8:31:12 AM
Utilização de Bitcoin (BTC) em El Salvador - Análise do Estado Atual
Principiante

Utilização de Bitcoin (BTC) em El Salvador - Análise do Estado Atual

Em 7 de setembro de 2021, El Salvador tornou-se o primeiro país a adotar o Bitcoin (BTC) como moeda legal. Várias razões levaram El Salvador a embarcar nesta reforma monetária. Embora o impacto a longo prazo desta decisão ainda esteja por ser observado, o governo salvadorenho acredita que os benefícios da adoção da Bitcoin superam os riscos e desafios potenciais. Passaram-se dois anos desde a reforma, durante os quais houve muitas vozes de apoio e ceticismo em relação a esta reforma. Então, qual é o estado atual da sua implementação real? O seguinte fornecerá uma análise detalhada.
12/18/2023, 3:29:33 PM
O que é Solana
06:10
Principiante

O que é Solana

Como um projeto blockchain, o Solana tem como objetivo otimizar a escalabilidade da rede e aumentar a velocidade, e adota um algoritmo de prova de história único para melhorar significativamente a eficiência das transações em cadeia e sequenciação.
11/21/2022, 8:44:18 AM
O que é o Gate Pay?
Principiante

O que é o Gate Pay?

O Gate Pay é uma tecnologia de pagamento segura com criptomoeda sem contacto, sem fronteiras, totalmente desenvolvida pela Gate.io. Apoia o pagamento rápido com criptomoedas e é de uso gratuito. Os utilizadores podem aceder ao Gate Pay simplesmente registando uma conta de porta.io para receber uma variedade de serviços, como compras online, bilhetes de avião e reserva de hotéis e serviços de entretenimento de parceiros comerciais terceiros.
1/10/2023, 7:51:00 AM
Comece agora
Registe-se e ganhe um cupão de
100 USD
!