根据这个网站说明:
https://gitchat.csdn.net/columnTopic/5b0e4011100ce52029ab6f40
以太坊中为了防止交易重播攻击,每笔 Transaction 都必须
有一个 Nonce 随机数。每个账户从同一个节点发起交易时的
Nonce 值都是从 0 开始,发送一笔 Transaction 后 Nonce
加 1,当 Nonce 为 0 的交易处理完之后,才会处理 Nonce
为 1 的交易,并以此类推。
以下是 Nonce 使用的规则:
当 Nonce 值小于之前 Transaction 的 Nonce 值时,
交易会被直接拒绝;
当 Nonce 值过大时,Transaction
会一直处于队列之中,等待执行;
假设账号 C 最后一笔 Transaction 的 Nonce 值为 10,此时
发送一笔 Nonce 值为 13 的 Transaction 至节点中。此笔
交易会一直处于队列中,不会立即打包上炼。需要等待 Nonce
值为 11 和 12 的 Transaction 依次执行完后才会来处理这笔
Transaction。
=====
哇,我的老天,那这样不是代表一个帐户越使用,优先级别就越低了?
所以以太坊的用户交易次数多了,还要换钱包嘛?
这是不是我误会了什么?
另外,这个 nonce 值正常人不可能去记他,
基本上要透过 Web3 API 去炼上取得,
但在制作交易签名的时候这个值要预先填进去,
这是不是意味着 ETH 其实无法靠冷钱包做离线签名?