FC ConcursosFC Concursos

Questão FC266965

Blockchain é uma tecnologia de registro distribuído que permite a criação de um registro compartilhado, seguro e confiável entre várias partes, sem a necessidade de uma autoridade

Blockchain e Smart Contracts (Contratos Inteligentes)

IDECAN · 2023

Blockchain é uma tecnologia de registro distribuído que permite a criação de um registro compartilhado, seguro e confiável entre várias partes, sem a necessidade de uma autoridade central. Selecione a alternativa que mostra o algoritmo de Blockchain que garante que as transações sejam verificadas e adicionadas à cadeia de blocos de forma segura.

  1. Hashing
  2. Assinaturas digitais
  3. PoS
  4. RSA
  5. PoW
Mostrar resposta e comentário

Gabarito

Errado

Comentário do professor

Proof of Work (PoW) é um algoritmo de consenso que exige esforço computacional para validar e acrescentar blocos à blockchain. Mineradores competem por encontrar um valor chamado nonce que, combinado com os dados do bloco, produz um hash abaixo de um alvo predeterminado.


Essa verificação é feita por meio da função de hashing: \( \text{hash}(\text{cabeçalho\_do\_bloco} \parallel \text{nonce}) < \text{target} \). Só um teste repetido e custoso em termos de processamento permite achar o nonce válido.


Como a solução exige grande poder computacional e energia, tornar-se o autor de blocos falsos fica economicamente inviável: um atacante precisaria refazer o trabalho de muitos blocos para modificar o histórico.


O mecanismo garante segurança por meio de dificuldade ajustável e incentiva honestidade via recompensas aos mineradores que encontrarem nonces válidos.

Conteúdo do catálogo FC Concursos · Atualizado em

Continue aprendendo