国产成人精品18p,天天干成人网,无码专区狠狠躁天天躁,美女脱精光隐私扒开免费观看

Filecoin 網(wǎng)絡(luò ) V12 版本升級內容有哪些?

發(fā)布時(shí)間:2022-10-25 08:23 來(lái)源:互聯(lián)網(wǎng) 閱讀:184 作者:writer2 欄目: 虛擬主機 歡迎投稿:712375056

2021年4月29日,Filecoin網(wǎng)絡(luò )升級至版本12。此次升級引入了specs-actors的第4版本,該版本是指定Filecoin協(xié)議的一組內置actor。新版本的specs-actor性能更高,驗證時(shí)間更快。

升級動(dòng)機  

對于所有區塊鏈項目而言,重要的是要確保區塊驗證所需的時(shí)間少于區塊生成的頻率。在Filecoin網(wǎng)絡(luò )上,每30秒生成一次塊,因此很重要的一點(diǎn)是,塊驗證所用的時(shí)間必須少于30秒。當然,塊驗證取決于多種因素:節點(diǎn)的硬件規格,鏈數據庫的大小,節點(diǎn)上正在運行的其他進(jìn)程等等。

在v12升級之前,中等質(zhì)量節點(diǎn)運行平穩,塊驗證時(shí)間不到30秒。但是,速度較慢的節點(diǎn)以及保留了完整鏈歷史的節點(diǎn)(具有非常大的數據庫)的驗證時(shí)間也更長(cháng),從而使它們有在速度下降的情況下不同步的風(fēng)險。盡管大多數使用高性能硬件和較小鏈數據庫的礦工不會(huì )受到影響,但是生態(tài)系統中的其他重要成員,包括交易所和檔案節點(diǎn),都開(kāi)始遇到一些速度變慢和偶爾的同步問(wèn)題,對整個(gè)網(wǎng)絡(luò )的健康產(chǎn)生了負面影響。

同步時(shí)間緩慢的原因之一是扇區代碼在處理新創(chuàng )建的節點(diǎn)時(shí)效率低下。過(guò)去幾個(gè)月里,網(wǎng)絡(luò )經(jīng)歷了一些垃圾信息浪潮,從而在鏈上創(chuàng )建了礦工,產(chǎn)生了過(guò)多的空礦工條目。

在v12網(wǎng)絡(luò )升級中推出此改進(jìn)措施還可以主動(dòng)防止將來(lái)的CreateMiner垃圾信息轉變?yōu)獒槍λ俣容^慢的節點(diǎn)的攻擊媒介。因為減少處理空礦機所花費的時(shí)間可以大大降低塊驗證時(shí)間,進(jìn)而提升性能。

性能提升

要知道版本V12中改進(jìn)的性能,我們先來(lái)了解系統的一些細節。

Filecoin cron actor,位于地址f03處,是網(wǎng)絡(luò )在每個(gè)時(shí)期運行的系統扇區。運行狀態(tài)轉換可以保持Filecoin網(wǎng)絡(luò )平穩,正確地運行。Cron actor每60個(gè)區塊高度(30分鐘)處理一次礦工扇區,以驗證礦工對要檢查的部分扇區是否有正確的存儲證明。通過(guò)cron actor的處理,Filecoin協(xié)議可以確保:整個(gè)Filecoin網(wǎng)絡(luò )每24小時(shí)自動(dòng)檢查一次存儲情況,任何丟失或損壞數據的礦工將被懲罰。

在網(wǎng)絡(luò )版本12之前,cron actor處理單個(gè)礦工扇區。Filecoin版本12更改了cron actor,使其僅對需要它的礦工扇區進(jìn)行處理。如果礦工正在積極證明其存儲,則需要cron工作。

具體而言,以下條件中的任何一個(gè)都需要每60個(gè)區塊高度進(jìn)行一次cron工作:

  • 具有活躍的PreCommit;
  • 具有活躍的扇區;
  • 有質(zhì)押的獎勵。

不滿(mǎn)足以上任何條件的礦工扇區在cron工作期間無(wú)需做不必要的工作,可以放心跳過(guò)。特別是,新創(chuàng )建的礦工節點(diǎn)將不會(huì )立即請求cron作業(yè),只有在它第一次開(kāi)始向網(wǎng)絡(luò )保證存儲時(shí)才會(huì )需要。

