首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >使用Hedera Hash图从smart契约生成随机数

使用Hedera Hash图从smart契约生成随机数
EN

Stack Overflow用户
提问于 2022-02-13 16:20:22
回答 2查看 195关注 0票数 1

如何使用Hedera的稳健性在智能契约上安全地生成随机数?我已经寻找了一段时间的答案,看起来他们中的大多数都推荐使用Chainlink VRF?

我对此仍然很陌生,但据我有限的理解,states上的节点可以在某种程度上篡改智能契约状态或结果。既然Hedera有一个我们可以信任的管理委员会节点,那么是否可以信任从实体中生成的简单随机数?或者我搞错了,因为我还在学习。

来自智能契约的随机数字有很多用例,如果Hedera的人可以看到这个线程,请提供一个简单的解决方案。

EN

回答 2

Stack Overflow用户

发布于 2022-02-14 23:01:50

要在Hedera上的可靠智能契约中生成可验证的随机数,您可以像在EVM或任何其他EVM兼容网络上一样。您可以使用现有的库,比如vrf-坚固性

一旦您有了要使用的solidity文件,您就可以编译智能契约,将该文件添加到Hedera,并部署智能契约。这样做的步骤可以在Hedera上找到的部署您的第一个智能合同教程中找到。

票数 1
EN

Stack Overflow用户

发布于 2022-09-26 15:54:37

注意,HIP引入了用于生成随机数的本机事务类型,它将作为预编译在智能契约中使用。

https://hips.hedera.com/hip/hip-351

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/71102609

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档