Transactions
這些零手續費交易是如何進入比特幣網路的?
我以為有人在這個論壇上說,比特幣網路屏蔽了零交易費用交易,因為它們是“灰塵”交易,如果有人可以送出零交易費用交易,人們就可以發起 DOS 攻擊並阻塞系統。然後我偶然發現了這個列出送出交易費用的網站
<https://bitcoinfees.earn.com/>
實際上有少數零交易費用(以及少數 1-10 聰的交易費用)。這怎麼可能?有人玩過系統並在那裡進行交易嗎?
預設情況下不中繼零費用和低費用交易。如果您嘗試通過比特幣點對點網路廣播一個,大多數節點不會為您傳遞它(他們甚至可能通過暫時拒絕中繼您的任何交易來“禁止”您)。但是,此類交易仍然有效,如果礦工選擇這樣做,通過將其包含在區塊中來確認此類交易是完全合法的。所以這提出了兩個問題:
如果沒有中繼,他們將如何獲得零費用交易?
- 礦工可能已經為自己創建了交易。例如,如果礦池需要向其成員支付收入,礦池運營商可以創建交易並將其包含在礦池試圖探勘的區塊中。包括費用是沒有意義的,因為池只會將費用返還給自己。
- 一些大型礦工可能有其他方式來接收交易(例如,任何人都可以粘貼交易並且礦工會考慮的網站)。這對於想要創建無法轉發的交易的人也很有用,因為它們不是標準的。
他們為什麼要確認?
顯然,大多數礦工都是受利潤驅動的,因此他們更願意以更高的費用確認交易。但除了利他主義或錯誤之外,還有一些他們可能選擇確認零費用交易的原因。
- 這是他們自己的交易,所以包括費用是沒有意義的。往上看。
- 他們以其他方式獲得報酬。一些礦工擁有“交易加速器”,您可以在其中向特定礦工支付一定金額以“購買”更快的確認。
- “孩子為父母買單。” 如果零費用交易被另一個費用高的“子”交易用作輸入,則這兩項交易的平均費用可能高於任何其他兩項可用交易。礦工在不確認父母的情況下無法確認孩子,但收取孩子的費用可能是值得的。