比特币核心(Bitcoin Core)贡献者和BitMEX Research的客座作家迈克尔·福特(Michael Ford)最近发表了一份关于比特币构建系统改进的报告,同时还扩大了他在消除第三方软件依赖性(如OpenSSL)方面的参与。该报告分析了福特进行的测试结果,结果显示,从Core 0.13.2版本客户端开始,Bitcoin Core 0.19.99中构建的软件包数量减少了44%,自峰值以来构建时间减少了42%,降至135秒。
来源:Pixabay “这项工作通过减少攻击面并改善了软件性能,提高了软件的安全性。” 根据福特的说法,该构建系统是比特币核心代码库中不太吸引人但重要的组件之一。他解释说,它控制着代码的配置和编译方式,以及代码与依赖项的交互方式,“帮助我们构建了完全可复制的二进制文件,许多比特币用户都在运行这些二进制文件。” 福特还谈到了从Bitcoin Core中取消对BIP70的支持,这是长期以来一直存在的问题,其中包含安全漏洞,隐私问题以及实现之间的不兼容性。 “ BIP70也是代码库中需要OpenSSL的最后部分之一,这阻止了它的删除。” 这位比特币核心开发人员还提到了如何降低macOS平台的依赖性,macOS二进制文件是使用最新的代码库链接针对六个较少的动态库构建的(DiskArbitration,Security,SystemConfiguration,OpenGL,AGL和CFNetwork)。 此外,对macOS平台进行了安全性改进,例如在构建过程中进行了动态库检查,并在安全性检查脚本中添加了“位置独立的可执行文件”和“ NOUNDEFS”。 —- 编译者/作者:夕雨 玩币族申明:玩币族作为开放的资讯翻译/分享平台,所提供的所有资讯仅代表作者个人观点,与玩币族平台立场无关,且不构成任何投资理财建议。文章版权归原作者所有。 |
Bitcoin Core开发者:比特币构建时间自峰值以来减少42%,已降至135秒
2020-01-09 夕雨 来源:区块链网络
LOADING...
相关阅读:
- 随着中国矿工转向化石燃料发电厂,BTC哈希率下降了10%以上2020-10-29
- 比特币回落几步,交易价格低于13,000美元2020-10-29
- Enel Group再次受到勒索软件的攻击,Netwalker要求提供1234.0238比特币2020-10-29
- 磊哥圈币:10月28号晚间ETH行情走势分析及策略谨慎入场2020-10-29
- 币上皇:短周期存在下探的空间大周期依旧看涨注意把握进场时机2020-10-29