随机数
EVM 兼容链中的随机数简介
1. 什么是 EVM 中的随机数?随机数(“一次性使用的数字”)是一个整数,用于表示某个特定账户(外部账户,简称“EOA”)发起的交易次数,用来追踪通过该账户发送的交易数量。随机数从 0 开始,每发送一笔交易便增加 1。它不会跳号,而是严格按时间顺序递增,例如 0、1、2、3 等。2. 为什么随机数至关重要?在以太坊等协议中,随机数用于追踪来自特定地址的每一笔交易,确保网络正常运作:防止重复:避免
一文读懂随机数对于Web3的重要意义
“随机性”指没有规律或不可预测的状态。比如扔硬币、指纹图案以及雪花的形状都是不可预测的。大自然中充满了随机性,但在计算机环境中却并非如此。计算机的一大特点是确定性,因此仅靠一组算法可能无法实现真正的随机性。另外,虽然单个随机事件无法预测,但反复发生的事件出现不同结果的概率却是可以预测的。比如,掷一次色子的结果无法预测,但掷100次色子出现不同结果的概率是几乎可以准确计算出来的。过去几十年中,随着互