我们正处于重置网络阶段。在上周之前,它已经稳定运行了两个多星期,产生了大量有用的数据,足以支撑我们观察和排除问题和错误(尤其是节点同步的问题)。

目前,我们已经清除并重新启动了测试网,请按照以下说明进行参与:https://docs.taraxa.io/node-setup/upgrade-a-node/data-reset

2021|Taraxa 测试网开发周报

■节点同步:

我们现在遇到的大多数问题都与网络性能和节点同步有关:

1. 我们已对上一个补丁中出现的导致共识分叉的错误进行了修复,我们后期会对其保持关注以确保不会再次发生。在编辑脚本时,此修复程序位于当前图像中。

  1. 关于节点同步性能问题,我们需要在 DB 中维护 block-tx 关系以在同步过程中加速 DB 访问(超过 20 倍),以及设置各种其他常识性规则以防止节点在同步过程中不堪重负(例如,限制每个节点的同步节点数量,限制同步带宽)。因为我们发现有些共识节点总会被同步请求覆盖。以下修复程序尚未实施,但已被检查正在处理中:
  • PR1031:同步下一个投票绑定验证,修复审查板上的合并冲突和评论。

  • PR985:重写验证投票表,修复合并冲突和审查委员会的评论。

  • 由于存在频繁的投票处理需求,我们恢复了在内存中保存已验证的投票结构。

■Marinate 的开放 API:

1. 将 Bot Session Persistence 调整为文件数据库 session。

2. 研究 Google Voice API 得出 两个选择:1/ 创建一个 selenium webdriver,使用 PhantomJS 进行身份验证,2/ 检查我们是否可以在 googlevoice 上结合 Twilio。

3. 继续研究如何自动解决项目设置的初始代码问题。

4. 开始检查如何将 Python 原始项目挂载到框架中,例如 FastAPIO 和 Ceelery 如何用于任务调度。

2021|Taraxa 测试网开发周报

END

2021|Taraxa 测试网开发周报

如果您有兴趣加入 Taraxa 的开发,请在 Telegram 上联系我们并关注我们的 GitHub。

Taraxa

更多关注我们

Taraxa 官网:Taraxa.io

中国🇨🇳社区:

微信公众号:搜索“Taraxaiot”即可关注我们!

中文 Telegram: https://t.me/taraxa_project_CN

海外社区:

Medium:medium.com/taraxa-project

Discord:discord.gg/WaXnwUb

Reddit:www.reddit.com/r/Taraxa_Project/

英文 Telegram:t.me/taraxa_project

Twitter: twitter.com/taraxa_project

2021|Taraxa 测试网开发周报

2021|Taraxa 测试网开发周报

Taraxa

将物联网 IOT 遍布全球

2021|Taraxa 测试网开发周报

2021|Taraxa 测试网开发周报