游戏基于SEER测试网络文体平台模块(Culture and Sports Platform,CSP),正在进行数据调试等工作,大家可以尝鲜体验。
此游戏账户和资金等核心系统完全基于区块链,但目前运行于SEER测试网络,和SEER主网并不在一条链上,切勿充入主网资产,由此造成资金损失将无法寻回。
需要参与测试并充值的用户请登录SEER测试网络钱包 http://192.144.171.138/ 在 设置 - 接入点 中 添加 API 服务器节点 ,添加 ADDRESS 为 ws://192.144.171.138:8003 的测试网络API,然后在 设置 - 恢复/导入 中 点击从钱包备份文件恢复(.bin)下拉菜单,选择 导入私钥 ,在下方输入框中 粘贴 5HxSqrcNu6nZ5xaLK9f6RTVKghJsVGZejz8CnC8e3qnPc14LUdP 然后点击 提交 , 导入私钥 ,完成。导入测试账号tester。然后使用此账号向您在游戏中注册的账号转账,进行充值。
体验和测试流程:

  1. 下载游戏APK测试包:https://www.seer.best/download/seermahjong_pre_alpha_1014.apk并安装,打开后可以看到如下界面

  2. 请点击微信登陆完成授权,之后进入游戏,会提示创建SEER账户,此账户会是您在SEER(测试)链上的唯一标识,注意不能是纯字母组成,需要加横杠或数字;

*赛亚麻将的开发者在此版本的开发中,考虑到用户操作门槛问题,未使用类似币比的助记词权限验证形式,而是直接使用微信授权登陆并和游戏帐户、区块链账户联合绑定的形式进行登陆验证,此种方式虽然不够“去中心化”,但操作足够简便。之后可能会根据用户需求开发更多形式的登陆和授权模式。

  1. 点击左上角带有链标识的图标,会提示前往交易所充值,在主网中大家将可以用网关、转账等各种形式向你的SEER账户充值,但这里我们在测试网络网页钱包上用tester向您的账户充值就可以了。

这里示例转账了100万测试SEER,测试网络链上如下:

  1. 充值后,退出游戏再重新进入,左上角可以看到有链标识的图标后显示了100万,充值成功,代表此账号余额为100万,和SEER链上的账户余额一致。

同时可能会弹出绑定代理的弹窗,这是一个推广功能设计,代理就是帮忙推广此游戏的用户,你填写的游戏ID的用户可以得到推广奖励。这里随便填一个100001就好了。

  1. 我们任意点击一个游戏,进入房间,会提示SEER不足。这是因为我们的SEER全部在账户余额中,并没有划转给平台,只有划转给平台的资产,才能参与游戏(文体平台只能对用户划转的资产有操作权限,比如输赢之类),这是一层保护机制。我们需要点击取SEER,或是提前点击顶部有SEER标识的图标进行授权划转操作。

  2. 在币箱页面 输入金额,例如10万,确定,可以看到余额减少了相应金额,并扣除了一些手续费,而SEER图标后增加了相应金额。

区块链上可以看到相应的划转操作提示。

  1. 现在可以加入游戏了。游戏开始后,会自动收取一定的房费,这是游戏运营方的主要收入来源。

在区块链上可以看到相应的资金操作,两位玩家分别向GM转了房费,这会从用户划转给平台的资金中自动扣除。

  1. 游戏结束后,会进行结算。

在区块链上可以看到相应的资金操作,失败的一方或多方会将资金先转给GM,然后GM会根据各方的输赢情况将相应比例的资金自动分配给胜利的一方玩家。

在SEER文体平台模块中,任何SEER用户可以在主网抵押一笔保证金后获得文体平台权限,文体平台有平台资金池,其他SEER用户可以直接在链上授权一定资产额度给平台,能获得多少用户“授权”和其抵押的保证金有关。

平台通过调用接口控制用户授权的资产额度进行各种链上操作,且可以将亚秒时间内的操作统一打包,这些操作手续费都由平台支付。这样既能保证用户对资产的所有权,又能保证游戏等文体平台原有的游戏核心之类的应用逻辑不作太大的变化,具有很高的效率和可操作性,可以让游戏内积分等完全区块链化,第三方也可以很方便的做成完全合规的区块链应用。

文体平台不光可以应用到游戏领域,票务等文化体育领域的众多方向都可以进行扩展。

详情请参考SEER文体平台模块(Culture and Sports Platform,CSP)使用指南:https://mp.weixin.qq.com/s/mJ4g7s18I0as_LpC91GBVw

