创新为王,EGC强势主导区块链+在线娱乐游戏

2017年是区块链技术集中爆发的一年,各种区块链技术应用存出不穷,区块链对传统行业的颠覆已见端倪,在游戏行业,众多研发公司亦在积极迎接这种变化,将区块链技术与游戏深度整合,力图在游戏产业的风口期,以区块链技术霸占至高点。在区块链技术与游戏的碰撞中,最早碰撞出创新火花的就是在线棋牌娱乐行业。

全球在线棋牌娱乐是一个庞大的市场,有资料显示,受监管的在线棋牌娱乐市场价值至少高达数500亿美元,而未受监管的金额甚至是前者的10倍。但是由于在线棋牌娱乐平台中心化的运营,不透明的算法和不公开的操作,使得无论是用户/玩家还是棋牌娱乐特区的政府机构,都可能蒙受损失。同时没有公开,公平,透明的市场访问方式,无法提供一个能够促进创新的平台模式,应用的开发者和整个行业都会反受其害。

在此背景下,EnGameChain应运而生。它基于区块链技术搭建,是一个分散式的、采用智能合约方式来保证游戏公平性的棋牌娱乐游戏综合平台,创新地将区块链技术中的“公开、公平、公正”的特点与线上游戏相结合。将传统游戏运营中的黑箱操作、数值算法不透明、玩家地位不对等等问题完善的解决。EnGameChain以开放平台的方式运行的,用户可在任何地方对平台进行公平、无偏见和透明的访问。

EnGameChain团队拥有强大棋牌娱乐行业资源,与多个特区监管机构保持良好的关系;脱胎于成熟的游娱互联网公司,助其掌握着华南首屈一指的在线娱乐应用群和用户群;背靠着业内享有盛誉的区块链技术团队,具备足够实力通过区块链的应用将在线棋牌娱乐产业链条绑定。

市场、行业、团队、用户各方面的优势资源,再加上独特的主链和代币体系设计,EnGameChain团队提出了在线棋牌娱乐行业的全新愿景

什么是EnGameChain

EnGameChain主链是由线上棋牌娱乐(如德州扑克、21点、百家乐、三张牌等)多方组成的一个基于区块链智能合约的应用实现平台。初衷是保证游戏的公平公正性以及安全便捷性,并为之提供技术支持和娱乐渠道,去中心化可模糊棋牌娱乐的固有概念,提供开源系统,供各种游戏开发方运用参与。

EnGameChain旨在创造一条公链变革在线棋牌娱乐行业。首先,区块链的去中心化技术可以挑战传统棋牌娱乐平台的信任体系问题,消除各端都存在的信用边界和寻租空间,使所有交易行为透明化。运用区块链共识机制作为运作媒介,使得平台、产业链各端的记账、兑换、清结算、期限管理得以高效运行。为了避免主链货币波动导致用户的不确定增大,项目还设计了独特的代币体系。

公链介绍

EnGameChain是由EnGameChain新加坡基金会发起并主导开发的一个定位于区块链,集在线棋牌娱乐游戏于一体的应用底层平台公链项目。初衷是利用区块链技术的去中心化(Decentralized)、去信任化(Trustless)、集体维护(Collectively maintain)、可靠数据库(Reliable Database)等特性,改革传统棋牌娱乐行业的作假、不公开不透明、兑现不可信、中心化以及区域化问题,打造一个安全可信的棋牌娱乐游戏的公链社区。

应用场景举例(德州扑克解决方案)

开始牌局

德州扑克,将会作为第一个个运行在EnGameChain上的多人游戏合约,所有EnGameChain用户均可通过EnGameChain的钱包参与游戏。参与游戏的用户会以提交信息的形式将自己的公钥及钱包信息时间戳等相关资料打包,由私钥签名后,将信息广播到矿工节点,矿工节点会根据区块信息审核对应地址是否有足够的币参与牌局,并将信息打包到区块中进行分配牌局。

矿工节点会将不同的排队中用户随机分配,按照游戏人数分组,同时在EnGameChain的所有记账节点开始做算法计算,利用简单算力来争夺发牌员的资格,类似于赌局中的荷官,为便于理解,以下称为“荷官”节点。

