2018年10月初,有報道詳細介紹了以太坊上空置區塊數量的增加。資料分析公司以及媒體公司利用以太坊網路提供的資料,能夠證實存在著數量不成比例的大量區塊,沒有與透過網路傳送的任何交易有關的資料。此外,發現挖礦池正以這種方式積極從事挖礦活動。《解密媒體》利用Coinfias和以太坊資料分析公司Alethio提供的資料,釋出了一份報告,顯示挖礦池如何向網路中新增空塊,以實現利潤最大化。利用一種被稱為間諜挖礦的做法,挖礦池能夠獲得塊獎勵,儘管它們實際上並沒有給區塊鏈增加任何東西。無需驗證挖礦的興起間諜挖掘是構成無驗證挖掘的兩種做法之一。該實踐指的是僅使用前一個塊的雜湊值向網路新增塊,而不使用或不確認所述塊中包含的任何事務資料。驗證-無驗證挖掘有兩種形式:SPV挖掘和間諜挖掘。礦業集團正尋求實現利潤最大化。這是挖礦池的前提:彙集資源以便於更快地找到一個塊,從而集體獲得回報。然而,在追求分塊回報的過程中,挖掘池可能會利用網路的某些特性來獲取它們的優勢。礦工成功地把區塊加到鏈上就能賺到一筆錢。正因為如此,挖掘池被激勵以最快的方式向網路中新增塊。由於區塊鏈網路的體系結構,不需要將所有事務資料都放在塊中才能將其新增到鏈中。所需要的只是塊的雜湊。這是在無驗證挖掘中利用的特性。本著利潤最大化的精神,礦工們將在能夠確定前一個區塊所包含的資料之前,嘗試尋找一個新區塊。當礦工無法,或不願意,下載很早以前的區塊,但決定新增到鏈,他們必須採取具體行動,以避免損失。礦工將避免將任何交易或相關資料附加到區塊上。除了附加到Coinbase事務的資料外,礦工不會新增任何新的資訊,因為他們不確定在前一個塊中確認了哪些事務。當無法確定前一個塊的內容時新增新資料會導致無效塊,這是資源的浪費以及塊獎勵的損失。這是一個不可取的結果。相反,無論加入網路的區塊的大小如何,礦工仍將獲得區塊獎勵。該行為被稱為SPV挖礦。另一方面,間諜挖掘是指從另一個源獲取塊的雜湊,然後使用它向網路新增一個新的空塊的實踐。間諜挖掘只能在挖掘池的環境進行。礦池的成員會以參與者的身份潛入他們的競爭對手,以找出一個塊的雜湊值。間諜挖掘者將期待雜湊力量的增加。透過使用獲取不良的資料,挖掘人員可以向網路新增空塊。近年來,比特幣網路中經常出現無驗證挖掘,但速度有所放緩。這種做法最早是在2017年由交易平臺BitMEX提出的。在比特幣區塊鏈平臺上,雖然已經大幅減少了空塊的開採,但空塊開採仍是比特幣區塊鏈平臺上挖礦池的普遍做法,2017年只有兩個礦池新增了0個空塊。礦池是罪魁禍首眾所周知,礦池會利用這種可能但不道德且可能危險的做法鑽空子。例如,以太坊挖礦池Etherdig能夠從間諜挖礦中獲得可觀的利潤。由於與平均塊時間有明顯的偏差,因此可以破譯間諜挖掘的存在。Alethio聯合創始人Johannes Pfeffer解釋說:“從9月初開始,一些礦工就一直在開採空塊。這些塊的平均塊時間比填充事務的塊短15%。資料顯示,間諜活動正在進行中。”以太坊的區塊鏈被設計成一天生產5800個新的區塊。這些塊包含與每天處理的540000事務有關的資料。為了維持該網路並保持其良好的工作狀態,每個區塊的礦工平均將得到三個ETH的獎勵。“因為獎勵計劃,Etherdig能夠在開採空塊上獲利超過3000ETH。再加上1250個新區塊,Etherdig收穫了3750 ETH或86.25萬美元的不義之財,而沒有從網路中獲益。奇怪的是,挖掘池一直在空塊中新增對影片遊戲的引用。“它沒有收集交易,確認它們,並將它們包含在塊中,而是建立了只包含短語Interim Global Authority的塊,這似乎與流行的電腦遊戲Colony有關。”另一個挖礦池F2Pool也被發現在進行空挖礦。F2Pool是以太坊中最大的挖礦池之一,擁有12%的網路雜湊速率。F2Pool在向網路新增實際事務的同時,也發現它以比Etherdig更快的速度新增空塊。然而,看起來F2Pool使用validation-less礦業建立一個場景,在那裡這種自私的挖礦業是可能發生的。“自私自利開採”指的是礦工們不願將他們的“發現區塊”廣播出去,以製造一條更長的鏈。當它們最終釋出鏈時,網路中的其他參與者就會損失,因為區塊鏈會自動恢復到最長的字串。區塊鏈網路受到威脅嗎?在程式碼的規則中,使用無驗證挖掘向網路新增空塊並不違法。然而,它確實引起思考公共道德的問題。當比特幣在比特幣網路中流行起來時,人們的看法褒貶不一,BitMEX解釋道:“比特幣社羣對SPV挖礦的有效性存在爭議,支持者聲稱這是合法的利潤最大化活動。它增加了一個無效的塊接收到更多確認資訊的可能性,確保網路在支付時不那麼可靠,因為雙倍花費的可能性更大。”的確,這是以太坊挖礦池F2Pool提供的解釋,該公司認為以太坊區塊鏈中所新增的大量空塊。該公司發言人張哲試圖澄清此事,他說:“實際上,作為礦池,我們不希望看到空空如也的區塊出現。畢竟,交易費用是一個大的收入來源。然而,為防止礦工的雜湊浪費,F2Pool仍將傳送一個任務(塊頭)礦工,即使這可能會導致空塊。”儘管這看起來無害,但批評者認為,如果每個人都進行無驗證的挖掘,並向網路中新增空塊,最終會導致網路緩慢而不必要地擁擠。此外,它還將使挖礦池有機會對區塊鏈網路發起51%的攻擊。使用無驗證挖掘和自私挖掘的組合,理論上可以接管超過51%的網路雜湊率。51%的攻擊對除發起攻擊者之外的任何利益相關者都沒有好處。雙重開銷、本地加密令牌價值的損失以及礦商和其他利益相關者的損失都可能導致這種攻擊。此外,區塊鏈網路在一定程度上是建立在平等的價值之上的。如果挖礦池能夠利用網路的原理施加不正當的影響並獲得較低的利潤,這就成為了這項發明的對立面。在《解密媒體》釋出了這份報告後引起了廣泛的抗議,Etherdig已經透露,它將不再進行SPV挖礦。雖然停止這種做法的原因尚不清楚,但Etherdig的決定可能表明,當礦池參與無驗證挖掘時,它們意識到自己對網路的影響,它們希望提升自己誠實的公眾形象。
更多數字貨幣資訊:www.qukuaiwang.com.cn/news