新的功能主要集中在改進(jìn)比特幣核心的默認(rèn)錢包、與硬件錢包的集成,以及改進(jìn)私鑰的存儲方式。
由于比特幣核心軟件基礎(chǔ)設(shè)施目前正在經(jīng)歷一個過渡階段,同時實(shí)現(xiàn)高端可伸縮性解決方案,開發(fā)人員正在為第17個主要軟件版本做準(zhǔn)備。即將發(fā)布的軟件更新將提供一系列新功能,尤其側(cè)重于改進(jìn)軟件的默認(rèn)錢包和比特幣私鑰的存儲。
介紹引入一種新的“語言”
Peter Wuille是比特幣基礎(chǔ)設(shè)施的流行開發(fā)者,他以諸如隔離證人(SegWit)等重要的實(shí)現(xiàn)而聞名,他提出了用下一個比特幣核心軟件升級來實(shí)現(xiàn)一種新語言的想法。引入這個語言的基本目的是為鍵添加額外的信息。
比特幣核心貢獻(xiàn)者Andrew Chow稱這是比之前的“帳戶”系統(tǒng)“理智”的替代品。該語言功能允許用戶用一個是“儲蓄”,另一個是“捐贈”來標(biāo)記他們的不同帳戶。此外,引入語言的另一個顯著優(yōu)點(diǎn)是,它可以確保在將鑰匙從一個錢包移到另一個錢包時,信息不會定期丟失。
鏈碼工程師John Newbery說,伍爾的語言功能改變了我們認(rèn)為錢包安全的方式,引入了“標(biāo)簽”形式的標(biāo)簽來解開密鑰。
部分簽名比特幣交易 (PSBT)
這是軟件升級帶來的另一個重要變化。顧名思義,PSBT是一種新的格式,它允許交易在被添加到網(wǎng)絡(luò)之前就通過。比特幣核心開發(fā)者認(rèn)為,從長遠(yuǎn)來看,PSBT可能是會改變游戲規(guī)則。
目前,像Trezor和Ledger這樣的硬件錢包被認(rèn)為是存儲比特幣最安全的方式,因?yàn)樗鼈兛梢噪x線解鎖,從而保護(hù)密鑰免受網(wǎng)上盜竊。然而,硬件錢包的一個限制是在軟件參與方面,因?yàn)樗鼈兣c不同的軟件不兼容。例如,Trezor只支持軟件錢包Electrum,而不支持像比特幣核心這樣的其他錢包。
用戶已經(jīng)發(fā)現(xiàn)這有點(diǎn)笨拙和煩人。然而,BIP174標(biāo)準(zhǔn)提供了一個同時支持不同的硬件錢包的強(qiáng)大的解決方案。這個代碼尚未發(fā)布,但是如果將來硬件錢包采用這個標(biāo)準(zhǔn),用戶可以很容易地連接到比特幣核心軟件。Andrew Chow在CoinDesk里說了一句話,“比特幣核心提供了一種更安全的方式來使用比特幣,而不是其他第三方軟件錢包。”他補(bǔ)充稱:
PSBT將使比特幣核心能更容易地支持硬件錢包,并有更好的離線、空中旅行錢包設(shè)置。我實(shí)際上是在用PSBT為比特幣核心開發(fā)硬件錢包支持。[SPV錢包]攜帶隱私和潛在的安全風(fēng)險,因?yàn)樗麄冃湃蔚谌絹磉M(jìn)行區(qū)塊鏈驗(yàn)證。一旦比特幣核心(Bitcoin Core)支持硬件錢包,用戶就可以使用比特幣核心(Bitcoin Core),而且因?yàn)樗且粋€完整的節(jié)點(diǎn),所以用戶不需要信任第三方,所有一切都已經(jīng)被正確驗(yàn)證。“
Chow還表示,實(shí)施PSBT的代碼變更也將提升比特幣的隱私功能和智能合約。Chow說:“PSBT還使sigs和coinjoin這樣的東西更容易做。”
創(chuàng)建動態(tài)錢包
這是比特幣核心(Bitcoin Core)的開發(fā)者們非常感興趣的另一個重要功能。Chow說:“在幾次發(fā)布之前,我們引入了在比特幣核心中使用多個錢包的能力。然而,這需要啟動為多個錢包配置的比特幣核心?,F(xiàn)在,我們可以在軟件運(yùn)行時加載、卸載和創(chuàng)建錢包?!?/p>
電子發(fā)燒友App














評論