Cosmos Hub議案69號 - Include CosmWasm in Rho Upgrade
由於我肯定偷懶省掉不少細節
先來點原材料連結
- Cosmos Hub議案69號 (Mintscan)
- Cosmos論壇上議案69號討論串
因為看到 @高重建 寫了一篇
全「宇宙」最具爭議的議案——Cosmos Hub #69 (非Matters因為他還沒在這邊發文)
提醒我趁著議案還能投票 (結束時間2022-05-13 23:00:20 時區不明)
說明一下議案並寫下我的意見
議案內容
看上面文章/原議案會較易(我也懶得重覆做別人做過的
這個我只簡略地提一下
- 加入CosmWasm到代號為v8-Rho的升級
- 代號為v8-Rho的升級在Cosmos Hub路線圖有記載 (預定2022第二季推出)
- CosmWasm是建立於Cosmos-SDK之上的智能合約模組(編程語言=Rust)
沒了XD
正反意見
列出意見前我先提醒這裡至少有兩個"題目":
- 是否該為Cosmos Hub添加CosmWasm模組
- 是否該在v8-Rho(2022第二季)為Cosmos Hub添加CosmWasm模組
A. 是否該為Cosmos Hub添加CosmWasm模組
此題目沒有為添加該模組設定時間限制
總之就是該不該加,大概可以先想象為幾年內吧(以幣圈速度可能設為一年內較好)
正面意見
- 方便以後升級、加入功能等,因為寫智能合約再用議案通過並啟用就可以,不用執行現時很麻煩費時的升級程序
- 各種
奇怪特殊的操作可以用智能合約寫好再用議案通過並執行 - 因為是需要議案通過才能執行,某程度上不是這麼容易受攻擊
好像沒其他了,但光上面這些好處就會令實際上會增加了很多可能性
1號的例子有(引自上面提到的文章全「宇宙」最具爭議的議案——Cosmos Hub #69)
對於 Cosmos Hub,比較清晰需要這個功能的是流動質押(liquid staking)。在 ETH 流動質押市場領先的 Lido,明確表示 Cosmos Hub 加入 CosmWasm 後,就能提供 ATOM 的流動質押服務。假如能夠成事,質押 ATOM 雖然會被鎖著 21 天,但會獲得質押衍生品(staking derivative)stATOM,因此能一邊質押,一邊做各種操作,幣盡其用。
反面意見
- 新增CosmWasm會令複雜程度再次提高,出問題時要找原因不是半點麻煩及困難(因為可能性大增啊)
- 有人認為Cosmos Hub該主張為其他鏈提供安全性,愈少功能愈安全(攻擊面減少)
- 議案有可能出現人為錯誤而沒被找到並出現災難性後果(主要是打擊用家信心,資料肯定有手段搞,但當然很麻煩)
- (這個我不肯定,因為對技術內容不熟)Rust是需要編譯的編程語言,驗證原始碼及已編譯的可執行智能合約是互相對應有困難
- (這個我提出,暫沒看到有其他人提出)當有足夠誘因(Incentive)例如空投附加時,由於質押人的選擇優先於驗證人,可能會使得人們變得盲目,沒去驗證要執行的合約(說真即使沒誘因多數質押人通常也不會去看原始碼吧…),就投票通過
2號意見發聲最大應該是Cosmos 創始人,Jae Kwon(Twitter連結)
他對69號議案的意見已詳盡寫在Gno.land在GitHub上的一個文檔中
3號的例子可看最近Juno議案21號輸入地址出錯 (動區動趨 BlockTempo文章)
dimi有出推文解釋為何發生 (但詳細不在此文範圍內)
B. 是否該在v8-Rho(2022第二季)為Cosmos Hub添加CosmWasm模組
正面意見
- 盡早加入CosmWasm讓如Lido的流動質押服務提供者加入讓ATOM有更多應用,帶動需求=幣價上升,吸引更多用家等等
好像沒有了XD (有機會我沒看到)
反面意見
- 算是A1的延續,因為CosmWasm現在(或進行v8-Rho升級時)還算是新東西,可能還有一堆未發現問題(Zero-Day Vulnerability),可以等成熟點再來添加進去
- 尤其是一個Cosmos生態全都連接的Cosmos Hub,出事後如犯事者用IBC逃脫如何應對及補救完全沒研究/準備方案/訓練/測試
這邊好像也是只有一點XD
流動質押是另一個題目,不在此討論
蕉蕉意見
蕉蕉就是我=w=
我投了反對(忘了有沒有Veto)
對A的反對意見除了4不太肯定外都同意,B則是強烈同意(幣圈人通病:心急)
我認為不少人搞混這兩個題目,支持A不一定要在69號議案投Yes,可以等下一個或再下一個升級(當然就要至少再等幾個月)
CosmWasm出問題示意圖