长推:链上随机数困境
链上很难产生真正的随机数
原文作者:Cook Sun
原文来源:Twitter@Cook0x
Secret 提出的这个链上随机数解决方案还是值得说一说的,很多人并不知道的一个真相就是
链上很难产生真正的随机数
这是为什么呢?
是的,你们那些小图片的随机属性基本都是链下设置的。
1. 确定性的共识机制:区块链依赖于确定性的共识机制,如工作量证明(Proof of Work, PoW)或权益证明(Proof of Stake, PoS),来达成网络状态的共识。这些机制是确定性的,因此它们本身不提供真正的随机性来源。
关于【长推:链上随机数困境】的延伸阅读
比特币文艺复兴:数字世界的拟物倾向与复古主义
比特币文艺复兴是当前热议的话题,资金、共识和开发者都更多地向比特币生态聚集。这意味着区块链行业正在从以太坊引领的POS+Account路线回归到比特币所引领的POW+UTXO路线。比特币成功实现了对现实现金的数字拟物,而以太坊则更适合开发链上应用。未来可能会出现基于比特币的全链数码物世界。NFT是上一轮牛市元宇宙概念爆发的核心,但以太坊上的开发者们试图围绕NFT构建链游,最终只能收敛于GameFi。比特币的拟物倾向与复古主义将伴随开发者,好的开发者应该思考如何在这坚实的土地上构建新的规则和世界。
一文读懂 ZK 模块化新星 Lumoz
Lumoz是基于ZK-Rollup技术的加密货币,旨在解决ZK-Rollup的痛点,推动其快速普及。通过优化ZKP生成算法和提出两步提交机制,降低了矿工参与门槛,提高了ZKP生成效率。Lumoz提供的ZK-RaaS服务为开发者提供一键式的ZK-Rollup生成服务,并采用混合共识模型优化性能。Lumoz已获得多家机构支持,预计将成为ZK-RaaS领域的领导者。
2. 透明性和不可变性:区块链的核心特性是透明性和不可变性。所有的交易和数据都是公开的,并且一旦数据被记录到区块链上,就不能被更改。这意味着,任何尝试在链上生成随机数的方法都可以被所有的参与者看到,从而可能被预测或影响。
3. 外部随机数源的问题:使用外部数据源(如前一个区块的哈希或外部的随机数发生器)为区块链提供随机数是一种常见的方法。然而,这些方法要么是确定性的,要么依赖于可信的第三方,这可能导致安全和信任问题。
4. 操纵和攻击的风险:如果随机数的产生可以被某个节点或少数节点控制或预测,那么这些节点可能会操纵随机数以获得不正当的利益。例如,在权益证明的系统中,如果某个验证者能够预测或控制随机数,他们可能会使用这个能力来提高自己被选为下一个区块验证者的机会。
5. 性能和成本问题:一些可能产生真正随机数的解决方案可能需要大量的计算资源,这可能会增加交易费用和延迟。 所以除非新技术和新解决方案产生,目前很多的“伪随机数”产生都是在链下或者依赖第三方数据源来提供的。
免责声明:本文仅代表作者个人观点,不代表链观CHAINLOOK立场,不承担法律责任。文章及观点也不构成投资意见。请用户理性看待市场风险,以及遵守所在国家和地区的相关法律法规。
图文来源:Cook Sun,如有侵权请联系删除。转载或引用请注明文章出处!