网络安全检测|网络安全服务|网络安全扫描-香港墨客投资移动版

主页 > 业界资讯 > imtoken

Cocos王哲:区块链游戏,其实也没什么神秘的|葡(3)

区块链浏览器 —— 这个模糊的命名是被我吐槽最久的。其实它不是一个架设在区块链上的网页浏览器,而只是网站上登录后,类似「我的账户」里面可以看到「我的交易记录」以及每次交易记录区块描述的这么一堆网页。这应该是直译 Block Chain Expoloer 的锅。区块链浏览器通常还带有合约浏览、共识过程监督、出块记录、理事会等功能,这就看具体的设计了。

Token —— Token 是一种权益证明,并不是区块链特有,例如Q币也算是一种 token,在中心化系统中也可以发行和流通。从技术上来说,区块链和 token 是可以完全分开的。区块链系统中的权益证明,能通过加密算法和分布式账本标明资产的唯一性、确定真伪、并通过共识算法进行流通。一般 token 会被通俗理解为数字币。比特币、以太币、以及在以太坊上用各种智能合约生成的数字币都叫 TToken。实际上 token 也可以用来证明你拥有某种游戏道具,比如屠龙刀、裁决的拥有权,这就是虚拟资产的持有证明了,而不是纯粹的币。

TPS —— Trade Per Second,每秒能交易多少次,这是区块链主要性能指标。比特币大概 7 TPS,以太坊 25 TPS,而石墨烯技术的链理论上可以达到 10 万~100 万 TPS 的峰值吞吐性能。

石墨烯技术和 DPOS 共识方案 —— 咱们行业多数游戏都是专制独裁式的。我游戏厂商今天要做个运营活动、发个道具,直接由游戏厂商说了算;比特币则类似全员民主投票制,稳,但是效率真是太低了;而所谓的石墨烯技术和 DPOS 共识就是类似咱们国家的民主集中制,大家先投票选出几个代表,然后由这些代表负责后续的日常投票就行了。这种方法在民主的低效和专制独裁的风险之间,取得了一个很好的平衡。Cocos 链就是采用这种技术的,否则每秒不到 30 次交易的那些公链,怎么可能支撑商业化游戏的运营呢。

更多的链圈黑话,大家自己去网上搜索学习吧。我就不多写了。

正式开始之前,我得强调一下,我们是链圈的,不是币圈的。区块链底层技术可以拿来讨论,发币炒币这种事情就不用讨论了。我本人连股票都不炒的,比特币和以太坊钱包都还没开。花那个时间不如撸代码和打游戏有意思。

有媒体或开发者用「区块链引擎」来描述发布会后的 Cocos。这样的解读是不对的,游戏引擎就是游戏引擎,我们只是可以让开发者能更方便地接入区块链 SDK 而已。这和引擎提供广告、提供统计等服务的本质是一样的,甚至和引擎支持微信小游戏平台、支持 Facebook Instant Games 平台都是类似的。Unity 的 70% 收入来自于他们自家广告平台,人家也不会称自己是「广告引擎」嘛。正确表述是,「今天 Cocos 让游戏可以通过引擎快速接入我们的区块链 SDK 了」。

Cocos 区块链项目的名字叫 Project BCX,BCX 的全称是 Block Chain Expedition。BCX 在我们内部一般读为 /biks/。Expedition —— 让我们去远征吧,很可能是像 HTML5 技术一样,三到五年的一趟远征,最后带回来给开发者多一种新平台的选择。

三、区块链游戏的四阶段发展路线设想,以及我们的对应实现方案

首先,我们认为区块链游戏的发展,会分为四个阶段:

第一阶段:使用 token 作为游戏金币的结算

这一阶段的区块链游戏使用 token 作为游戏金币产出的结算。 一些项目的数字币基于以太坊的 ERC20 标准进行制作,基于 ERC20 协议发行的 token 很容易交换和兼容可用于不同的项目和平台, Token 的持有人可以完全控制资产并且跟踪到任何地址任何数量,其流通路径可在区块链浏览器中查询。 Candy.one 的游戏平台是这一阶段的代表。会前宣传说我们会演示 Cocos 游戏接入 Candy.one 平台,其实我们在现场根本就没有演示,因为这一阶段实在是太容易了。对于引擎而言,就和接入一个微信支付宝 SDK 一样简单。

q7.jpg

真的是很简单。我们一款已经开发好的 H5 游戏,加入 Libs 里面两个混淆过的 JS 文件,调用这个区块链 SDK 的 API,构建,搞定。什么区块链容器、区块链虚拟机,我们游戏圈的人不用理会这些概念,就是接入一个 SDK,2 天时间搞定。

这个阶段会遇到的局限是:token 是同质化的,只能用来表达积分、金币这样的纯粹数字,无法表达不同的道具。比如说,你在游戏里打出了第一个钻石、然后第二个钻石,就可以记录为你有 2 个钻石,这个叫「同质化」;但是如果你有了第一只以太猫、第二只以太猫,两只猫的毛色、眼睛、形态都不一样,这样你就无法在链上记录说你有「以太猫x2」了,第一只和第二只以太猫需要分开记录,这叫「非同质化」。所以我们需要立刻进入第二阶段。

第二阶段:游戏金币和道具的去中介化、去代理交易

(责任编辑:admin)