首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

智能合约随机数算法漏洞影响游戏公平,瑞朗币安全防患是主要核心

回首2016年,以区块链技术为核心的以太坊游戏诞生了,随后游戏模式也在不断的更新,不再限制于单一的游戏,加入了很多的新内容,让很多爱好游戏的玩家们感受到区块链制作的游戏所带来的意义。虽说区块链游戏是一个非常好的蓝海市场,但还只是刚刚起步的阶段,目前对区块链的限制意味着,分散的虚拟现实世界离现实还有很长一段路要走。区块链游戏更多的是一种理念而非现实。

据成都链安科技消息, Mycrypto Champ游戏合约随机数“不随机”(CVE-2018-12885),影游戏公平性。 Mycrypto Champ合约的 Randmod!函数中使用合约的私有变量 frandnonce和父块哈希作为参数生成随机数,用户可以通过web3eth. getstorageat()函数获取 rand Nonce的值,而父块hash在合约内外都可以读取到。攻击者可以利用获得的两者数值,通过外部合约计算出较理想的随机数,并在此时参与游戏,新的角色及物品属性就会按照该理想数值生成,进而影响游戏公平性,实现了以较小的成本(gas消耗)获得较大利益。

根据 Solidity宫方建议,合约开发者可以使用链外的第三方服务,比如 Oraclize来获取随机数。成都链安科技提醒所有项目方,进行代码安全审计是项目上链前不可缺少的重要安全举措,必要时可以借助第三方专业审计团队的力量防患于未然。

安全问题一直是个大问题,不管是在游戏领域还是在数字货币领域,我们最关注的还是安全性,数字货币的老币种近两年也是不断的出现安全事故,而后解决问题又发生同样的安全性,在这些出现安全问题的情况下,一只来自欧洲的瑞朗币---探索区块链世界与金融领域的结合,并为金融货币体系构建一个安全、稳定、成熟的点对点分布式网络货币体系。有着一个区块链新世界的核心入口,引领全球的区块链世界走向金融货币的新时代。

瑞朗币的目标主要是利用区块链的去中心化、分布式账本、匿名性、点对点交易等的特点,使得金融领域的资产具有可收藏、保值、安全、避险、稳定等多重特性,消除金融危机、战争影响等多种不安全因素,从而构建一个新的金融生态货币系统。

在这个问题上,社会已经探讨了很多次,如何在数字货币市场保护好我们的货币,数字货币本身的实力很重要,我们一定要看准,认准,防患于未然。

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20180809A0R06800?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

相关快讯

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券