最近是不让取消 pending 状态的交易吗?

原理是一样的,你可以用同样的 nonce 用更高的 Gas Price 给自己的账户发送一笔价值为 0 的交易,这样你这笔新交易被打包上链之后,原来那笔交易因为使用同一个 nonce 而不能再被打包。这样就等于是取消了你的那笔交易。

但是你也看出来了,这不是无条件的。需要你给出更高的 Gas Price,这样你的新交易才能比原交易更快被打包,才能取到取消的效果。

这个是以太坊协议原生的设定。不可能禁用的

第 1 天,读以太坊白皮书 | 5 天掌握以太坊 dApp 开发

很棒的说明 :)

就是前面对拜占庭问题的解释应该可以改进。Lamport 的原始论文应该是证明了如果没有可靠的身份识别方法,那只要有一个恶意的参与者就达不成共识。而有身份识别方案(如数字签名)的情况下,恶意参与者数量达到 (n/3 + 1),就无法达成共识。

因此,该论文定义了所谓的 “拜占庭容错性”:在验证者总量为 3f + 1 (f 为恶意参与者数量)的条件下,能达成共识。

矿池最先被监管?论外部激励和全新架构

现在矿池和矿工之间的分配方式使得矿工就是拿固定收益的,因此如果由矿池发动抢跑交易,这部分利益自然是归属于矿池的。说到底,矿池才是检测全网并发现套利机会的那一个。你可以说,实际上是抢跑者获得了抢跑交易的收益,只不过这个场景中抢跑者恰好是矿池而已。

干货 | Merkle Patricia Tree 详解

@lzzlzz 从概率上来说,既然单次验证不能保证这笔交易一定不存在,不管验证多少次,也不能说这笔交易存在的可能性为零,只不过其可能性会不断向零趋近。所以只是看轻节点作为验证方,自己愿意接受的概率是多少。。轻节点的主要运行模式是提出交互的一方(比如要发起交易的一方)自己提交账户的状态默克尔证明(用往期某个区块的区块头中状态树根值来做),这样轻节点就无需去请求全节点的数据了

干货 | 关于钱包的基础密码学

@mnuestc 椭圆曲线是一类曲线,并不是一条,所以不同的曲线会对 G 点有所指定。这个指定当然大有关系。有兴趣可以了解下比特币的密钥生成椭圆曲线的故事