对中心化对产品来说,进行软件升级几乎是轻而易举——只需要准备好新版本,并提示或强制用户下载。相比前者,我们都知道区块链是一个去中心化的网络——对这个网络的每一步改进,都需要取得大多数分布式节点的共识,改进才能生效。这一民主的过程实现起来相当不易。
在区块链的发展历史中,已经发生了许多次因共识不一致,产生了势均力敌的敌对力量,从而导致硬分叉的情况——也就是原先的区块链分裂成了两条互不兼容的链条,走向了不同的发展方向。这种情况不论是对网络中的节点还是外部投资者,造成的伤害都很大。
相比硬分叉给区块链社区带来的巨大破坏,链上治理的方式透明高效,同时避免了如硬分叉之类的分裂情况,可促使区块链网络顺利朝着社区的意愿去成长:节点在线去中心化地参与投票,网络根据投票结果自动决定是否执行提案内容。
IRISnet软件升级流程图
IRISnet的核心开发团队边界智能于11月21日提交了测试网软件升级提案,大多数验证人节点参与了链上治理,进行投票。历经2天,本次决议获得了大于95%的voting power投出赞成票,升级提案已通过。11月26日,各个节点分布式自主地实现了软件升级。通过协议,这次升级公正透明地实现了区块链社区治理。
IRISnet社区积极参与链上治理
此次升级验证的是Class2升级(强制平滑升级),其核心难点是各个节点采用新模块的同时还支持后向兼容:升级过程中,运行不同版本的验证者节点共存不影响网络共识,升级完成后,历史数据仍然可以被查询和验证。这样灵活的升级机制具有相当的技术难度和创新性。
提案顺利通过
目前,IRISnet测试网中已有近50名验证人节点,超40名验证人保持在线状态。主网上线前,IRISnet还将进行一系列测试网公测,专注于打造一个安全的可信网络。
IRISnet测试网简介
Fuxi测试网是IRISnet主网上线前的迭代阶段。开发者可以通过参与测试网提前熟悉作为一名验证人节点所需的操作。在测试网阶段完成相应任务,还能获得IRIS基金会给予的IRIS通证奖励。
完成IRIS通证原始积累,你可以在主网上线后进行验证人抵押,处理交易获取出块奖励,并参与社区治理!
相关资源
测试网资源
https://www.irisnet.org/testnets/pc
源码
https://github.com/irisnet/irishub
浏览器
http://testnet.irisplorer.io
水龙头
http://testnet.irisplorer.io/#/faucet
测试网状态
https://github.com/irisnet/testnets/blob/master/fuxi/Status.md
IRISnet验证人工作QQ群
834063323
*加入我们*
IRISnet英文电报群
IRISnet中文电报群
IRISnet推特
领取专属 10元无门槛券
私享最新 技术干货