亚洲AV无码黄色高清网站|欧美最黄a级三级片|91久久偷拍视频|福利在线观看视频|BBBB免费在线|免费特级黄毛片男女拍|少妇三级片淫片在线播放|自拍一区免费av自拍|欧美日韩无码青青草AV电影|黄片高清无码视屏

風(fēng)險(xiǎn)提示:理性看待區(qū)塊鏈,提高風(fēng)險(xiǎn)意識(shí)!

以太坊節(jié)點(diǎn)分為哪些類型?

1個(gè)回答

想想當(dāng)初的馬云7星評(píng)價(jià)

2021-06-03 16:08:39

以太坊節(jié)點(diǎn)分為哪些類型?

以太坊節(jié)點(diǎn)分為四種類型:全節(jié)點(diǎn)、輕節(jié)點(diǎn)、存檔節(jié)點(diǎn)、硬件節(jié)點(diǎn)。

全節(jié)點(diǎn)

全節(jié)點(diǎn)的功能:

1、將所有區(qū)塊鏈數(shù)據(jù)存儲(chǔ)在磁盤上,可以根據(jù)請(qǐng)求為網(wǎng)絡(luò)提供任何數(shù)據(jù)。

2、對(duì)區(qū)塊進(jìn)行驗(yàn)證時(shí)接收新交易和新區(qū)塊。

3、驗(yàn)證所有區(qū)塊和狀態(tài)。

4、為了初始同步更為高效,全節(jié)點(diǎn)會(huì)存儲(chǔ)最近的狀態(tài)。

5、整個(gè)區(qū)塊鏈的所有狀態(tài)都可以從全節(jié)點(diǎn)導(dǎo)出。

6、一旦完全同步,全節(jié)點(diǎn)就會(huì)存儲(chǔ)所有狀態(tài),類似于存檔節(jié)點(diǎn)(更多信息參見下文)。

客戶端同步模式

geth——快速同步模式

快速同步模式是geth默認(rèn)的同步模式。通過下載整個(gè)狀態(tài)數(shù)據(jù)庫可以快速同步全節(jié)點(diǎn)。首先是請(qǐng)求同步區(qū)塊頭,然后加入?yún)^(qū)塊體和收據(jù),從而對(duì)整個(gè)節(jié)點(diǎn)進(jìn)行同步??焖偻侥J介_啟后直到以太坊網(wǎng)絡(luò)的最終有效區(qū)塊也被同步,就切換到全同步模式。

geth——全同步模式

從創(chuàng)世區(qū)塊開始同步全節(jié)點(diǎn),驗(yàn)證所有區(qū)塊并執(zhí)行所有交易。這種模式比快速同步模式稍微慢一點(diǎn),但是安全性有所提高。

parity——warp同步模式

warp同步模式是parity默認(rèn)的同步模式。通過下載記錄了第30,000個(gè)最終有效區(qū)塊和最新狀態(tài)數(shù)據(jù)庫的快照,使用warp同步模式對(duì)以太坊全節(jié)點(diǎn)進(jìn)行同步。

數(shù)據(jù)經(jīng)由快照恢復(fù)后,客戶端切換到全同步模式,并在后臺(tái)同步網(wǎng)絡(luò)中的舊區(qū)塊。

在完成同步后,parity默認(rèn)節(jié)點(diǎn)將作為全節(jié)點(diǎn)服務(wù)于網(wǎng)絡(luò)。

parity——非warp模式

從創(chuàng)世區(qū)塊開始同步全節(jié)點(diǎn),驗(yàn)證所有區(qū)塊并執(zhí)行所有交易。這種模式比warp同步模式稍微慢一點(diǎn),但是安全性有所提高。

采用geth完全同步模式和parity非warp模式進(jìn)行同步的節(jié)點(diǎn)都被認(rèn)為是一個(gè)以太坊全節(jié)點(diǎn),因?yàn)?

1、節(jié)點(diǎn)從創(chuàng)世區(qū)塊開始同步完整區(qū)塊鏈數(shù)據(jù)。

2、節(jié)點(diǎn)重放所有交易并執(zhí)行所有合約。

3、節(jié)點(diǎn)為每個(gè)區(qū)塊重新計(jì)算狀態(tài)。

4、節(jié)點(diǎn)將所有的歷史區(qū)塊存儲(chǔ)在磁盤上。

5、節(jié)點(diǎn)將最新的狀態(tài)存儲(chǔ)在磁盤上,并修剪舊狀態(tài)記錄。

輕節(jié)點(diǎn)

輕節(jié)點(diǎn)的功能:

1、存儲(chǔ)區(qū)塊頭鏈并按需請(qǐng)求所有其他信息內(nèi)容。

2、可以通過檢驗(yàn)區(qū)塊頭的狀態(tài)根,從而驗(yàn)證數(shù)據(jù)的有效性。

輕節(jié)點(diǎn)適用于低容量設(shè)備,比如嵌入式設(shè)備或移動(dòng)電話,這些設(shè)備無法存儲(chǔ)幾十GB的區(qū)塊鏈數(shù)據(jù)。

客戶端同步模式

geth——輕同步模式

等待大約200秒后,從第2300個(gè)區(qū)塊開始同步,然后定期接收到含有1到10個(gè)區(qū)塊的區(qū)塊包。初始同步只需要很短時(shí)間。

