为什么要把《Ocean Rumble》建在区块链上?
太长不看版:这样可以实现数字资产玩家确权,让资产免受攻击且更易交易。
说来你可能不信,区块链技术前途远大,正在逐渐融入我们的生活。大企业已经在着手研究区块链甚至已经推出应用区块链的产品了,比方说像Facebook就推出了受多家知名公司背书的虚拟货币Libra。
在游戏行业,在2017年就已经有不少团队将区块链结合到游戏中,其中一部分获得了社会的认可并筹集到了资金,获得了初步的成功。《Ocean Rumble》团队相信区块链能为游戏带来不少好处,受到广大主流玩家认可也只是时间问题。
现在人们花在虚拟世界的时间已经快赶上甚至超过花在现实生活中的了,说来你可能不信,数字资产的价值远比你现在看到的高。作为数字资产必须像黄金一样拥有一定的稀有度,并且必须是确权的,这就是区块链的价值。
区块链是这样让《Ocean Rumble》脱胎换骨的:
- 玩家一旦拥有一个角色,这个角色就只受他控制。玩家可以持有、改变、转移、删除或者对这个角色做任何想做的事,其他人根本无权过问。
- 在链上创造的角色是不可改变且透明的,向大众公开并可以查询,因此不再需要额外的沟通。因此玩家可以快速且安全地与其他玩家进行资产交易。
为什么《Ocean Rumble》选择了Zilliqa链而非热门的以太坊或者其他链?
太长不看版:Zilliqa链平衡了去中心化、扩展性与安全性,其分片实施能够让网络能力扩展以满足需求。
《Ocean Rumble》团队相信Zilliqa是目前最好的区块链,你或许听说过去中心化、拓展性和安全性是区块链的“扩展性三难题”,但Zilliqa却能够实现这三者间的平衡。
Zilliqa是第一条应用分片方法来解决扩展性问题的区块链,对于分片的实施,相关研究早在2016年就开始了,但其主链在多轮审查和改进后最近才上线。
与其他区块链不同,Zilliqa的设计初衷是在扩展区块链的同时保持较高的去中心化程度和安全性,为了实现去中心化,每个分片的大小要足够大到可以阻止节点间的恶意协调。经过多次研究和检验,Zilliqa通过将分片的最小体量定为600节点,确保恶意攻击的概率降至百万分之一以下。
同样,Zilliqa链的设计能够让数据吞吐量几乎随着节点数量的上升而直线飙升,确保了这条链有能力持续增长以满足需求。简而言之,随着Zilliqa网络的增长,你大概不太可能看到像比特币或以太坊链那样的网络塞车。
关于《Ocean Rumble》
这款游戏的机制设计可以简单分为两部分
- 游戏逻辑储存在开发团队的服务器上,其中包括队伍组合逻辑、对战游戏逻辑、排位逻辑、奖励逻辑、游戏内交流等机制。
- 角色(仆从)作为第二部分,是上链的,安全保存在玩家的钱包中。在玩家使用角色时,游戏服务器会与钱包进行数据交换,任何对仆从的更改,包括数值更新、皮肤更新都会被写上链以维持不变。在上链前,角色会在游戏服务器上创建并储存,玩家可以选择不将其上链并正常使用。没有区块链钱包的唯一缺点在于你没办法与其他玩家进行仆从交易。