最近在看 Chainlink VRF,为什么随机数生成里面为什么要有 seed?Proof 是用来验证什么的?
VRF(Verifiable Random Function) 全名是可验证随机数函数,有一个很大的特点是可验证性。 VRF 在返回每一个随机数(randomness)的时候,都会返回一个证明(proof),以证明这个随机数是由某个私钥按照约定好的算法根据输入值生成的。这里这个输入值就是种子(seed),它的作用是阻止VRF根据随意生成随机数。