O que é a verificação simplificada de pagamentos (SPV)?

robot
Geração de resumo em curso

SPV (Verificação Simplificada de Pagamentos) — método de verificação de transações de bitcoin sem o download de toda a blockchain 🚀. Tecnicamente, isso é muito conveniente. Até 2025, o SPV continuará a ser fundamental para o ecossistema das criptomoedas. Especialmente para carteiras móveis.

SPV carrega apenas os cabeçalhos dos blocos. Um total de 80 bytes por bloco. Em seguida, solicita a prova através da árvore de Merkle 🌲. Essa estrutura pode parecer complexa, mas funciona perfeitamente. Cada nó terminal armazena o hash dos dados. Os não terminais armazenam hashes dos nós filhos.

A principal vantagem do SPV é o funcionamento em dispositivos fracos 📱. Imagine. Smartphones podem verificar transações! E nada de blockchain completo, que já cresceu para centenas de gigabytes.

Os nós completos exigem o download de tudo. Isso é insuportável para usuários comuns. O SPV usa apenas as raízes de Merkle. A verificação torna-se muito mais rápida 🔥. Parece mágica.

O SPV não é perfeito em termos de segurança. Em um ataque de 51%, os invasores podem enganar os clientes SPV. Forçá-los a aceitar transações falsas. Isso se deve ao fato de que o SPV depende de dados de nós completos.

É interessante que o próprio Satoshi Nakamoto previu essa tecnologia. Ele descreveu a possibilidade de verificação sem a necessidade de executar um nó completo 🌕. Era um homem inteligente.

Ver original
Esta página pode conter conteúdos de terceiros, que são fornecidos apenas para fins informativos (sem representações/garantias) e não devem ser considerados como uma aprovação dos seus pontos de vista pela Gate, nem como aconselhamento financeiro ou profissional. Consulte a Declaração de exoneração de responsabilidade para obter mais informações.
  • Recompensa
  • Comentar
  • Republicar
  • Partilhar
Comentar
0/400
Nenhum comentário
  • Pino
Negocie cripto em qualquer lugar e a qualquer hora
qrCode
Digitalizar para transferir a aplicação Gate
Novidades
Português (Portugal)
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)