買比特幣 買比特幣
Ctrl+D 買比特幣
ads
首頁 > BNB價格 > Info

POW:PoS為什么比PoW更能避免51%攻擊?_POS

Author:

Time:1900/1/1 0:00:00

編者按:最近ETC發生51%攻擊,PoW的安全性問題被熱議,以太坊創始人V神也對此稱這證明從PoW轉為PoS是正確的選擇。Odaily星球日報邀請了上海交通大學副教授范磊,為我們分析為什么他認為PoS可能是更好的選擇。本文首發于Odaily星球日報,作者范磊,上海交通大學網絡空間安全學院副教授兼FractalPlatformCTO,原標題《區塊鏈共識協議的安全性及發展方向》。最近,在加密貨幣領域出現了一件重要的攻擊事件。以太坊經典在1月8號遭遇到了51%算力的雙花攻擊,根據不同的計算口徑,這次攻擊造成了數十到上百萬美元的損失。這是攻擊者首次成功實現針對排名靠前的主流密碼貨幣的51%算力攻擊,相對于這些可計算的現實損失,當前加密貨幣背后所面臨的深層次安全問題更加值得關注。1.什么是51%算力攻擊

目前以比特幣為代表的大多數密碼數字貨幣采用基于工作量證明的共識協議,參與工作量證明的礦工通過計算產生新的區塊使得區塊鏈不斷增長。由于區塊鏈是一個無中心的系統,任何人都可以嘗試從任何位置產生新的區塊。如果攻擊者掌握的計算資源比較少,則攻擊者生成的新的分叉增長速度就慢于公開的區塊鏈的增長速度,因此不會形成被誠實用戶所接受的長分叉。但是如果攻擊者掌握了超過誠實用戶的計算資源,則攻擊者所生成的新的分叉增長速度就會快于公開的區塊鏈的增長速度,他很容易形成一個新的更長的區塊鏈分支取代公開的最長區塊鏈。具體過程參見圖1與圖2。圖1.攻擊者算力較少圖2.攻擊者算力占優攻擊者的計算資源占優,簡單的數學描述就是攻擊者掌握了超過51%的計算能力,這也是51%算力攻擊名稱的由來。當攻擊者掌握了51%以上的計算資源,他的攻擊行為一定能夠成功。事實上,當攻擊者掌握足夠比例的計算資源,例如40%,如果以6個區塊作為確認長度,他就能以比較大的概率成功實現分叉的攻擊。一旦成功實施51%算力攻擊,區塊鏈就會發生最長鏈的切換,帶來的后果是已經在區塊上得到確認的交易數據可能會被擦除。如果這種攻擊是有意構造的,則攻擊者可以撤回已經在區塊上得到確認的高額交易數據,進而使得這部分數字貨幣可以重新使用。這種攻擊也就是我們常說的雙花攻擊,顯然這種攻擊行為嚴重破壞了密碼數字貨幣的安全性和公信力。2.這次攻擊為什么能成功

V神抨擊比特幣開發者攻擊PoS共識機制:7月4日消息,以太坊創始 Vitalik Buterin站出來為權益證明(PoS) 機制辯護,因別人指控該協議沒有提供去中心化共識。對PoS的攻擊是由比特幣開發人員Jimmy Song發起的,他指出該協議沒有解決拜占庭將軍的問題。

在7月3日的一條推文中,Butrerin抨擊Song指出他對PoS的攻擊是“愚蠢的”,因為由于定義,他是基于技術性的。(finbold)[2022/7/5 1:50:39]

與一般的網絡安全攻擊不同,51%算力攻擊是早已為人所知的攻擊方法,這次攻擊者的整個攻擊行為與流程并沒有任何的新意。一般而言,基于PoW的密碼貨幣系統整體算力越強,控制其中51%的算力所需要的成本越高。由于大多數PoW算法具有相似的核心計算結構,算力可以容易地在不同密碼貨幣直接切換,甚至出現了可按照時間方便租賃的算力資源。網站Crypto51統計了針對不同數字貨幣進行1小時51%攻擊所要花費的成本以及可以從NiceHash借用的算力比例。其中針對ETC進行1小時51%攻擊只需要花費5116美元,且可以從NiceHash中租借到80%的算力,該攻擊發生的可能性不可以忽略的。另外一個不容忽略的因素是,PoW算法需要依賴大量的能源驅動挖礦運算。當密碼貨幣市場價值低于挖礦收益時,由于利益的驅動礦機將會關閉停止挖礦。此時會引起全網算力的急劇下降,這將使得51%攻擊更加容易實現。這次針對ETC實施的51%攻擊正是利用了這個時機。而對于新出現的基于PoW的密碼貨幣而言,由于全網的算力較低,因此攻擊成本更低。ETH遭受51%攻擊的可能性要小于ETC,因為ETH與ETC使用相同的挖礦算法,但ETH的全網算力大約是ETC的20倍。雖然如此,Ethereum的創始人Vitalik在此次攻擊事件發生之后依然發聲說此次事件證明了他準備從PoW轉向PoS的決定是正確的。3.基于PoW的區塊鏈還安全嗎

