APP下载

基于区块链的游戏资产交易系统

2019-07-03陆旭昇

现代商贸工业 2019年17期
关键词:交易系统区块链

任 鹏 陆旭昇

摘 要:区块链技术作为一种支撑比特币运行的底层技术,它具有去中心化、防篡改、交易可追溯等特性。目前,区块链的应用已经延伸到金融业、物联网、智能制造、供应链管理、数字资产交易、产权保护等多个领域并取得了一定的成效。而近年来,随着移动互联网的发展,我国游戏市场不断扩大,2017年付费游戏用户达5.83亿,市场陷入增长疲软、增量市场竞争转向存量市场争夺等问题,虚拟游戏资产交易市场也开始引发关注。针对行业痛点问题,利用区块链技术构建基于区块链的游戏资产交易系统,管理游戏资产,实现游戏资产增值,从出厂到交易的每一过程透明、可查询。可以一定程度地解决了道具来源不可靠的问题,遏制交易诈骗,净化交易环境,提高交的流转速度,保护游戏资产交易双方利益。

关键词:区块链;游戏资产;交易系统

中图分类号:F23     文献标识码:A      doi:10.19311/j.cnki.1672-3198.2019.17.042

近年来,我国游戏市场一直处于一个快速扩张的阶段,2017 年我國付费游戏用户数达到5.83亿人。庞大的付费游戏市场催生了虚拟游戏资产交易的需求。然而目前主要的游戏资产交易平台如5173、藏宝阁、Steam、IGXE等都存在比较明显的缺陷,主要包括:账号安全和交易透明度不高、只有个别游戏有特站的入口平台局限性大、没有有效的方法杜绝诈骗交易、存在一些突发事件风险等。随着区块链技术的快速发展,区块链领域的投资金额在持续增长,越来越多的资金投入到区块链技术研发及行业应用上,包括交易后结算、智能合约、供应链、物联网、医疗、身份认证、数据存证、数据分析等。区块链有去中心化、透明性、开放性、自治性、不可篡改性与匿名性等,这些特性与虚拟游戏资产交易需求相符合,能够解决传统游戏资产交易缺陷问题,因此研究区块链在虚拟游戏资产交易的应用具有重要意义。

1 区块链技术概述

区块链技术是构建比特币数据结构与交易信息加密传输的基础支撑技术。随着2009年1月中本聪成功从创世块中挖出第一批比特币(合计50枚),比特币成为真正意义上基于区块链技术的第一个应用。狭义来讲,区块链是一种按照时间顺序将数据区块依次连接形成的一种链式数据结构,并以密码学方法保证数据块的不可篡改和不可伪造的分布式账本。广义来讲,区块链是利用块链式数据结构来验证与存储数据、利用分布式节点共识算法来生成和更新数据、利用密码学的方式保证数据传输和访问安全、利用由自动化脚本代码组成的智能合约来编程和操作数据的一种全新的分布式基础架构与计算范式。

区块链的主要特征有六点:去中心化、透明性、开放性、自治性、不可篡改性与匿名性。区块链的这些特性使得区块链在特定行业应用上具有广阔的前景,如交易后结算、智能合约、供应链、物联网、医疗、身份认证、数据存证、数据分析等。目前也有互联网巨头在游戏方面尝试采用区块链技术,如2017年11月全球第一款基于区块链技(以太坊)的养猫游戏《Cryp to Kitties》上线,目前已经有5万只加密猫出售,稀有的猫咪交易价格甚至达到133740美元。该款游戏惊人的收益数据吸引了游戏厂商的关注,同类游戏迅速如雨后春笋般诞生,如百度推出的《莱布狗》、小米推出的《加密兔》等。但从实际效果来看,这些区块链在游戏中的应用还是以游戏目的为主,而由于区块链技术应用落地技术门槛较高,其游戏体验相比与传统游戏较差。这些游戏的爆红主要还是因为其区块链概念产生的投机属性,风头过后游戏的活跃度也将迅速下降,如《Cryp to Kitties》已经由最高日交易量16993只下降到日交易量不足1000只。尽管区块链游戏只是获得短暂的繁荣期,但其系统平稳运行将近一年也给区块链技术应用于游戏虚拟资产交易提供参考价值。不同于加密猫等区块链游戏,游戏资产交易是游戏付费时代存在客观需求的,目前基于传统技术的游戏资产交易平台存在非常明显的不足,亟需新的平台出现来弥补不足,拓展游戏市场。区块链技术的出现为游戏资产交易提供新的解决思路。

2 游戏市场现状与行业痛点分析

通过对一些主流游戏资产交易平台的分析我们发现,目前游戏资产交易平台主要存在四个问题:账号安全和交易透明度不高、只有个别游戏有特站的入口平台局限性大、没有有效的方法杜绝诈骗交易、存在一些突发事件风险等。

(1)游戏运营商作为游戏道具的生产者,现阶段仅仅在道具的发售环节盈利,交易环节的盈利更多的被交易平台获取。

(2)游戏资产数据在游戏公司存储的,但是游戏公司本身就对游戏资产管控力较差,因为交易大部分是在交易平台上进行的,游戏公司缺乏实用的供应链工具,难以形成对游戏资产的流转的有效溯源、追踪。

