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