原始文献 / 论坛帖 / Re: Flood attack 0.00000001 BC

Re: Flood attack 0.00000001 BC

Bitcointalk · 2010-08-05 17:49:43 UTC

AuthorSatoshi Nakamoto
TitleRe: Flood attack 0.00000001 BC
Date2010-08-05 17:49:43 UTC
ForumBitcointalk · 原文

【引用 bytemaster 于 2010年8月5日 16:46:52(https://bitcointalk.org/index.php?topic=287.msg7699#msg7699)】

"现在交易费地址是留"空"的,由区块生成者填写。现在你会把它填成你请来打包区块的人的地址。"
如果只让一个人来打包区块,那可能要花好几天。哦,你的意思是给每个节点发一个不同版本,把交易费写给他们?

现在的方式是,谁打包出来就归谁。

如果有需要,我们可以为交易广播搞一个类似 BitTorrent 的针锋相对机制:把付费交易中继给我,否则我就不中继给你。不过这大概不会成为真正的问题。只要有一个节点按规矩中继,就能抵消另外 7 个贪婪不中继的节点。

英文原文

【引用 bytemaster on August 05, 2010, 04:46:52 PM(https://bitcointalk.org/index.php?topic=287.msg7699#msg7699)】

"Right now the transaction fee address is left "blank" and the block generator fills it out.
Now you would fill it in with the address of the person you are asking to build the block.
"
If you're only going to have one person work on building the block, that could take days. Oh, do you mean send a different variation to each node with the tx fee written to them?

The way it is now, it's whoever builds this gets it.

If we needed to, we could have a BitTorrent-esque tit-for-tat for transaction broadcast. Relay paying transactions to me, or I won't relay them to you. It probably won't be an actual problem though. It only takes one node relaying like it should to cancel out 7 others greedily not relaying.