2021年8月4日20:30 GMT+ 8 ,CSSA Token网络成功升级至2.0版本。此次升级引入COSIO V1.8,该版本是指定CSSA Token协议的一组内置protocol。新版本的protocol feature性能更高,验证时间更快。
升级动机
对於所有区块链项目而言,重要的是要确保区块验证所需的时间少於区块生成的频率。在CSSA Token网络上,每30秒生成一次区块,因此很重要的一点是,区块验证所用的时间必须少於30秒。当然,区块验证取决於多种因素:节点的硬件规格,链数据库的大小,节点上正在运行的其他进程等等。
在2.0升级之前,中等质量节点运行平稳,区块验证时间不到30秒。但是,速度较慢的节点以及保留了完整链历史的节点(具有非常大的数据库)的验证时间也更长,从而使它们有在速度下降的情况下不同步的风险。尽管大多数使用高性能硬件和较小链数据库的矿工不会受到影响,但是生态系统中的其他重要成员,包括交易所和档案节点,都开始遇到一些速度变慢和偶尔的同步问题,对整个网络的健康产生了负面影响。
同步时间缓慢的原因之一是扇区代码在处理新创建的节点时效率低下。过去几个月里,网络经历了一些垃圾信息浪潮,从而在链上创建了矿工,产生了过多的空矿工条目。
在2.0网络升级中推出此改进措施还可以主动防止将来的CreateMiner垃圾信息转变为针对速度较慢的节点的攻击媒介。因为减少处理空矿机所花费的时间可以大大降低区块验证时间,进而提升性能。
2.0升级后降低了同步时间:
2.0升级后减少了不同步的实例 :
运行COSIO V1.8
社区在48小时内快速完成了2.0升级,证明瞭其将来需要时可以快速升级的能力。诸如此类的快速升级依赖於CSSA Token执行团队与各节点运营商(包括CSSA矿工,CSSA客户端和交易所)之间有效的通信渠道。为了使每个人都能参与其中,CSSA Token社区工程师在社区论坛中宣佈了升级的详细信息,包括升级要点,升级区块高度以及发佈时间表的链接,并更新了CSSA Token网络状态页面,使其通知可订阅。然后,开发团队快速响应,以确保每个人都能通过多个支持渠道(包括论坛,Slack频道等)及时顺利地升级其节点。
在较短的时间内正确执行此类改动还需要经过严格的测试和发佈流程。Cosio团队能够使用过去几个月开发的新计划清单来做到这一点。另外,为了响应社区的反馈,Cosio团队确保在这种强制性发行版中没有引入未经测试的可选功能。相反,此次网络升级更改是在COSIO V1.8之上发佈的,COSIO V1.8是Cosio最新的稳定版本,已经过测试。对於需要最新功能并愿意承受更大风险的用户,可以选择升级候选版本Cosio v1.9.0-rc1,该版本包含了此次网络升级内容以及更多其他新功能。
本次能够如此快速的完成升级以改进诸如此类的重大性能并非易事!得益於团队过去几个月来收到的反馈以及做出的改进,核心开发人员才能够执行,测试和发佈可改善CSSA Token网络的高质量代码。此外,感谢CSSA Token社区各节点运营商快速响应以及持续参与、支持CSSA Token的建设,才能确保此次网络迅速完成升级。
“本文来源于网络转载,本文仅限于转载分享,并不代表赞同其中观点,请自行判断风险,本文不构成投资建议。”
本文作者可以追加内容哦 !