這項優(yōu)化措施生效后,Filecoin網(wǎng)絡(luò )已從每60個(gè)區塊高度處理約375000個(gè)礦工到現在的2000多個(gè)區塊高度。這使得塊平均同步時(shí)間大約快了一倍,并且每日狀態(tài)快照的大小減少了20GB以上,幾乎提高了2倍!平均和最長(cháng)塊同步時(shí)間明顯減少,并且幾乎完全消除了大型歸檔節點(diǎn)不同步的情況。

v12升級后降低了同步時(shí)間:

v12升級后減少了不同步的實(shí)例 :

運行v12

Lotus v1.8.0和venus v0.9.5中發(fā)布了網(wǎng)絡(luò )v12升級,此次升級包含v4 actor。Lotus團隊在較短的時(shí)間內發(fā)布了該版本,從發(fā)布到網(wǎng)絡(luò )升級只有大約48小時(shí),所有節點(diǎn)運營(yíng)商必須在48小時(shí)內完成升級。社區能夠快速完成升級非常重要,因為可能需要在很短的時(shí)間內解決關(guān)鍵安全問(wèn)題。為應對此類(lèi)事件,網(wǎng)絡(luò )在2020年9月的太空競賽中(主網(wǎng)上線(xiàn)前不久)測試了各種 “war game” 場(chǎng)景。

社區在48小時(shí)內快速完成了v12升級,證明了其將來(lái)需要時(shí)可以快速升級的能力。諸如此類(lèi)的快速升級依賴(lài)于Filecoin執行團隊與各節點(diǎn)運營(yíng)商(包括存儲礦工,存儲客戶(hù)端和交易所)之間有效的通信渠道。為了使每個(gè)人都能參與其中,Filecoin社區工程師在社區論壇中宣布了升級的詳細信息,包括升級要點(diǎn),升級區塊高度以及發(fā)布時(shí)間表的鏈接,并更新了Filecoin網(wǎng)絡(luò )狀態(tài)頁(yè)面,使其通知可訂閱。然后,開(kāi)發(fā)團隊快速響應,以確保每個(gè)人都能通過(guò)多個(gè)支持渠道(包括論壇,Slack頻道等)及時(shí)順利地升級其節點(diǎn)。

在較短的時(shí)間內正確執行此類(lèi)改動(dòng)還需要經(jīng)過(guò)嚴格的測試和發(fā)布流程。Lotus團隊能夠使用過(guò)去幾個(gè)月開(kāi)發(fā)的新計劃清單來(lái)做到這一點(diǎn)。另外,為了響應社區的反饋,Lotus團隊確保在這種強制性發(fā)行版中沒(méi)有引入未經(jīng)測試的可選功能。相反,此次網(wǎng)絡(luò )升級更改是在Lotus v1.6.0之上發(fā)布的,Lotus v1.6.0是Lotus最新的穩定版本,已經(jīng)過(guò)測試。對于需要最新功能并愿意承受更大風(fēng)險的用戶(hù),可以選擇升級候選版本Lotus v1.9.0-rc1,該版本包含了此次網(wǎng)絡(luò )升級內容以及更多其他新功能。

感謝

本次能夠如此快速的完成升級以改進(jìn)諸如此類(lèi)的重大性能并非易事!得益于團隊過(guò)去幾個(gè)月來(lái)收到的反饋以及做出的改進(jìn),核心開(kāi)發(fā)人員才能夠執行,測試和發(fā)布可改善Filecoin網(wǎng)絡(luò )的高質(zhì)量代碼。此外,感謝Filecoin社區各節點(diǎn)運營(yíng)商快速響應以及持續參與、支持Filecoin的建設,才能確保此次網(wǎng)絡(luò )迅速完成升級。感謝大家!

來(lái)源:ipfs.cn(IPFS搬運工)

免責聲明:本站發(fā)布的內容(圖片、視頻和文字)以原創(chuàng )、來(lái)自本網(wǎng)站內容采集于網(wǎng)絡(luò )互聯(lián)網(wǎng)轉載等其它媒體和分享為主,內容觀(guān)點(diǎn)不代表本網(wǎng)站立場(chǎng),如侵犯了原作者的版權,請告知一經(jīng)查實(shí),將立刻刪除涉嫌侵權內容,聯(lián)系我們QQ:712375056,同時(shí)歡迎投稿傳遞力量。

免费国产a国产片高清| 一道久在线无码加勒比 | 久久AV无码精品人妻系列| 国产亚洲精品AA片在线观看| 精品亚洲欧美无人区乱码| 成年无码AV片完整版|