本周技术周刊包含比特币、以太坊、以太经典、波卡、Hyperledger五个网络的技术类消息。
比特币网络
Gemini赞助比特币核心开发者DhruvMehta和JarolRodriguez
加密货币交易所Gemini宣布通过GeminiOpportunityFund基金赞助比特币核心开发者DhruvMehta和JarolRodriguez,赞助将用来提高比特币网络的可扩展性、安全性和可持续性。其中,Gemini与SquareCrypto和人权基金会共同对DhruvMehta进行了赞助,后者将提高比特币网络节点安全性;对JarolRodriguez的赞助是直接通过GeminiOpportunityFund进行的。JarolRodriguez最近加入了ChaincodeLabs研究小组,将改进比特币网络的图形用户界面。
以太坊网络
Gnosis将开发以太坊客户端Erigon的Rust语言实现Akula
6月11日消息,Gnosis团队宣布停止维护以太坊客户端OpenEthereum,并将迁移到Akula项目,Akula是以太坊客户端Erigon的Rust实现。此前报道新的Erigon客户端将支持OpenEthereum3.x目前在以太坊主网上提供的所有功能,并引入几个新概念:模块化客户端设计,实现客户端并行开发;存储以太坊状态的新“扁平”模型,占用更少的磁盘空间;对存储引擎外的数据进行预处理,使数据库写入操作速度提升一个数量级;分阶段同步技术,以提升同步速度。
Solidity发布0.8.5版本允许将字节转换为bytesNN值
官方消息,以太坊智能合约编程语言Solidity发布0.8.5版本,新版本有以下更新:一、字节转换,允许将s和切片转换至/…/;二、为Yul引入了一组内置函数功能,允许将任意字节码注入二进制文件。同时,此版本的编译器还具有将默认EVM版本设置为「柏林」(Berlin)等特点,并修复了若干Bug。
以太坊2.0客户端Lighthouse发布v1.4.0版本,减少信标链节点Eth1节点等的影响
官方消息,以太坊2.0客户端Lighthouse发布v1.4.0版本,这是一个低优先级的更新,主要包含一些优化,这些优化可以减少信标链节点对RAM、CPU、磁盘I/O和Eth1节点的影响。此版本中的显着功能包括:减少内存占用,在主网上,这将内存使用量从~6GB减少到~1.5GB;避免磁盘和内存密集型操作的改进;Eth1查询减少了80%;BetaWindows支持,目前不推荐用于生产。
以太坊开发者TimBeiko解释为何柏林升级没有纳入EIP-2537
以太坊开发者TimBeiko解释为何柏林升级没有纳入EIP-2537表示,其在柏林升级需要更多测试,团队总体都同意,但是当我们讨论将它包含在伦敦升级时,有人提出了一个我们应该使用的新库,并可能修改gas成本,这需要更多的测试,因为它没有削减gas。此外,它从一个非常好的拥有变成了“我们在分片之前需要这个”,因此紧迫性大大降低。
以太坊客户端将添加新共识规则,Calaveras将被用来测试新变化
官方消息,以太坊核心开发者日前进行电话会议,做出的决定包括客户端同意添加共识规则,关于共识级别和内存池级别的上限;一个新的开发者网络Calaveras将被用来测试新的变化;再次确认测试网成功进行伦敦分叉后,再确定主网客户端升级区块;一旦测试网上的分叉完成,压力测试将继续。此前消息,5月14日,以太坊核心开发者进行电话会议,会议讨论了测试网进行伦敦升级的时间,Ropsten定于区块高度10399301,Goerli定于区块高度4979794,Rinkeby定于区块高度8813188,主网仍定于7月14日进行升级,在第一个测试网成功分叉后,再确定主网客户端升级区块。
以太经典网络
ETC客户端Mantis发布v3.2.4版本
金色财经报道,据官方公告消息,由区块链研发公司IOHK推出的ETC客户端Mantis发布v3.2.4版本,包括改进的快速同步的稳定性、最知名块的竞争条件以及增加以太坊测试套件的测试覆盖率。
波卡网络
Kusama将于6月15日20:00开启首个平行链插槽拍卖
据官方推特信息,6月8日,波卡先行网络Kusama正式宣布将于北京时间6月15日20:00开启平行链插槽拍卖,本次拍卖共有5轮,共持续五周,在第2轮拍卖之前官方将暂停一段时间以评估网络性能。Kusama平行链拍卖时间表公布。第一个插槽拍卖时间:北京时间2021年6月15日20:00开启;第二个插槽拍卖时间:北京时间2021年6月22日20:00开启;第三个插槽拍卖时间:北京时间2021年6月29日20:00开启;第四个插槽拍卖时间:北京时间2021年7月6日20:00开启;第五个插槽拍卖时间:北京时间2021年7月13日20:00开启。
波卡回顾上个月客户端事故系内存不足导致
6月7日消息,Polkadot官方发文回顾,5月24日要求波卡验证节点将客户端降级至0.8.30版本事故,系内存不足导致。Polkadot表示,在试图构建区块5202216时因内存不足错误而失败。该区块包含验证人选举的链上解决方案,该解决方案通常是在链下计算的,只有在没有提交链下解决方案的情况下才会在链上进行。由于提名者的数量众多,选举溢出了Wasm环境中分配的内存。为解决这个问题,当时验证者被要求暂时将他们的节点软件降级到至0.8.30版本并且使用「--execution=native」命令。该本地版本不受Wasm内存分配器的限制,网络在70分钟停机后恢复。之后在5203204区块,几个节点因「存储根不匹配」错误而失败,这是由于构建本地运行时和链上Wasm运行时的编译器版本不同造成的。解决方案是用一个具有正确编译器版本的Wasm运行时来覆盖链上Wasm运行时。Polkadotv0.9.3版本上线后修复了该类问题,Polkadot表示未来可能会支持4GB的Wasm分配内存。现在选举必须在链下进行,并且禁用链上选举。在分配器被改进之前,链下工作者将使用比链上Wasm运行时更高的内存限制确保链下选举不会耗尽内存并能成功提交。另外,Polkadot将确保本地和Wasm构建中使用相同的编译器版本。
Hyperledge网络
IBM为企业区块链网络Hyperledger捐赠代码更新
金色财经报道,IBM表示,其已为企业区块链网络Hyperledger捐赠了大量代码。IBM已捐赠了Hyperledger代码和IBM区块链平台控制台的底层代码的更新。该公司表示,它还捐赠了支持HyperledgerFabric和FabricTokenSDK上的代币交换的代码,以及支持不同DLT平台之间的互操作性。
郑重声明: 本文版权归原作者所有, 转载文章仅为传播更多信息之目的, 如作者信息标记有误, 请第一时间联系我们修改或删除, 多谢。