从Cocos-BCX白皮书浅析链游发展的四阶段

              本文重点:从Cocos-BCX白皮书浅析链游发展的四阶段

              第三阶段为关键规则上链运行,在这一阶段,链上游戏所需的基础设定及关键规则将以合约或其他便于公开的形式写入区块中,供全网见证,保证游戏规则和产出逻辑的公正公开。

              我相信很多玩家都知道玄不改命,氪不救非这句话,让游戏规则和产出逻辑上链,会使其变得透明公开,且不可篡改,从根本上解决中心作恶的问题,不仅能极大地提高玩家参与游戏的积极性与游戏的归属感,还能彻底的让你认识到,欧就是欧,非就是非......前三个阶段给我们的远景不可谓不美,且目前都有了行之有效的案例。

              而第四阶段,才是我眼中的重头戏链游发展的最终阶段,游戏整体上链运行。

              游戏整体上链就意味着游戏的全部逻辑代码在链环境中执行,并由去中心化的分布式网络承载和存储数据,在这个场景下,游戏即是合约本身,链游的最终形态就是如此。 这一阶段仿佛有吾即是道的体验,给人的感觉似乎有些飘渺。 就目前而言,游戏整体上链运行,会让链游效率大大不如传统游戏,相信大家体验过的大部分链游,都存在加载慢、延迟高、需要连接钱包流程复杂等问题。 而实际上在Cocos-BCX的白皮书中也提到,因为游戏的运行需要可信、高效、极小延迟的集成运行环境与轻量级的用户节点,目前业界尚无决定性的技术方案。 不过Cocos-BCX确实是在下一盘大棋,在目前业界尚无决定性的技术方案的情况下,Cocos-BCX还是做出了下一阶段思路的整体规划:1.玩家拥有轻量级的全节点环境;2.服务栈在区块链环境中运行;3.游戏引擎作为节点的基础设施之一;4.提供包含引擎、可视化IDE、链网络交互接口的联合开发/调试环境;5.节点间具备一组异步共识任务,用以确保引擎环境的可信,该共识有可能基于引擎关键函数目标代码的特征码判别;6.游戏代码(合约)由引擎控制的安全虚拟机执行,该合约的关键数值运算的部分可能采用可信执行环境方案,和合约主体分开执行;7.合约的关键过程被临近或相关节点(如同一个副本中的玩家)们共识见证。