Dogecoin Core 1.14.8 版已正式發(fā)布,現(xiàn)在可以在 GitHub 上下載。此小版本發(fā)布帶來了幾項(xiàng)關(guān)鍵改進(jìn),旨在增強(qiáng) Dogecoin 網(wǎng)絡(luò)的穩(wěn)定性、效率和安全性,建議所有用戶使用。
此次更新包括幾項(xiàng)重要更改,尤其是從Bitcoin Core 上游反向移植的幾項(xiàng)修復(fù)。DOGE 貢獻(xiàn)者初級開發(fā)人員 (@chromatic_x)通過 X宣布:“Dogecoin Core 1.14.8 已發(fā)布。此次要版本包括重要的網(wǎng)絡(luò)代碼更新。我們強(qiáng)烈建議所有平臺上的所有用戶盡快更新。”
新版本的主要增強(qiáng)功能之一是大幅減少了對等節(jié)點(diǎn)的 INV(庫存)對象數(shù)量。以前,Dogecoin Core 節(jié)點(diǎn)會為每個對等節(jié)點(diǎn)維護(hù)一個龐大且經(jīng)常過多的庫存項(xiàng)目列表。最新更新已將其精簡為更合理的數(shù)量,從而優(yōu)化了節(jié)點(diǎn)上的資源分配并減少了不必要的網(wǎng)絡(luò)流量。
為進(jìn)一步提高網(wǎng)絡(luò)效率,此次更新徹底改造了交易請求跟蹤系統(tǒng)。新系統(tǒng)通過優(yōu)先考慮出站對等點(diǎn),增強(qiáng)了 Dogecoin Core 與其他對等點(diǎn)的通信方式。這種優(yōu)先級至關(guān)重要,因?yàn)樗?CPU 和內(nèi)存使用率更可預(yù)測且更具可擴(kuò)展性,尤其是在對等點(diǎn)數(shù)量增加時。
此外,孤立交易現(xiàn)在的處理方式也更好了。以前,孤立交易的處理方式復(fù)雜且耗費(fèi)資源,而現(xiàn)在,處理方式與常規(guī)getdata消息類似。這一變化不僅加快了這些交易的處理速度,還簡化了底層代碼,使其更易于維護(hù),更不容易出錯。

另一個值得注意的變化是減少了 INV 消息的 getheaders 流量。過去,Dogecoin Core 會為每個 INV 消息發(fā)送多個 getheaders 消息,這增加了帶寬使用量并使代碼庫復(fù)雜化。此更新修改了這種方法,在 INV 消息中宣布時為一個區(qū)塊發(fā)送單個“getheaders”消息,從而減少了流量并簡化了交互邏輯。
此版本還包含一種更好的難度調(diào)整錯誤報告方法。在此更新之前,對于在最后一個檢查點(diǎn)之前分支的鏈,不會報告難度調(diào)整違規(guī)行為。此問題已通過重新安排檢查順序得到糾正,將檢查點(diǎn)檢查移至難度檢查之后,從而提高了網(wǎng)絡(luò)自我監(jiān)控能力的準(zhǔn)確性。
安全是本次更新的首要關(guān)注點(diǎn),SECURITY.md 文件中的詳細(xì)文檔重點(diǎn)強(qiáng)調(diào)了這一點(diǎn),該文件描述了報告潛在漏洞的程序。這種主動方法對于維護(hù)狗狗幣網(wǎng)絡(luò)內(nèi)的信任和完整性至關(guān)重要。
在技??術(shù)方面,此次更新包括多項(xiàng)依賴項(xiàng)升級,例如將 fontconfig 升級至 2.12.6 版、將 freetype 升級至 2.11.0 版以及將 expat 升級至 2.6.2 版。這些升級確保 Dogecoin Core 在安全高效的庫上運(yùn)行。此外,此次更新允許使用 Boost 1.80 及更新版本進(jìn)行編譯,并支持使用更新的 C 標(biāo)準(zhǔn)進(jìn)行編譯,從而增強(qiáng)了代碼的穩(wěn)健性并為開發(fā)環(huán)境提供了面向未來的保障。
截至發(fā)稿時,DOGE 交易價格為 0.10134 美元。
鄭重聲明:本文版權(quán)歸原作者所有,轉(zhuǎn)載文章僅為傳播更多信息之目的,如作者信息標(biāo)記有誤,請第一時間聯(lián)系我們修改或刪除,多謝。