The OASIS 区块链游戏平台 

简介

THE OASIS是区块链的游戏平台。在区块链游戏中,所有游戏货币可以使用Token表征,游戏道具可使用非同质化代币(Non-fungible Token,下简称为NFT)表征,他们是真正属于玩家的数字资产。THE OASIS协议定义了通用的游戏数字资产标准,实现在NFT资产合约之间自由转移,进而创造更多新鲜好玩的玩法。例如,您在【贪吃蛇】中积攒的积分,可以转移到【洛克人】中购买武器,这些武器又可以转移到【勇者斗恶龙】中用于击杀恶龙。THE OASIS协议让区块链游戏不再是孤岛,利用智能合约搭建起游戏世界之间的“传送门”,真正将区块链赋能游戏。

产品定位

THE OASIS不仅仅是一套智能合约组成的协议层解决方案,我们希望能借助这套协议,为区块链游戏行业搭建一个数据互通、玩家自治的游戏生态圈。游戏项目方使用我们提供的智能合约模板,遵循协议实现游戏逻辑及资产逻辑,并通过审核后,即可接入THE OASIS生态。THE OASIS运营方将开发一款用户体验良好的前端产品,提供生态内游戏的导航与THE OASIS的所有功能。

THE OASIS的用户分为两类:玩家游戏项目方 

目标玩家群体

基于THE OASIS 游戏平台所建立的游戏生态,在不同的发展阶段,所希望获取到的主要目标玩家群体也有所不同。

早期:生态早期的种子用户有着非常鲜明的特征。首先,他们理解链游的核心价值,是“游戏道具即资产”的支持者;其次,他们是有多年游戏经验的玩家,愿意去尝试不同种类的游戏;最后,他们具有一定的参与热情与奉献精神,愿意为更好的游戏体验而参与玩家社区的贡献。 我们认为,符合以上特质的玩家,能够真正理解THE OASIS所带来的价值意义,并成为生态早期的体验者和开拓者。

中期:早期玩家已经熟悉跨游戏资产转移的玩法和交互方式,能够帮助项目方一起迭代、创新玩法,并形成独特的玩家社区文化。借助这样的特色文化,我们希望吸引那些对区块链游戏感兴趣但持观望态度的游戏玩家进入游戏,深化“游戏道具即资产”的意识,爱上THE OASIS生态的全新玩法,最终转化为THE OASIS玩家群体的一份子。

后期:此时“游戏道具即资产“的观念深入人心,同时基于资产转移已经诞生了非常多的玩法。我们希望将THE OASIS生态推向传统网游市场,与传统游戏相接轨,捕获传统游戏的玩家群体。

 

目标项目方群体

THE OASIS生态的发展壮大,离不开众多接入THE OASIS协议的游戏项目方。THE OASIS的目标项目方群体,主要面向中小型独立游戏团队,特别是区块链游戏团队。这些团队无法完成3A游戏大作或大型网络游戏的开发,其作品常常是玩法驱动,体积不大且技术难度不高,如“我的世界”、“手机帝国”、各类益智游戏和棋牌类游戏、以及卡牌策略类游戏。这些游戏类型通常也比较适合“上链”。

在游戏行业格局已定,长尾效应渐渐消失的当下,THE OASIS希望借助区块链与智能合约,为这些生存空间受到挤压的小型独立游戏团队提供另一种全新的游戏范式,抱团取暖,探索更多样的玩法和更多元的盈利模式

核心流程

游戏世界登记与资产添加 

游戏项目方部署 OASIS.WORLD 合约后,将世界合约的地址及相应别名注册至 OASIS.MAIN 。

 

资产登记

游戏世界在OASIS.MAIN成功登记后,只是具备了跨游戏资产转移的前提条件。要将资产X能从游戏A转移到游戏B,得具备三个条件:

  1. X是游戏A的【可转移资产】。
  2. X是游戏B的【可接受外部资产】。
  3. 上述两个条件以数据表记录的形式保存在 OASIS.WORLD 中。

当用户触发跨游戏资产转移时,会由 OASIS.MAIN 从双方的上述合约中提取出相关资产信息进行核实,满足条件后方能进行资产转移。

 

跨游戏资产转移 

跨游戏资产转移以OASIS.MAIN为入口。OASIS.MAIN会查询OASIS.ID的用户数据,以及各游戏的世界合约的合约信息,判断是否允许当前用户在双方游戏世界之间转移对应资产。审核通过后,会调用双方资产合约的接口进行资产的冻结与释放。我们对【资产冻结】和【资产释放】作以下定义:

  • 资产冻结:扣除用户余额,删除资产记录,减少资产在当前世界的流通量 。
  • 资产释放:增加用户余额,添加资产记录,增加资产在当前世界的流通量。

该环节由OASIS.MAIN合约保证资产的一致性与转移过程的原子性,从数据层面杜绝了资产恶意增发或意外丢失的情况。

治理架构

THE OASIS的联合治理主要分为四个环节:

  1.  选举:在拥有OID且满足一定条件的玩家或游戏项目方中选举出一定数量的个体,组成【治理委员会】,其职能是对玩家的各种提案进行筛选过滤与投票,投票通过后执行提案操作。
  2.  提案:任何用户都能针对生态内相关事务发起提案,如OMAIN规则变更、公共合约的参数调整等。
  3.  投票:所有拥有OID的玩家与治理委员会共同对提案投票表决。治理委员会给出专业建议以及是否通过的结果。所有投票信息均上链,公开透明。
  4.  执行:治理委员会选派执行人员对提案进行执行。也可以通过多重签名交易的手段对交易进行联合签署执行。

【投票】阶段采用基于智能合约的链上投票形式,分为委员会投票公投。设置公投的目的是让普通玩家也能够参与治理环节,表达自己的诉求,但其权重比委员会成员更低。委员会将根据公投结果作为一部分参考,结合委员会更专业的分析给出是否通过的决策。

【提案执行】主要基于多重签名的权限管理。一种方案是使用门限签名(BLS),即须要委员会成员超过一定数量以上的成员对某个合约升级操作进行签名,才能使操作生效。该部分设计不在本文档的范围内,将在未来的协议设计中给出。