英偉達:以太坊轉向PoS或減少GPU需求:金色財經報道,英偉達表示,以太坊向權益證明(PoS)的轉變是對顯卡(GPU)產品需求的潛在威脅。[2021/5/27 22:48:21]

毫無疑問,在過去的10年中,以比特幣為代表的加密數字貨幣取得了巨大的成功,其安全性也得到了實際運行網絡的檢驗。不僅如此,密碼學家從理論上也證明了基于PoW區塊鏈的安全性。人們相信,數學是區塊鏈安全的基石,也就是所謂的InMathWeTrust。但是近年來的技術發展和研究表明,基于PoW的區塊鏈也有安全隱患。1)算力集中問題事實上,在比特幣等密碼數字貨幣系統中,由于超級礦池的存在,人們對算力集中的擔憂由來已久。大型的礦池以及利益相關者所組成的礦池聯盟可能掌握了接近甚至超過51%的算力。我們不能說這些大的算力集團會對系統發動51%算力攻擊,但是至少他們具備了發起這種攻擊的能力。2)算力黑天鵝隱患在當前的技術條件下,密碼數字貨幣的算力依賴于硬件運算速度以及能源供應。一個始終存在的隱患是,一旦出現了算力的跳躍式進步,系統的安全性可能面臨重大威脅。如由于快速算法的發明或者芯片工藝的換代,新計算資源可能會壓倒式超過原有資源,在此情況下系統的安全性將被完全破壞。上述分析表明,PoW區塊鏈的安全性并不是構建在數學基礎之上的,數學僅僅是物理資源和區塊鏈之間的粘合劑。一旦物理資源的安全性假設不成立,區塊鏈系統的安全性均會受到威脅。從系統層面看,基于PoW的區塊鏈依靠算力競爭來選取區塊生產者,也就是記賬人。算力對于區塊鏈生態系統本身來說屬于外部資源,某用戶可租用的算力大小與其持有的鏈上資產/利益不一定相關,再者算力租賃網站的出現使算力使用權可快速轉移。比如,礦場主或礦機生產商自有算力擁有者的利益與主鏈安全強綁定,但是算力租賃者則不然。算力多少是發起攻擊的唯一因素,如果采取自私挖礦等策略,可以在沒有達到51%算力的情況下對當前公有鏈進行攻擊,產生雙花。因此,在PoW區塊鏈系統中,外來的攻擊者可以通過投資計算資源威脅到數字貨幣已有的價值體系。由于現有的PoW算法高度同質化,大量的計算資源可以在系統內用戶完全不知曉的情況下注入進來,這個過程甚至可以不涉及任何生態系統中已有的任何用戶。借用《三體》中的一句話:“我消滅你,與你無關。”4.我們有沒有更好的選擇

火幣宣布正式推出生態鏈Heco,采用HPoS共識機制:12月10日,火幣全球站發布官方公告,為幫助開發者靈活高效地搭建去中心化應用,火幣宣布正式推出生態鏈Huobi ECO Chain(以下簡稱為“Heco”)。與此同時,Heco測試環境也在12月10日上線。據介紹,此次推出的火幣生態鏈Heco是一個去中心化高效節能公鏈,也是火幣開放平臺推出的首個產品,在支撐高性能交易的基礎上,實現智能合約的兼容。火幣生態鏈Heco的原生數字資產為HT,采用HPoS共識機制。

據了解,火幣生態鏈Heco分為火種、星火、烈焰、燎原四個階段。12月10日上線測試環境,12月10日-12月20日為測試環境單獨運行階段,12月21日將開啟“火種”的不刪檔公測階段,其特性為更高的交易性能、更低的手續費、主流資產跨鏈流暢等。火幣透露,在“火種”的第二階段將進行節點公開招募,每個階段的特性也將在過程中陸續披露。[2020/12/10 14:50:07]

