可验证随机函数VRF的作用

可验证随机函数的输入为x以及私钥ski
输出一个随机数r以及一个证明π

有2个作用
1.由于引入了私钥,攻击者即使能够提前预测x是什么,也无法知道r应该是多少
2.验证者可以验证输入确实是x,以及确实是由私钥的拥有者发出来的。

VRF在omniledger中的应用:
用于随机选举RandHound的领导者

你可能感兴趣的:(区块链)