千呼萬喚始出來:芝娃娃鏈迎來CosmWasm
芝娃娃鏈要升級一路只聞樓梯響,終於要來了!可惜本來打算一次升級Authz Module 和CosmWasm,最後只有CosmWasm出台。讓我簡單說一說升級是甚麼的一回事吧。
議案23:升級Chiwawasm
升級主要是加入CosmWasm模組,讓Chihuahua 鏈上可以運行CosmWasm的智能合約。
CosmWasm是甚麼?
CosmWasm是一個模組,讓開發人員能以Rust語言,編寫Smart Contract,然後發佈在有這模組的鏈上。
有甚麼Cosmos 的鏈有CosmWasm 模組?有甚麼作用?
Juno Terra(已死) Osmosis 等鏈都已經有CosmWasm模組一段時間了。早前Juno鏈停了幾天,就是因為被人利用了CosmWasm Smart Contract的漏洞,讓驗證人無法達成共識,最後停鏈。換句說話,CosmWasm已經受過一些攻搫,現在的CosmWasm版本也相對較穩定。
Juno鏈上的很多應用也是由CosmWasm的Smart Contract 而來,例如DAODAO。
CosmWasm和傳統ETH 的Solidity Smart Contract 相比,是比較新的。不過亦比較靈活和容易編寫(有人比喻Solidity 就像PHP,CosmWasm是React)。在功能而言,都差不多。
Chihuahua加入CosmWasm有甚麼作用?
其實沒甚麼用。Useless Meme Coin本來就Useless,加入Smart Contract不代表有甚麼新的大搞作。不過社群內很多人想有Burn token的機制,所以升級後很大機會Dev team會研發Burn Token 的Smart Contract。(雖然說是研發,其實也是東抄西抄,反正我沒見過Chihuahua會有原創的東西) 有人認為,Burn Token 的機制有助拯救幣價,我則沒有這麼樂觀了。
SF RES Land 投票意向
贊成的。有良好的開發環境會有更大機會吸引開發者。對鏈是好事。(好似係)
關於升級的小故事
這次升級,本來是想一次加入CosmWasm模組和Authz模組。Authz模組是讓大家可以授權他人使用你銀包內的Token。有Authz模組後便可讓驗證人替你Restake了。
然後,在第一次升級測試時(升級的Code),Authz模組沒有正常運作。負責開發的驗證人團隊Promifier 也無暇Debug。因此升級暫時擱置了。
然後過了一段時間,他們開始預備升級。可惜最後他們也找不到Authz 模組的問題出在哪裡。因此決定先加入CosmWasm。便是這次的升級。
第二次的升級測試順利完成,現在快要正式升級了!
我是Chihuahua和Cerbrus驗證人SF RES Land,期望能用節點收益收窄數碼鴻溝,歡迎支持。
SF RES Land is Chihuahua and Cerberus Validator and strives for narrowing the digital divide by using the commissions. Please support me.