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





