什么是简化支付验证 (SPV)?

robot
摘要生成中

SPV (简化支付验证)是一种轻松的链上交易验证方法。这些客户端仅下载区块头。它们不存储整个链。相反,它们通过梅克尔树请求交易包含的证明。

这是树吗?加密结构。终端节点包含数据的哈希值,而父节点则包含其“子节点”的哈希值。

SPV让轻松客户端能够在不下载整个区块链的情况下验证比特币交易。这对资源有限的设备似乎很方便。移动钱包正是此类设备的代表。

完整节点很重。SPV——轻松。差别巨大。为了验证交易的真实性,SPV仅使用梅克尔根,而这,奇怪的是,已经足够了。

资源节省令人印象深刻——每个区块只需存储80字节。完整节点需要更多。

安全性并不总是顺利。在51%的攻击中,恶意攻击者似乎可以欺骗SPV客户。目前尚不清楚如何彻底解决这个问题。研究仍在进行中。

中本聪在他的文件中提到,交易可以在没有完整节点的情况下进行验证。SPV恰好体现了这个想法。谁能想到!

BTC0.94%
查看原文
此页面可能包含第三方内容,仅供参考(非陈述/保证),不应被视为 Gate 认可其观点表述,也不得被视为财务或专业建议。详见声明
  • 赞赏
  • 评论
  • 转发
  • 分享
评论
0/400
暂无评论
交易,随时随地
qrCode
扫码下载 Gate App
社群列表
简体中文
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)