Forbole

Forbole [ˈfɔːbəl] 是專注於區塊鏈技術及軟件開發的初創,它是 PoS 區塊鏈的驗證人及社區貢獻者,尤其活躍在 Cosmos 生態。

淺談 Cosmos Hub 的通脹設計

發布於

作者:@Terence

前言:LikeCoin 社群近期議論應如何調整通脹水平。這是個好機會令更多人了解權益證明下的通脹的本質是甚麽,我嘗試以 Cosmos Hub 上的通脹機制來說明。宜留意,不同的區塊鏈,就算是基於Cosmos SDK 開發的,都可能有自己個別的通脹設計。

https://cosmos.network/

通脹是想激勵綁定權益的行為,同時亦是「反激勵」不綁定權益,或按 Jae Kwon 早期的說法,這是「provision」,中文可以譯為規定。隨著抵押挖礦普及,越來越多人著眼於將通脹視為奬勵的一面,而無視它對網絡安全的決定性作用,我嘗試用最淺白的方式解釋 (過硬的技術東西我都說不出來啦!),大方向無誤,但可能忽略了一些細節,請多留意。

比特幣作為加密貨幣的元祖,提出以奬善罰惡的博奕制度,令整個網絡的持份者互相競爭並避免犯錯或作出惡意攻擊 - 礦工投資了挖礦設備及電力,不會隨便就想攬炒,否則先受傷害的就是自己。

在權益證明的機制下,持份者毋須大量投資於挖礦設備及電力,取而代之的是大量投資於幣的本身。我們仍要有機制去懲罰做錯事 (有意或無意都好) 的人,資本世界的懲罰就是罰錢。若相關的幣是自由流動的,就沒法扣掉它作懲罰。

所以若要參與營運這網絡,就要將權益 (即該相關加密貨幣) 綁定(bond),一旦做錯事,被綁定的權益就會被削(slash)。

站在網絡的角度,是想越多人將權益綁定以參與營運,因為越多人選擇參與營運及保衛這網絡,它就會越安全,它越安全,才能吸引多的應用及用戶,這樣該網絡的願景才能實現。所以,網絡要有機制去激勵更多人去綁定權益。


Cosmos Hub 的通脹具備動態變動機制,越多人作委托,通脹就越低,反之亦然。所以大家看到的通脹絕非真正的有效通脹,用以下簡化版例子就會明白。

當 Cosmos Hub 總委托率是 50%,理論通脹率大概是 13.5%。但通脹所產生的奬勵只會發給已綁定權益的人,所以若你委托了 atom,你的真實通脹回報率 (下簡稱 “RI” ) 其實是 27% (對沒委托的人來說,他們的 RI 是零)。

若總委托率降至40%,理論通脹率大概升至 17.4%,對委托了 atom 的人而言,RI 上升至 17.4%/0.4 = 43.5%。

若總委托率升至67%,理論通脹率降至 7%,委托人 RI = 7%/0.67 = 10.4%。

若總委托率升至75%,理論通脹率仍然是 7% (因為 Cosmos Hub 的設定是 7% 封底,20% 封頂),委托人 RI = 7%/0.75 = 9.3%。

若總委托率降至30%,理論通脹率封頂於 20%,委托人 RI = 20%/0.3 = 66.7%。

請注意,以上是簡化版,RI 還被其他因素影響,例如總委托率變動後,RI 並不會立即完成變動,而是分階段實現;又例如,網絡的 block time 若快於或慢於原假設,即生塊速度快過或慢過原假設,RI 就會更高或更低。


還有些細節會影響 RI,例如網絡的出塊時間 (block time),若網絡的出塊時間較預期為慢,通脹所產生的幣的數量就會較預期少並令 RI 降低。以 LikeCoin 為例,若我沒有搞錯的話,其預期出塊時間是 6.5 秒 (沒有求證,歡迎更正),目前出塊時間是低於此,所以沒有影響,但一旦出塊時間上升至 7.5 秒,RI 就會有約 23% 的折扣 ( (6.5-7.5) / 6.5 )。

喜歡我的文章嗎?
別忘了給點支持與讚賞,讓我知道創作的路上有你陪伴。

CC BY-NC-ND 2.0 版權聲明

Cosmos 不是甚麽?

激進的 LikeCoin 提議的激進補充及修正

如何當一個好的區塊鏈驗證人?Forbole 的分享及建議。

1

看不過癮?

一鍵登入,即可加入全球最優質中文創作社區