越冬之前:Zcash的首次硬分叉出現時會發生什麼
以隱私性為目標的數字貨幣zchash即將經歷其首次硬分叉。
這次名為“Overwinter(越冬)”的更新要求近8億的區塊鏈中的所有用戶轉換到新的軟件。而這些系統範圍內的更改可能是高風險的——如果一些用戶拒絕更改,它將拆分區塊鏈並創建一個對立的數字貨幣——但zcash開發者表示,這次特殊更新並沒有特別需要擔憂之處。
根據目前的區塊時間,預計347500塊編號的激活將開始於週二清晨,根據描述,Overwinter是一個低影響的中間步驟,它為10月份的另一個受到廣泛支持的網絡升級奠定基礎。
這是因為下一個名為“Sapling(樹苗)”的硬分叉更新是為了消除協議私有事務類型的權重,讓zcash能夠支持更多用戶。從本質上來說,Overwinter的目標是改進代碼的核心屬性,因此預計不會有太多異議。
根據zcash網站信息,總共有12家交易所、礦池和初創企業支持Overwinter,另外MinerGate、Bitfly和Huobi也在Twitter上表示支持。
zcash的工程師Simon Liu表示,正因如此,他認為這一舉措不會帶來風險。
Liu告訴CoinDesk :“這得到了來自各方的一致支持。”
該數字貨幣的創造者Zooko Wilcox在接受CoinDesk採訪時也表現出同樣的信心。
Wilcox稱:“我們一直在與很多行業夥伴合作,而他們都支持這個項目。”
“基本上整個公司都致力於安全、平穩地執行這次更新,從而提高所有用戶的安全性。”
話雖如此,硬分叉的籌備過程中也不乏戲劇性的事件。
zcash Windows錢包WinZEC的開發者D. Jane Mercer威脅稱,如果沒有跟多的資金來支持他的工作,他將在6月20日停止錢包代碼和鏈分裂(chain split)的工作。不過,隨著匿名捐款湧入開發公司,這一境況很快得到了解決。
與此同時,zcash礦區中,隨著ASIC的引入出現的剝奪選舉權的情況仍在持續。
不過開發人員認為由於這次更新的性質,這一問題不會影響到Overwinter。
簡單的改變Zcash開發人員對Overwinter硬分叉持積極態度的原因之一在於,該協議的支持者採取了多種確保進展順利的措施。
比如說,zcash的工程師Jack Grigg表示,這次更新沒有什麼特色。它的主要目的是在系統級升級過程中添加網絡保護的特性,為10月份升級Sapling做準備。
除此之外,Grigg還表示,唯一的代碼優化之處非常實用——比如,如果在一段時間內沒有處理,就被取消的一種新的交易逾期形式,以及刪除使某些交易更繁重的哈希錯誤。
談到後者,Grigg稱:“網絡有良好的激勵機制的支持,從而改善具有許多輸入的透明化交易性能。”另外,存在爭議的鏈分裂的風險也比較低。
儘管如此,這其中仍然存在一些固有風險。
為了讓用戶不會因未來鏈分裂遭受損失而增加的一些功能——比如所謂的“重放保護(replay protection)”,現在並不存在,因此如果鏈分裂在冬季發生,可能會出現問題。
對此,Grigg告訴CoinDesk:
“Overwinter網絡升級是為了使未來的網絡升級更安全,因此從定義上來說,它的推進過程中的風險比未來的網絡升級更大,因為它引入的一些特性是它本身無法利用的。”
儘管如此,開發人員仍然可以利用其他特性來使更新風險最小化。
例如,激活Overwinter的一個小時前,名為“安全模式”的機制將用於Overwinter前一版本軟件所有節點的中繼,因此原鏈上不會再發生交易——除非該機制在單個節點上被禁用。
據Grigg所說,該功能讓用戶不會因舊版本軟件上的交易出現意外損失。
Grigg表示:“舊版本中的安全模式是為了保護那些由於某些原因沒有意識到即將進行升級的用戶。”
Zcash代碼還包含一個名為自動衰老(auto senescence)或“EOS halt(EOS停止”的功能,它將在16周後禁用舊軟件的迭代。
根據開發人員Jason Davies所說,zcash的開發人員最近選擇取消禁用自動衰老代碼的能力(此前是可選擇的),讓zcash用戶緊跟新版本。
Davies表示:“EOS的永久使用是為了簡化zcash和用戶之間的關係。Zcash客戶的默認設置是要求其軟件保持最新版本。”
這些風險緩解措施並不是zcash團隊為確保Overwinter升級不會出錯而採取的唯一策略。Wilcox稱,Overwinter已經經過了廣泛的測試——事實上,在3月份已經完成了一次第三方軟件審查,其中沒有顯示出升級中的任何漏洞。
Wilcox告訴CoinDesk:
“我想讓我們向全世界證明,我們可以實現困難的、前沿的創新,我們可以在可靠且不破壞或危及發展中的生態系統的情況下做到這一點。”
作者:Rachel Rose O’Leary
翻譯:cici@比特財經
網址:
https://www.coindesk.com/overwinter-ahead-happen-zcashs-first-hard-fork-hits/