文章转自链茶馆
茶馆今天采访到BlaCat区块链游戏平台项目的创始人陈喜,该项目由小蚁链NEO旗下中国开发者社区NEL孵化,由NGC投资基金领投,是一个全新的支持高速链游运行的平台,将在本月末或下月初上线。
为达成链游的高速响应,该项目研发了ZoroChain技术,ZoroChain提供了一套面向高速DApp开发的整体区块链技术解决方案,其包含能方便扩容的平行应用链群,以及在此基础上的丰富中间件模版,让每个DApp可以快速的基于一条独立高效的平行应用链接入公链,进行资产发布,平行应用链与公链之间资产可交换、流通。
BlaCat团队内共分为两个项目组,一个负责平台的开发运营,一个负责ZoroChain的开发。平台组目前国内十几个人负责市场、推广和运营,在美国与加拿大都有成员,未来会向欧洲、日韩、东南亚进行布局。ZoroChain项目目前10人,在上海和硅谷进行研发工作,计划在明年年初上线,整体技术将对BlaCat平台进行支撑,在此之前BlaCat的游戏暂时跑在NEO公链上。
本次专访,茶馆主要了解了ZoroChain的技术原理与未来上线后能达到的实际效果,并询问了关于BlaCat平台相关系统、运营规则的问题,希望可以为链游开发者们提供帮助。
ZoroChain的响应速度究竟有多快?
陈喜在采访中谈到,ZoroChain并不是传统意义的侧链技术,与以太坊的Loom有本质上的区别。Loom作为以太坊的侧链,只是为开发者提供了sdk,每个应用需要单独搭建服务器,只能做到单独应用和主链的交互。而ZoroChain更类似公链,节点间通过组建P2P网络相互连接,每个节点可以按照策略决定跑哪个应用链。
举个例子,假设ZoroChain主网上有1000个节点,某一个时刻,其中A应用链上有1、2、3、4、5这5个节点在跑,B应用链上有4、5、6、7、9这5个节点在跑,相对于Loom侧链的单对单模式,ZoroChain是一种多对多的应用链群解决方案。ZoroChain是在NEO代码基础上做的迭代开发,跟NEO独立运行,专门针对游戏需求做优化和调整,一个应用一条链,共识过程得到简化,交易速度得到提高。
陈喜谈到,理论上可以实现链游交易响应时间在300毫秒以内,这对于用户来说,在1秒之内是不影响体验的,在卡牌类、RPG类、模拟经营类等多个种类的游戏中可以做到与传统游戏相同。不过像格斗游戏需要1秒内做出好几个动作,游戏帧频60FPS以上,对游戏响应要求高到十几毫秒一次,这样的游戏完全上链要求ZoroChain的技术暂时还达不到。
ZoroChain上线后,基本可以支持链游中与核心资产相关的所有逻辑上链运行,至于真正的所有逻辑上链的全链游戏,由于链上运行的代价也比较大,技术上的全上链也非必要条件。陈喜也谈到,不仅是链上技术原因,真正的全链游戏运营逻辑、商业模式目前也还不清晰,需要一步步探索。
BlaCat游戏平台去中心化交易系统是怎样的?
采访中了解,BlaCat为玩家提供了游戏内部的嵌入式钱包,为开发者提供了钱包对接sdk,链游玩家不用再下载数字钱包,安装复杂的插件了,在游戏内嵌的钱包中即可完成不同币种的交易,虚拟资产的管理。钱包虽然是内嵌在游戏中的,却是链上操作的入口,游戏内的玩家资产是受智能合约的规则约束将信息存储在链上,同时提供标准的交易接口,由此实现去中心化交易系统。
陈喜认为,BlaCat的钱包只是履行了交易所的部分职能,整个功能更类似传统游戏的充值服务。玩家可以把头部常用币种,比如BTC和ETH直接转换成平台代币BCP、NEOGas用于游戏内的交易和消耗,而BCP却不能直接兑换成其他代币,如果玩家需要兑换,可以到中心化的交易所,他认为这样可以遏制BlaCat成为炒币的平台。
设立gas费资金池 用户如何付gas费可由开发商控制
相比于以太坊链游,每一个上链交互操作都需要付gas费,BlaCat平台上每个游戏应用链设立了gas费资金池,开发商可以灵活控制用户的gas费支付方式。在链游中,很多与交易无关的操作,比如战斗、比如行动,如果这些操作都需要交纳gas费,用户的游戏成本将提高,游戏体验将大打折扣。
BlaCat的gas费资金池规定,所有gas费由开发商统一交纳,然后再由开发商规定在哪些行为上对用户收费,取消不合理操作gas费支出。陈喜认为,对游戏用户来说,并不关心gas费如何收取,只要他觉得合理就可以接受,gas怎么走的用户不关心,并且每项操作消耗gas费用记录在链上可以查询,并没有违背去中心化原则。
BlaCat的开放式账户系统与社区系统
采访中了解到,BlaCat为用户创建了一个开放式的账户系统,用户可以使用这个账户进行社交,并把聊天信息加密传输到链上。也可以在平台内购买游戏服务,享受游戏内的增值服务。这样听上去类似Apple ID,而BlaCat的开放式账户存在于去中心化服务器上,用户的所有信息被存放在加密存储的公链上,游戏需要访问则直接由用户进行授权,不会形成中心化用户壁垒。用户的游戏内交易、活跃、行为等信息是可以授权的,用户隐私信息是完全加密存储在链上的。
BlaCat为链游设计了去中心化社区,可以理解为贴吧,每个游戏可以在社区内进行推广,宣传,玩家可以对游戏进行评分和评价,评分高的游戏将获得更多的推广几率。而为了避免开发商恶意刷榜,BlaCat建立了一套评分权重机制。每个用户账户在给自己打分,长期活跃的用户,每天玩游戏,评论,花费钱的额度,成为累积的评分,真实的用户长期评分高,打分上影响权重比较高,可能十个机器人刷榜也不如一位真实用户。同时,BlaCat平台也建立了相应的举报机制,真实玩家发现疑似刷榜和消极游戏的行为,都可以反馈。
社区内存在游戏意见领袖机制,陈喜认为这并不与区块链的去中心化精神相违背,这是由于游戏产品本身特性决定的。游戏领域有游戏爱好者,喜欢某一类游戏,主播玩的比较好,一群人跟着看跟着玩,天然存在的游戏圈的文化。意见领袖并不是说官方强推的,玩家共同认定的,社区中天然一些用户被很多人认可,很多人跟随他。BlaCat平台内关于游戏产品和游戏意见领袖的推送,由用户的喜好决定。
BlaCat为什么会选择与NEO行合作?
区块链行业中做公链的很多,链游最多的平台目前还是以太坊,那BlaCat团队为什么偏偏选中NEO公链进行合作呢?陈喜谈到,团队在今年3月份开始着手选择合作公链,也有考虑过以太坊,但通过深入了解,他们认为ETH是很重的公链,比较不适合改造成高速的链。以太坊的代码很复杂,打造应用链群的机制,应该更多考虑链本身。长期来看,以太坊很难支持多应用共同跑,功能性扩展性很复杂,引擎改造难度比较大。
当时BlaCat也有考虑与EOS合作,不过当时EOS正式链还没有上线,稳定性还没有得到证明。国内的其他公链,比如星云链用的还是以太坊的虚拟机,在算法上也没有创新和改变。而这时,陈喜发现小蚁NEO公链的BFT算法天然适合多对多应用链群。“也听到过一些对小蚁NEO的质疑,不过作为技术如果深入研究过小蚁NEO,会发现它是一条完全创新的公链,有自己独有的共识算法和智能合约虚拟机,整个虚拟机基于.Net框架独立开发的,做扩展非常方便,而.NetCore是微软官方发布的非常成熟的开源运行时框架,支持多种开发语言。小蚁NEO本身也是长期稳定运行的公链,已经跑了两年多了,而且NEO是本身体量比较轻的公链,上层与外界的代码比较少,重点突出游戏核心代码可以提高开发效率。”他如是说
BlaCat如何吸引用户 链游的人口红利时代何时才能到来?
区块链游戏玩家在全球范围内还很少,整个行业还属于初期,并没有现象级游戏出现,这个时候BlaCat如何来获取用户呢?陈喜谈到,持币用户和传统游戏用户都是BlaCat平台的目标用户,持币用户会成为平台第一批的种子用户,因为他手中有币,可以通过平台内钱包快速换成平台代币BCP进行游戏,是不存在门槛的。
而对于传统游戏用户,陈喜谈到一定要通过游戏的品质来吸引。“一个游戏都不好玩,留不住用户赚不到钱,通过营销手段,收割的方式去赚钱,会破坏行业。高品质游戏,留住用户才是好游戏,对于链游需要找到一种适合的经济模式,让用户的开发商都能受益的模式会倍增优质游戏的价值。”他如是说。
陈喜认为,做区块链游戏与传统游戏有很大的不同,游戏的经济模式,运营模式全部改变了,游戏的盈利要在区块链特点中展开,这需要开发者从根本上改变思路,让游戏可以长期的运营下去。
BlaCat主张开发者从内容上找突破点,陈喜团队曾经是传统游戏开发公司,制作过月流水3000万以上的产品,在底层技术和游戏研发上面拥有多年经验。陈喜根据过去的游戏行业历史轨迹,他认为链游的人口红利时期需要一款或几款爆款产品落地后就会到来,会比大家认为的时间点要早。只要一款月流水超过1000万的游戏出现,就会有更多的玩家和开发者涌入,这在未来1年之内应该会出现。
网友评论