Chainlink推出智能合约可验证服务VRF

微信截图_20200512162226.jpg

5月11日,Chainlink(Link)宣布推出可验证的随机函数(VRF),该函数可生成链上可信随机性。Ii正在测试网络上进行安全审查,该网络可用于集成测试。最初,它将与以太坊(ETH)区块链一起使用。

尽管这听起来似乎只有数学家或火箭科学家会关心,但它却有很多非常实际的应用。Chainlink的创始人兼首席执行官Sergey Nazarov在接受Cointelegraph采访时指出,它将如何解决游戏固有的一些问题:“在区块链游戏中,论点是,我去中心化的基于区块链的游戏将不受集中式游戏问题的困扰。集中游戏的问题主要集中在以下想法上:要么创造游戏的人,为自己的利益操纵游戏的人,要么贬低游戏中的商品的价值,或者表明他们关闭了产品或其他东西。”

选择正确的随机源对于构建安全,公平的应用至关重要。例如,如果在为他们的比特币(BTC)钱包创建种子时使用受损的随机性源,则可能导致用户丢失其资产。

生成随机数的所有过程都可以分为两大类:真实和伪随机。真正的随机性可以通过一些基本程序来产生,例如掷骰子或掷硬币,或者通过观察自然现象,例如放射性元素的衰减或大气噪声。通常在伪随机数生成器(PRNG)的帮助下以计算方式生成伪随机性。

实际上,后者的使用更为显着,因为它可以方便地集成到各种计算机应用程序中。确保由这些算法生成的随机数确实不可预测是关键。直到现在,即使是分散的应用程序也必须依靠集中的随机性源。

Chainlink解决此问题的方法使用了旧的加密原语,并利用了分散激励。想要利用Chailink的VRF的智能合约将种子传递给节点,然后节点使用其密钥生成一个随机数。结果和密码证明一起在链上发布。任何人都可以使用oracle的公共密钥来验证它,就像比特币签名一样,可以使用公共密钥来验证。恶意节点无法返回伪造的随机数,因为签名不匹配,最糟糕的情况是不返回响应。在这种情况下,将受到金钱处分。

该公司正在探索的第一个用例是一个名为PoolTogether的以太坊游戏。尽管它被称为“游戏”,但它更多地是一种激励储蓄的机制。参与者累积的兴趣被捆绑,然后定期选择一个参与者以接收此奖励。到目前为止,游戏管理员一直在使用高度集中的随机性源,这有可能成为争用源。

最近,Chainlink成为最活跃的项目之一,宣布了多个合作伙伴关系和整合。而且,正如Cointelegraph报道的那样,它的一位早期投资者认为Link可能在不久的将来飙升至25美元以上。

上一篇
下一篇