如何選擇質押節點防止被割韭菜

持幣生息(Staking)並非沒有風險。PoS 安全模型獎勵誠實的節點,但也懲罰不誠實或不靠譜的節點,還有他們的委託者,那麼選擇持幣生息節點時該考慮哪些問題?

Slash 是 Vitalik Buterin 2014 年在 Slasher: A Punitive Proof-of-Stake Algorithm 里提出的一種 PoS 安全機制。Slash 這個動詞,翻譯過來就是

用人話說,如果一個節點同時出兩個塊 —— 雙簽。不僅拿不到出塊獎勵,用戶投給他的幣還會被系統自動罰掉一部分。每個鏈罰的百分比不一樣,在用 Tendermint 共識的鏈 (Cosmos, 幣安dex, IRISnet, Loom, Sentinel, Terra, etc) 上,罰這個節點票倉的 5%. 你委託給他,他被割,你的幣就虧了。

最近有兩個節點被割了。CosmosPool.org 被割了九十萬人民幣的 ATOM,LunaWhale.com 被割了一百萬美元的 Luna,Staked 從來沒被割過,我們是這麼做的 —— 持幣生息(Staking)並非沒有風險。PoS 安全模型獎勵誠實的節點,但也懲罰不誠實或不靠譜的節點,還有他們的委託者。Cosmos Hub 最近割了一個雙重簽名的節點。這是很好的例子,讓你知道選擇持幣生息節點時該考慮哪些問題。

咋回事?

CosmosPool.org 在高度 848186 處提出了兩個不同的區塊。這被稱為雙簽名,是對鏈安全的威脅。因此,Cosmos Pool 驗證節點的身份被移除(相當於「監禁」),並且被委派給其節點的所有 ATOM (即 Cosmos 的原生代幣)的 5% 被罰沒。

咋發生的?

Cosmos Pool 使用相同的驗證密鑰同時運行兩個不同的節點。乍一看這個思路挺靠譜:運行一個主節點和一個備份節點,以確保主節點(或其數據中心)出現故障時保障運行時間。儘管如此,你得把它設置對呀。

我們復盤一下,主節點暫時出現故障,備份進入聯機狀態。目前為止還靠譜,接下來就不對勁了。細節問題並不清楚,但公開的數據是,這時主節點重新上線,兩個節點都提出了相同高度的區塊。咔嚓驗證者被移除,所有的委託者損失了 5% 的資產,一臉懵逼。

怎麼改進?

我們對自己的正常運行時間非常自豪,並跨多個雲服務商運行,以確保我們始終保持正常運行。無論如何,雙重簽名的懲罰是如此嚴厲,我們必須謹慎。如果出問題的話,最好接受短暫的停機,而不是拿客戶資產冒險。

這也是我們引入 100% 正常運行時間服務協議的原因之一(當出現停機時,Staked 補貼用戶,保證用戶能拿到 100% 的收益) 。它允許我們在不影響客戶的情況下花費時間維護。最近,我們又引入了一個簽名代理機制,允許多個節點同時運行,並確保只有一個區塊出現在網路上。

教訓?

如果你的委託節點瞎搞,你可能會失去 5% 的幣。這是大型 PoS 加密貨幣網路中第一次發生雙重簽名和處罰節點的情況,但不會是最後一次(文章寫作時 Terra 處罰事件還沒發生)。以太坊計劃處罰實施不良行為的節點,大多數 PoS 網路也一樣。對於技術差勁的節點來說,最大的風險就是被割。

原文標題:《Staking 防割指南 | Staked》
作者:Staked

來源鏈接:mp.weixin.qq.com

提示:投資有風險,入市需謹慎,本資訊不作為投資理財建議。請理性投資,切實提高風險防範意識;如有發現的違法犯罪線索,可積極向有關部門舉報反映。
你可能還喜歡