近年來,越來越多的區塊鏈系統以及分布式共識協議被提出。其中一個重要的方向是基于權益的共識。PoS的提出最初主要是為了解決PoW存在的能源消耗問題。PoS與PoW本質目的相同,都是為了在區塊鏈網絡的參與節點中隨機選出一個節點來記賬。“隨機”一詞看似簡單,意味著公平、不可預測、不受惡意節點控制,但是在一個去中心化的網絡中其實很難做到,因為不存在一位上帝來擲骰子。PoW的隨機原則是擁有的算力越多越有可能成為記賬人,PoS的隨機原則是擁有的stake越多越有可能成為記賬人,看起來這兩者很相似,只是用來選舉的“憑證”不同,但是針對兩者的設計以及其所面臨的攻擊卻有很大的區別。PoS依靠stake來選取記賬人,參與選舉的人所擁有的stake都被記錄在區塊鏈上,stake占比——即某用戶持有的stake占區塊鏈上stake總數的比例。對于PoS要想進行51%攻擊,需要持有鏈上51%的stake,而stake的獲取只有從已有用戶手中購買而無法在系統外投資生產。因此對PoS系統發起51%攻擊的成本等于其從市場購買stake的成本。以ETC為例,目前ETC的發行總量是107,514,088ETC,若該共識算法是PoS,那對其進行51%攻擊需要持有53,747,044ETC,折合市值約229,542,578美元,而在PoW情況下通過租用算力僅需5000美元左右。其他數字貨幣針對PoS51%攻擊所需資金與針對PoW進行1小時的51%攻擊花費的對比如下表所示。并且在合法鏈上持有stake越多的人越傾向于維護該鏈,若將stake轉移租用給攻擊者,其面臨的風險要遠遠大于租用算力,因此攻擊者也難以通過租用獲得足夠多的stake。所以就51%攻擊而言,PoS比PoW更有優勢。這也是ETH要演進為PoS共識的重要原因。總而言之,相對于PoW來說,PoS最大的優點有兩點,一個是可以避免能源浪費,同時也降低了節點參與共識的成本,另一個是它提高了產生51%攻擊的門檻,在當前算力集中的形勢下,PoS相對于PoW來說更加安全。但是,就如一些全網算力較小的新興數字貨幣一樣,以PoS為共識算法的數字貨幣在初始階段也易受51%攻擊,因為初始時鏈上stake總量較小,發生51%攻擊所需的資金相應也比較少,所以需要在初始啟動的時候加強安全防護,提前準備好應對策略。5.PoS共識協議的擔憂與應對

以太坊2.0 PoS經濟分析:ETH質押量等三大變量決定網絡的安全性:7月17日,來自ConsenSys的Tanner Hoban和Tom Borgers發布針對以太坊2.0網絡經濟問題的獨立研究報告。研究認為,以太坊2.0網絡的安全性取決于ETH質押量、ETH價格以及波動性這三個關鍵變量,而在ETH質押率達到13.8%時,以太坊2.0網絡能夠提供和以太坊1.0類似的安全性以抵御潛在的攻擊,最后,報告還建議將以太坊2.0的基本獎勵系數從當前的64至少提高到128,以保證網絡的安全性。對于這份研究報告,V神今日早間表示,報告很好,但也擔憂分析高估了PoW的攻擊成本。因此他認為即便以太坊2.0的ETH質押率低于13.8%,網絡的安全性也要比預期的更高,因此他并不認為增加獎勵是必要的。[2020/7/17]

