在这段视频中,Vitalik谈到了timelock密码,这是他最喜欢的公平随机数生成https://youtu.be/p5qwbOkCZSc?t=4958的选择。
有人能解释时间锁密码是什么以及它如何被用于RNG吗?
发布于 2018-02-27 11:43:57
我相信他指的是:https://www.gwern.net/Self-decrypting-files。
这一想法类似于提交/披露计划:
任何一方只要随机选择自己的号码,都可以对随机性感到满意。如果爱丽丝拒绝透露她的号码,她将受到惩罚(例如,在默认情况下输掉他们正在玩的游戏)。
我的理解是,时间锁加密是这样的,但有一个巧妙的技巧:爱丽丝不需要透露她的随机数!它将随着时间的推移而被人们所知。实现这一目标的方法是,爱丽丝对她的数字做了一些事情,暂时模糊了这个数字,但在时间上是可逆的。我所链接的这篇文章概述了如何做到这一点的文献。
https://ethereum.stackexchange.com/questions/41050
复制相似问题