Chainlink为以太坊带来可验证的随机性

Chainlink将受信任的分散式随机性引入了加密生态系统。

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

游戏的好处

尽管这听起来似乎只有数学家或火箭科学家会关心,但它却有很多非常实际的应用。Chainlink的创始人兼首席执行官Sergey Nazarov在接受Cointelegraph采访时指出,它将如何解决游戏固有的一些问题:

“在区块链游戏中,论点是,我去中心化的基于区块链的游戏将不受集中式游戏问题的困扰。集中游戏的问题主要集中在以下想法上:要么创造游戏的人,为自己的利益操纵游戏的人,要么贬低游戏中的商品的价值,或者表明他们关闭了产品或其他东西。”

不要被随机性愚弄

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

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

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

Chainlink的链上可验证随机性

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

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

郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。

郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。

留言与评论(共有 0 条评论)
   
验证码:
微信号已复制,请打开微信添加咨询详情!