中移链是基于 EOS 底层框架,在满足我国信息化监管需要、合规可控的前提下,打造的中国移动区块链服务平台。在中移链中次要包含 CPU、RAM 和 NET 三种资源。CPU 资源是用于执行智能合约的计算能力,RAM 资源用于存储智能合约和其它数据,NET 资源则是用于解决网络通信,中移链账户持有这些资源才可能在区块链上进行交易和执行智能合约。
01
资源管理革新
剖析为了实现更加无效的资源分配和偏心的资源应用,EOS 公链采纳了基于市场供需关系的资源分配机制,减少用户对资源的应用难度。基于国内监管和凋谢联盟链要求,中移链对底层资源逻辑进行了革新,引入资源管理员的概念,勾销了基于市场供需的模型,将资源价格统一化,同时创造性的对资源加上有效期,造成资源消耗型的经济模型。这一改良可使中移链与凋谢联盟链之间更加偏心和通明,开发者能够更好地理解资源定价规定,从而更好地布局和治理资源应用和开销。
1、退出资源管理员
中移链首先对改资源回收工夫进行革新,链上的资源由零碎指定的管理员进行对立治理,账户只能通过管理员购买资源,进步了资源管理的有效性和安全性。
(1)革新完后,中移链的经济模型从市场供需模型扭转为资源消耗型的经济模型,该模型能够缩小账户之间的交易和内存应用方面的复杂性,账户只能通过管理员购买资源,即便开释资源后通证也会返回到管理员账户,造成了链上资源的闭环。
(2)同时资源管理员的退出还能够限度局部零碎合约的应用,比方创立账户和选举等零碎合约 (具体实现能够参考文章:中移链合约管控性能介绍,见参考资料)。敏感合约只容许权限表中对应的管理员进行操作,确保链上数据和零碎合约的平安和稳固。
下图为 BSN 凋谢联盟链下中移链资源分配界面:
2、退出资源有效期的限度
用户在购买资源时,须要抉择资源有效期,在有效期到后资源将会被开释,缩小资源滥用的可能,从而解决网络资源被长期占用的问题,晋升资源应用的可用性和公平性。在资源时限退出当前,用户能够依据本人的应用场景来抉择资源的应用时限,为凋谢联盟链用户和开发人员提供更加灵便的抉择。
02
总结
本次中移链资源管理的革新,引入资源管理员和资源时效,将经济模型从市场供需关系模型改为资源消耗型的模型,并将资源回收机制改为实时到账,进步网络的效率、公平性和稳定性,同时升高应用老本。对于凋谢联盟链,因为其面向企业应用的个性,往往须要高性能和高稳定性的网络。因而,这些改良能够帮忙凋谢联盟链更好地满足用户需要,为用户提供更加稳固和牢靠的区块链服务。
参考资料
[1]BSN 凋谢联盟链:
https://opb.bsnbase.com/main/index
[2] 官网 EOSIO 外围概念:
https://developers.eos.io/welcome/latest/introduction-to-eosi…
[3]中移链零碎合约管控性能介绍:
https://mp.weixin.qq.com/s/pPfxH7NYxJlQWSiW8RDJBQ
电脑拜访 DDC 网络门户
ddc.bsnbase.com
-END-