相比于PoW已經在多個區塊鏈項目中得到了成功的應用,PoS共識協議目前還沒有得到大規模的應用,因此不少人對PoS共識協議存在各種擔憂。我們在此針對PoS可能存在的攻擊與弱點逐一進行分析。1)PoS是集中化的系統在PoS算法研究之初,眾多的研究者很自然地受到了分布式計算理論與密碼學研究的啟發。拜占庭容錯協議是用于在分布式環境中達成共識的經典算法,因此大多數已經提出的PoS共識算法可以看做是BFT的某種變形形式。BFT算法的優點是在理想的網絡環境中確認延遲較短,但其又因為較高的通信復雜度限制了參與共識的節點數目,因此在全球范圍的公有鏈中不能直接使用。在EOS、Algorand等系統中,通過選擇部分代表實現類拜占庭協議實現共識,因此給人帶來了PoS是集中化協議的主觀印象。實時上,目前的研究也已提出了類似PoW的競爭性PoS協議,完全不用擔心PoS是集中化的系統。2)PoS新鏈冷啟動不安全一個觀點是,由于PoS系統的共識節點是由Token所確定的,而系統必須要有預先的token分發才可冷啟動,因此PoS系統的控制權屬于少量的早期參與者,這些壟斷者可能為了獲得超額利益而作惡甚至不惜破壞整個系統實現雙花等攻擊。在實際中這些擔心是不存在的,理由如下:a)目前區塊鏈的生態發展已經較為成熟,新的區塊鏈主鏈上線前往往經過了多輪的募資活動,因此即便是創始團隊也不可能控制過多的Token份額。并且理性的團隊也不會追求對份額的過多控制,只有Token足夠分散系統才有安全性。b)在PoS系統中,Token的擁有者的權益完全體現在Token的價值中。引起有更大的動力維護系統的安全,因此更加不容易參與惡意行動。而在PoW系統中,攻擊者實施攻擊獲取短期利益后可將算力等硬件投資轉移到其他區塊鏈系統中,因此采取惡意行為的可能性更高。c)在新區塊鏈的啟動階段,如果采用PoW協議,外部的計算資源可以不受控制的涌入系統中。此時由于全系統總算力不高,攻擊者利用較少的資源即可完成攻擊,因此PoW區塊鏈的冷啟動階段更加不安全。事實上,除了比特幣、以太坊等已經聚集了大量算力的PoW區塊鏈,新產生的區塊鏈均面臨此問題。前一階段BCH分叉帶來的算力競爭就體現了新鏈啟動的危險性,為了避免被攻擊往往是中心化的礦池來維持早期的安全性,因此集中化程度比PoS更高。3)PoS財富集中化嚴重在前面的討論中,我們已經分析了在啟動階段PoS區塊鏈往往已經實現了Token的初始化分配。初始得到的Token在后續的區塊鏈生長過程中確實會帶來進一步的投資收益,因此有人擔心富者越富造成財富集中化。針對此問題,我們分析如下:a)在任何經濟系統中都會出現財富集中化現象,在PoS系統中并沒有更嚴重。已有的經濟學研究表明,即便在最公平的經濟系統中也會出現財富集中現象。我們常說的財富二八分配現象正式財富集中現象的體現。PoS系統的初始Token分配比大多數成為巨無霸的上市公司在初始階段的股權分配更加分散與透明。b)只要提供了公平透明的交易環境,財富集中化現象并不會無限放大無需擔心。如果Token能夠在二級市場自由流通,Token自然會得到一個市場公允的價格估值。如果獲得了足夠的利益吸引,原始投資者也會拋售獲利;如果對系統前景看好,后來的投資者也會理性購買。因此完全不用擔心后來者買不到,或財富完全集中化。實際上,由于參與PoW系統挖礦需要大量的硬件投資與電力投入,零散的參與者從成本上看遠遠不如大型的礦池,在幣價市場波動的時候往往也是規模小的挖礦者首先退出,因此在PoW系統中財富和算力的集中化會更加明顯。4)PoS將會遭受Nothing-at-Stake攻擊Nothing-at-Stake是指在PoS系統中,由于嘗試產生一個區塊并不會消耗大量的硬件資源,所以攻擊者可以不遵守協議而在不同的區塊后面都嘗試產生新的區塊。這給我們一個明確的直覺,PoS系統更容易產生分叉。但是設計良好的PoS系統完全可以抵抗NothingatStake攻擊。我們撰寫的一篇論文中給出了一種全新的PoS協議iChing,此協議是類似PoW的競爭性共識協議。論文對GreedyAttack進行了理論分析,結果表明攻擊者貪婪地嘗試在鏈的任意位置進行擴展確實會讓攻擊者得利,但是其獲利并不是無限大的。其表現在若攻擊者與誠實節點持有相同占比的stake,攻擊者產生的鏈的增長速度最多會達到誠實鏈的e倍,因此PoS所能容忍的惡意stake比例不超過30%。針對這種情況,論文給出了一種應對策略,在鼓勵誠實節點適度貪心的策略下,所能容忍的惡意stake比例能達到43%以上。因此NothingatStake并不是一種不能克服的攻擊行為。5)PoS將會遭受Long-Range攻擊Long-Range攻擊是指攻擊者通過長期的時間積累對PoS系統進行攻擊的手段,其具體的表現形式可能各有不同。最直接的Long-Range攻擊是攻擊者搜集或者購買在過去的某個時間點有效的大量stake賬戶,從而從較早的時間點開始發起分叉。論文中提出了一種屬于Long-Range的攻擊策略,叫做Stake-Bleeding攻擊。在這個攻擊中,攻擊者通過長時間隱秘的分叉挖礦,積累足夠多的獎勵token后發起分叉攻擊。論文中對Long-Range的攻擊手段做了分類總結,總體而言Long-Range攻擊需要較長時間的準備以及運行才能實施。針對這個特點Long-Range可以采用相應的技術手段加以避免或者消除,其中包括設立定期的檢測點。事實上,為了提高區塊鏈的驗證速度,檢測點技術在PoW區塊鏈中也經常被采用。因此Long-Range攻擊對真實的PoS區塊鏈系統并不能產生嚴重威脅。6.下一代區塊鏈應滿足的特性

