在区块链上为了体现公平性(针对游戏等应用场景),就需要一个不能被预测的随机数。目前的区块链大体有如下实现方案:(1) 合约中调用外部中心化的随机数发生器获取随机数;(2) 使用区块Hash中的某些值作为随机数。但是这两种方案都有非常明显的弊端,原因在于:(1) 区块链多节点之间智能合约执行结果是要求强一致的,如果合约从外部读取数据,是很有可能获取到不同结果的(比如网络原因导致有的节点读取正常,有的返回错误)进而导致分叉。(2) 区块的哈希可以被控制,导致随机数被控制。由于一些区块链系统没有提供很好的随机数算法,所以很多 DApp 开发者会自己封装自认为完美的随机数算法导致随机数被预知。 GMCC主网实现了在随机数上的优化,在原来的随机数基础上引入了 VRF(Verifiable Random Functions)可验证随机函数逻辑,使得随机性进一步增强。 —- 编译者/作者:区块链小助手 玩币族申明:玩币族作为开放的资讯翻译/分享平台,所提供的所有资讯仅代表作者个人观点,与玩币族平台立场无关,且不构成任何投资理财建议。文章版权归原作者所有。 |
GMCC主网随机数支持
2021-07-05 区块链小助手 来源:区块链网络
LOADING...
相关阅读:
- 大型机构调仓表现「泄露」对后市明确态度 | CFTC COT 加密货币持仓周报2021-07-05
- filecoin网络推出稳定币onefil激励真实存储2021-07-05
- 进击高收益升阶洼地MILK即将上线火币聚合挖矿2021-07-05
- 主流Bi救不了韭菜!只有...2021-07-05
- Crypto Exchange 联合创始人说他积累了这些硬币 | 加密公报2021-07-05