以太坊「空塊」數量激增有什麼影響?

    根據相關報道,在過去三個月中,以太坊的「空塊」數量激增,這會有什麼後果呢?相關專業人士表示,這可能會對以太坊的安全形成巨大威脅。安全

       「空塊威脅以太坊安全網絡

  根據CoinFi首席數據科學家Alex Svanevik的說法,非法礦池使用的間諜挖礦技術使得礦工在不實際處理區塊上的任何交易的狀況下得到挖礦獎勵。在這種狀況下,就造成了空塊。與此同時,這種自私的挖礦方式也愈來愈受歡迎,不少礦工試圖在不將空塊廣播到網絡的狀況下尋找下一個區塊,從而使他們得到先機。區塊鏈

  AMBcrypto報道稱,通過詳細搜索,發現這種作法大量存在於兩個礦池中: F2Pool(魚池,目前是世界第二大采礦池)以及Etherdig編碼

  9月以來,開採的空區數量增長了637%|資料來源:Decryptmedia加密

  加密愛好者Ansel Lindner在推特上說:spa

  以太坊營銷的成功只部分與交易數量相關。須要有足夠的交易量來支持這種說法,但不要太多,那樣會難以保持同步。blog

  他進一步觀察到,在君士坦丁堡硬分叉以前,以太坊開發人員最近決定將區塊獎勵減小到2 ETH,這讓礦工開始追逐數量。開發

  AMBcrypto的文章中稱,爲了儘量擴大利潤,魚池和Etherdig開始挖掘區塊而不驗證任何交易(即生產空塊),對以太坊形成了史無前例的威脅。數據顯示空塊的傳播速度比正常區塊鏈快15%,這意味着間諜礦工的總收入也增長了15%get

  若是許多礦工採起這種作法,以太坊的交易時間可能會增長,並致使Gas急劇增長。此外,若是這種狀況持續下去,更多誠實的礦工會中止以太坊挖礦業務並專一於其餘代幣,從而對以太坊的安全形成很大影響。同步

  爲什麼會出現空塊」 ?

  理解這一作法的先決條件是知道區塊鏈中的每一個區塊包含不一樣數量的數據。礦工不必定要準確地保存那些要驗證並添加到區塊鏈中的數據。

  當礦工編碼一個區塊的全部數據(稱爲哈希)時,驗證發生,而後關閉區塊並廣播區塊。此代碼對於下一個區塊是必不可少的。可是,在廣播以前,一些礦池開始私下挖掘區塊。雖然在沒有先讀取區塊數據的狀況下不可能建立哈希,可是能夠在交易發生以前從已存在的哈希建立新區塊。

  此新區塊中沒有交易,可是因爲交易數據中沒有不規則性,不能使該區塊無效。礦工們經過礦池得到哈希。

  爲了搶先一步,一些礦工找到了一個新的區塊並試圖在不向礦池廣播的狀況下找到下一個區塊。

  然而,因爲以太坊還處於早期階段,一行代碼足以防止惡意蔓延,所以很快就獲得了糾正。對網絡核心代碼進行了升級,就能使礦工中止這一行爲。

  因爲以太坊的開發人員基數很大[接近250,000],這是一項艱鉅的任務。狀況可能因爲以太坊巨大的開發人員數量而變得更糟,或者利用大型社區的優點來糾正系統。

 

原文連接:https://www.kg.com/article/499145946827984896

相關文章
相關標籤/搜索