Skip to content

回复:0.00000001 BC 洪泛攻击 ​

原始发布页

打开来源页面
查看 1 个交叉存档

忘了补充微支付好的一面。虽然我认为比特币目前用于金额更小的微支付并不实用,但随着存储和带宽成本持续下降,它最终会变得实用。如果比特币得到大规模普及,到那时可能已经如此。另一种让微支付变得更加实用的方式,是我实现纯客户端模式,并让网络节点整合为数量更少的专业服务器集群。无论你需要多小金额的微支付,最终都会变得实用。我认为 5 年或 10 年后,带宽和存储将显得微不足道。

我并不是声称网络不会受到 DoS 攻击。我认为大多数 P2P 网络都能以多种方式遭受 DoS 攻击。(顺便一提,我读到唱片公司想对所有文件共享网络发动 DoS 攻击,但他们不想违反反黑客/反滥用法律。)

如果我们开始遭到 DoS 攻击,大量无用交易来回传送,你就需要开始支付最低 0.01 的交易费。0.1.5 其实有一个用于设置该费用的选项,但我把它移除了,以减少困惑。免费交易很好,只要人们不滥用,我们就可以继续保持免费。

这就引出了一个问题:如果每笔交易有最低 0.01 的费用,那么当费用只是最低的 0.01 时,我们是否应该自动加上这笔费用?每次都询问会非常烦人。如果你有 50.00 并发送 10.00,收款方会收到 10.00,而你会剩下 39.99。我认为应该直接自动加上。与许多其他类型的服务自动加收的费用相比,这微不足道。

引用 FreeMoney 于 2010 年 8 月 04 日 07:30:32 PM 的发言

包含更多交易会降低你的哈希运算速度吗?

不会,完全不会。

英文原文 ​

展开英文原文

Forgot to add the good part about micropayments. While I don't think Bitcoin is practical for smaller micropayments right now, it will eventually be as storage and bandwidth costs continue to fall. If Bitcoin catches on on a big scale, it may already be the case by that time. Another way they can become more practical is if I implement client-only mode and the number of network nodes consolidates into a smaller number of professional server farms. Whatever size micropayments you need will eventually be practical. I think in 5 or 10 years, the bandwidth and storage will seem trivial.

I am not claiming that the network is impervious to DoS attack. I think most P2P networks can be DoS attacked in numerous ways. (On a side note, I read that the record companies would like to DoS all the file sharing networks, but they don't want to break the anti-hacking/anti-abuse laws.)

If we started getting DoS attacked with loads of wasted transactions back and forth, you would need to start paying a 0.01 minimum transaction fee. 0.1.5 actually had an option to set that, but I took it out to reduce confusion. Free transactions are nice and we can keep it that way if people don't abuse them.

That brings up the question: if there was a minimum 0.01 fee for each transaction, should we automatically add the fee if it's just the minimum 0.01? It would be awfully annoying to ask each time. If you have 50.00 and send 10.00, the recipient would get 10.00 and you'd have 39.99 left. I think it should just add it automatically. It's trivial compared to the fees many other types of services add automatically.

Quote from: FreeMoney on August 04, 2010, 07:30:32 PM

Does including more slow down your hashing rate?

No, not at all.

为历史保存,为中文读者整理。每篇档案均附来源与英文原文。