聲音 | V神:現專注于POS和分片機制的研究上:近日V神在接受采訪時表示,他最近花大量精力在權益證明(POS)和分片機制的研究上。以太坊的研究機構現在在這兩方面投入了最多的資源。POS和分片機制都很重要,過去幾個月已突破進展。同時,他也在從經濟分析的角度研究交易費用,意在通過改良交易費用算法來降低交易費用、使協議對準中心更好、更有效。[2018/8/19]

為了支持更多的實際應用落地,區塊鏈除了要滿足安全、去中心化的基本特性要求,還要解決吞吐率不高、確認時延長等問題。吞吐率低主要是由于區塊鏈的傳統單鏈結構以及網絡傳輸延遲導致的,因此近來提出的DAG結構、交易打包方式、交易分片處理方式均是為了提高區塊鏈吞吐率而做的研究。確認時延長是競爭類區塊鏈共識算法都具有的問題,針對此問題可以通過在上層疊加快速確認協議加以改善。我們認為下一代區塊鏈必須滿足以下特點才能真正支持安全、高效、靈活的應用落地:1)基于PoS的共識算法,避免對外部資源的安全性依賴,消除來自系統外的攻擊威脅。2)堅持去中心化設計,避免將系統共識權利委托給少量節點,否則將倒退為已有的中心化系統。3)精巧的數據分布式存儲設計,避免交易數據在全網的廣播與存儲以支持高吞吐率的應用。4)疊加高速確認算法,實現對正常交易的快速確認,以支持準實時的應用場景。參考資料:FanL,ZhouHS.iChing:AScalableProof-of-StakeBlockchainintheOpenSetting.https://eprint.iacr.org/2017/656.pdfGa?iP,KiayiasA,RussellA.Stake-bleedingattacksonproof-of-stakeblockchains.2018CryptoValleyConferenceonBlockchainTechnology(CVCBT).IEEE,2018:85-92

Tags:POS區塊鏈POWSTAKpos幣有哪些區塊鏈卡鏈是什么意思Civic Powerstake幣官網

BNB價格
區塊鏈:如何向傳統機構投資者體面地介紹「區塊鏈」?_比特幣

編者按:本文來自鏈聞ChainNews,作者:DavidNage,風險投資家,ApeironVentures董事總經理,編譯:詹涓,星球日報經授權發布.

1900/1/1 0:00:00
區塊鏈:螞蟻金服推出 BaaS 平臺:巨頭角逐之下,商業機會正快速來臨_聯盟鏈

文|遂心出品|Odaily星球日報午后的陽光透過落地窗直射進來,螞蟻金服BaaS平臺技術總監李書博等人站在講臺上等待提問,臺下,近200位準備參賽的區塊鏈從業者躍躍欲試.

1900/1/1 0:00:00
ETH:以太坊單日區塊激勵創歷史新低,難度炸彈影響再次顯現_門羅幣是什么區塊鏈

譯者|Moni編輯|盧曉明“難度炸彈”是嵌入在以太坊協議中的一段代碼,長久以來一直影響區塊挖掘激勵.

1900/1/1 0:00:00
USD:BTC數據周報(2019年第6期 總第18期)_加密貨幣和數字貨幣的區別

BTC平均價格橫盤整理有再次沖擊阻力位跡象,客觀應對價格反彈不盲目追高謹防被“收割”報告要點從市場交易數據來看,價格在強力反彈至前期相對高點的阻力位后,開始平臺整理.

1900/1/1 0:00:00
比特幣:干貨 | 閃電 VS 雷電:瞭望塔中的隱私保護方案_比特幣鉆石有前景嗎

本文我們將討論擴展瞭望塔服務以及提升閃電網絡、雷電網絡隱私保護能力的幾種不同的方法。背景介紹首先,我要感謝Reddit這個社區,大家能夠公開地討論各種主題.

1900/1/1 0:00:00
RIN:大火的Grin和BEAM都是基于MimbleWimble開發,它到底有啥亮點?_比特幣

譯者|Odaily星球日報秦曉峰編輯|盧曉明今年1月,兩個致力于隱私保護的加密貨幣面世:BEAM主網在1月3日上線,Grin將在1月15日主網上線.

1900/1/1 0:00:00
ads