網(wǎng)上有很多關(guān)于pos機(jī)eth是什么,以太坊的四個(gè)階段是什么的知識(shí),也有很多人為大家解答關(guān)于pos機(jī)eth是什么的問(wèn)題,今天pos機(jī)之家(www.afbey.com)為大家整理了關(guān)于這方面的知識(shí),讓我們一起來(lái)看下吧!
本文目錄一覽:
pos機(jī)eth是什么
我們都知道以太坊(Ethereum,貨幣符號(hào)ETH)在設(shè)計(jì)之初就決定,最終要采取權(quán)益證明(PoS)去維護(hù)交易的安全性,取代效率低下,資源消耗大的工作量證明(PoW)。通過(guò)前期PoW建立起一套可以信賴的數(shù)字加密貨幣體系,之后就將基于的該貨幣轉(zhuǎn)到PoS體系,通過(guò)權(quán)益人交保證金的方式去保證其作為一個(gè)誠(chéng)實(shí)的節(jié)點(diǎn)驗(yàn)證交易的有效性。
為此,在最早發(fā)布的發(fā)展計(jì)劃中,以太坊有四個(gè)里程碑階段;這四個(gè)階段分別是Frontier(前沿),Homestead(家園),Metropolis(大都會(huì)),Serenity(寧?kù)o)。以太坊目前處于第三階段——Metropolis的Byzantium(拜占庭)版本。
Frontier
Frontier是2015年7月以太坊發(fā)行初期的試驗(yàn)階段,那個(gè)時(shí)候的軟件還不太成熟,但是可以進(jìn)行基本的挖礦,學(xué)習(xí),試驗(yàn)。系統(tǒng)運(yùn)行之后,吸引了更多的人關(guān)注并參與到開(kāi)發(fā)中來(lái),以太坊作為一個(gè)應(yīng)用平臺(tái),需要更多的人去開(kāi)發(fā)自己的去中心化應(yīng)用來(lái)實(shí)現(xiàn)以太坊本身的價(jià)值。隨著人氣漸旺,以太坊的價(jià)值也水漲船高。
Homestead
Homestead是以太坊第一個(gè)正式的產(chǎn)品發(fā)行版本,于2016年3月發(fā)布。100%采用PoW挖礦,但是挖礦的難度除了因?yàn)樗懔υ鲩L(zhǎng)而增加之外,還有一個(gè)額外的難度因子呈指數(shù)級(jí)增加,這就是難度炸彈(Difficulty Bomb)。
? 什么是難度炸彈?
在2015年8月4日,前以太坊首席商務(wù)官Stephan Tual在一篇博客文章中宣布Frontier的第一個(gè)補(bǔ)丁時(shí)首次提到了這一難題。
難度炸彈指的是計(jì)算難度時(shí)除了根據(jù)出塊時(shí)間和上一個(gè)區(qū)塊難度進(jìn)行調(diào)整外,加上了一個(gè)每十萬(wàn)個(gè)區(qū)塊呈指數(shù)型增長(zhǎng)的難度因子。
由于PoS的運(yùn)用將會(huì)降低挖礦的門(mén)檻,因?yàn)槟悴恍枰偃ベ?gòu)買(mǎi)價(jià)格高昂的硬件礦機(jī),只需要購(gòu)買(mǎi)一定數(shù)量的ETH,將其作為保證金通過(guò)權(quán)益證明的方式驗(yàn)證交易有效性,即可拿到一定的獎(jiǎng)勵(lì)。因此,對(duì)礦工來(lái)說(shuō)他們花高價(jià)購(gòu)買(mǎi)的礦機(jī)將無(wú)用武之地,這勢(shì)必會(huì)引起礦工的不滿。為了防止PoW轉(zhuǎn)PoS的過(guò)程中礦工聯(lián)合起來(lái)抵制,從而分叉出兩條以太坊區(qū)塊鏈,難度炸彈被引入。
在2016年9月7日,增加挖礦難度的協(xié)議被引入到以太坊網(wǎng)絡(luò)。據(jù)估計(jì),到2016年12月,驗(yàn)證一個(gè)塊的時(shí)間將會(huì)非常緩慢,就好像以太網(wǎng)絡(luò)上的活動(dòng)被凍結(jié)了一樣。
這就是難度炸彈的外號(hào)“冰河世紀(jì)的炸彈”,或者為什么它有時(shí)被稱為“以太坊的冰河世紀(jì)”的由來(lái)。
然而,到了2016年12月,解決區(qū)塊的時(shí)間并沒(méi)有呈指數(shù)增長(zhǎng)。在2017年3月,以太坊的聯(lián)合創(chuàng)始人Vitalik Buterin在Reddit上發(fā)布了一個(gè)關(guān)于難度炸彈的帖子:
事實(shí)證明,隨著難度調(diào)整算法在最后一個(gè)硬分叉(Homestead)中所帶來(lái)的改變,冰河世紀(jì)的到來(lái)將會(huì)非常緩慢。從第350萬(wàn)個(gè)區(qū)塊開(kāi)始,挖出10萬(wàn)個(gè)區(qū)塊(大約1個(gè)月)的平均區(qū)塊間隔25秒。
然后接下來(lái)的10萬(wàn)個(gè)區(qū)塊(約1.4個(gè)月)的時(shí)間間隔將是35秒,然后55秒,挖出10萬(wàn)個(gè)區(qū)塊大約需要2.2個(gè)月,再然后是95秒,大約3.8個(gè)月,以此類(lèi)推,直到我們到達(dá)了區(qū)塊間隔為655秒,挖出10萬(wàn)個(gè)區(qū)塊大約26個(gè)月……最終的末日要到2021年才會(huì)到來(lái)(盡管到2017年下半年這一區(qū)塊挖出時(shí)間的增長(zhǎng)肯定會(huì)讓人非常惱火)。
Metropolis
Metropolis又被分成了兩個(gè)階段:Byzantium和Constantinople。
現(xiàn)階段,以太坊網(wǎng)絡(luò)已經(jīng)進(jìn)入第三階段大都會(huì)(Metropolis)升級(jí)的第一版本拜占庭硬分叉。
下一次的升級(jí)就是以太坊大都會(huì)升級(jí)的第二階段,“君士坦丁堡”硬分叉。
在不久前召開(kāi)的開(kāi)發(fā)者大會(huì)上,有相關(guān)人士透露,“君士坦丁堡”的代碼已經(jīng)完成,將于今年10月的Devcon4 ethereum會(huì)議之前被激活,但具體執(zhí)行的區(qū)塊數(shù)還未確定。
“君士坦丁堡”解決了什么問(wèn)題?
君士坦丁堡的升級(jí),能提高以太坊網(wǎng)絡(luò)框架的延展性,為之后一系列升級(jí)打下基礎(chǔ)。
整合了零知識(shí)證明技術(shù)zk-SNARK;
增加了‘REVERT’操作符,允許處理錯(cuò)誤而不需要花費(fèi)掉所有的gas;
增加了“STATICCALL”操作符,允許對(duì)其它合約進(jìn)行非狀態(tài)改變調(diào)用等;
這些改變?yōu)橹悄芎霞s的開(kāi)發(fā)者提供靈活的參數(shù),便于更友好的開(kāi)發(fā);
延遲引爆難度炸彈,將冰河期推遲一年。
對(duì)于礦工來(lái)說(shuō),拜占庭硬分叉之后,以太坊的挖礦難度顯著降低,對(duì)應(yīng)的礦工挖礦收益從原先的5個(gè)降低為3個(gè)。
以太坊開(kāi)發(fā)人員將引入EIP86協(xié)議,向以太坊賬戶中添加抽象類(lèi),即抽象賬戶。
這次升級(jí)平滑的處理掉由拜占庭所應(yīng)發(fā)的問(wèn)題,并完全引入PoW 和 PoS 的混合鏈模式。除此之外,他們還將提供身份掩護(hù)功能,允許用戶自行決定私鑰地址,使整個(gè)網(wǎng)絡(luò)更加安全。
Serenity
當(dāng)以太坊升級(jí)到Serenity的時(shí)候,PoS系統(tǒng)將會(huì)完全在以太坊中運(yùn)行,這是以太坊路線圖的最后一個(gè)里程碑。
在Serenity的階段,以太坊區(qū)塊鏈將擁有一個(gè)巨大的商業(yè)場(chǎng)景,這一場(chǎng)景中有內(nèi)置的圖靈完備的編程語(yǔ)言,其他開(kāi)發(fā)人員、公司和實(shí)體可以使用它來(lái)創(chuàng)建契約、應(yīng)用程序和系統(tǒng)。
在2017年的一次演示中,以太坊開(kāi)發(fā)人員Hudson Jameson討論了以太坊的路線圖。盡管Hudson沒(méi)有給出以太坊在什么時(shí)候會(huì)進(jìn)入Serenity階段的信息,但是他說(shuō)當(dāng)Serenity被釋放時(shí),“這將是你真正知道有大事情發(fā)生的時(shí)候”。
樂(lè)觀估計(jì),以太坊的最后一個(gè)階段Serenity,即轉(zhuǎn)成PoS的軟件版本至少要到2018年底發(fā)布了,具體實(shí)施要到2019年春季后。
到時(shí)PoS的實(shí)行將會(huì)加快交易速度,吸引更多分布式節(jié)點(diǎn)的加入,為各種分布式應(yīng)用(Dapp)的運(yùn)行打下物理基礎(chǔ),以太坊將有希望成為去中心化領(lǐng)域的app store,互聯(lián)網(wǎng)的新時(shí)代也將到來(lái)。盡管誰(shuí)也不知道以太坊設(shè)想的烏托邦Serenity最終將在何時(shí)到來(lái),不過(guò)這是一個(gè)值得期待的事件。如果說(shuō)比特幣是數(shù)字加密貨幣開(kāi)創(chuàng)性的先驅(qū),那么以太坊就是繼往開(kāi)來(lái)的主將,它有著更宏偉的藍(lán)圖。
就像以太坊白皮書(shū)中寫(xiě)到的那樣:
以太坊打算給區(qū)塊鏈提供一個(gè)內(nèi)置的完全成熟的圖靈完備的編程語(yǔ)言,它可用于創(chuàng)建‘合約’,可用于編碼任意狀態(tài)轉(zhuǎn)換功能,允許用戶創(chuàng)建的任何上述系統(tǒng),以及許多其他的我們還沒(méi)有想到的僅僅通過(guò)寫(xiě)幾行代碼就能完成的邏輯。
pos算法具體過(guò)程?
pos是公鏈中的共識(shí)算法,作為pow的一種替換。pow是保證比特幣,當(dāng)前以太坊和許多區(qū)塊鏈安全的一種機(jī)制,但是pow算法在挖礦過(guò)程中,因?yàn)槠茐沫h(huán)境和浪費(fèi)電而受到指責(zé),pos試圖通過(guò)一種不同的機(jī)制取代挖礦的概念,從而解決這些問(wèn)題。
ps機(jī)制可以被描述成一種虛擬挖礦,鑒于pow主要依賴于計(jì)算硬件的稀缺性,來(lái)防止女巫攻擊。在pow中,一個(gè)用戶有可能用一千美元來(lái)買(mǎi)計(jì)算機(jī),加入網(wǎng)絡(luò)來(lái)挖礦,產(chǎn)生新區(qū)塊,從而得到獎(jiǎng)勵(lì)。在pos中,用戶可以拿到一千美元,買(mǎi)到等值的代幣,把這些代幣當(dāng)做押金放在pos機(jī)制之中,只要用戶就有機(jī)會(huì)產(chǎn)生,這樣用戶可以得到獎(jiǎng)勵(lì)。
pos算法如下,存在一個(gè)持幣人的集合,他們把手中的代幣放入pos機(jī)制中,這樣他們就變成驗(yàn)證者。
以上就是關(guān)于pos機(jī)eth是什么,以太坊的四個(gè)階段是什么的知識(shí),后面我們會(huì)繼續(xù)為大家整理關(guān)于pos機(jī)eth是什么的知識(shí),希望能夠幫助到大家!