基于SEER的区块链版赛亚麻将游戏Pre alpha版本内测啦!的更多相关文章

  1. 人民网基于FISCO BCOS区块链技术推出“人民版权”平台

    FISCO BCOS是完全开源的联盟区块链底层技术平台,由金融区块链合作联盟(深圳)(简称金链盟)成立开源工作组通力打造.开源工作组成员包括博彦科技.华为.深证通.神州数码.四方精创.腾讯.微众银行. ...

  2. 基于Tendermint的区块链漂流瓶简单实现

    本文主要借demo介绍基于Tendermint的区块链应用开发,这个demo很简单,主要包含以下功能: 扔漂流瓶 捞漂流瓶 之后投放者和打捞者可以相互传递[加密]信息 代码已上传至github. Te ...

  3. 二、主流区块链技术特点及Hyperledger Fabric V0.6版本特点

    一.主流区块链技术特点 二.HyperLedger子项目 三.Hyperledger fabric架构 V0.6逻辑架构: V0.6区块链网络 对应的0.6版本的运行时架构: 0.6版本的架构特点是: ...

  4. 002-主流区块链技术特点及Hyperledger Fabric V0.6版本特点

    一.主流区块链技术特点 二.HyperLedger子项目 三.Hyperledger fabric架构 V0.6逻辑架构: V0.6区块链网络 对应的0.6版本的运行时架构: 0.6版本的架构特点是: ...

  5. 基于Fisco-Bcos的区块链智能合约-简单案例实践

    一.智能合约介绍 智能合约是指把合同/协议条款以代码的形式电子化地放到区块链网络上.FISCO BCOS平台支持两种智能合约类型:Solidity智能合约与预编译智能合约 Solidity与Java类 ...

  6. 三、主流区块链技术特点及Hyperledger Fabric V1.0版本特点

    一.Hyperledger fabric V1.0 架构 1.逻辑架构: 2.区块链网络 3.运行时架构 二.架构总结 1.架构要点 分拆Peer的功能,将Blockchain的数据维护和共识服务进行 ...

  7. 003-主流区块链技术特点及Hyperledger Fabric V1.0版本特点

    一.Hyperledger fabric V1.0 架构 1.逻辑架构: 2.区块链网络 3.运行时架构 二.架构总结 1.架构要点 分拆Peer的功能,将Blockchain的数据维护和共识服务进行 ...

  8. 基于Fisco-Bcos的区块链智能合约-业务数据上链SDK实现

    合约的编写 基于springboot : https://github.com/FISCO-BCOS/spring-boot-starter pragma solidity ^0.4.24; cont ...

  9. 区块链钱包开发 - USDT - 三、实战(nodejs版本)

    一.安装钱包 请参考另一篇随笔: 入口 二.获取测试usdt(TestOmni)步骤: 1.导入地址到钱包,往该地址充值测试比特币, 2.然后往 moneyqMan7uh8FqdCA2BV5yZ8qV ...

随机推荐

  1. Xshell无法连接Linux虚拟机问题

    遇到的情况是,在虚拟机下安装了Linux后,xshell无法连接远程的虚拟机. 我遇到的情况是虚拟机可以ping 主机,主机确ping不了虚拟机. 使用的VM设置了两个网卡,一个nat  一个host ...

  2. Java8新特性——lambda函数式编程

    一.遍历循环 /** * @author jiaqing.xu@hand-china.com * @version 1.0 * @name * @description 循环遍历 * @date 20 ...

  3. 夯实Java基础系列15:Java注解简介和最佳实践

    Java注解简介 注解如同标签 Java 注解概述 什么是注解? 注解的用处 注解的原理 元注解 JDK里的注解 注解处理器实战 不同类型的注解 类注解 方法注解 参数注解 变量注解 Java注解相关 ...

  4. 十大排序算法JavaScript实现总结

    花费了几周的时间断断续续的练习和模仿与使用JavaScript代码实现了十大排序算法. 里面有每种算法的动图和静态图片演示,看到图片可以自己先按照图片的思路实现一下. github中正文链接,点击查看 ...

  5. Mysql高手系列 - 第18篇:mysql流程控制语句详解(高手进阶)

    Mysql系列的目标是:通过这个系列从入门到全面掌握一个高级开发所需要的全部技能. 这是Mysql系列第18篇. 环境:mysql5.7.25,cmd命令中进行演示. 代码中被[]包含的表示可选,|符 ...

  6. 使用真机导致Androidstudio打印不出log

    针对真机打印不出log这个问题,我具体的解决方案是这样: 1.你要确保你的Android studio中的菜单栏 ,Tools → Android → Enable ADB Integration这个 ...

  7. 02-12 Logistic(逻辑)回归

    目录 逻辑回归 一.逻辑回归学习目标 二.逻辑回归引入 三.逻辑回归详解 3.1 线性回归与逻辑回归 3.2 二元逻辑回归的假设函数 3.2.1 让步比 3.2.2 Sigmoid函数图像 3.3 二 ...

  8. 索引的底层实现(B 树)

    一.B 树 1.B-Tree介绍 B-树的搜索,从根结点开始,对结点内的关键字(有序)序列进行二分查找,如果命中则结束,否则进入查询关键字所属范围的儿子结点:重复,直到所对应的儿子指针为空,或已经是叶 ...

  9. oracle查询当前用户下所有的表,包括所有的字段

    oracle查询当前用户下所有的表,包括所有的字段 背景: ​ 前两天接到一个需求,做一个展示所有表名,表备注,表数据,表字段数,点击查看按钮查看字段名和注释,支持导出. 在Oracle中,可用使用视 ...

  10. X-扫描线算法

    多边形的扫描转换 多边形有两种重要的表示方法:顶点表示和点阵表示 顶点表示是用多边形的顶点序列来表示多边形.这种表示直观.几何意义强.占内存少,易于进行几何变换. 但由于它没有明确指出哪些象素在多边形 ...