据ChainCatcher报道,Libbitcoin开发者@evoskuil宣布,最新版本的Libbitcoin Server仅需55分钟即可完成比特币全节点的初始区块下载与完整验证。这一突破性速度得益于全新的基于GPU的签名验证系统,该系统与常规脚本验证并行运行,而非作为独立步骤。
传统方法需要暂停验证每个独立的ECDSA和Schnorr签名,而新软件则捕获签名检查,将其批量处理,并在GPU上执行,同时其余验证流程继续运行。@evoskuil表示,该方法在不阻塞验证的情况下可捕获约99.5%的签名,从而无需进行第二次验证流程。如果批量签名检查失败,软件会回溯至相关区块并将其标记为无效。
他强调,该设计几乎可以批量处理任意数量的签名,使GPU始终领先于其余验证过程,从而显著减少全节点同步时间。这一进展对比特币网络的去中心化与节点运营效率具有重要意义。
