随机数预言机是什么?
哦也X5
发表于 2023-1-15 18:07:39
282
0
0
在区块链中,大部分共识算法需要选择一个或者多个节点参与共识打包区块。传统的POW、POS、DPOS、BFT等共识算法不能保证出块节点的完全随机性。引入了可验证随机函数(VRF)之后,可以公平、随机选择出一个或者多个点作为共识节点参与共识。唯一性、抗碰撞性、与随机性等特性使得VRF成为解决完全随机的关键,但是,追求随机的VRF和要求确定性的区块链因性质不同很难融合,为了解决这个问题,随机数预言机应运而生,派上了用场。* D& X- q' U5 R0 t
通过任意的一个输入,获得一个随机数输出。通过以下四个步骤:生成密钥,生成一个公钥私钥对;生成随机数输出;计算零知识证明;验证随机数输出,随机数预言机可以保证数据的随机,安全可靠地连接链外数据提供平台和链内的生态环境。有了随机数预言机,区块链上的开发者可以在第一时间使用庞大安全的节点运营商网络、优质的数据源,为智能合约连接至链下数据并生成可验证的随机数,从而开发更为安全可靠的智能合约基础架构。如今市场上能够提供成熟预言机技术的项目并不多,专注于随机数预言机的项目更是少之又少,该领域未来的潜力无疑很大,众多初创公司蠢蠢欲动。最近,Themis项目亮相区块链市场,立足于VRF,可为预言机提供新的解决方案,从根本上促进DeFi项目的发展。
随着区块链网络的不断完善,现实应用场景不断开拓与细化,新的预言机结构会不断优化,共同构建一个更加实用易用的区块链底层结构,让互联网和区块链之间深化融合,沟通更加便捷和简单。目前,传统互联网的相关应用本身就由于中心化的服务器和不透明的算法缺乏信任,基于区块链的相关应用也因无法在封闭的链上产生安全的随机数导致容易被攻击。Themis提供了一个独立与应用外的去中心化随机数预言机方案,不管是传统的互联网应用还是基于区块链的相关DApp,都可以通过Themis获取可信可验证且不可预测的随机函数。
成为第一个吐槽的人