Bitcointalk · overflow bug SERIOUS

中本聪,2010 年 8 月 16 日

SN-2444 已核对来源,附原文与上下文。

阅读语言
中文译文

大多数跑客户端的人并不会看这个帖子。那么……问几个傻问题:

1) 这对还带着坏区块链的 3.8.1(灾难前)客户端会持续造成什么影响? 2) 对升级到 3.8.10 但没删掉区块链文件的客户端又有什么影响?

1) 一旦超过 50% 的节点算力完成升级、好链反超坏链,0.3.10 节点就会让任何坏交易都拿不到确认。 2) 倘若你没删 blk*.dat 文件,你就没在为那 50% 出力,而且你会一直显示坏交易,直到好链反超坏链。

ORIGINAL · 英文原文
Most people running clients are not reading this message thread.  So...  Silly questions:

1) How will this continue to affect version 3.8.1 (pre-catastrophe) clients with bad block chain?
2) How will this affect clients that upgrade to 3.8.10 but don't remove their block chain files?
1) Once more than 50% of the node power is upgraded and the good chain overtakes the bad, the 0.3.10 nodes will make it hard for any bad transactions to get any confirmations.
2) If you didn't remove your blk*.dat files, you're not helping to contribute to that 50%, and you'll still show bad transactions until the good chain overtakes the bad chain.
来源
Bitcointalk 原始链接 ↗ 记录编号 SN-2444