Bitcointalk · Added some DoS limits, removed safe mode (0.3.19)

中本聪,2010 年 12 月 12 日

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

阅读语言
中文译文

DoS 方面还有很多工作要做,然而我先把目前手上的东西快速构建一版以防万一,进而再去琢磨更复杂的想法。这一版的版本号是 0.3.19。

- 增加了一些 DoS 防控 正如 Gavin 和我之前明确说过的,这个软件对 DoS 攻击毫无抵抗力。这是其中一项改进,然而仍有数不清的攻击途径。

-limitfreerelay 部分暂时保留为开关,需要的话就在那里。

- 移除「安全模式」警报 「安全模式」警报是 0.3.9 溢出漏洞之后的一项临时措施。我们尽管可以说用户运行时加 "-disablesafemode" 就行,然而为了体面起见,不如干脆不要有它。它从来就不是一项长期特性。看到一条更长(总工作证明更多)的无效区块链时,安全模式仍会触发。

构建: http://sourceforge.net/projects/bitcoin/files/Bitcoin/bitcoin-0.3.19/

ORIGINAL · 英文原文
There's more work to do on DoS, but I'm doing a quick build of what I have so far in case it's needed, before venturing into more complex ideas.  The build for this is version 0.3.19.

- Added some DoS controls
As Gavin and I have said clearly before, the software is not at all resistant to DoS attack.  This is one improvement, but there are still more ways to attack than I can count.  

I'm leaving the -limitfreerelay part as a switch for now and it's there if you need it.

- Removed "safe mode" alerts
"safe mode" alerts was a temporary measure after the 0.3.9 overflow bug.  We can say all we want that users can just run with "-disablesafemode", but it's better just not to have it for the sake of appearances.  It was never intended as a long term feature.  Safe mode can still be triggered by seeing a longer (greater total PoW) invalid block chain.

Builds:
http://sourceforge.net/projects/bitcoin/files/Bitcoin/bitcoin-0.3.19/
上下文
← 上一条 SN-3845 · 当前 下一条 → 在档案中查看完整主题串 →
来源
Bitcointalk 原始链接 ↗ 记录编号 SN-3845