比特幣開發(fā)者Pieter Wuille正式公布了兩項比特幣改進提議
據(jù)Coindesk 5月7日報道,比特幣的主要開發(fā)者Pieter Wuille于今天公布了兩項比特幣改進提議(BIP),這些提議可能將成為比特幣升級的基礎(chǔ)。
Pieter Wuille在比特幣的開發(fā)者電子郵件列表上公布了這兩項提議。兩項比特幣改進提議描述了旨在提高比特幣隱私性的代碼更改Taproot。預(yù)計Taproot將與Schnorr簽名捆綁在一起,在軟分叉升級后使用。比特幣的相關(guān)開發(fā)者已經(jīng)對此提議研究了一段時間,并相信這次軟分叉能為改進比特幣的隱私性和可擴展性鋪平道路。
比特幣的開發(fā)者一直在考慮如何安排這種特殊的升級。多年來,開發(fā)者們已經(jīng)對比特幣提出了許多更改提議,由于這些代碼更改都是互相關(guān)聯(lián)的,將它們捆綁在一起實施還是很有意義的。這些提議包括了默克爾抽象語法樹(Merkelized Abstract Syntax Trees ,簡稱為MAST)、adding、改進的比特幣智能合約、Schnorr簽名(為比特幣交易添加了另一種簽名方式)和Taproot(為比特幣交易添加了更好的隱私性)。
Github上提供的這兩份Taproot提案,是上述提議最終開始整合的又一個信號。在這個時候,將Taproot提議的技術(shù)細節(jié)公開很重要,社區(qū)中將會有更多的開發(fā)人員可以查看到這些提議細節(jié),并決定其是否同意這些更改。如果社區(qū)同意并認為這些更改是正確的,那么這些經(jīng)過幾年組合的提案更改將最終投入使用。
值得注意的是,有一部分人認為,與比特幣上一次激活隔離見證(SegWit)的軟分叉相比,將比特幣改進提議進行整合的爭議會更小。而與比特幣走上不同道路的Bitcoin Cash的開發(fā)者們實際上也非常喜歡Schnorr簽名。他們剛剛在一周前實現(xiàn)了類似的技術(shù)。
Wuille的第一項比特幣改進提議描述了一個“新的隔離見證版本1的輸出類型,它使用基于Taproot、Schnorr簽名和默克爾分支(Merkle braches)的規(guī)則?!?/p>
Wuille在比特幣改進提議寫道:此次的比特幣改進提議主要描述了比特幣進行下一次升級的時機和方法,也包括了流行的Taproot和Schnorr簽名的升級。此外,升級將“不添加任何新的強安全假設(shè),同時也“沒有結(jié)合提議中任何可以簡單實現(xiàn)的獨立功能。
第二項比特幣改進提議描述了“在bip-taproot下初始腳本系統(tǒng)的語義”。
Wuille在他的電子郵件中宣布BIPs中提議包括Schnorr, MAST和Taproot,而另一個備受期待的功能可能不會在最新的升級中出現(xiàn):
雖然我們有很多其他的想法,但并不會把所有的想法一同進行實施。這其中就包括了一些可以單獨實施同時還不會失去有效性的想法。其中的一個想法是集成SIGHASH_NOINPUT,這是我們正在努力寫的一個獨立提案。