以太坊十月升級困難重重,這一290億美元的區塊鏈面臨最大考驗區塊鏈
鏈下管理很麻煩,但這可能是件好事。
硬分叉從來都不是輕而易舉之事。
顧名思義,這種系統范圍的升級要求每個軟件用戶幾乎同時升級到新規則,這意味著需要克服協調困難,以確保代碼繼續按照設計運行。然而,在即將到來的十月份“君士坦丁堡”( Constantinople) 升級中,每個利益相關者都在為不同的結果而斗爭,如何在他們之間找到平衡成為了以太坊一個前所未有的挑戰。
升級的截止日期很緊,目前定在十月份,這使得事情變得更為復雜。預計在2019年初的某個時間點,一段被預設的名為“難度炸彈”( the difficulty bomb )的代碼將生效,使以太坊的出塊時間穩步降低,從而提升挖礦效率。
如果不采取行動,“難度炸彈”就會把以太坊推進到所謂的“冰河世紀”(the ice age),在這段時間內,挖礦難度變得非常高,以至于交易無法被處理,區塊鏈處于癱瘓狀態。
由于將“難度炸彈”延期也會影響以太幣通貨膨脹(開采區塊所花費的時間直接與平臺上分布的以太幣數量有關),所以在“難度炸彈”到來之前,以太坊面臨升級代碼的壓力。
但就目前情況來看,前進的道路仍不明朗。
現在已有四項以太坊改進方案(EIP)正在討論之中,許多人認為,“君士坦丁堡”升級在將“難度炸彈”延期的同時,還應減少目前支付給礦工的以太幣數量。所謂的礦工就是那些是運行專用計算硬件來確保交易安全的實體
然而,礦工們警告稱,利潤大幅下降將降低網絡的安全性,從而迫使礦工開采其他加密貨幣。(對GPU礦工來說,這一點尤為重要,他們目前正與專用于加密貨幣挖礦的的ASIC礦機及其他少數機器競爭。)
雖然“君士坦丁堡”升級的確切時間表尚未最終確定,但開發者指出10月底或11月可能是升級的時間段(任何推遲都有可能與“難度炸彈”相沖突)。因此,在周五即將召開的會議上,開發人員可能會最終確定即將到來的硬分叉將包含哪些EIP。Parity 技術公司通信官阿弗里?肖頓(Afri Schoedon)告訴CoinDesk:
“我們現在正在加快步伐做出決定。”
平衡之舉
在作者撰寫本文時,即將發布的硬分叉包含三個EIP,它們完全互不沖突,并且已經在代碼中實施,目前正在進行測試。
這其中包括EIP 145、EIP 1014和EIP 1052,它們分別嘗試為以太坊的操作增加新的靈活性,改進諸如狀態通道之類的擴容措施,并提高合約驗證的速度。
然而,除了這些之外,其他建議需要認真作出協調。
據CoinDesk報道,當開發人員與平臺主要利益相關者的幾位代表在上周五進行公開討論時,大部分分歧開始顯露出來。
雖然還沒有達成共識,但一些利益相關者已經開始在社交媒體上表達他們的擔憂。
在周一發表的一篇博文中,大西洋加密公司(Atlantic Crypto)的首席技術官布萊恩?文圖羅(Brian Venturo)警告稱,“以太坊網絡的安全是不可妥協的。”他認為EIP 1295是唯一不會降低安全性的方案。
EIP 1295沒有提出減少以太幣發行量,而是減少了獎勵給叔區塊組(uncles)的以太幣數量,叔區塊組是一種能加速交易但不包含在區塊鏈本身的區塊。文圖羅向CoinDesk表示:
“如果減少區塊獎勵,礦工就會低價拋售一大部分挖礦設備。如果惡意攻擊的獎勵更高,這些硬件反而可能會被攻擊者利用。”
當礦工們正在對減少發行量提出反對意見時,以太坊交易員指出,以太幣的市場估值正在下降,他們表示,必須通過限制發行量的措施來使以太幣保值。
在一篇推文中,一位名叫埃里克?康納(Eric Conner)的交易員將比特幣當前的發行率與以及坊相比較,并得出結論:如果將以太坊的區塊獎勵降至2枚以太幣,就不會低于比特幣當前的發行率。
康納認為,為了維持網絡的價值,這樣的減少是必要的。他這樣寫道:
“事實很有趣!在過去的365天里,以太坊網絡已經向礦工們支付了66億美元。”
妥協
除此以外,以太坊創始人Vitalik Buterin也反對EIP 1295,他在Github上寫道,EIP 1295可能導致礦池進一步中心化。
“我很害怕出現這種情況。”Buterin寫道。
一位名叫斯賓塞?努恩(Spencer Noon)的投資者兼基金經理也反對這一提議。他在Twitter上寫道:
“我完全不支持EIP 1295,我質疑其提出者(大西洋加密公司ACC)的動機,ACC是一家由前對沖基金投資人運營的挖礦公司。這與‘網絡安全’毫無關系——減少區塊獎勵會損害他們的利益底線。”
Reddit上的幾篇帖子也表達了類似的觀點,作為回應,這家礦業公司撤回了目前的提議,支持將發行量(區塊獎勵)降至3枚以太幣。文丘羅(Venturo)在Github上寫道:
“我們同意,以ETH計價的區塊獎勵可能過高,但我們也認為,在當前市場條件下進行調整,將給網絡的安全情況帶來過多的風險。”
Casper開發者丹尼?瑞安(Danny Ryan)上周五在開發者會議上表示,將區塊獎勵降至2ETH似乎是一個“合理的妥協”,可以平衡交易商和礦工的利益。同樣,由于GPU礦工正努力與ASIC進行競爭,將證明機制改為工作量證明(Pow),再將硬件從平臺上移除也會是另一個“合理的妥協”。
為此,一位名叫克里斯蒂?李?米尼漢(Kristy-Leigh Minehan)的GPU礦工兼以太坊愛好者正致力進行代碼修復開發,這些代碼將在“君士坦丁堡”升級中被實施。
盡管如此,一些人認為它不太可能成功。
以太坊錢包商MyCrypto的邁克爾?哈恩(Michael Hahn)對CoinDesk表示:
“與其他EIP相比,實現這一提議需要更多的工作量。”
高賭注
所有這些都意味著,10月前可能會困難重重。如果有一定比例的以太坊節點選擇運行不同的軟件,那么這可能導致網絡分叉(與2016年技術方向分歧后出現ETC的情況類似)。
盡管如此,當出現分叉時,現有的以太坊代碼確實有幫助保護網絡的能力。
例如,由于“難度炸彈”的存在,一位名叫安得烈?布拉德利(Andrew Bradley)的以太坊研究人員說,如果沒有開發者的支持,機會主義的分叉嘗試不太可能勝出。布拉德利對CoinDesk說道:
“這降低了廢鏈被交易所或危險利益方在不費吹灰之力的情況下拾起或維護的可能性,事實上他們根本沒有真正支撐發展的意圖或技術。”
盡管如此,“君士坦丁堡”升級暴露出礦工和交易商利益之爭的復雜性,也引發了社區參與討論的浪潮。以太坊基金會(Ethereum Foundation)的通訊官哈德森?詹姆森(Hudson Jameson)對CoinDesk表示:
“我們的社區對分叉表現出了過多熱情。大家對兩周一次的核心開發者電話會議不僅圍觀,而且參與其中討論,聽到這我感覺很奇怪。”
接受Coindesk采訪時,Parity的舍登(Schoedon)對此表示同意,他說“君士坦丁堡”升級的獨特性在于,當涉及到艱難決策時,它拓寬了參與的大門。舍登說:
“在過去,有爭議的提案要么被迫直接接受,要么永遠停滯不前。”
然而,在這種情況下,通過更廣泛的利益相關者參與做出的決策使得協調過程更加復雜,也減輕了來自核心開發團隊的壓力。舍登補充道:
“鏈下管理很麻煩,但這可能是件好事。”
雖然開發人員還有最后一個電話會議(預計將于周五最終敲定),但許多利益相關者預計,他們會將維護網絡的技術穩定性放在首位。
布瑞恩?文圖羅告訴CoinDesk:
“他們(開發人員)比其他人更了解情況,我認為他們會做出正確的決定。”
1.TMT觀察網遵循行業規范,任何轉載的稿件都會明確標注作者和來源;
2.TMT觀察網的原創文章,請轉載時務必注明文章作者和"來源:TMT觀察網",不尊重原創的行為TMT觀察網或將追究責任;
3.作者投稿可能會經TMT觀察網編輯修改或補充。