增加了一些 DoS 限制,移除了安全模式(0.3.19)
原始发布页
打开来源页面查看 1 个交叉存档
DoS 方面还有更多工作要做,但在着手研究更复杂的思路之前,我先把目前已有的内容快速构建一个版本,以备不时之需。这次构建的版本是 0.3.19。
- 增加了一些 DoS 控制 正如加文和我之前明确说过的,这个软件完全不能抵御 DoS 攻击。这是一项改进,但仍然有数不清的攻击方式。
我暂时把 -limitfreerelay 这部分保留为一个开关,如果你需要,可以使用它。
- 移除了“安全模式”警报 “安全模式”警报是 0.3.9 溢出漏洞之后采取的一项临时措施。我们尽可以说用户只要加上“-disablesafemode”运行即可,但为了观感,最好干脆不要有它。它从来就没打算作为长期功能。看到一条更长的(总 PoW 更高的)无效区块链时,安全模式仍然可以被触发。
构建版本: http://sourceforge.net/projects/bitcoin/files/Bitcoin/bitcoin-0.3.19/
英文原文
展开英文原文
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/