主页 > 官网最新版imtoken钱包 > Bitcoin Core全面支持BIP152,高带宽模式大大提升区块传播速度

Bitcoin Core全面支持BIP152,高带宽模式大大提升区块传播速度

官网最新版imtoken钱包 2023-01-17 13:27:54

维护和分发比特币客户端软件的开源项目Bitcoin Core已完全认可BIP152更新方案,该方案将减少用于在全节点上交付新块的带宽。这可以大大减少区块在比特币网络中的传播时间。

QQ截图20160608114519

比特币核心团队针对最近与比特币改进协议 (BIP) 相关的问题发布了常见问题解答 (Q&A)。人们现在正在谈论 BIP152 或紧凑型块中继,这是一种旨在减少带宽和块通过比特币网络上的节点传播所需的时间的更新。

此更新方案结合了多种技术来减少块在网络中传播所需的时间。大体思路是:利用所有节点在其内存池中的数据相似的事实,那么一个节点只需将块的“缩略图”发送到下一个节点,这样可以节省带宽,因为不需要发送整个块了。

区块缩略图将包括区块的前 80 个字节和一个缩短的交易标识符比特币交易模式有几种,可能还有一些其他交易 ID。

比特币核心团队在 BIP152 常见问题解答中回应:“BIP152 的优势在于比特币交易模式有几种,在最好的情况下,一笔交易只需要发送一次——当交易最初被广播时——大大减少了整体带宽消耗。”

更新方案的基准

本次更新还有一个新特性——高带宽模式,节点可以请求其他节点参与同一个区块的传播,从而减少延迟,但代价是带宽使用率略高。

这种新方法的基准是,一个包含 2500 个交易的典型 1MB 块只需要传输 15KB 的数据,并且可以立即传播 86% 的块,而无需请求任何其他丢失的交易。

Bitcoin Core 团队表示,BIP152 将使整个网络受益。“减少 P2P​​ 网络上的块传播时间有助于创建更健康的网络和更好的通过安全边界的基准。” BIP152 的实现是可行的,目前正在开发者社区进行测试。BIP152 未来的改进计划可能包括使用 UDP 传输协议而不是 TCP 协议,使用纠错机制来处理丢弃的数据包。总而言之,比特币社区一直欢迎这种类型的改进,因为它们有助于比特币变得更加强大。