自從 Staking Economy 的說法被普遍接受之後,這一領域的關注熱度極其高漲,特別是 PoS 共識的持幣用戶開始認識到自己的權益,紛紛加入了 Staking 大軍,一時間,微信羣裏面都在驚歎於質押代幣超高的年利率(Livepeer 150%,Cosmos 20% …),瀰漫着滿滿的金錢味道。殊不知,利益的背後總是藏着另外一面:風險。

原文標題:《警惕 Staking 利潤說,說說 Slash 風險!!!》
作者:卡咩

從 Staking 本意開始說。Stake 本來是一種參與 PoS 公有鏈網絡安全的重要手段,持幣人通過 Staking 來獲得出塊選舉權,這種行爲類似於 PoW 中礦機提供算力的行爲。PoW 中有了足夠的算力,網絡會變得更加健全,而 PoS 中,有了足夠多的 Staking,網絡也會變得更加健全。所以說,PoS 共識被設計出來時,Staking 就是用來替代掉算力,來減少區塊鏈共識中「無意義」的能源消耗問題。

早在 2011 年,PoS 共識被提出來之初,其中最重要的一點就是,嘗試利用 Stake 參與的代幣權重(Voting Power)代替 PoW 中的算力權重,來消滅能源消耗。

I\’m wondering if as bitcoins become more widely distributed, whether a transition from a proof of work based system to a proof of stake one might happen. What I mean by proof of stake is that instead of your 「vote」 on the accepted transaction history being weighted by the share of computing resources you bring to the network, it\’s weighted by the number of bitcoins you can prove you own, using your private keys.

但是這也讓 PoS 共識面臨着另外一個問題:網絡如何吸引持幣人進行 Staking?

PoS 借鑑了 BTC 的激勵方式,每一個塊激勵挖礦者一定的收益,類似於 BTC 的 coinbase,只有進行 Staking 的用戶能得到這些獎勵,當然,這些獎勵基於當前存在的代幣是一種通脹,在 PoS 共識中,我們把這種通脹稱爲非稀釋性通脹,顧名思義,Staking 的代幣會免於被稀釋。2014 年後出的 PoS 共識當中,基本都以此來吸引 Staking,以保護整個網絡的安全。

我們通常所說的 Staking 年收益率,其實就是這個非稀釋性通脹。

BTC 礦工的挖礦風險在於,參與了但不一定能得到獎勵。而 PoS 由於機制設計的一些原因,挖礦的風險遠高於 PoW,除了獎勵丟失之外,還有可能出現一種叫 Slash 的懲罰機制會出現,大部分礦工或者用戶都是從 PoW 挖礦的認知過來的,所以很多人不懂得什麼叫 Slash,更不知道 Slash 的嚴重程度。

在 Tezos 社區,有一個 tzscan 的瀏覽器,專門記錄着被 Slash 過的礦工。這個記錄中顯示了具體被 Slash 的抵押金以及丟失的獎勵,從以下表中可以看到,有高達 24256 個 XTZ 被系統扣除(Slash)的記錄,加上丟失的 756 個獎勵,計算下來,這個驗證人在一個 1 分鐘的塊裏,總共丟失了 17 萬人民幣。而像 TezosHODL 這樣的礦工,更有連續觸發系統 Slash 的情況出現,丟失獎勵不說,更痛苦的是自己的抵押金被扣除了。

一文讀懂 Staking Economy 兩大風險:Slash 與鎖定週期

所以 Slash 的嚴重程度可想而知,那麼誰在承擔這個風險呢?其實,在不同鏈的設計中,承擔人是不一樣的,但彙總來說,是 Staking 的人在承擔着整個風險。Staking 的持幣人會獲得收益,承擔相應的風險也是應該的。

典型的例子是 Cosmos,在 Cosmos 中進行 Staking,持幣人享受着高達 7~20% 的年利益,但同時,持幣人也在共同承擔着被 Slash 的風險,一旦 Staking 過程中出現了系統不運行的行爲,那麼你的 Staking 代幣會被扣除一定的數量。

現行的 PoS 共識機制中,爲了激勵擴大 Staking 量,很多系統設置了類似於「專家」的角色,這些專家幫助持幣人進行 Staking,行使 Staking 權利,因爲 Staking 是一門技術活,門檻很高,一般的用戶難以參與其中,而委託權益的途徑,能有效的擴大 Staking 量,以更好的保證安全。持幣人如果選擇了委託人,相當於你將你承擔的風險轉接到了委託人身上。委託人的專業程度和認知程度,確保了你 Staking 代幣的安全問題。

委託的過程中,雖說你擁有實際的 Staking 權力,但卻沒有及時的操作權。這裏的「及時」引出來了 PoS Staking 中的第二重要風險:鎖定時間。

目前的 PoS Staking 機制裏面,鎖定 Staking 代幣是一種很常見的手段,目的是爲了防止一種 PoS 中一種著名的攻擊,叫長程攻擊(Longrange Attack),持幣用戶不需要關係這種攻擊的原理,方式,但需要關心因爲此攻擊所帶來的鎖定時間風險。實際上,你可以隨時向系統發起贖回你的 Staking 代幣,但是每個系統不能及時返回你的代幣,當你不能及時操作你的資產的時候,你會喪失掉很多機會成本。比如,自身急用,高價出售,資產置換等等,這些機會成本有時候甚至比起你的 Staking 年利益還要大。

每個項目的鎖定週期都不一樣,也沒有理論的證明鎖定週期的長短和長程攻擊成功率的具體關係,只知道鎖定週期越長,網絡更加安全。現有的 PoS 項目中,大多兼顧了用戶體驗和攻擊可能性,鎖定週期大概是 15~21 天左右,長者 4 個月,甚者半年,更有些系統設計出了收益率和鎖定週期相關性的系統,提出鎖定週期越長,年利益越高而這種動態策略。這種策略也合理,和我們在銀行的定期存款類似,定期越長,收穫越多。

Slash 和鎖定週期是 Staking 的兩個重要風險,而委託權利讓風險的複雜度上升。持幣人和委託人,市場和系統,兩種關係需要考慮好相互作用和風險,才能懂得如何用 Staking 獲得足夠多的利潤。

而回到我們的開始,Staking 的設計初衷是爲了保護網絡安全,而激勵體系也是爲了擴大系統的安全性爲主,持幣人進行 Staking,與其說是爲了獲得那點通脹年利率,不如說是爲了更加狀態整個生態系統。看到羣裏老傳的一句話:你買了這個幣,你卻不去 cx 它,的確是你的過錯。這句話話糙理不糙,放在 PoS 共識中,我覺得可以稍微修改一下:你買了這個 PoS 幣,你卻不去 Staking,的確是你的過錯。

購買 PoS 幣種,進行 Staking 來保護網絡完全,更加健壯的網絡系統會給世界提供一個穩定的基礎架構,吸引更多的生態開發者使用,開發,完善,這會直接作用的系統 token,使其升值,這裏的升值可比那點 Staking 年利率價值大的多的多。

所以說,真正厲害的持幣人應該是充分了解 Staking 意義,知道 Staking 風險,最後纔是通過 Staking 獲得通脹利益,別總聽媒體動不動就說這年利率高,那年利率低的。