原始文献 / 论坛帖 / Re: Flood attack 0.00000001 BC
Re: Flood attack 0.00000001 BC
Bitcointalk · 2010-08-05 16:39:58 UTC
【引用 bytemaster 于 2010年8月5日 15:39:19(https://bitcointalk.org/index.php?topic=287.msg7684#msg7684)】
"解决这个问题的唯一办法是让交易广播"不免费"。也就是说,如果你想让我打包你的交易,你得付我钱。最终(无双关意)的结果是,每个客户端甚至在向其他客户端发送交易时就得付钱,而不只是付给把它打包进区块的那个人。这样经济规律就会起作用,没人能在交易广播系统里搭便车。"
我不知道怎么实现这个。给区块创建者的交易费用了个特殊技巧,可以在不增加任何体积的情况下包含交易费。如果每笔交易费都要对应一笔交易,那交易费的交易的交易费又怎么办?
英文原文
【引用 bytemaster on August 05, 2010, 03:39:19 PM(https://bitcointalk.org/index.php?topic=287.msg7684#msg7684)】
"The only solution to this problem is to make broadcasting of a transaction "non free". Namely, if you want me to include it you have to pay me. The net (no pun intended) result is that each client would need to pay other clients to whom they even send their transaction, not just the individual who gets it in a block. In this way the laws of economics take over and no one gets a free ride on the transaction broadcast system.
"
I don't know a way to implement that. The transaction fee to the block creator uses a special trick to include the transaction fee without any additional size. If there was a transaction for each transaction fee, then what about the transactions fees for the transaction fee's transaction?
