如何得到一个真随机数?

比如说彩票,很多人说他有内幕,但是也没有人能证明就没有。有没有办法设计一个完全公平的游戏,参与双方都可以证明这个最终的结果是没有外力干预,且真正公平的。比如说,有10个人都想要得到一件物品,于是这10个人被依次编号为1到10,大家约定好,通过一个随机游戏来从1-10里面取出一个随机数,来决定物品归属。很多人可能提议用骰子,但是这个骰子可能被人做过手脚,或者掷骰子的人经过特殊的训练,还是很难做到公平公正。有没有什么办法,能够得到一个真正的随机数,而且这个结果要满足几个条件,一是结果容易被大家观测到,二是不会被人为控制,三是没有办法被提前预知。
发表时间 2024-05-27 12:08     来自广东

赞同来自: mmmym 琼恩雪诺 小羿是我呀 涂志彦 流沙少帅更多 »

5

卓悦然 - 要拥有必先懂失去怎接受!

赞同来自: Lee97 adcj 彩虹鸽 happysam2018 中秋月饼更多 »

@goalsum
楼主这个问题让我一惊,居然在集思录看到了这个讨论。
10年以前,我看到大量社会新闻涉及对摇号、彩票等问题的怀疑,计算机专业的我在当时努力思考了一段时间,想出了一种可以用密码学方式证明不可能被人操纵的随机数生成方法。
我想出这个方法后,公司的专家鼓励我去申请专利,在公司的帮助下,我提出的随机数生成算法在一年后申请了PCT国际专利,之后几年陆续引进成为了美国专利和中国专利,美国专利号US 10,553...
集思录卧虎藏龙,诚不我欺也!
2024-05-27 23:04 来自广东 引用

要回复问题请先登录注册

发起人

卓悦然
卓悦然

要拥有必先懂失去怎接受!

问题状态

  • 最新活动: 2024-05-30 08:33
  • 浏览: 15109
  • 关注: 57