parity——輕同步模式

立即從一個(gè)硬編碼值(區(qū)塊高度6219777)開始同步,速度大約為每分鐘23,500個(gè)區(qū)塊,同步區(qū)塊高度達(dá)到6,500,000,過程需要15分鐘。一旦同步,當(dāng)新區(qū)塊被挖出并經(jīng)由全節(jié)點(diǎn)驗(yàn)證,輕節(jié)點(diǎn)就會(huì)接收到這些區(qū)塊。

parity——非硬編碼輕同步模式

除了從創(chuàng)世區(qū)塊開始同步以外,其他設(shè)定與輕同步模式一樣。

連接Parity 輕節(jié)點(diǎn)到MetaMask(MacOS操作系統(tǒng))

步驟如下:

1.下載自制程序(homebrew)(必須先通過蘋果的開發(fā)條款)。

查找和打開應(yīng)用終端(應(yīng)用/終端)。

在終端中依次輸入以下命令:

brew tap paritytech/paritytech (把parity添加到brew tap列表)

brew install parity (安裝parity穩(wěn)定版本)

parity --light --jsonrpc-cors="chrome-extension://nkbihfbeogaeaoehlefnkodbefgpgknn" & (同步輕節(jié)點(diǎn),與其他節(jié)點(diǎn)相互連接,下載區(qū)塊頭信息)

按ctrl+C,然后鍵入:

tail -f nohup.out (將給你展示日記,以確保所有工作得到切實(shí)履行)

1.在網(wǎng)頁瀏覽器上打開Metamask,斷開網(wǎng)絡(luò),連接到本地主機(jī)。

存檔節(jié)點(diǎn)

存檔節(jié)點(diǎn)的功能:

1、存儲(chǔ)所有全節(jié)點(diǎn)保存的內(nèi)容。

2、也創(chuàng)建了歷史狀態(tài)的檔案。

若你想要檢查任何給定區(qū)塊高度的帳戶狀態(tài),只能查詢存檔節(jié)點(diǎn)。例如,如果你想知道一個(gè)賬戶在區(qū)塊高度4,000,000時(shí)的以太幣余額,你就要運(yùn)行并查詢一個(gè)存檔節(jié)點(diǎn)。

像Infura這樣的基礎(chǔ)設(shè)施,它作為存檔節(jié)點(diǎn)通常只提供服務(wù)。存檔節(jié)點(diǎn)依賴于用例,對(duì)區(qū)塊鏈的安全性或信任模型沒有影響。

客戶端同步模式

geth——輕同步模式——存檔模式

從創(chuàng)世區(qū)塊開始同步存檔節(jié)點(diǎn),充分驗(yàn)證所有區(qū)塊,執(zhí)行所有交易,并將所有中間狀態(tài)寫入磁盤(“存檔”)。

在Geth客戶端中,這稱為gcmode模式,指的是“無用單元回收”(garbage collection)的概念。把區(qū)塊與交易存檔基本上就等于把它們封存起來。

parity——非warp模式——修剪存檔模式

從創(chuàng)世區(qū)塊開始同步存檔節(jié)點(diǎn),充分驗(yàn)證所有區(qū)塊,執(zhí)行所有交易,并將所有中間狀態(tài)寫入磁盤(“存檔”)。

在Parity客戶端中,“修剪”(Pruning)指狀態(tài)樹修剪。把區(qū)塊與交易存檔基本上就等于把它們封存起來。

硬件節(jié)點(diǎn)

一般消費(fèi)者級(jí)別的筆記本電腦性能足以運(yùn)行全節(jié)點(diǎn),但不能運(yùn)行存檔節(jié)點(diǎn)。運(yùn)行存檔節(jié)點(diǎn)需要2+ TB的磁盤空間,不能使用硬盤作為磁盤,必須使用能運(yùn)行完整節(jié)點(diǎn)和存檔節(jié)點(diǎn)的固態(tài)硬盤。輕節(jié)點(diǎn)在SD卡和硬盤上運(yùn)行情況良好。

如果全節(jié)點(diǎn)離線一段時(shí)間,數(shù)據(jù)可能會(huì)損壞,需要一段時(shí)間才能恢復(fù)。若要運(yùn)行自己的節(jié)點(diǎn),請(qǐng)保持設(shè)備持續(xù)開機(jī)并且聯(lián)網(wǎng),從而最大化可靠性,最小化停機(jī)時(shí)間,獲得最佳效果。這在筆記本電腦上是不可能實(shí)現(xiàn)的,而使用臺(tái)式電腦(500W+)則價(jià)格昂貴,所以最好選擇一種在制造和替換成本低廉,且最好可以免費(fèi)運(yùn)行的設(shè)備。樹莓派的性能足以運(yùn)行輕節(jié)點(diǎn),而在ARM微型計(jì)算機(jī)上全節(jié)點(diǎn)才能運(yùn)行良好??梢栽贐lock And Mortar、Ava.do與DAppNode上查看預(yù)同步的預(yù)制設(shè)備。

警告:永遠(yuǎn)不要把任何無法徹底檢查和驗(yàn)證的數(shù)據(jù)接入自己的局域網(wǎng),否則可能會(huì)在不知情的情況下遭到DNS劫持或密碼劫持。如果硬件和軟件不是開源的(至少匯編軟件不是開源的),那么就無法確保其安全。