ChainCatcher 消息,Libbitcoin 开发者 @evoskuil 表示,最新版 Libbitcoin Server 可在 55 分钟内完成比特币全节点的初始区块下载,并完成完整验证。
他称,这一速度提升来自新的基于 GPU 的签名验证系统。该系统会与常规脚本验证并行运行,而不是作为单独步骤执行。
按照其介绍,软件不会在验证每个 ECDSA 和 Schnorr 签名时暂停执行,而是先捕获签名检查请求,随后进行批处理,并在其余验证继续进行时交由 GPU 处理。
@evoskuil 还表示,这种方法可实现约 99.5% 的签名捕获率,且不会阻塞验证流程,因此无需进行第二次验证。
如果批量签名检查失败,软件会将问题追溯到对应区块,并将该区块标记为无效。他还称,这一设计几乎可以批处理任意数量的签名,使 GPU 始终领先于其余验证流程,从而显著缩短全节点同步时间。
本文最初由 Bit.Fan 发布。 欲了解更多加密货币新闻与市场洞察,请访问 www.bit.fan.

