BTC現(xiàn)在完全由Bitcoin Core開(kāi)發(fā)組開(kāi)發(fā),所有協(xié)議級(jí)別的變更都可以從Core開(kāi)發(fā)組發(fā)布的Bitcoin Core version版本看到。
Bitcoin Core今年發(fā)了三個(gè)新版本,分別是5月2號(hào),8月9號(hào),和11月24日。其中5月2號(hào)的Bitcoin Core version 0.18.0版本被標(biāo)記為主要版本。
BTC今年的主要變化是強(qiáng)化了隔離見(jiàn)證交易格式,Bitcoin Core version現(xiàn)在默認(rèn)使用隔離見(jiàn)證交易地址收發(fā)幣了。
其他的變化都是和生產(chǎn)性無(wú)關(guān)的了,各種程序員才能看的懂的東西。
跟蹤C(jī)ore的主要開(kāi)發(fā)者的言論,BTC目前正在討論的幾個(gè)大的特性更新分別是Schnorr簽名,MAST默克爾抽象語(yǔ)法樹(shù),以及直根Taproot。
Schnorr主要是針對(duì)交易隱私保護(hù),節(jié)省交易簽名空間,和提交簽名算法效率。
MAST是擴(kuò)展BTC腳本功能,豐富交易的功能,為BTC引入更復(fù)雜的金融工具。
Taproot主要效果是提高貨幣互換性,也提高交易隱私性。比如讓閃電網(wǎng)絡(luò)的充值交易和其他交易看起來(lái)是一樣的。
這三大特性應(yīng)該是BTC接下來(lái)比較重大的更新。
Core開(kāi)發(fā)者在2017年完成了UASF和隔離見(jiàn)證后,工作重點(diǎn)看起來(lái)是轉(zhuǎn)到了閃電網(wǎng)絡(luò)的開(kāi)發(fā)和推廣上。
BCH現(xiàn)在的主要開(kāi)發(fā)組是Bitcoin ABC,所有協(xié)議級(jí)別變更都可以從ABC開(kāi)發(fā)組發(fā)布的Bitcoin Cash每年固定兩次硬分叉升級(jí),分別是5月15日和11月15日。
今年BCH的重大更新有,Schnorr簽名,和去除交易延展性。還有一個(gè)是恢復(fù)錯(cuò)誤發(fā)送到隔離見(jiàn)證地址的BCH。另外還升級(jí)了幾個(gè)操作碼,特別是OP_Checkdatasig,以方便BCH網(wǎng)絡(luò)引入Oracle。其他的一些都是和生產(chǎn)無(wú)關(guān)的,程序員才能搞明白的更新了。
Schnorr簽名是一個(gè)非常大的更新。能搶在BTC之前更新,因?yàn)锽CH主要采用硬分叉來(lái)升級(jí),要比軟分叉效率高很多。
跟蹤BCH開(kāi)發(fā)者的言論,他們?cè)诮酉聛?lái)可能要做的重大的特性更新主要有Pre-consensus(預(yù)共識(shí))、UTXO Commitments(UTXO承諾)、更快的區(qū)塊傳播技術(shù)和更多的腳本操作碼。
預(yù)共識(shí)主要是讓BCH交易可以更快地得到安全“預(yù)”確認(rèn),礦池對(duì)交易的合法性在沒(méi)有區(qū)塊確認(rèn)的基礎(chǔ)上實(shí)現(xiàn)共識(shí),提高了零確認(rèn)的安全性。據(jù)說(shuō)可以實(shí)現(xiàn)3秒內(nèi)交易即安全。
UTXO承諾是能夠?qū)崿F(xiàn)不下載完整歷史區(qū)塊的前提下實(shí)現(xiàn)足夠高的安全性,為實(shí)現(xiàn)區(qū)塊裁剪技術(shù)做前提準(zhǔn)備。這樣可以實(shí)現(xiàn)大規(guī)模的節(jié)點(diǎn)擴(kuò)展。
區(qū)塊傳播技術(shù),包括各種內(nèi)存同步技術(shù)和石墨烯這樣的技術(shù)。
更多的操作碼是為了豐富BCH的可編程性,引入更復(fù)雜的金融工具。
BCH的另一類(lèi)重大更新是其二層網(wǎng)絡(luò),2018年很火,在2019年只留下了SLP協(xié)議。SLP協(xié)議實(shí)現(xiàn)了在BCH網(wǎng)絡(luò)上發(fā)代幣的功能。
BSV現(xiàn)在的主要開(kāi)發(fā)是在nChain公司的領(lǐng)導(dǎo)下完成,CSW是首席科學(xué)家。2019年BSV發(fā)布了6個(gè)版本的全節(jié)點(diǎn),其中最后兩個(gè)版本目前還是beta版本。并且最后一個(gè)版本的版本號(hào)變成了1.0.0.beta,這可能意味著B(niǎo)SV主鏈開(kāi)發(fā)結(jié)束了。
在今年BSV主要的更新是區(qū)塊大小上限擴(kuò)容和恢復(fù)腳本操作碼到最bitcoin最初版本。BSV在主鏈協(xié)議上的更新就是集中到這兩件事上,擴(kuò)容和將協(xié)議恢復(fù)到0.1版本。目前區(qū)塊上限已經(jīng)達(dá)到了512M,預(yù)計(jì)將會(huì)在明年2月達(dá)到2G。
總體上,BSV的底層協(xié)議級(jí)別的開(kāi)發(fā),社區(qū)成員的共識(shí)認(rèn)為已經(jīng)完成了,需要的是穩(wěn)定。
從BSV社區(qū)討論中,BSV的開(kāi)發(fā)另外兩個(gè)重大方向是Metanet(超網(wǎng))和BitDB及其變種。前者是由CSW引導(dǎo)出來(lái),主張將互聯(lián)網(wǎng)變成BSV的一個(gè)側(cè)鏈,但整體上超網(wǎng)還是一個(gè)概念性產(chǎn)品。BitDB是由BSV活躍的應(yīng)用層開(kāi)發(fā)者_(dá)unwriter主層開(kāi)發(fā)的,是在BSV二層網(wǎng)絡(luò),主要是基于OP_Return字段,進(jìn)行應(yīng)用開(kāi)發(fā)。
BSV另一個(gè)重要產(chǎn)品是Tokenized,是基于BSV網(wǎng)絡(luò)發(fā)代幣的協(xié)議,但2019年沒(méi)有重大更新,我只看到他的官網(wǎng)做了新的網(wǎng)站,目前還不可以用。
Moneybutton,以及Paymail是BSV另一個(gè)比較熱的應(yīng)用方向,主要是優(yōu)化支付的。
總體上,BSV共識(shí)對(duì)底層協(xié)議認(rèn)為應(yīng)該穩(wěn)定不更改,主要開(kāi)發(fā)方向是在應(yīng)用層。
責(zé)任編輯:ct
評(píng)論