作者:魚叔
該文章為 imToken 杯「我的 Eth2」徵文活動獲獎作品,僅代表作者個人觀點。
以太坊的痛點 - 高gas
以太坊是區塊鏈世界裡最大的生態,伴隨著越來越多的項目和用戶在以太坊上交易,網絡擁堵導致的「高 gas 費」成為製約其發展的重要原因,尤其是在市場發生較大波動時,很多人被迫要交較高的 gas 費,以保證自己的交易能盡快處理防止被清算。
以太坊上 gas 費的計算方式為燃料單價(gasPrice) * 燃料開銷(gasUsed),燃料單價通常是一種報價方式,你可以報出一個你願意接受的 gas 單價,然後由礦工決定要不要接受,通常來說單價報的越低,等待交易完成的時間也就越長,因此在一些緊急需要完成交易的場合,用戶會通過提高 gasPrice 的方式來使自己的交易優先完成。燃料開銷則和你做的交易複雜度有關,比如你分別進行轉賬操作和槓桿操作,通常來說前者的開銷會低於後者,因為槓桿操作更加複雜。
通過對 gas 費的理解,我們會發現 gas 費的高低和你的交易金額沒有關係,你轉賬1000u 和轉賬 10u 的開銷可能是一樣的,因此對於同樣的gas費,大額交易會更加划算,尤其是在高 gas 費的情況下。高 gas 費把許許多多的小戶隔在了以太坊外面,而這批用戶也是有defi的需求,他們會去尋求費用更低的生態,這也就間接促進了 BSC 等其他生態的發展。
Eth2 - 解決痛點的終極方案
分析完 gas 費的痛點,我們來想一想如何解決。通過分析 gas 費的組成因素我們就可以通過這兩方面下手:降低 gasPrice 和降低 gasUsed ,簡單來說就是調整 gas 單價和降低交易複雜度,事實上我們也確實這麼做了。
今年以太坊委員會推出的「EIP-1559」協議,就是為了改變 gas 單位報價的方式,以達到緩和高 gas 費情況,當然這立馬受到了礦工們的抵制,畢竟動了他們的蛋糕,但是長遠來看這是一個好的改革方式。
另外,最近很火的 Layer2 方案則是通過第二個因素來降低 gas 費,將復雜的交易放在第二層,然後在以太坊上進行簡單的驗證可以很大程度上降低複雜度,從而減少 gasUsed 。然而,目前的所有措施其實都是一個中間方案,Eth2 才是解決這個痛點的終極方案。
資產的時間也是一種價值
Eth2 為了解決高 gas 問題引入了兩個技術:PoS(權益證明)和分片技術。
PoS 是 Proof of Stake 的縮寫,意思是用質押的方式來進行挖礦,與之對應的就是PoW(工作量證明)。 PoW是目前最常見的權益制度,這種證明的特點是擁有越高算力的人就越有可能「爆塊」獲得獎勵,通常這些算力和你的設備性能是正相關的。而 PoS 的證明方式則與PoW完全不同,根據 Eth2 的規定,如果你向 Eth2 質押 32 個 ETH,你就可以申請成為以太坊 2.0 上的一個節點,作為一個節點你就可能被隨機選中作為驗證者從而獲得挖礦獎勵。
PoW 最令人詬病的是它的能耗問題,為了提高算力解出對應的驗證哈希值,24h 不間斷的計算成為了挖礦的常態,這種計算是非常消耗能源的,這與世界的「碳中和」目標剛好背道而馳,而 PoS 則是用質押資產的方式來替代算力,從某種意義上來說是一種綠色的證明方式。
那 PoS 是無損耗的嗎?其實並不是,從 PoW 轉向 PoS,實際上是一種物質實體價值往時間價值的轉換,因為你會質押資產,而資產是有時間價值和流動價值的,如果只是把資產鎖在節點裡,那它就失去了流動性從而形成一種損耗。因此 PoS 損耗的是資產的時間價值。
分片技術是 Eth2 另一個巨大的改變,在以太坊 1.0 中,區塊的驗證計算是發布給全網的,每個人都在算同一個問題,由於最後只有一個勝出者,這就導致其他人花在上面的時間和算力成為了一種浪費。分片技術則是在 PoS 的基礎上,將驗證任務進行大小拆分,分配給多個節點同時計算,這種方式把傳統的 PoW 串行計算轉換成了一種並行計算,大大提高了出塊效率。
中心化與去中心化之間的博弈
看到這裡其實大家已經被以太坊 2.0 所構建的「烏托邦」世界給吸引了,在我看來Eth2 確實會帶來技術上的革新,解決現在的很多痛點,但是同樣也會引進些許問題。
PoS 是用資本的流動價值來進行挖礦,相比於傳統基於硬件的 PoW 確實更加環保,但是 PoS 也不是完美無缺的,它涉及到一個資本的壟斷問題。
想像一下如果有一個大戶他擁有很大的資產,並且還有低成本獲得資本的渠道,通過 PoS 他可以較大程度上壟斷算力,並且挖礦的收益又會進一步增大他的資產鞏固壟斷地位,所以 PoS 如何避免出現算力的中心化是一個需要考究的問題。
PoS 暴露了中心化的可能問題,但是分片技術讓我看到了一個未來去中心化的技術方向。通常來說 PoW 為了挖礦,需要專業的顯卡和 cpu,這對於普通用戶來說形成了硬件壁壘,而分片技術則打破了這種限制,在以太坊 2.0 中你並不需要特別好的設備來維護節點,分片技術會根據你硬件的配置自動將合適的任務量分配過來,這樣即使沒有很好的硬件支持,你也能參與到整個驗證過程中獲得收益。
伴隨著越來越多人的加入,整個驗證過程的去中心化程度也會不斷提高,因此我認為分片技術是一種貫徹去中心化精神的技術革新。
如何參與這一場技術狂歡?
Eth2 是一種未來趨勢,如果你是區塊鏈愛好者就不應該錯過這一次巨大變革,那作為普通用戶的我們該如何參與到其中?我認為有四個方式:
- 不足 32 個ETH的朋友可以加入一些礦池來湊單質押,利潤根據質押比例分成。
- 擁有 32 個ETH,並且還有技術能力和硬件設備的用戶,可以自行通過下載軟件搭建節點。
- 擁有 32 個ETH,但是不具備技術能力和硬件設備的用戶,可以直接找一些可靠的平台進行質押,比如 imToken 就有這樣的服務。
- 持續關注以太坊 2.0 的發展
質押服務的風險思考
現在市面上有很多大大小小的 Eth2 質押服務,這裡我主要以 imToken 作為案例進行分析。 imToken 是我所了解的目前市場上提供最豐富質押服務的平台,相比於幣安的全託管式質押,imToken 中你可以根據自己的安全性偏好選擇全託管和半託管式甚至是非託管式服務。
在 Eth2 中進行質押,你會獲得兩種密鑰--驗證密鑰和取款密鑰,兩個分別代表節點的所有權和資產的所有權,質押服務中最大的風險其實就是密鑰的保管問題。半託管式服務是將驗證密鑰分享給平台,由它來幫你運營節點,但是取款密鑰掌握在自己手裡,而全托式服務則是直接將兩個密鑰都發給平台,雖然是最方便的方式但是安全性完全依賴於運營商。
除了密鑰的保管風險,質押服務的另一大風險其實就是 Eth2 的開發進度,要知道在Eth2 開通轉賬功能前,質押進去的 ETH 都是沒法被取出的,因此這個進度的快慢也決定了你的回本週期。
一超多強的未來
以太坊 2.0 是一個未來趨勢,它承載了很多我們對未來的嚮往,在我看來 Eth2 是一個全新的生態,而不是簡單的一個系統升級。其實很多人懷疑 Eth2 的出現會不會導致生態壟斷,畢竟以太坊即使在高 gas 的情況下依舊是最大生態,如果 2.0 成功推出那必然會有更多的資金湧入。
這對於其他生態來說確實是一個挑戰,並且隨著 2.0 進度的不斷推進,留給它們發展的時間也不多了,但是「生態壟斷」還是很難形成,因為目前的其他生態除了解決以太坊上的問題外,在這區塊鏈世界裡也有其獨特的地位。
比如 BSC 背靠幣安,擁有很大的 CEX 用戶基礎,其實稍加教學和引導,BSC 生態會是他們真正進入加密世界的第一步,再比如波卡的卡槽和跨鏈特性也是很難被替代的。
因此未來肯定會是一個一超多強的格局。在這樣的一個格局趨勢下,如果現在新生的生態不多積累用戶和資金,那麼被淘汰是遲早的事,並且未來生態競爭會逐漸趨於飽和,很難產生新的生態,而下一個賽道會逐漸回落到項目上。