近日,Cocos-BCX在杭州发布了BCX-NHAS-1808标准进阶版本(下文简称NHAS-1808标准),该标准基于区块链技术,适用于游戏开发。
NHAS-1808标准针对去中心分布账本式系统,提出了一套统一的、便于扩展的数字资产标准及应用规范,并在规范的基础上延伸出更多的资产业务模式。旨在为游戏开发者提供完善、便捷的区块链游戏开发环境,提供更多的盈利模式,并且将资产还给玩家,推动游戏区块链化。
Cocos-BCX首席技术专家Kevin Yin表示:在NHAS-1808标准的推动下,游戏资产被还给玩家。且NHAS-1808标准支持资产跨游戏流动,不会对游戏平衡性造成影响,这将对传统游戏模式带来非常大的变革。
1.将资产还给玩家,为资产“穿越”游戏匹配规则
在传统游戏行业,玩家资产的归属权一直很微妙。与其说资产属于玩家,不如说是寄存于玩家账户中。运营商可以决定资产的价值,甚至是删除资产。一旦游戏停止运营,那么玩家甚至没有资产残骸可以怀念。
区块链的到来使得游戏解决了归属权的问题,也为资产流动带来了可能。如收藏类区块链游戏《Crypto Kitties》(《加密猫》)已经成功“穿越”到了诸多游戏中:能给小猫们穿戴配饰的《Kitty Hat Extension》,能让小猫们升级战斗的《Cryptocuddles》。后两者赋予了加密猫更多的玩法与价值实现方式。
基于以太坊的《Crypto Kitties》与《Kitty Hat Extension》、《Cryptocuddles》
这种资产流通在链游世界中会变得普遍,游戏资产不再仅仅归属于一个游戏,在《魔兽世界》中购买了坐骑在《风暴英雄》中将也可以骑乘。
但是,资产的随意穿越将有可能破坏游戏世界的平衡性,《风暴英雄》兼容了魔兽世界观、暗黑世界观、星际争霸世界观以及守望先锋世界观等,在暴雪的设定下,魔法和科技并没有造成平衡性冲突。NHAS-1808标准也是如此,支持开放又有条件的资产流动,允许数字资产在不同游戏中流动,但是会因“世界墙”、“相对属性”的规则等设定保证游戏的平衡性。
NHAS-1808标准还会赋予资产“域”属性。域是被保护的,每一个域绑定一个或若干仅对自己负责的合约,代表一个游戏世界专有的数据区域,不同域之间的数据可互读但互不可在未授权的情况下改写。简单说,即是剑穿越后还是剑,“剑”是基础域,但是可以扩展如火属性强化、冰属性强化等扩展域。
这般相对完善的规则设计可以帮助帮助发者们节省开发精力。尤其对于想要进入区块链游戏的开发者,低开发成本意味着开发者可以将精力与经费用于游戏性等方面的开发。道具可流通也相应降低策划压力,相互“共享”游戏流量,增加游戏活跃度。
Kevin Yin进一步表示,如果开发者受限于精力、资金等问题,NHAS-1808标准还支持多个开发者共同构建世界观,分担成本,共享收益。
2.道具可自由交易、租赁,在点卡、道具收费外增加新可能
在区块链技术与游戏结合之前,诸多游戏资产并不能自由交易,尤其是时装一类资产,装备等更也会在使用后被绑定。在一些传统游戏资产交易平台上,玩家需要建立小号出售资产。经过资产转移至小号、将账号密码交给交易平台等过程,才能进行出售。这其中花费的经历不说,交易步骤越多越容易有安全问题。
NHAS-1808标准基于区块链技术,玩家资产位于链上,流转成本极低,且无需通过开发商授权,仅有资产所有者决定是否出售。资产的流通甚至可以只与双方的账户地址有关,不再需要中心化的中介平台。并且得益于区块链公开、透明、可追溯的特性,能保证合约、交易等信息真实可追溯。
Kevin Yin表示,此次发布的NHAS-1808标准进阶版本,新增了多种内建操作和数据结构用于实现可能的新型业务,结合自身合约系统,开发者能轻松实现传统链/合约系统无法做到的业务逻辑,例如:资产租赁、抵押、典当等。
以完成一个资产抵押的逻辑实现为例,开发者在合约中定义抵押业务各流程的函数,在达成抵押行为时,合约函数通过组合权属变更OP和一般交易OP实现支付抵押款、所有权变更等行为,利用链的定时任务OP定义抵押到期时,收回使用权或期限内赎回时转还所有权等业务行为。
在Cocos-BCX链上通过合约实现抵押逻辑的举例
简单来说,在一款赛车游戏中,运营商可以将修车厂等基建设施租赁给玩家,由玩家经营,甚至由玩家雇用别的玩家。运营商在其中抽成,玩家间也可以租用彼此的车辆等。当利益属于玩家,玩家会自发的将修车厂运营得更好,甚至是自发去宣传游戏,为自己、同时也是为游戏拉取新流量。这将在点卡收费、道具收费作为游戏主流收费模式十余年没有新模式的情况下,新增加一类营收模式。
3.分离式存储及细化权限,保证资产安全性
区块链属性天然适用于资产,但是同样会面临安全的问题。Cocos-BCX中的资产数据与逻辑是分离的,在保障跨链特性的基础上,保证资产所有者拥有对资产的完全所有权。在Cocos-BCX中,同质、非同质资产和智能合约的数据均为分离存储式设计,这除了有助于减少数据流转消耗、提高链效率、便于跨链传输外,是一种更具备数据安全性的设计。
Cocos-BCX在设计时还细化了现有资产的权限系统,将资产的使用权与所有权进行了划分,其中使用权决定用户是否具备资产的大部分操作权限,而所有权决定用户是否具备资产的实际归属权和关键操作权,并且特定操作在进行时可能需要所有者与使用者共同授权才可进行。
而关于合约权限控制,合约可以读取NHAS-1808标准资产扩展数据中所有数据,但是修改权限仅限于当前合约所处的域中。举个例子,合约可以读取《风暴英雄》和《魔兽世界》的相关资产数据,但是《风暴英雄》中“霜之哀伤”不会在《魔兽世界》中被“灰烬使者”真正斩断,而只是在《魔兽世界》域呈现“斩断状态”。
对于涉及敏感操作的函数,Cocos-BCX允许开发者定义具有身份验证的合约执行机制,设有验证的合约函数只会在满足要求的调用者调取时才会执行,避免黑客恶意执行特定合约接口进行非法资产操作的风险。以《天涯明月刀》为例,玩家可以操作房屋的布置,被授权的好友也可以更改相应设置,而仇家是没有权限操作房屋的。
综上所述,NHAS-1808标准能够将资产所有权还给玩家,支持游戏间资产流动,且不会破坏游戏平衡。确保玩家资产安全性的同时,还能降低开发者的开发门槛,提供较为完善的开发环境。
新营收模式的可能,也将为点卡收费、道具收费外增加新的途径。
NHAS-1808标准将开启一扇门,吸引更多的玩家、开发者进入尚为蓝海区块链游戏行业,进而正向循环,带入更多资金,推动游戏区块链化的同时,也推动区块链游戏发展,进一步推动游戏行业的变革。
|