PoolTogether集成Chainlink VRF生成随机数

PoolTogether V3协议将集成Chainlink VRF(可验证随机函数)完善随机数生成功能。集成后,PoolTogether将可以不依靠核心团队,随机选择中奖者。

Chainlink VRF是专门为智能合约打造的安全RNG(随机数生成器),可以生成可验证的公允链上随机数。用户可以通过加密证明公允独立地验证VRF。Chainlink VRF将集成至pooltogether.com的资金池以及v3中Prize Pool Builder的用户生成资金池中。用户将可以自行创建资金池、邀请其他人参与并使用可审计的链上随机数安全地选出中奖者。
为什么选择Chainlink VRF?
我们在之前的博客文章中提到,随机数一直以来都是一个令人头疼的问题,因为随机数必须同时满足能合约的两个要求,即无需信任和高确定性。PoolTogether v2之前采用的是中心化的随机数生成方案,用commit-reveal机制选择资金池中奖者。然而这个方案并不理想,因为生成随机数时存在单点故障风险,因此我们一直在积极推动去中心化发展。
PoolTogether v3重点提升了PoolTogether协议在各个维度的无需信任性和确定性,并允许用户创建自己的资金池,拓宽资金池的应用规模。而这就需要更好的随机数生成方案。  

Chainlink VRF拥有独特的安全优势,任何人,就连开发者自己,都无法篡改生成的随机数,因此可以保障合约结果无法被篡改。另外,Chainlink VRF还允许用户在链上验证智能合约使用的VRF随机数,确保随机数的公允性和防篡改性。

集成Chainlink VRF后,我们就可以摆脱之前中心化的随机数生成模式,以更加公平的方式选出中奖者。 
关于PoolTogether 
PoolTogether是以太坊上的无损彩票游戏协议。用户可以在保障本金的同时有机会赢得额外奖金。 
关于Chainlink
Chainlink是市场最主流的区块链预言机,为通用连接型智能合约提供安全保障。它可兼容任何区块链环境,并可连通所有链上和链下的优质数据源。Chainlink社区遍布全球各地,并拥有几十万名社区成员,社区负责Chainlink的治理工作并致力于提升智能合约的公平性。Chainlink网络目前横跨去中心化金融(DeFi)、保险和游戏等各个领域,为价值几十亿美元的智能合约提供安全保障。