(3)从用户群体的角度而言,游戏资产只在游戏玩家内部流通,游戏资产的价值更多的体现在游戏效应上,而不是收藏和投资效应上。

(4)从法律监管的角度来说,目前国内虚拟物品的交易尚在法律灰色地带,用户遭受损失后往往无法诉诸法律。主要原因还在于虚拟物品流通监管困难,取证复杂。

3 基于区块链的游戏资产交易系统设计

3.1 系统设计

针对以上需求,系统采用相对的成熟的Hyperleger/ Fabric架构,将游戏公司、交易平台和游戏资产的买卖双方整合到一个系统中。游戏资产从生产到交易的各个环节均由设定的智能合约按照约定的程序进行,每次交易的信息均在链上进行保存,保证数据的不可更改和可追溯。在业务系统之外,整个系统额外加载了区块链浏览器,将抽象的区块链数据形象化的展示出来,对系统的运行从区块链的角度实时监控,给系统的使用者带来便利和信心,系统主要架构如图1。

3.2 系统难点分析与解决

在整个系统中,道具是交易系统最为核心的元素,整个系统的运作也是围绕道具的所有权变更进行的,而数据存储机制往往能够对系统的响应速率产生影响。在系统实现过程中,主要存在两个难点问题:一是上链数据的选择;二是图形数据的存储。

针对第一个难点问题,我们选择了区块链系统与普通MongoDB系统共存的存储架构。由于玩家和游戏公司等最为关注的过程是道具的所有者变更过程,只有道具的所有者发生了变更交易才真正意义上完成了,因此我们保证道具的所有者变更过程不可篡改即可,将这一过程进行上链。区块链系统与平台后端系统、MongoDB存储的关系如图2所示。

针对第二个难点问题,我们将道具上链的数据格式设计成如表1格式。

在表1的数据格式中,道具的图片模型在区块链上以摘要形式进行存储,图片的实际存储放到专门图片服务器上。摘要是将道具的图片和模型进行哈希运算得到的哈希值,只有相同的图片进行同样的哈希运算才能得到相同的哈希值。将道具的图片模型摘要信息上链,既能保证道具的图片模型信息不能被任意篡改,又能避免占存储空间较大的图片模型等文件将区块链系统变得臃肿。

变量名变量类型必输/可选(M/O)变量含义

AssetIDStringM资产主键,保证唯一

GameCompanyStringM该游戏资产的发行公司

GameNameStringM游戏名称(用户名称)

TypeStringM游戏资产类型,可以是道具、坐骑等

NumberIntM发行时的发行数量

ReleaseTimeTimeM游戏资产首次发行时间

OwnerStringM該资产的所有者(首次发行默认为游戏公司,有人认购再更改)

AssetInfoStringM对于游戏资产的描述,需要对游戏资产有精确的定义

TransactionInfoStringO用于记录每次交易的备注,按需写入信息。

AssetAbbStringM道具图片/模型的摘要

4 结论

区块链技术最初的起源比特币系统,比特币通常作为等价交换物进行交易。目前游戏资产交易市场存在诸多不足,交易诈骗问题尤为显著。基于区块链的资产交易平台在现有游戏市场的基础上结合区块链特性,将能够加速游戏资产流通、保障游戏资产交易公平性和充分挖掘游戏资产的投资增值属性,从而培养一个新兴的游戏资产投资交易市场,为游戏资产市场提供发展动力。

参考文献

[1]2017年中国游戏产业报告[R].中国音数协游戏工委(GPC),伽马数据(CNG),国际数据公司(IDC),2017-12-19.

[2]中国区块链技术与产业发展白皮书[R].北京:中关村区块链产业联盟,2016-12-28.

[3]James S,Jordan F,Pierre S.高盛区块链报告[R].The Goldman Sachs Group,Inc,2016.

[4]Nakamoto S.BitCoin: A Peer-to-Peer Electronic Cash System[J].Consulted,2009.

[5]长铗,韩锋,等.区块链: 从数字货币到信用社会[M].北京: 中信出版社,2016.

[6]面向中国资本市场应用的分布式总账白皮书[R].北京:中国分布式总账基础协议联盟,2016-10-14.

[7]Roger W.The Science of the BlockChain[M].Inverted Forest Publishing,2016.

[8]Albert S.BitCoin Essentials[M].Packt Publishing,2016.

[9]Richard C.Learning BitCoin[M].Packt Publishing,2015.

[10]龚鸣.从 R3 区块链联盟看 欧美金融巨头的区块链探索之路[J].当代金融家,2016,(6):101-105.

[11]袁勇,王飞跃.区块链技术发展现状与展望[J].自动化学报,2016,42(4):481-494.

[12]Andreas MA.精通比特币[M].薄荷凉幼,陈萌琦,陈姝吉等译.纽约: O'Reilly Media,Inc(奥莱利出版社),2015.

[13]贺健健.区块链技术在网络游戏行业的应用展望[J].商业经济,2018,(07):63-65.

猜你喜欢

交易系统区块链
山东首套ETC匝道准自由流预交易系统正式运行
ETC拓展应用场景下的多源异构交易系统
区块链技术的应用价值分析
“区块链”的苟且、诗和远方
基于AS仿真的电子商务交易系统研究
用“区块链”助推中企走出去