Swarm主网Adami v1.1.0已正式上线
2021 年 6 月 21 日,Swarm 主网正式启动。今天,Swarm 正式发布了最新版本 1.1.0,修复了漏洞并且添加了四项新功能。
已更新四次测试网
测试网和主网属于两种不同的环境。主网上线后,出现了一些新的网络行为。通过社区的反馈和团队的编程,能够解决大多数的问题。测试网已经有了四个版本,Bee 团队和社区经过大量关键测试,终于在 8 月 24 日正式发布了 Adami v1.1.0。预计未来所有的版本都将按照相同严格的标准进行发布。
Bee v1.1.0 有四个新功能。大部分的焦点都集中在了检测产品的网络行为,解决问题与漏洞上。上传数据的抗逆性问题已经得到了解决。这就意味着数据可以被更迅速、更可靠地上传。现在我们就在不断进提升些基本功能。
并且 Bee 团队也在不断改善开发者的体验,能更加简单迅速地在 Swarm 上搭建。如果你正在主网上运行 Bee 节点,请尽快进行更新。请查看一下发行说明和升级文档。
节点运营需要注意的重要事项
xDai 链将要实行伦敦硬分叉。请随时关注并及时更新您的基础结构。因为 OpenEthereum 客户端还没确定硬分叉后是否支持。
接下来一起看一下 v1.1.0 版本都有哪些新的功能。关于更完整的更新细节,请查看此处。
有两项不可兼容的修改
· 日志字段 traceid 更名为 traceID
· 单机模式已被淘汰(支持开发者模式)
四大新功能
· 添加了对批次预期寿命的估算。现在,上传者能够更好地了解到他们数据的存留时间;
· 增加了取消交易的可能性,因此节点再也不会因为 gas 费用突然增加而被卡住;
· 允许节点不再需要区块链后端,而以开发者模式启动。所有存储都在内存中完成,后端行为被模拟,因此您可以更快地在 Swarm 上开发您的 App。您可以尝试运行一下 ./bee dev;
· 添加区块上传端点,使其能够通过 websockets 传输区块。
改进性能和修复漏洞
· 修复了在推送同步和检索协议中导致的上下文停顿问题。这造成了线程的泄漏和内存消耗的增加;
· 修复了 mantaray 的之前无法正确找到已共享前缀文件的查找漏洞;
· 修复了 kademlia 中导致选择最接近区块的受制裁对等体的漏洞;
· 修复了由于指标刷新而造成的长时间关机的漏洞;
· 提高了 PSS 的效率;
· 修复了时间结算中的错误使用时间戳的漏洞;
· 修复了 xdai 的正确区块时间;
· 修复了可能存在的 gcSizeChange 不一致的问题;
· 限制对某些部分 api 资源的并发访问以此来提高 API 的一致性,因为 bee 不支持并行链上的操作;
· 查询头部而不是区块(解决伦敦硬分叉的相关问题)
· 修复了取消交易的随机检查中的漏洞
· 修复了针对 kademlia 中未更改指标进行的不必要刷新的漏洞
其他
· 更新了以太坊版本
· 安装的拥堵
· 添加了批量处理库校验的功能
· 公布了交易 API
· 添加包含分批处理内部冲突的有关信息的端点
· Kademlia 指标可以在单独的 goroutine 中以一种新的方式刷新,这种方式不会因长时间刷新而影响到连接管理。
加入 Swarm 测试网
对于任何的新软件而言,更新版本和漏洞修复都是必不可少的。Swarm 的开发团队正在努力解决节点操作者提出的问题。像往常一样,其他更新的测试网版本很快就会发布,敬请期待。您可以通过专专属 Discord 频道来关注这些版本的发布。通常在经过几次测试网的测试之后,下一个主网版本就会发布。所有主网版本都将发布在我们的社交媒体渠道上。
运行测试网节点是帮助构建真正稳定且有灵活性的网络的最佳方法。如果您在测试网上运行多个节点,也请协助 Swarm 进行一下内部测试。请发邮件 trainspotter@ethswarm.org 联系 Bee 团队。
· 关于技术支持和更多有关主网版本的信息,请关注 Swarm 的 Discord 频道。
加入 Swarm 社區官方頻道
推特: https://twitter.com/ethswarmhive
不和諧: https://discord.com/invite/GU22h2utj6
網站: https://www.ethswarm.org/
紅迪網: https://www.reddit.com/r/EthSwarm/
電子郵件: info@ethswarm.org
YouTube: https://www.youtube.com/channel/UCu6ywn9MTqdREuE6xuRkskA