新聞加密貨幣在「碉堡模式」恐慌之後,Zcash 開發者將抗量子支付目標定於一月

在「碉堡模式」恐慌之後,Zcash 開發者將抗量子支付目標定於一月

作者: Coindesk·

重點速覽

  • •Zcash 開發者的目標是在一月落地支援基於雜湊簽名的後量子簽名 opcode,但尚未確認任何網路啟用日期。
  • •此次升級最初將涵持有已發行 ZEC 約 70% 的透明交易,而屏蔽支付則需要另行抗量子防護。
  • •Zakura 還基於私人資訊檢索構建了一款私人餘額查詢工具,讓錢包能在不向伺服器暴露相互關聯地址的情況下檢查餘額,實驗版本已在 Vizor 錢包中提供。
  • •該計劃是在以太坊研究員 Justin Drake 警告在最壞情況下 AI 可能在數個月內破解保護比特幣和以太幣錢包的密碼學之後提出的,而以太坊更廣泛的抗量子遷移目標日期為 2029 年 12 月。
  • •在 Drake 的貼文於 X 上瘋傳後,ZEC 週四收於約 1,185 美元,當週下跌約 11%,領跌主要加密貨幣。
在「碉堡模式」恐慌之後,Zcash 開發者將抗量子支付目標定於一月

在對 AI 輔助攻擊的警告使加密貨幣錢包的整體安全性受到審視之際,專注隱私的 Zcash (ZEC) 的開發者計劃在數個月內加入旨在抵禦量子電腦的防護措施。

這個隱私幣背後的團隊的目標是在一月加入對抗量子的基於雜湊的簽名的支援,但目前尚未確認任何網路啟用日期。此次升級最初將保護透明交易,即佔已發行 ZEC 約 70% 的交易,而屏蔽支付則需要另行防護。該計劃涉及大約 70% 的 ZEC 所在的公共支付領域。

用於運行 Zcash 網路並驗證其交易的程式之一 Zakura,還開發了一種私人查詢工具,讓錢包在檢查餘額時無需向伺服器透露相互關聯的地址。該工具的實驗版本已在 Vizor 錢包中提供。

「我們團隊計劃在一月將後量子簽名 opcode 落地到 Zcash,」Roman Akhtariev 在一篇 Zakura 的工程文章中寫道。

這些 opcode(或指令)將賦予 Zcash 檢查基於雜湊簽名的能力,這是一種旨在抵禦量子攻擊的支付批准方法。雖然一月是團隊的目標,但文中並未提到確認的網路啟用日期;在確定日期之前,這些 opcode 僅代表軟體中的一項能力,而非對網路上代幣的有效防護。

其目的是防止攻擊者利用今天的公鑰逆向推導、偽造錢包所有者的批准並花費其代幣。升級後的軟體將產生一個由網路使用雜湊——由秘密資料產生的數位指紋——進行檢查的簽名。基於雜湊的方案是後量子密碼學中最保守的家族之一——與美國國家標準與技術研究院 (NIST) 在 2024 年首個後量子簽名標準中納入的家族相同——依賴於經過充分研究的雜湊函數的安全性,而非量子電腦預計能破解的公鑰數學。因此,偽造批准需要破解這些雜湊,這意味著針對當今錢包金鑰的突破,並不會自動攻破這種替代方案。

使用全新地址可在花費前隱藏金鑰,而擬議的簽名旨在當花費使其批准公開時保護該支付。

Zakura 的文章發布之際,正值以太坊研究員 Justin Drake 發出警告,他在週四敦促持有人為所謂的「碉堡模式」做好準備,稱在最壞情況下,AI 可能「在個月而非數年內」找到繞過保護比特幣和以太幣錢包的數學運算的捷徑。以太坊自身更廣泛的抗量子密碼學遷移的目標日期為 2029 年 12 月。目前尚未有針對其錢包金鑰的實際攻擊被證實。與該時間表相比,如果這些 opcode 按計劃落地,Zcash 一月的目標將使該網路在公共支付方面提前數年具備抗量子簽名的可用代碼路徑——不過啟用日期尚未確認,且屏蔽支付不在該計劃範圍之內。

在 Drake 的貼文於 X 上瘋傳後,ZEC 週四收於約 1,185 美元,當週下跌約 11%,領跌主要加密貨幣。

全新地址、會洩露資訊的餘額檢查

於 2016 年推出的 Zcash 有兩種支付類型。屏蔽支付使用零知識證明來隱藏發送者、接收者和金額。相比之下,透明支付的工作方式與比特幣 (BTC $82,985.25) 非常相似,地址和金額在區塊鏈上清晰可見。

根據 CoinDesk 基於 ZecStats 資料的計算,週四在已發行的 1,698 萬枚 ZEC 中,約有 1,196 萬枚位於透明池中——大約每十枚就有七枚。一月計劃重點針對的就是網路的這個公共部分。

錢包使用私密金鑰批准花費,並使用對應的公鑰讓網路檢查該批准。從公鑰逆向推導私密金鑰本應需要不切實際的計算量。Drake 擔心的是,突破可能使其變得可行,正如 CoinDesk 週四的報導所指。

標準的 Zcash 透明地址最初將公鑰隱藏在雜湊之後,這是一種設計得難以逆轉的數位指紋。花費會暴露該金鑰——而將剩餘資金轉移到一個全新地址,則會將其置於另一個尚未公開的金鑰之下。

然而,查詢這些新地址可能會洩露其他資訊。將儲蓄分散到 10 個地址的人仍然需要查詢其餘額。典型的錢包會向伺服器請求這些記錄,這讓伺服器有辦法將區塊鏈上看似無關的地址聯繫起來。

Zakura 的查詢工具使用了所謂的私人資訊檢索,讓資料庫能夠返回記錄而不會得知被查詢的是哪一條。錢包可以在不向伺服器提供可讀地址清單的情況下檢查餘額,而支付本身仍然保持公開。實驗版本已透過 Vizor(一款 Zcash 錢包)中的「Private queries」設定提供——目前,這種隱私保護僅惠及開啟該設定的錢包。

不過,屏蔽端需要另行處理。Zcash 的量子復原設計警告稱,獲得接收方地址的攻擊者可能會在今天保存加密的支付記錄,並在未來出現數學突破後嘗試解密——這種風險模式通常被描述為「現在竊取,日後解密」。