Hashpower
無交易區塊中繼器(目前為 71.123.170.150)可以做什麼?
一個未知的主要獨立礦工(目前 IP 71.123.170.150),很可能是一個殭屍網路,正在以零交易中繼區塊。兩週前,該礦工佔網路的約 15%,現在佔約 30%。如果繼續增長,大約兩週後,這個礦工(很可能是殭屍網路)將控制一半以上的網路,理論上允許 51% 的攻擊。它已經孤立了兩個完全有效的塊。(BitcoinTalk 上的主題)
在我看來,我們對比特幣本身構成了迫在眉睫的威脅。要求將交易包含在一個塊中是行不通的;礦工可以將硬幣發送給自己。將客戶端中的 IP 列入黑名單將不起作用;礦工可以輕鬆切換IP。我們怎樣才能阻止這一切?
這個問題涉及的問題太多了,我將嘗試分別解決每個問題。
- 礦工不包括交易這一事實不是問題。礦工有權排除交易,甚至是所有交易。如果發件人想要提高被快速收錄的機會,他們可以包括 tx 費用(如果礦工由於其操作性質而排除交易,則單獨的費用不會有太大幫助,但如果一般費用水平增加,0-tx 礦工將利潤低得多,因此影響力也小)。
- 存在挖礦殭屍網路的事實是一個問題,因為我們不希望比特幣成為有害活動的推動者,但它不會損害比特幣本身。新的基於 FPGA 和 ASIC 的挖礦產品很可能會降低基於 CPU 的殭屍網路的效率。
- 孤立塊是網路執行中的正常現象,這個特定礦工偶爾會出現孤立塊是無關緊要的。
- 如果礦工開始拒絕更長的分支(如在 51% 攻擊中),這是一個問題,但它是一個被大量討論的核心問題,它並非特定於殭屍網路並且尚未解決。我認為權益證明系統可以極大地緩解這個問題(並且可能會使殭屍網路的礦工效率降低)。
- 如果我們原則上想要阻止交易很少或沒有交易的區塊,我們可以在分支選擇標準中包含一些交易量的度量。其中一項措施是銷毀比特幣天數。它通過一次又一次地向自己發送相同的硬幣來抵抗操縱,因為這樣的硬幣每次只會破壞幾天。