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