Bitcointalk · Flood attack 0.00000001 BC

中本聪,2010 年 8 月 5 日

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

阅读语言
中文译文

忘了说微支付的好话了。虽然我认为 Bitcoin 眼下对更小额的微支付不实用,但随着存储和带宽成本持续下降,它最终会变得实用。倘若 Bitcoin 大规模流行,到那时兴许已经是这样了。它们变得更实用的另一条路,是我实现 client-only 模式、网络节点合并为更少数量的专业服务器农场。无论你需要多小面额的微支付,最终都会实用。我想 5 到 10 年后,带宽和存储都会显得微不足道。

我并不是说网络对 DoS 攻击免疫。我认为大多数 P2P 网络都可以被用各种方式 DoS。(顺便说一句,我看到唱片公司想对所有文件共享网络发动 DoS,只是不想触犯反黑客/反滥用法律。)

倘若我们开始被大量来回的垃圾交易 DoS,你就需要开始支付 0.01 的最低交易费了。0.1.5 其实有过设置它的选项,但我为了减少困惑把它拿掉了。免费交易是件好事,只要大家不滥用,我们可以一直如此。

这就引出一个问题:倘若每笔交易有 0.01 的最低交易费,倘若只是最低的 0.01,我们要不要自动加上?每次都问一遍会烦死人。倘若你有 50.00、发送 10.00,收款方得到 10.00,你剩 39.99。我认为应该自动加上。跟其他许多服务自动附加的费用比,这算微不足道。

多打包交易会拖慢你的哈希速率吗?

不,完全不。

ORIGINAL · 英文原文
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.

Does including more slow down your hashing rate?  
No, not at all.
来源
Bitcointalk 原始链接 ↗ 记录编号 SN-0998