什麼是以太坊 Casper?
William M. Peaster 的社區介紹
Casper 是以太坊網絡的更新,涉及將算法切換爲權益證明 (PoS)(也稱爲以太坊 2.0)。儘管以太坊項目於 2015 年夏天推出,採用工作量證明 (PoW) 區塊鏈,但作爲長期願景的一部分,開發人員計劃過渡到質押模式。一旦過渡完成,以太坊網絡將不再需要挖礦。
迄今爲止,以太坊生態系統已聯合開發了兩個版本的更新:Casper CBC 和 Casper FFG。 CBC 是由以太坊基金會的一位研究人員 Vlad Zamfir 提出的。最初,CBC 的工作重點是針對公共區塊鏈的 PoS 協議,但後來它已經發展到更廣泛的領域,包括整個權益證明模型家族。
Casper FFG 的研究由以太坊聯合創始人 Vitalik Buterin 進行。最初的提案由包含 PoW 和 PoS 的混合系統組成,但這種方法仍在討論中,新提案最終可能會用純 PoS 取代它。
值得注意的是,計劃向以太坊 2.0 的過渡將從 Casper FFG 開始,但這並不意味着 Casper CBC 將仍然無法使用。事實上,未來它可以用來替代或補充Casper FFG
雖然這兩個版本都是爲以太坊開發的,但 Casper 是一種可以在其他區塊鏈網絡中借用和實施的權益證明模型。
怎麼運行的?
從以太坊1.0到2.0的過渡被稱爲“Serenity”。它將由三個不同的階段組成。在初始階段(第0階段),將推出一個名爲信標鏈的新區塊鏈。 Casper FFG 更新建立的規則將管理新的基於 PoS 的鏈中的共識機制。
與 PoW 挖礦不同的是,礦工使用昂貴且專用的設備來創建和驗證交易塊,Casper 更新將從以太坊中刪除挖礦過程。或者,新區塊的驗證和確認將由驗證者進行,驗證者將根據其在網絡中的代幣份額(權益)進行選擇。
換句話說,每個驗證者的選擇將取決於他們分配給網絡作爲其份額的 ETH 數量。例如,存入 64 ETH 的人將比存入最低代幣份額的人擁有雙倍的被選擇進行區塊驗證的權利。要成爲 Serenity 第一階段的驗證者,用戶需要質押 32 以太幣(ETH)——這也可以描述爲存入基於之前以太坊(1.0)區塊鏈網絡的特殊智能合約。
如果更新順利,驗證者也會被隨機選擇,並被要求鍛造新的區塊,並最終獲得驗證獎勵。由於缺乏集體補貼,集體獎勵很可能僅包括交易費。
值得注意的是,PoS 的每次實際實施都可能呈現出完全不同的運行機制以及不同的獎勵模型。 Casper 仍在開發中,許多更新細節尚未確定
優點
Casper的主要優勢之一是質押,它將幫助以太坊成爲一個環保的區塊鏈。與 PoS 不同,PoW 系統對能源和計算資源的要求極高。當 PoS 在以太坊中全面實施時,礦工將不再需要保護區塊鏈,因此網絡資源消耗將會減少。
另一個潛在的好處與安全有關。 Casper 的核心將被用作負責對區塊鏈進行排序的選擇器。這涉及維護以太坊 2.0 中發生的所有事件的分類賬。因此,如果驗證者開始作惡,他將很快被淘汰並受到懲罰。對作弊的懲罰是取消驗證者的權益(以 ETH 計),這意味着此類違規行爲的代價將非常高昂。不過,開發人員仍在討論進行 51% 攻擊的理論上的可能性。
總而言之,有人認爲 Casper 將爲以太坊提供更高水平的去中心化。目前,網絡中最強大的是那些擁有挖礦所需所有資源的人。未來,任何能夠購買所需數量以太幣的人都能夠確保其區塊鏈的安全。
缺陷
該公司距離最終開發和實施Casper還有很長的路要走。目前,其有效性和安全性尚未得到證實,很多細節將多次確定和調整。在 Serenity 至少處於第 0 階段之前,我們無法確定更新的外觀或行爲。
至於理論上的缺點,如果以太坊的驗證系統損壞,Casper 將無法最終驗證區塊。由於目前的結構,Casper仍然不能完全抵抗51%的攻擊。此外,仍然需要一個正式的規範來定義執行分叉的規則,以便及時響應攻擊。
結論
以太坊正在從挖礦轉向質押,這意味着升級後,用戶將把他們的以太幣(ETH)以一定份額的幣的形式提供到一個特殊的存款地址,以保護區塊鏈網絡。 Casper是一種用於最終確認區塊並促進向新的運行機制過渡的技術。
Casper 將幫助爲以太坊 2.0 的進一步改進奠定基礎,並且還旨在促進向 PoS 的平穩過渡。此外,區塊鏈環境的開源性質也意味着 Casper 中確定的好處可以在未來由其他項目分叉、修改和實施。
當Casper正式上線時,將標誌着以太坊歷史上的一個重要里程碑。至於更新何時開始,以太坊研究員 Justin Drake 此前就可能在 2020 年 1 月 3 日(比特幣 11 歲生日)推出第一階段的可能性發表了看法。然而,這個日期只是初步猜測。此次發射可能會在 2020 年的任何時間進行。

