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