Schnorr簽名和隔離見證復原,BCH五月硬分叉兩大功能敲定

買賣虛擬貨幣

上週,Bitcoin Cash(BCH)開發者討論了今年5年網路升級需要新增的功能。討論結果顯示,本次升級將新增兩個功能:Schnorr簽名和隔離見證復原(Segwit recovery)。開發者表示像nullfail(Nullfail與OP_CHECKSIG執行相同,如果簽名與提供的公鑰和訊息雜湊不匹配,且簽名不是空位元組陣列,則整個指令碼將失敗)以及100位元組的交易大小等功能都不會出現在5月份的硬分叉中。

BCH進入新一輪硬分叉準備階段

在情人節當天,加密貨幣開發者Mark Lundeberg、Antony Zegers、Amaury Séchet、Jason B. Cox、Andrea Suisani以及Matias Garcia和會議主持David Allen共同談論了5月份的升級。開發者透露,5月份的升級將新增兩個重要功能。

5月份的升級將包含Schnorr簽名和隔離見證復原,nullfail、最小資料推送以及修改100位元組交易大量限制等功能都不會出現在本次升級中。

開發者還討論了硬分叉前的升級測試和規劃,包括設定共享資訊的公共來源,決定通用引數以及礦池的持久節點概念等測試計劃。

開發者Jason B. Cox說:在過去的幾個月時間裡,我們研究了很多可能新增到五月份硬分叉的內容——目前看來只有部分功能可以趕得上這次升級,比如Schnorr。這個功能目前看起來狀態良好,並且經過了多次的程式碼審查。隔離見證復原是另一個可以新增的升級。

Bitcoin ABC首席開發者Amaury Séchet對此表示同意:是的,我不認為還能新增其他功能,Schnorr可以透過一個補丁進行運作。

Mark Lundeberg進一步說明了隔離見證復原功能,與Schnorr簽名相比,瞭解這一功能的人不多。目前BCH程式碼庫已經新增了相關的頁面以及程式碼。簡單來說,假設有一筆BCH被髮送到一個隔離見證地址,由於清理堆疊規則,這筆BCH無法透過BCH連結收。而新增隔離見證復原功能之後,這個規則就不會包含隔離見證地址,被髮錯的BCH也可以取回。

率先進入BCH鏈的Schnorr簽名

目前這兩個新功能都已經被“凍結”在BCH協議中,開發者可以在測試網路上進行測試。總的來說,BCH開發者對這兩個功能的部署很有信心,而且似乎Schnorr簽名的部署可以趕在比特幣開發者之前。

目前,Bitcoin Core開發者也在研究Schnorr簽名。Blockstream剛剛公佈了一個多重簽名交易標準MU-Sig。該協議能夠幫助Schnorr的部署。

Mark Lundeberg表示自己也瞭解MU-Sig協議,並認為BCH也能使用這個協議,因為其屬於錢包端;節點只需要繼續正常驗證Schnorr簽名就可以了。

更多數字貨幣資訊:www.qukuaiwang.com.cn/news

免責聲明:

  1. 本文版權歸原作者所有,僅代表作者本人觀點,不代表鏈報觀點或立場。
  2. 如發現文章、圖片等侵權行爲,侵權責任將由作者本人承擔。
  3. 鏈報僅提供相關項目信息,不構成任何投資建議

推荐阅读

;