來源:財神下山
轉(zhuǎn)載請注明出處:http://www.reibang.com/u/220796b4ba42
這是在早些時間一個網(wǎng)站統(tǒng)計的驹马,現(xiàn)在已經(jīng)不更新了牲蜀,在5月14的時候笆制,以太坊區(qū)塊的總大小已經(jīng)超過1.1T了。
而現(xiàn)在——有多大呢涣达?? 財神親測项贺,請往下仔細(xì)看。
以太坊的三種同步模式
區(qū)塊鏈在本質(zhì)上就是一個分布式的大帳本峭判,它由一個區(qū)塊鏈接下一個區(qū)塊而成為了一個鏈?zhǔn)綆け究校趨^(qū)塊里記錄了所有的交易信息。
所謂的區(qū)塊同步林螃,就是從p2p網(wǎng)絡(luò)里的其它節(jié)點(diǎn)把區(qū)塊下載到本地來奕删。
以太坊go-ethereum提供了三種同步方式——
Full:?即全節(jié)點(diǎn)模式,會將所有的區(qū)塊頭疗认,區(qū)塊體都下載來完残,并逐一驗(yàn)證交易的準(zhǔn)確性,確保下載的是正確的區(qū)塊横漏。
特點(diǎn):數(shù)據(jù)完整谨设, 但同步時間長,占用硬盤空間大缎浇。
Fast:即快速同步模式扎拣,對較早的歷史區(qū)塊下載快照,不會驗(yàn)證交易,達(dá)到一定高度后會下載完整區(qū)塊二蓝,同步到最新狀態(tài)后開始驗(yàn)證交易誉券。
特點(diǎn):時間快,通常1-2天就夠了刊愚,占用空間也較小踊跟,幾十到上百G,但是獲取較早區(qū)塊時會丟失數(shù)據(jù)鸥诽。
Light:即輕節(jié)點(diǎn)模式商玫,不下載區(qū)塊,不驗(yàn)證交易牡借,不會對網(wǎng)絡(luò)有任何的貢獻(xiàn)决帖,屬于吸血模式。
財神使用的是Parity客戶端蓖捶,分別用兩臺機(jī)器同步了Fast 和archive 兩種模式,archive對應(yīng)了go-ethereum的Full模式扁远。
機(jī)器配置:
微軟云服務(wù)器Linux系統(tǒng)俊鱼,32G內(nèi)存,4 CPU畅买,硬盤是機(jī)械硬盤并闲,IO比不上SSD的硬盤,F(xiàn)ull節(jié)點(diǎn)模式推薦硬盤配置是SSD固態(tài)硬盤谷羞。
Fast模式很快帝火,一天多時間跟上最新塊,archive 模式同步了33天才完成湃缎,33天犀填,足夠你失戀一回,再找一個新的女朋友了嗓违。
而且archive?空間消耗巨大九巡,2T空間快使用完了,尷尬蹂季。
同步過程
以太坊目前已經(jīng)達(dá)到670萬個區(qū)塊冕广,并且每隔15s左右出一個新塊,一天大概新增6偿洁、7千個左右撒汉。
在前400萬個塊的時候,同步速度很快涕滋,三天左右時間就完成了睬辐,到后面速度就逐步變慢,再往后就維持在一天只能同步7萬個區(qū)塊左右了,這與以太坊交易記錄有關(guān)溉委,以太坊的絕大部分交易記錄都是在17年下半年以后的鹃唯。
未來容量爆增
以太坊自15年7月30日誕生以來,總共3.4億條交易記錄瓣喊,而從自去年11月到現(xiàn)在坡慌,僅一年的時間產(chǎn)生了2.66億條交易記錄。
再過一年藻三,肯定會再增加3億條記錄洪橘,區(qū)塊容量還得再翻一倍,如果還是使用Full模式來同步的話棵帽,那真的傷不起熄求。
其實(shí),不用說一年了逗概,以太坊君士坦丁堡2019年年初的時候就要發(fā)布了弟晚,據(jù)說可以將以太坊處理能量提升1000倍。
有沒有這么夸張呀~~~但是逾苫,性能肯定得以大幅提升卿城,每天產(chǎn)生的區(qū)塊將更大。
所以铅搓,做全節(jié)點(diǎn)真的是痛苦瑟押。V神,快來拯救以太坊吧星掰。