荷官节点是从整个EnGameChain网络中随机选取的有效节点,并会按照同样的方式一次争夺所有权,最终确定四个节点作为荷官节点,将对应牌局的所有参与者公钥及四个节点的公钥等信息进行打包,生成牌局起始区块,广播到区块网络中,经确认后第一个荷官节点会一次性计算牌局需要的2*N(N为参与牌局人数)张私密牌以及5张公共牌:私密牌用对应玩家的公钥进行加密,前3张公共牌依次用第二和第一荷官节点的公钥进行双重加密,第4张公共牌依次用第三、第二和第一荷官节点公钥进行三重加密,第5张公共牌依次用第四、第三、第二和第一荷官节点公钥进行四重加密。

以上操作完成后,将所执行的结果信息广播至最新的区块,并且将密文的牌库以及当前的赌桌信息进行加密,形成HASH。牌局游戏开始,每个牌局内的公钥均可在钱包应用上,通过区块信息查看到自己的私密牌,并且用私钥解密可直接查看私密牌的明文。在此环节第二、三、四荷官节点为当前活跃的所有荷官节点中随机选择,所以在区块网络中所有的荷官节点都会尝试对牌局覆盖的公共牌解密。

盲注环节

盲注环节,所有公钥地址下注时都会转到固定的合约地址进行锁定,合约会自动执行, 根据目前公布的区块数据来决定币的所有权,自动识别币的所有者进行代币返还。

盲注结束后,第一荷官节点可通过区块信息查询到当前牌局hash的状态,如需开放第一张覆盖的公共牌,则第一节点分别会对经多重加密后的覆盖的公共牌进行解密,将解密结果广播到区块链网络中,此时第二荷官节点即可解密第一张仅有一重加密的第一张覆盖的公共牌,同理当需要开放第二张覆盖的公共牌事,第二荷官节点也会同时将第二,第三覆盖的公共牌的密文进行解密,此机制可以避免后续节点提前解密出覆盖的公共牌泄露的风险。开始对该牌局hash的前三张公共牌用自身的私钥解密,解密后进行广播。各参与牌局的钱包系统都会根据更新的区块数据获取到公共牌的明文内容,并在此进入智能合约投注环节。

同理后续的荷官节点依次对公共牌解密和广播,每经荷官节点对指定牌局hash处理后都会有一个智能合约约束的投注环节,交替进行。

结算环节

结算环节,记账节点会从区块中获取到等待结算的牌局hash,并对牌局的所有记录以及各地址对应的私密牌用所有参与牌局的公钥加密,进行逆向校验,当针对牌局的信息以及所有密文数据进行校验审核后,由记账节点签名,将校验结果公布到最新的区块内,同时执行智能合约,智能合约将按照德州的规则、牌局计算结果将各地址对应的应得币量进行发放,退回给参与牌局的地址内。

奖惩机制

担任荷官的节点,在牌局成功结束时,都有虚拟币奖励。担任荷官的节点,若无法完成自身承担的生成、加密或解密牌的任务(如荷官2-4未能在规定时间内解密公共牌并广播),则实施惩罚机制(如完成一定量的计算任务后才可能在后续牌局中再次担任荷官)。并且随着荷官节点的每次违约都会记录在区块中,此记录信息会严重影响分配为荷官节点的概率,超过一定次数将不再被允许担任荷官节点,牌局内的玩家因为私密牌解密的部分,也会要求节点的稳定性,需要牌局结算时提供私钥,若节点离线EnGameChain将会等待若干区块,若超过等待时间还未能提供私钥解密,则会依照智能合约扣除一部分币作为惩罚。荷官节点的优先级也会根据当前节点持有的EnGameChain总量计算在内,以EnGameChain作为信用积分评判。

公开、公平、公正

EnGameChain将会公开所有的游戏行为、操作、以及结果数据,保证游戏机制的透明化,完全做到核心资料的公开透明,可查询历史区块复盘任意牌局的详细流程及结果资料。包含节点,牌桌分配都按照随机公平算法进行分配,引进Oraclize形式产生乱数随机,完全做到所有时间不可控,不可预知的原则。各节点及钱包应用在游戏内均依托智能合约执行,合约规则不可篡改,无需审核监管层,依照只能合约完成清算、约束、及惩罚流程。

责任编辑:yt421
关键词阅读:


关于我们|联系方式|征稿启事| 广告服务| 百度地图|
 

本网站由中国观察者网版权所有,未经授权禁止复制或建立镜像 川ICP备17019456号-1
 

信箱:992 58 35@qq.com 媒体合作QQ:992 58 35

电子商务协会 360安全认证 网络报警平台 不良举报中心 中国文明网 无线互联网
 

1999-2018 www.ncrw.com.cn  All Rights Reserved