比特幣現(xiàn)金節(jié)點(diǎn)計劃于5月升級兩個功能
3月2日,比特幣現(xiàn)金節(jié)點(diǎn)項目背后的開發(fā)人員宣布了該團(tuán)隊5月及以后的升級計劃。程序員強(qiáng)調(diào)指出,無論IFP是否被投票通過,還將按最長的鏈進(jìn)行。比特幣現(xiàn)金節(jié)點(diǎn)還將實(shí)現(xiàn)計劃于5月升級的兩個新功能,并且計劃評估改進(jìn)比特幣現(xiàn)金難度調(diào)整算法(DAA)。
比特幣現(xiàn)金節(jié)點(diǎn)更新社區(qū)計劃升級兩個功能并遵循最長的鏈
周一,BCH社區(qū)宣布第一個比特幣現(xiàn)金節(jié)點(diǎn)項目,第一次更新說明了2020年5月BCH升級后項目的意圖及目標(biāo)。該團(tuán)隊強(qiáng)調(diào),對于5月15日的升級,全節(jié)點(diǎn)實(shí)施旨在提供“一種安全且專業(yè)的節(jié)點(diǎn),將中立地遵循最長的鏈,且不會增加鏈分裂的風(fēng)險?!?/p>
軟件工程師還解釋說,比特幣現(xiàn)金節(jié)點(diǎn)(BCN)將有助于實(shí)現(xiàn)計劃于5月推出的兩個新升級功能。就像比特幣ABC版本一樣,將添加操作碼OP_Reversebytes和Sigcheck規(guī)范。但是,正如news.Bitcoin.com在先前的文章中已詳細(xì)介紹的那樣,新的BCN代碼庫中不包含IFP。根據(jù)Coin.dance的數(shù)據(jù),到目前為止,開采的區(qū)塊中有0.3%的投票支持IFP,在當(dāng)前的2016區(qū)塊中,有1344個區(qū)塊(67%)需要鎖定IFP協(xié)議。BCN工程師認(rèn)為,他們?nèi)?jié)點(diǎn)項目的主要目的是為BCH礦工選擇退出IFP提供一個安全的途徑。
BCN項目開發(fā)人員在博客read.cash上寫道:“我們的節(jié)點(diǎn)被構(gòu)造成可以安全地跟隨升級期間最長的鏈,通過接受區(qū)塊,不管他們是否為IFP投票,客戶端不包括任何基于BIP9或類似投票的規(guī)則激活。重新組織保護(hù)仍然包括在內(nèi),并配置與ABC客戶端相同的默認(rèn)值?!?/p>
BCN帖子進(jìn)一步指出:我們打算5月份不再進(jìn)行任何需要達(dá)成共識的更改,而是著眼于減少缺陷并提高性能、穩(wěn)定性和用戶友好性。我們可能會在5月之前發(fā)布一個可選的小版本,提供此類增強(qiáng)功能。
一個即將舉行的AMA會議進(jìn)一步研究和改進(jìn)比特幣現(xiàn)金DAA
此外,BCN發(fā)布的公告解釋了BCN團(tuán)隊擁有許多“經(jīng)驗(yàn)豐富的區(qū)塊鏈專業(yè)人員,包括具有多年經(jīng)驗(yàn)的軟件開發(fā)人員,他們致力于提供C ++節(jié)點(diǎn)軟件?!盉CN的主要開發(fā)者 Freetrader本周四將在Reddit 的論壇R / BTC上舉辦一個Ask Me Anything(AMA)會議。該團(tuán)隊表示將繼續(xù)維護(hù)該項目,read.cash上的博客文章強(qiáng)調(diào)BCN團(tuán)隊創(chuàng)建了持續(xù)集成(CI)管道。BCN開發(fā)人員將專注于BCH代碼庫中的某些元素,包括最新的項目用戶文檔,完成缺少的自動完成功能規(guī)范(也稱為“滾動檢查點(diǎn)”),創(chuàng)建開發(fā)過程,確定軟件測試中的現(xiàn)有差距,以及監(jiān)視Bitcoin Core和Bitcoin ABC項目的后臺。
該公告還涉及BCN項目的“組織[和]項目管理方”。BCN開發(fā)人員致力于完成與比特幣現(xiàn)金相關(guān)的研究,因?yàn)楣こ處煂⒀芯恐T如UTXO / UtreeXO承諾,Merklix樹的使用情況以及評估自適應(yīng)塊大小算法等。
該團(tuán)隊還計劃研究和改進(jìn)BCH難度調(diào)整算法(DAA),該算法最近BCH支持者的熱門話題。2月29日,獨(dú)立的BCH開發(fā)人員和礦工Jonathan Toomim發(fā)布了有關(guān)DAA問題的帖子和視頻,題為“ BCH難度調(diào)整算法被打破——這里是解決方法”。這篇帖子和其他一些關(guān)于DAA的擔(dān)憂在過去幾周在BCH社區(qū)內(nèi)引起了廣泛的爭論。在某些時候,DDAA使阻塞間隔比平常長,也比平???。據(jù)稱,一些從BCH轉(zhuǎn)為BTC的礦工正在通過降低難度來博取DAA,從而使開采BCH再次盈利。BCN項目計劃研究當(dāng)前的問題,并有望為BCH網(wǎng)絡(luò)創(chuàng)建一個DAA解決方案。
全節(jié)點(diǎn)開發(fā)者的更新細(xì)節(jié):我們正在開始一項評估,以改進(jìn)難度調(diào)整算法(DAA),以減少塊確認(rèn)時間的方差,在該領(lǐng)域已經(jīng)進(jìn)行了許多研究。我們不會在5月更改DAA驗(yàn)證規(guī)則。不過,我們希望積極地研究可能需要的改進(jìn),只要BCH的算力與BTC相比相對較低。
保持中立
BCN項目更新發(fā)布在r / btc上,該線程引起了很多討論。Electron Cash開發(fā)人員Jonald Fyookball回復(fù)了r / btc的帖子,并告訴團(tuán)隊,他認(rèn)為BCN項目不應(yīng)該由“首席程序員擔(dān)任首席維護(hù)者”。他補(bǔ)充道:“首席維護(hù)者應(yīng)該是一個非常中立的人,首席開發(fā)人員應(yīng)該是像Mark Lundeberg這樣的人,他的能力比團(tuán)隊中其他任何人都要強(qiáng)?!?/p>
BCN首席開發(fā)人員Freetrader回應(yīng)了Fyookball的批評。Freetrader回答說:“現(xiàn)階段的角色名稱實(shí)際上仍然有點(diǎn)不穩(wěn)定,盡管我保留一些權(quán)力,但我大部分時間都在履行維護(hù)者的職責(zé)。我發(fā)現(xiàn)更多的自然代碼所有權(quán)取決于誰在做什么工作(并且我希望至少有兩個人在進(jìn)行大型功能變更集,但這在目前尚不可行,這是一條通向未來的路)?!?br />