網(wǎng)上有很多關(guān)于pos機(jī)的1.0和2.0,現(xiàn)在可能是以太坊2.0最好的介入時(shí)機(jī)的知識(shí),也有很多人為大家解答關(guān)于pos機(jī)的1.0和2.0的問(wèn)題,今天pos機(jī)之家(www.dsth100338.com)為大家整理了關(guān)于這方面的知識(shí),讓我們一起來(lái)看下吧!
本文目錄一覽:
pos機(jī)的1.0和2.0
免責(zé)聲明:本文旨在傳遞更多市場(chǎng)信息,不構(gòu)成任何投資建議。文章僅代表作者觀點(diǎn),不代表火星財(cái)經(jīng)官方立場(chǎng)。
小編:記得關(guān)注哦
來(lái)源:區(qū)塊鏈大本營(yíng)
作者:Grant Hummer
編譯:孫薇
編輯:阿司匹林
關(guān)注以太坊有一段時(shí)間的人都知道,以太坊的發(fā)展史一路伴隨著承諾延期、跳票和對(duì)未來(lái)計(jì)劃的溝通不暢。這導(dǎo)致很多人將以太坊歸入實(shí)驗(yàn)失敗的范疇。這種悲觀情緒可以理解,如今的以太坊(ETH1)運(yùn)行緩慢,整個(gè)網(wǎng)絡(luò)的速度受限,每秒只能處理 15 筆交易(TPS),而且進(jìn)行大規(guī)模的復(fù)雜運(yùn)算花費(fèi)不斐。相比之下,Visa 每秒能處理的交易多達(dá)成千上萬(wàn)筆。
以太坊為何又慢又貴?
簡(jiǎn)單來(lái)說(shuō),是因?yàn)椋壳埃└甙旱娜ブ行幕杀?。去中心化很貴,就像如今大多區(qū)塊鏈一樣,以太坊上的每個(gè)節(jié)點(diǎn)(定義為連接到網(wǎng)絡(luò)的計(jì)算機(jī),如運(yùn)行以太坊軟件的計(jì)算機(jī))都必須聯(lián)網(wǎng)進(jìn)行所有運(yùn)算,以確保所有參與者都遵守規(guī)則。這會(huì)消耗實(shí)際能量與資源。就時(shí)間成本而言,運(yùn)行以太坊的節(jié)點(diǎn)遍布全球——畢竟這是個(gè)為參與者提供無(wú)數(shù)激勵(lì)機(jī)制的公共網(wǎng)絡(luò)——同時(shí),不同節(jié)點(diǎn)間的通信延遲很高,計(jì)算能力有所差異。因此,網(wǎng)絡(luò)需要保持足夠的延遲,以便較慢的節(jié)點(diǎn)能夠“跟得上”,并繼續(xù)為網(wǎng)絡(luò)去中心化投票做出貢獻(xiàn)。如果按照目前的架構(gòu)設(shè)計(jì),以太坊網(wǎng)絡(luò)要在極短時(shí)間內(nèi)處理太多數(shù)據(jù),用戶(hù)的硬件(如筆記本或個(gè)人服務(wù)器)是無(wú)法跟上的,而網(wǎng)絡(luò)上的唯一功能性節(jié)點(diǎn)就只有大型數(shù)據(jù)中心了。這將嚴(yán)重?fù)p害到以太坊的去中心化,因?yàn)檫@些數(shù)據(jù)中心節(jié)點(diǎn)可以輕易構(gòu)成壟斷,并接管網(wǎng)絡(luò)或?qū)W(wǎng)絡(luò)進(jìn)行審查控制。如今有許多加密網(wǎng)絡(luò)(如EOS)都在實(shí)際中遇到此問(wèn)題。
在公共區(qū)塊鏈中保持足夠?qū)蛹?jí)的去中心化非常重要。沒(méi)有去中心化,使用區(qū)塊鏈就沒(méi)有太大意義了,因?yàn)榧惺絽^(qū)塊鏈可以輕松審查大眾的交易,并且效率還比常規(guī)的分布式數(shù)據(jù)庫(kù)要低得多。針對(duì)區(qū)塊鏈新手讀者,我們可以回憶一下:在中本聰 (Satoshi Nakamoto)在比特幣中發(fā)明去中心化管理這種新形式之前,實(shí)際上任何系統(tǒng)都無(wú)法做到實(shí)施「去信任的控制」——因?yàn)樗械膮⑴c者都會(huì)對(duì)決策施加影響,但沒(méi)有任何一方能擁有全部或大多的控制權(quán)。以太坊的創(chuàng)造者 Vitalik Buterin 關(guān)于權(quán)衡去中心化和性能的著名回答便指出,任何人都能建立高TPS系統(tǒng),只要讓它成為“冒著熱氣的集中式垃圾堆”。
假設(shè)有可能在各個(gè)節(jié)點(diǎn)無(wú)需處理其他節(jié)點(diǎn)交易的情況下,構(gòu)建一個(gè)區(qū)塊鏈,還能通過(guò)僅處理整個(gè)網(wǎng)絡(luò)交易的一小部分來(lái)降低通信消耗,會(huì)怎么樣呢?
我們就有了ETH2。
ETH2是下一代以太坊,甚至來(lái)說(shuō),將其稱(chēng)為以太坊有點(diǎn)不恰當(dāng)了。這是一個(gè)完全不同的項(xiàng)目,在區(qū)塊鏈的大規(guī)模運(yùn)行方式上采用了新的0-1范式。ETH2目標(biāo)在于,提高以太坊的可擴(kuò)展性、安全性和可編程性。單個(gè)鏈處理15個(gè)交易成為歷史,ETH2能在不損耗去中心化的情況下,每秒通過(guò)單個(gè)鏈處理成千上萬(wàn)乃至數(shù)以萬(wàn)計(jì)的交易(甚至更多)。實(shí)際上,與目前比特幣和ETH1中使用的工作量證明(PoW)機(jī)制不同,ETH2將引入一種更加經(jīng)濟(jì)安全的共識(shí)機(jī)制,即權(quán)益證明(PoS)。在傳統(tǒng)的PoW區(qū)塊鏈(如比特幣)中,新比特幣的生產(chǎn)和交易都是通過(guò)礦工處理的,也就是使用昂貴硬件來(lái)解決復(fù)雜數(shù)學(xué)難題的個(gè)人及組織。礦工保障網(wǎng)絡(luò)安全性,以此換取交易費(fèi)。在PoS機(jī)制的區(qū)塊鏈(如ETH2)中,情況則不同,新以太幣是由鎖定自身以太幣,為網(wǎng)絡(luò)提供安全性的驗(yàn)證者生產(chǎn)和交易。實(shí)際上,驗(yàn)證者所提供的安全性取決于網(wǎng)絡(luò)本身的價(jià)值,如果某個(gè)驗(yàn)證者行為不當(dāng)(如批準(zhǔn)惡意交易),就可以大幅削減其以太幣。這種機(jī)制令驗(yàn)證者有激勵(lì)去遵守協(xié)議規(guī)則。
PoS安全性很卓著的另一個(gè)重要原因在于,PoW機(jī)制容易受到所謂的“spawn camping”攻擊。如果攻擊者能夠積累足夠的挖礦硬件,來(lái)攻擊比特幣或者其他PoW鏈的話(huà),比特幣是無(wú)法阻止進(jìn)一步攻擊的,因?yàn)榫W(wǎng)絡(luò)會(huì)不斷重啟或者硬分叉,最終只會(huì)被同一批挖礦硬件無(wú)限次攻擊。相比之下,以太坊在應(yīng)對(duì)這類(lèi)攻擊時(shí)具有更大的彈性——它可以對(duì)攻擊者的權(quán)益進(jìn)行硬分叉和削減,相當(dāng)于燒毀攻擊者的比特幣采礦場(chǎng)。
此外,ETH2令開(kāi)發(fā)者能夠創(chuàng)建自己的交易處理方法,即執(zhí)行環(huán)境。從而,開(kāi)發(fā)者可以在需要的時(shí)候,在以太坊內(nèi)使用不同區(qū)塊鏈規(guī)則。為了極大地簡(jiǎn)化執(zhí)行環(huán)境,ETH2賦予使用者權(quán)利,對(duì)交易使用比特幣規(guī)則、ZCash規(guī)則、ETH1規(guī)則以及許多其他可能的規(guī)則集,其規(guī)模比目前高出多個(gè)數(shù)量級(jí),且同時(shí)由同一批大型、資本化的驗(yàn)證者提供安全性保護(hù)。ETH2可以通過(guò)“分片”實(shí)現(xiàn)這一目標(biāo):ETH2中的每個(gè)分片都類(lèi)似于區(qū)塊鏈,具有自己特有的生成者和驗(yàn)證者,但每個(gè)分片與其他分片緊密連接,可以互相通信,從而構(gòu)成一個(gè)大型的網(wǎng)絡(luò)分片鏈。這樣一來(lái),ETH2上的指定驗(yàn)證者就無(wú)需處理整個(gè)網(wǎng)絡(luò)中的單個(gè)交易了,只需處理和驗(yàn)證單個(gè)分片上的交易。這是一項(xiàng)創(chuàng)新性技術(shù),使得使用客戶(hù)端硬件的參與者們?cè)贓TH2網(wǎng)絡(luò)上更有意義地參與進(jìn)來(lái)。
這一點(diǎn)很重要:ETH2中的每個(gè)分片將與其他分片共享同等安全性,為了破壞單個(gè)分片,不得不破壞整個(gè)系統(tǒng)。Cosmos上,每個(gè)鏈都負(fù)責(zé)自身的安全性,從而形成了一個(gè)分散且易于被攻擊的網(wǎng)絡(luò)。與Cosmos這樣的平臺(tái)相比,這種安全模型提供了更佳的安全保障。這樣一來(lái),為了破壞ETH2,攻擊者必須購(gòu)買(mǎi)并抵押價(jià)值數(shù)十億美元的以太幣,而且如果以太幣價(jià)格上漲的話(huà),金額還會(huì)增加。
這是傳統(tǒng)區(qū)塊鏈網(wǎng)絡(luò)的圖像——由數(shù)據(jù)塊構(gòu)成的單個(gè)“鏈”。無(wú)需費(fèi)心理解 block header 或transactions list 的含義,此圖片僅用于說(shuō)明:
這是ETH2的圖像,不過(guò)實(shí)際中不止兩個(gè)分片鏈,而是64個(gè)。所有分片都使用信標(biāo)鏈(beacon chain)互相協(xié)調(diào)。與上圖類(lèi)似,不必關(guān)心其中的技術(shù)細(xì)節(jié):
ETH2由9只不同的工程團(tuán)隊(duì)構(gòu)建,他們都獲得了以太坊基金會(huì)的撥款資助,并收到了以太坊社區(qū)的廣泛支持。這些團(tuán)隊(duì)正在構(gòu)建客戶(hù)端——類(lèi)似于網(wǎng)絡(luò)瀏覽器(比如Chrome或Firefox)的東西,只不過(guò)客戶(hù)端是用來(lái)在訪問(wèn)并參與到以太坊網(wǎng)絡(luò)。客戶(hù)端的多樣性是以太坊的核心原則之一,前提性準(zhǔn)則:即如果一兩個(gè)客戶(hù)端崩潰或者存在bug,整個(gè)網(wǎng)絡(luò)不會(huì)崩潰。每個(gè)客戶(hù)端都針對(duì)不同的利基用法,但所有客戶(hù)端都能參與到網(wǎng)絡(luò)中。例如,一個(gè)客戶(hù)端針對(duì)智能手機(jī)做了優(yōu)化,另一個(gè)則是為企業(yè)使用構(gòu)建的。工程團(tuán)隊(duì)根據(jù)以太坊基金會(huì)、ConsenSys和更廣泛的學(xué)術(shù)社區(qū)那些才華橫溢的研究者(大多是計(jì)算機(jī)科學(xué)博士之類(lèi))所創(chuàng)建的規(guī)范來(lái)構(gòu)建ETH2。許多研究都是以開(kāi)源方式在ethresear.ch網(wǎng)站上進(jìn)行的,全世界任何人都可以發(fā)表有效的技術(shù)想法、建議或者批評(píng)。經(jīng)過(guò)數(shù)年的反復(fù)迭代,這些規(guī)范才達(dá)到目前的狀態(tài):有一陣子研究人員認(rèn)為已經(jīng)有了切實(shí)有效的設(shè)計(jì),但之后又發(fā)現(xiàn)了一些缺陷,導(dǎo)致部分甚至整個(gè)系統(tǒng)需要重新設(shè)計(jì)。毫不夸張的說(shuō),ETH2的研究團(tuán)隊(duì)是整個(gè)區(qū)塊鏈領(lǐng)域中最有經(jīng)驗(yàn)和才華的協(xié)議設(shè)計(jì)團(tuán)隊(duì)。
下面是ETH2的研究團(tuán)隊(duì)名單(隨機(jī)順序):
ChainSafe Systems
總部位于安大略省多倫多市,公司有30多人,其中有5名開(kāi)發(fā)者負(fù)責(zé)ETH2客戶(hù)端的研究;
草根開(kāi)發(fā)者,于多倫多以太坊開(kāi)發(fā)者交流會(huì)上結(jié)識(shí);
構(gòu)建了以JS編寫(xiě)的Lodestar客戶(hù)端。
PegaSys
ConsenSys(以太坊生態(tài)系統(tǒng)的最大的公司)的50多人團(tuán)隊(duì),成員分散在全世界;
構(gòu)建了對(duì)企業(yè)友好的ETH1客戶(hù)端Pantheon;
有一支研究者團(tuán)隊(duì)主攻ETH2規(guī)范;
構(gòu)建了基于Java的客戶(hù)端Artemis,針對(duì)企業(yè)用途優(yōu)化。
Harmony
位于俄羅斯的4人團(tuán)隊(duì);
構(gòu)建Java以太坊客戶(hù)端;
迄今公開(kāi)信息有限;
可能會(huì)與PegaSys/Artemis合并。
Parity Technologies
位于柏林的60+人團(tuán)隊(duì),有大量遠(yuǎn)程員工(不是所有人都從事ETH2的工作);
從以太坊基金會(huì)獲得了500萬(wàn)美元,用于構(gòu)建ETH2客戶(hù)端Substrate Shasper;
同時(shí)也是互操作性區(qū)塊鏈項(xiàng)目Polkadot的幕后團(tuán)隊(duì),這個(gè)項(xiàng)目有人認(rèn)為是以太坊的競(jìng)爭(zhēng)對(duì)手;
構(gòu)建并維護(hù)著第二大熱的ETH1客戶(hù)端Parity
Prysmatic Labs
分散在美國(guó)各地的6人團(tuán)隊(duì);
更新博客很積極,其博客是更多了解和跟進(jìn)ETH2的良好途徑;
構(gòu)建了客戶(hù)端Prysm,可用于多種主流用途,類(lèi)似于ETH1中的Geth。
Sigma Prime
總部位于澳洲悉尼的4人團(tuán)隊(duì);
具有強(qiáng)大的學(xué)術(shù)及軟件開(kāi)發(fā)背景;
構(gòu)建了客戶(hù)端Lighthouse,適用于主流用例。
Status
分散在歐洲的8人團(tuán)隊(duì);
研發(fā)輕量級(jí)客戶(hù)端Nimbus,針對(duì)智能手機(jī)或其他“輕”環(huán)境用途。
Trinity
與以太坊基金會(huì)簽約的4人團(tuán)隊(duì);
構(gòu)建的輕量級(jí)客戶(hù)端將用于更高級(jí)實(shí)現(xiàn)的原型。
Nethermind
位于倫敦和波蘭的7人團(tuán)隊(duì);
在.NET中為ETH2構(gòu)建Windows客戶(hù)端。
ETH2的發(fā)布分為多個(gè)階段,但其中最重要的是前三個(gè)階段。這些階段交錯(cuò)推出了ETH2的各個(gè)組件,不但由于正確構(gòu)建各個(gè)組件很花時(shí)間,還因?yàn)橹饾u引入更改會(huì)大幅降低技術(shù)風(fēng)險(xiǎn)。對(duì)于價(jià)值數(shù)十億美元的加密網(wǎng)絡(luò)來(lái)說(shuō),“快速行動(dòng)打破困境”并不明智。與可以迅速推出修復(fù)程序的集中型技術(shù)公司不同,包含嚴(yán)重bug的加密網(wǎng)絡(luò)可能會(huì)由于網(wǎng)絡(luò)參與者都必須手動(dòng)更新到最新的客戶(hù)端版本,而在很長(zhǎng)一段時(shí)間內(nèi)遇到嚴(yán)重破壞,最糟的情況下(如攻擊者設(shè)法憑空搞出新的以太幣)必須回滾大量交易以確保網(wǎng)絡(luò)的安全性。這將產(chǎn)生極大的負(fù)面影響,就如DAO黑客在2016年造成的那樣,導(dǎo)致以太坊開(kāi)發(fā)者和用戶(hù)分出了自己的鏈Ethereum Classic。
階段0:可能會(huì)在2020年第二季度末,或者第三季度初交付。引入信標(biāo)鏈,用作整個(gè)ETH2網(wǎng)絡(luò)的某種“命令與控制”中心。這個(gè)信標(biāo)鏈將組織驗(yàn)證者,將其分配到不同的分片鏈上,并且在隨機(jī)改組到另一個(gè)分片之前,負(fù)責(zé)處理該分片的交易。改組是ETH2安全性的重要組成部分,缺乏改組會(huì)導(dǎo)致一小部分驗(yàn)證者可能被賄賂或破壞,感染ETH2的運(yùn)行。信標(biāo)鏈還負(fù)責(zé)證明不同分片所生成的數(shù)據(jù)塊的準(zhǔn)確性,以便可以在不同分片間交換以太幣、token和數(shù)據(jù)。用一句1970年代的加州術(shù)語(yǔ)來(lái)形容:信標(biāo)鏈?zhǔn)枪芾砥渌麉^(qū)塊鏈的區(qū)塊鏈。
如果信標(biāo)鏈?zhǔn)敲詈涂刂?,則驗(yàn)證者是處理施工作業(yè)的。驗(yàn)證者是PoS網(wǎng)絡(luò)上的參與者,負(fù)責(zé)處理和預(yù)訂網(wǎng)絡(luò)交易,并將這些內(nèi)容在彼此間轉(zhuǎn)發(fā),并轉(zhuǎn)給其他參與者。他們可以為此獲得交易費(fèi)和新生產(chǎn)的貨幣。驗(yàn)證者可以說(shuō)是加密網(wǎng)絡(luò)中最重要的角色,為他們?cè)O(shè)計(jì)激勵(lì)機(jī)制也是ETH2想要解決的核心挑戰(zhàn)。信標(biāo)鏈也負(fù)責(zé)削減行為不當(dāng)?shù)尿?yàn)證者。
階段1:將于2021年交付,自行啟動(dòng)分片鏈,但不能在分片上處理或構(gòu)建數(shù)據(jù)。這些數(shù)據(jù)將以原始形式(即data blob)形式存在于分片上,主要是為了確保分片鏈能夠互相通信,并將信息傳遞給信標(biāo)鏈。分片無(wú)法對(duì)數(shù)據(jù)進(jìn)行任何計(jì)算。階段1一開(kāi)始感覺(jué)像是優(yōu)化過(guò)的測(cè)試網(wǎng),用途有限,但事實(shí)并非如此。新的或現(xiàn)有的DApp可以利用這些數(shù)據(jù)存儲(chǔ),增加可擴(kuò)展性。例如:去中心化的Twitter DApp能夠?qū)?shù)據(jù)存儲(chǔ)在分片鏈上,并在鏈外執(zhí)行大部分計(jì)算,同時(shí)ETH1為其提供了很高的安全性保障。在階段1,ETH1仍將正常運(yùn)行,同時(shí)1.0和2.0鏈將同時(shí)運(yùn)行。
在2019年12月末,Vitalik曾提議加快將ETH1移入信標(biāo)鏈,以便讓以太坊可以實(shí)現(xiàn)PoS的用處,并且更快與ETH2融合。最初,ETH1將以特殊分片(而非執(zhí)行環(huán)境)存在,但在階段2將轉(zhuǎn)為執(zhí)行環(huán)境。目前尚無(wú)計(jì)劃指出實(shí)現(xiàn)的時(shí)間,但看起來(lái)似乎會(huì)在階段1出現(xiàn)。
階段2:預(yù)計(jì)將于2021年或2022年啟動(dòng),這也將實(shí)現(xiàn)ETH2真實(shí)愿景。到時(shí)候,分片可以處理交易,且ETH2網(wǎng)絡(luò)可用于實(shí)際的商務(wù)應(yīng)用程序中。分片的智能契約將在階段2引入,伴隨著運(yùn)行智能契約的相應(yīng)執(zhí)行環(huán)境。正如早前提過(guò)的,執(zhí)行環(huán)境使得開(kāi)發(fā)者能夠創(chuàng)建處理其交易的任意規(guī)則集。這也意味著協(xié)議開(kāi)發(fā)者能夠創(chuàng)建模仿比特幣、Zcash、ETH1或其他任何想得到的方法,為區(qū)塊鏈交易的計(jì)算創(chuàng)建執(zhí)行環(huán)境。與ETH1總結(jié)比特幣以啟動(dòng)智能契約的方式相同,ETH2將總結(jié)ETH1以重新定義區(qū)塊鏈計(jì)算的本質(zhì)。
ETH2的某些組件仍存在大量未解決的研究問(wèn)題,像如何以去中心化的方式(避免小撮數(shù)據(jù)提供者壟斷并控制網(wǎng)絡(luò))保持提供和存儲(chǔ)數(shù)據(jù),跨分片的交易如何運(yùn)行,執(zhí)行環(huán)境如何管理等等。但是這些問(wèn)題的相關(guān)研究正在迅速推進(jìn)中。
再次重申ETH2的三個(gè)階段:
階段0:
于2020年第二季度末或第三季度初交付;
啟用信標(biāo)鏈,并實(shí)現(xiàn)在信標(biāo)鏈上的PoS驗(yàn)證;
ETH1會(huì)繼續(xù)正常運(yùn)行。
階段1:
于2021年交付;
啟動(dòng)分片鏈,允許在這些分片鏈上存儲(chǔ)數(shù)據(jù),但分片上不處理交易;
ETH1或可繼續(xù)正常運(yùn)行,或作為特殊分片并入ETH2。
階段2:
于2021年末或2022年初交付;
允許在分片上交易;
一段時(shí)間后,ETH1將作為執(zhí)行環(huán)境并入ETH2。
以太坊會(huì)在階段2之后繼續(xù)發(fā)展,但未來(lái)藍(lán)圖仍舊不甚清晰。一些可能的方向包括:使用ZK-SNARK增加可擴(kuò)展性,輕量級(jí)客戶(hù)端的進(jìn)一步研發(fā),二次分片(基本上指的是在分片內(nèi)再分片)。在遠(yuǎn)期,可望使用CBC Casper這樣的共識(shí)機(jī)制來(lái)抽象化分片本身。
從筆者角度來(lái)看,以太坊的前景一片光明。以太坊擁有大量的研究人員、開(kāi)發(fā)人員、用戶(hù)和項(xiàng)目,沒(méi)有其他的智能契約鏈能與之媲美,現(xiàn)在介入正是時(shí)機(jī)。以太坊正面臨可能最大最重要的升級(jí),如果成功實(shí)現(xiàn),將會(huì)為整個(gè)世界創(chuàng)造大量?jī)r(jià)值。
以上就是關(guān)于pos機(jī)的1.0和2.0,現(xiàn)在可能是以太坊2.0最好的介入時(shí)機(jī)的知識(shí),后面我們會(huì)繼續(xù)為大家整理關(guān)于pos機(jī)的1.0和2.0的知識(shí),希望能夠幫助到大家!
