BitMEX研究团队进行了35次初始区块下载,将初始区块下载时间作为一个基准测试的指标,以此来测试Bitcoin Core的性能。测试中使用了2012年至2019年的Bitcoin软件版本。 这段测试中,我们使用了2012年至2019年期间的Bitcoin软件版本,结果表明,该软件在性能上有了相当大的进步,但也存在很大的差异。即使使用了最新的电脑硬件,老版本的Bitcoin也难以克服2015年至2016年期间交易量上升的障碍。因此,我们得出结论,如果没有增强软件性能,今天的快速初始同步几乎是不可能的。 图1-比特币初始区块下载时间(天)-3次尝试的平均时间 (来源:BitMEX研究,注:区块高度同步到602,707)
综述
为了测试Bitcoin Core在初始同步过程中的性能,我们尝试了35次初始区块下载,并记录了每次尝试所花费的时间。结果如图1所示,说明在2016年2月推出Bitcoin Core 0.12.0时,由于签名验证从OpenSSL升级到libsecp256k1,比特币的速度有了明显的提升。(头等仓注:Bitcoin Core软件0.12.0版本升级后,签名验证速度提升了7倍左右。) Libsecp256k1是专门为比特币构建的。此后,速度上的改进步伐慢了许多,由于初始区块下载时间的差异很大,只有多次尝试下载才能看出明显的改进。但发布Bitcoin Core 0.12.0版之后,相继发布0.13.0到0.19.0.1版本,每个Bitcoin Core版本的性能都有一个小的逐步提升。 当然,初始区块下载时间只是一个衡量标准,还可以从其他角度和条件来评估Bitcoin Core的性能。虽然初始区块下载时间(IBD)不是衡量软件性能的最佳指标,但它占用了大量资源,因此是一个成为基准测试的良好指标。 本报告延续了之前的两个实验: · 2018年11月,Jameson Lopp尝试了一次类似的研究,但分析的重点是旧版本Bitcoin Core的独立实现(或简称“Bitcoin”,因为一些较老的软件在“Bitcoin Core”之前命名为Bitcoin)。 · Sjors Provoost也在2017年7月尝试了这项实验,但Sjors的同步次数较少。 完整的测试结果和原始数据如下 图2-比特币初始区块下载时间(天) —- 编译者/作者:币友_1063319527 玩币族申明:玩币族作为开放的资讯翻译/分享平台,所提供的所有资讯仅代表作者个人观点,与玩币族平台立场无关,且不构成任何投资理财建议。文章版权归原作者所有。 |
比特币软件版本7年变迁,最大的变化在哪儿?
2019-12-10 币友_1063319527 来源:区块链网络
- 上一篇:晚间行情
- 下一篇:所有金融机构都在寻求资产升值的渠道
LOADING...
相关阅读:
- 俞泽言币:再创新高的比特币下方两个支撑点你会选择哪个介入?2020-08-01
- ALOKEX全球创新合约交易所要全力打造最安全最稳定的安全防护体系2020-08-01
- 霍洛斯星际云自由能源开启未来财富新世界2020-08-01
- BTC链上交易数对比昨日增加8.88%2020-08-01
- 如何实现日入过万key?且看币乎赚币之“葵花宝典”2020-08-01