go-ethereum 1.7 published

The 1.7 release series of Geth is aimed to focus primarily on performance improvements (beside the Byzantium hard fork). The first release of the family already packs a heavy punch with two database schema modifications resulting in significant optimizations:

Geth 1.7 版本致力于性能提升(除了拜占庭hard fork)  发布的版本中的第一个就已经优化了两处数据库设计

Transaction and receipt storage was completely reworked, cutting the data storage requirements of a fast synced node in half, from 26.3GB to 14.9GB at the time of the implementation (#14801).

Transction 和 receipt 存储被完全启用,在实现时削去fast synced节点的一半的存储需求

EVM log storage and indexing was completely reworked, cutting the filtering time of the entire chain for contract events by 2-3 orders of magnitude, from minutes to under a second (#14522,#14631).

EVM日志存储和索引被完全启用,将全链的contract events过滤时间缩小了2-3个数量级,从分钟到秒级

Some work-in-progress updates that will land in the next releases are:

正在做的一些工作准备在下个版本更新:

Upgrading the base peer-to-peer protocol used by all Ethereum sub-protocols, cutting the bandwidth needed for a fast sync from 33.6GB to 13.5GB (#15106). This upgrade will improve the general bandwidth requirement of the network as well as light clients too.

升级所有被以太坊子协议作为基础的p2p协议,将fast sync的带宽需求从33.6GB到13.5GB。

Introducing a more sophisticated memory caching for state tries, reducing disk IO by a couple orders of magnitude. Exact number are pending a final implementation (#14952).

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 大概只有得到夜晚和幻影,以虚假的像呈现,才能在对立之中验证握在自己手里的是真实的…
    张毓巧_阅读 1,058评论 0 0
  • 今年诺贝尔文学奖颁给了美国民谣艺术家鲍勃·迪伦,因为他“在伟大的美国民谣传统中创造出新的诗歌意境。” 对于众多已备...
    海洋177阅读 1,013评论 0 1

友情链接更多精彩内容