網(wǎng)上有很多關(guān)于以太坊pos機(jī)制來臨前,以太坊升級將會帶來的5個改變的知識,也有很多人為大家解答關(guān)于以太坊pos機(jī)制來臨前的問題,今天pos機(jī)之家(www.tjfsxbj.com)為大家整理了關(guān)于這方面的知識,讓我們一起來看下吧!
本文目錄一覽:
以太坊pos機(jī)制來臨前
以太坊自2015年誕生以來就廣受歡迎,但最近其昂貴的交易費(fèi)用和低可擴(kuò)展性對執(zhí)行復(fù)雜的應(yīng)用程序產(chǎn)生了負(fù)面作用,用戶對以太坊改進(jìn)的需求也日益急迫。以太坊2.0已進(jìn)行了一段時間,它是多年來以太坊網(wǎng)絡(luò)的最大變化,旨在解決當(dāng)前基礎(chǔ)設(shè)施的一些問題。根據(jù)以太坊創(chuàng)始人Vitalik Buterin的說法,升級將加速以太坊區(qū)塊鏈的功能并推進(jìn)大規(guī)模采用。本文將回顧以太坊2.0的基本特征,并探討升級將給系統(tǒng)帶來哪些變化。
什么是以太坊2.0?
以太坊2.0并不是一次性的升級,而這是對網(wǎng)絡(luò)的一系列變化,整個過程將在未來幾年內(nèi)完成。當(dāng)前以太坊仍使用與比特幣相同的PoW工作量證明共識機(jī)制,雖然該機(jī)制高度安全且去中心化,但存在著一些明顯缺陷。在PoW區(qū)塊鏈中,礦工需要使用高算力來解決復(fù)雜的密碼問題(競爭驗證交易的權(quán)利),因此鏈上交易速度較慢。此外,算力的比拼增加了電力消耗,這也是比特幣被環(huán)保主義者攻擊的原因。
以太坊2.0將使用PoS權(quán)益證明共識機(jī)制,在該機(jī)制下,驗證者不通過算力解決數(shù)學(xué)難題來驗證交易,而是需要在智能合約中鎖定該區(qū)塊鏈的原生加密貨幣。然后,網(wǎng)絡(luò)通過分析多種因素(包括權(quán)益大小和時長)來隨機(jī)選擇驗證者。目前,以太坊2.0的測試平臺信標(biāo)鏈已擁有超過290000個驗證者。按照當(dāng)前計劃,今年6月份以太坊網(wǎng)絡(luò)與信標(biāo)鏈合并后,驗證者數(shù)量將會繼續(xù)增長。
以太坊2.0是區(qū)塊鏈社區(qū)史上最受期待的發(fā)展之一。如果一切按計劃進(jìn)行,以太坊可能會解決其可擴(kuò)展性問題,增加普通用戶的可訪問性,并增強(qiáng)去中心化應(yīng)用程序的功能。
以太坊2.0將帶來以下5點(diǎn)變化:
1. 降低交易費(fèi)用高昂的gas交易費(fèi)是以太坊目前最大的問題。gas費(fèi)指支付給在驗證交易中消耗算力的礦工的費(fèi)用,以“gwei”為單位,根據(jù)網(wǎng)絡(luò)需求波動。通常,一旦交易需求大,以太坊區(qū)塊鏈就會被阻塞。在這種情況下,礦工會優(yōu)先考慮gas價格較高的交易請求,從而推高了整體的gas交易費(fèi)。隨著以太坊轉(zhuǎn)向PoS權(quán)益證明機(jī)制,處理交易將變得更加簡單,這將會有效防止未處理的交易阻塞網(wǎng)絡(luò)。
2. 增加網(wǎng)絡(luò)吞吐量以太坊2.0升級的一部分包括引入“分片”。分片將會把區(qū)塊鏈拆分為多條鏈,這些鏈都可獨(dú)立于主鏈對交易進(jìn)行處理。
PoW區(qū)塊鏈在一條完整的鏈上記錄交易,例如比特幣區(qū)塊鏈,從2009年創(chuàng)世區(qū)塊被開采之后的交易歷史都記錄在鏈上。但是,在一條鏈能處理的交易數(shù)量有限。比特幣每秒只能7筆交易,而以太坊的處理速度也僅為每秒10-15筆交易。
分片將在現(xiàn)有主鏈的基礎(chǔ)上創(chuàng)建更新的鏈。根據(jù)以太坊基金會的說法,分片程序會將以太坊區(qū)塊鏈分成64條不同的鏈。由于這些鏈都可用于驗證交易,以太坊主網(wǎng)絡(luò)的負(fù)擔(dān)將減輕,整個生態(tài)系統(tǒng)的吞吐量將得到顯著提升。
3. 降低硬件要求
中本聰設(shè)計比特幣時,本意是希望每個人都參與到交易的驗證和記錄系統(tǒng)中。但是,系統(tǒng)的變化已經(jīng)使普通人參與網(wǎng)絡(luò)驗證的門檻變得很高。挖礦難度的增加意味著必須投資昂貴的高級計算機(jī)來保證算力,當(dāng)前以太坊也面臨著同樣的問題。
另外,節(jié)點(diǎn)還必須持有區(qū)塊鏈記錄的副本,這要求節(jié)點(diǎn)存儲大約4TB的數(shù)據(jù)。按照目前的市場價格,具有4TB以上存儲空間的計算機(jī)成本約為數(shù)千美元。設(shè)備門檻過高不利于吸引更多合格驗證者參與網(wǎng)絡(luò)的保護(hù)和建設(shè)。
以太坊引入PoS共識機(jī)制意味著驗證者不再需要計算能力強(qiáng)大的高級設(shè)備,僅需要服務(wù)器級設(shè)備即可用于驗證交易。而且,分片將減少分配給儲存以太坊區(qū)塊鏈歷史記錄的磁盤空間。由于以太坊未來將會有64條分片鏈,驗證者只需保存其中一條分片的歷史,即總數(shù)據(jù)的1/64。
4. 擴(kuò)張以太坊生態(tài)系統(tǒng)除了充當(dāng)支付結(jié)算系統(tǒng),以太坊的可編程性還可用來創(chuàng)建智能合約和去中心化應(yīng)用程序(dApp),為NFT和DeFi等行業(yè)提供動力。以太坊EVM就像一臺超級計算機(jī),運(yùn)行在以太坊網(wǎng)絡(luò)中的不同計算機(jī)(節(jié)點(diǎn))上。EVM存儲執(zhí)行智能合約的代碼并允許用戶與dApp進(jìn)行交互。
盡管EVM極大地提高了以太坊的網(wǎng)絡(luò)能力,但由于生態(tài)系統(tǒng)面臨的壓力越來越大,其實(shí)用性近年來有所下降。與2015年以太坊剛剛誕生時相比,其網(wǎng)絡(luò)上運(yùn)行的dApp數(shù)量已經(jīng)非常多了,其中包括游戲(Axie Infinity、CryptoKitties)、DeFi協(xié)議(Uniswap、Yearn)和DAO(MakerDAO)等等。
EVM上不斷增加的負(fù)載使得網(wǎng)絡(luò)處理速度急劇下降。然而,改進(jìn)EVM很困難,因為代碼是用復(fù)雜的編程語言Solidity編寫的。據(jù)以太坊網(wǎng)絡(luò)開發(fā)的主要參與者稱,以太坊2.0將引入由萬維網(wǎng)聯(lián)盟設(shè)計的以太坊Web程序集(eWASM)來取代EVM。
eWASM讓開發(fā)人員可以選擇其他更簡單的編碼語言,例如 C++ 和Rust。此外,eWASM 旨在與當(dāng)前的Web標(biāo)準(zhǔn)兼容,因此更易于在常規(guī)瀏覽器中運(yùn)行。這將使用戶更加便捷地從瀏覽器訪問dApp,而無需依賴瀏覽器擴(kuò)展。eWASM的最大好處是它對開發(fā)者生態(tài)系統(tǒng)的影響,有了其他語言選項之后,更多的開發(fā)人員將涌向以太坊,從而進(jìn)一步促進(jìn)社區(qū)的創(chuàng)新和創(chuàng)造力。
5. 減少碳足跡
以太坊轉(zhuǎn)向PoS權(quán)益證明共識機(jī)制將減少電力消耗并減少對環(huán)境的消極影響。實(shí)際上,比特幣和以太坊1.0等PoW工作量證明的能源密集型特性已經(jīng)引起了環(huán)保主義者和監(jiān)管機(jī)構(gòu)的擔(dān)憂。根據(jù)以太坊官方博客預(yù)測,PoS將使以太坊的功耗降低90-95%。此外,其他擴(kuò)展解決方案(如rollup和分片)也將通過擴(kuò)大網(wǎng)絡(luò)的規(guī)模經(jīng)濟(jì)來降低交易的整體能源成本。
以太坊2.0進(jìn)度
從以太坊基金會發(fā)布的信息來看,以太坊2.0可分為三個階段:
第0階段
第0階段從2020年12月1日信標(biāo)鏈推出之后就開始了。信標(biāo)鏈引入了權(quán)益證明共識,做一個完整的驗證者需要至少質(zhì)押32枚ETH。目前,信標(biāo)鏈的鎖定總價值(TVL)約為250億美元。信標(biāo)鏈將在2022年第二季度與以太坊主網(wǎng)絡(luò)進(jìn)行合并。合并后,整個以太坊網(wǎng)絡(luò)將切換到 PoS共識機(jī)制。
第1階段
根據(jù)以太坊基金會的計劃,第1階段將在2022年晚些時候或2023年的某個時間發(fā)生。該階段的升級將引入分片,但代碼開發(fā)和審計難度較大,因此具體時間將根據(jù)實(shí)際情況來調(diào)整。
第2階段
以太坊2.0的最后階段涉及到用以太坊Web組件(eWASM)替換以太坊虛擬機(jī)(EVM)。這將使用戶和開發(fā)人員更容易訪問以太坊。對于用戶而言,內(nèi)置瀏覽器的支持將使去中心化應(yīng)用程序的使用更加便捷。對于開發(fā)者來說,自由使用其他語言將使以太坊區(qū)塊鏈的應(yīng)用程序開發(fā)更加容易。
以太坊2.0是終極解決方案嗎?
雖然以太坊2.0是否能獲得成功還是個未知數(shù),但以太坊2.0升級將帶來的諸多改變和整體跡象相對積極。升級若成功實(shí)施,將會徹底改變以太坊的基本面。憑借更低的gas費(fèi)用、更高的可訪問性和更好的用戶體驗,以太坊很可能成為區(qū)塊鏈技術(shù)領(lǐng)域的龍頭。
區(qū)塊鏈共識機(jī)制之POS和DPOS
工作量證明算法作為區(qū)塊鏈第一個也是目前經(jīng)受住足夠?qū)嵺`檢驗的一個共識機(jī)制,解決的是分布式系統(tǒng)交易信息一致性的問題,在一個去中心化的網(wǎng)絡(luò)中構(gòu)建了彼此不信任節(jié)點(diǎn)的信任機(jī)制,也是比特幣成功應(yīng)用的關(guān)鍵技術(shù)環(huán)節(jié)。
經(jīng)過幾年的實(shí)際運(yùn)轉(zhuǎn),這一算法的弊端也顯露老虛鉛出來,比特幣網(wǎng)絡(luò)每秒完成600萬億次SHA256運(yùn)算,消耗了大量的電力資源,而最終這些計算沒有任何實(shí)際或科學(xué)價值。這些運(yùn)算存在的唯一目的是用來解決工作量證明問題,另外一個現(xiàn)實(shí)的威脅便是算力集中,工作量證明本質(zhì)上是利用窮舉法找出符合規(guī)定條件的哈希值的過程,算力越強(qiáng),獲得記賬權(quán)(即挖到礦)的可能性便越高,一開始是最早利用顯卡挖礦的人,后來是利用FPGA礦機(jī)的人,再后來是利用ASIC專用芯片挖礦的人,現(xiàn)在就是不斷制造出更好的ASIC的人,另外還有“礦工”節(jié)點(diǎn)聯(lián)合起來組成礦池,如Ghash,Ghash 2014年曾經(jīng)發(fā)表聲明,將在今后確保不超過40%的全網(wǎng)算力,這類自律聲明是對比特幣去信任機(jī)制的莫大諷刺。
比特幣自誕生以來,人們便開始嘗試其他除了工作量證明算法之外的其他共識機(jī)制,如具有代表性的權(quán)益證明POS、委托權(quán)益證明DPOS、拜占庭容錯機(jī)制(BFT)及實(shí)用拜占庭容錯機(jī)制(PBFT)等,下面將主要介紹POS和DPOS,BFT和PBFT留待下一篇。
權(quán)益證明POS
POS是一類共識算法,或者說是一類共識算侍好法的設(shè)計思想,而不是一個,最早采用POS的是Peercoin。Peercoin是2012年8月,一個化名Sunny King的極客推出的一類加密貨幣,采用工作量證明機(jī)制+權(quán)益證明機(jī)制,首次將權(quán)益證明機(jī)制引入了加密貨幣。Peercoin引入了“幣齡”的概念,每個幣每天產(chǎn)生1幣齡,比如你持有100個幣,總共持有了30天,那么,此時你的幣齡就為3000。當(dāng)一個新的區(qū)塊產(chǎn)生時,其他想獲得記賬權(quán)的節(jié)點(diǎn)同比特幣也需要計算哈希值,得出滿足條件哈希值的難易與難度值有關(guān),這個難度值這里與幣齡成反比,即你的幣齡越大,得出符合條件的哈希值的概率就越大,同時你的幣齡被清空,記賬后系統(tǒng)會給予你相應(yīng)“利息”,你每被清空365幣齡,獲得利息為:3000 * 利率 / 365,Peercoin的利率為1%,即0.08個幣。
可以看出,在POS機(jī)制下,持有幣越多,越容易獲得記賬權(quán),接近于贏家通吃的感覺,但持有的幣越多,越接近于一個誠實(shí)的節(jié)點(diǎn),因為破壞整個網(wǎng)絡(luò)帶來的損失也越大。Peercoin的POS機(jī)制有一個漏洞,對于不持有幣的人而言,他們本來就沒什么收益,所以一些惡意攻擊對于他們則是無損失的,這就是Nothing-at-stake attack(無利益攻擊)。后續(xù)的比較成功的POS都引入了對付這種攻擊的機(jī)制。
以太坊系統(tǒng)的目標(biāo)是在今年引入權(quán)益證明,即Casper。在權(quán)益證明共識機(jī)制之下,用戶將能夠在以太坊網(wǎng)絡(luò)譽(yù)肆擁有“幣權(quán)”。用戶如果誠實(shí)行事并確認(rèn)了合法交易,將獲得與其股權(quán)成比的利息;如果惡意行事并試圖網(wǎng)絡(luò)中作弊,就會失去其權(quán)益。
委托權(quán)益證明DPOS
委托權(quán)益證明DPOS是POS的變種,運(yùn)用DPOS的典型如比特股等,其基本原理在于全網(wǎng)投票選出101個節(jié)點(diǎn)代行記賬權(quán)限,這些代表節(jié)點(diǎn)的權(quán)限完全一致。代表節(jié)點(diǎn)輪流記賬,可以選擇創(chuàng)造區(qū)塊或不創(chuàng)造區(qū)塊。但他們無法改變交易的詳情,惡意或者遲到的代表節(jié)點(diǎn)的行為也會被公之于眾,那么網(wǎng)絡(luò)可能將他們簡單快速地投票驅(qū)逐出去。被驅(qū)逐出去的代表節(jié)點(diǎn)將會失去他們記賬權(quán)限,以及對應(yīng)的收入。
DPOS作為是一種弱中心化的共識機(jī)制,保留了一些中心化系統(tǒng)的關(guān)鍵優(yōu)勢,如交易速度等(每個塊的時間為10秒,一筆交易在得到6-10個確認(rèn)后大概1分鐘,一個完整的101個塊的周期大概僅僅需要16分鐘),但每個持幣者都有能力決定哪些節(jié)點(diǎn)可以被信任,并且事實(shí)上,代表節(jié)點(diǎn)會主動降低自己的收入來贏得更多投票,剩下的收入會作為股息,支付給所有的比特股持有人。DPOS有點(diǎn)類似于代議制民主及股份公司董事會制度,都是一種精英制度,但其身份受制于下面的民眾,在DPOS中,幣的持有者至少有權(quán)決定代表節(jié)點(diǎn)―或者說礦工的身份。
ethw跟eths差別?
ETHW和ETHS是以太坊合并后的兩種“鏈拆分代幣”。差別就是一個用的是POW工作量證明共識機(jī)制,一個用的是POS權(quán)益證明共識機(jī)制。
ETHW繼續(xù)實(shí)行POW的工作量證明共識機(jī)制,是在合并前以太坊鏈上分叉出來的代幣。
ETHS是以太坊和信標(biāo)鏈合并后的代幣,采用的是POS權(quán)益證明共識機(jī)制,DEFI協(xié)議將支持ETHS,合并后繼續(xù)在新的鏈中開發(fā)和更新,而舊的ETHW則保持原樣不變。
以上就是關(guān)于以太坊pos機(jī)制來臨前,以太坊升級將會帶來的5個改變的知識,后面我們會繼續(xù)為大家整理關(guān)于以太坊pos機(jī)制來臨前的知識,希望能夠幫助到大家!
