楼主: jessie68us
492 0

[学习笔记] 【学习笔记】利用区块链的随机性 我们可以引入工作量证明(PoW)来增加玩家干 ... [推广有奖]

已卖:211份资源

巨擘

0%

还不是VIP/贵宾

-

威望
0
论坛币
249468 个
通用积分
110270.3171
学术水平
777 点
热心指数
852 点
信用等级
771 点
经验
683254 点
帖子
43470
精华
0
在线时间
16376 小时
注册时间
2018-9-1
最后登录
2026-2-6

初级热心勋章 中级热心勋章 高级热心勋章

楼主
jessie68us 发表于 2019-8-25 00:51:36 来自手机 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币
利用区块链的随机性

我们可以引入工作量证明(PoW)来增加玩家干预随机数生成器的难度。这样可以使玩家的因子更独立,防止串通或者让舞弊在经济上不可行。一般来说,若某个玩家拥有巨量的算力,那么相比于通过彩票中奖来获利的可能性,通过挖矿获取收益的概率会更高。

例如,可以通过经由将某些游戏数据散列为加盐值,并结合比特币区块数据的哈希值生成一个聚合的值,以这个聚合值来产生随机数。比特币挖矿具有的随机性会增强这个随机数生成器的安全性。

假如某个矿工得出某个区块后不对外广播,而是重新选择,那他会失去相对其他矿工的竞争优势。矿工看到结果之前的那段时间,不能构成他挖矿的优势。这也是经济上不可行的原因,工作量证明降低了矿工对时间成本的影响力。更深入地看,试图去碰撞也是很困难的,因为概率空间大于47 612(赢取双色球的三等奖),假如某个矿工在其他矿工将区块广播出去前有多达10倍的时间,概率依然小于1/47 612。

所以,基于挖矿的方式提供了一种去中心化的随机因子,可能足以启动一个DAC。但事实上,即便在PoW的帮助下,矿工依然有攻击的可能。矿工或者矿池管理员有可能通过有选择性地忽略对他们不利的区块进行舞弊。随机性的生成最好不被任何个体所控制。
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝


已有 1 人评分论坛币 收起 理由
sophia615 + 30 精彩帖子

总评分: 论坛币 + 30   查看全部评分

学海无涯

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
扫码
拉您进交流群
GMT+8, 2026-2-7 23:56