CasperLabs社区周会(APR 21):发布补丁Node 0.18.1,Testnet网络稳定

工程进展

工程周报更新时间:9:00 AM PT (16:00 UTC, 悉尼 +11,北京 +8, 希腊 +3, 阿姆斯特丹 +2, 奥尼查 +1, 纽约 -4, 西雅图 -7)

YouTube直播地址https://casperlabs.zoom.us/j/488766416。

执行

2020年4月16日发布新补丁Node 0.18.1,增加线程池管理优化,修复结点同步时栈溢出错误。
所有开发者统一到一个团队中,由Ed Hastings领导。
决定使用Rust实施Node和新的Highway++共识算法,验证者无需再运行2个进程,并突破未来将面临的重要技术瓶颈。

发布

2020年4月16日发布补丁Node 0.18.1。
Testnet验证者将逐步升级至新版本。
DevNet已下线。CLarity现已指向Testnet。

Testnet

Testnet在2020年3月31日推出了以下功能:

Alpha版Highway共识
假定验证者诚实
支持Eras,可配置round指数及其他Highway参数
不支持绑定/解绑、削减、奖励
创始进程
所有智能合约功能
Testnet浏览器

Testnet性能

网络稳定,所有结点完全同步(除一个正在重新加入网络,目前正在同步的结点外)。Testnet的M-Rank已达到8559。(M-Rank是区块高度)
结点将逐步更新到0.18.1版补丁。
Clarity已重定向至Testnet。

Testnet新增

部署Gossiping及故障修复。

DevNet

Devnet已下线。

当前重点

Testnet部署Gossiping及故障修复。
增强STests环境,用各种组合运行LRT。
讨论并最终确定 Highway++共识协议的实现方法并设计文档。
设计用Rust存储。
设计整合Chainlink通证市场数据。
主机功能的成本模型研究。
合约头的实现

共识

已决定用Rust实现Highway++协议。旨在设计模块化且在剩余进程中可插拔的共识。
设计Highway++实现路径。
设计共识协议API。

结点

已决定开始向Rust构建的单一运行环境进程过渡。这样将使我们能够更好地访问和存储运行环境数据。第一步是设计数据存储模型。

合约运行环境

合约头的实现。
主机功能的成本模型设计。

测试和SRE

Testnet验证器监控与协作。
扩展STests,并为监控和新场景添加新功能。
运行LRTs进行压力测试,建立各种参数,如填充1TB磁盘、TPS所需时间等。
自动将新版Python客户端上传至PyPi。
删除集成测试,用STests来捕捉回归和故障。这将有助于提高开发速度。

生态系统

增强CLarity(改变颜色、标志和字体等)。
浏览器内部署签名和发送。
整合CLX上所的所需文档。

经济研究

主机功能基准数据适配模型。
设计整合Chainlink通证定价数据。

团队&企业发展

Marc Brinkmann加入团队。
Joe Davies加入项目,担任社区经理。
我们对团队进行了优化重组。
周会时间更新——太平洋时间周五上午7:00、周五上午12:00(日本时间下午4点)。zoom会议ID:https://casperlabs.zoom.us/j/924713678。

治理情况

每周二早会时间9 am PT。
会议将在YouTube同步直播。
Zoom地址https://casperlabs.zoom.us/j/488766416。
治理研究汇总。

猜你喜欢

转载自blog.csdn.net/CasperLabs/article/details/105698557