文 | 阿里八卦
2019年6月19日,密碼極客邀請到了Cosmos/Tendermint社區戰略負責人Chjango Unchained做客「密碼極客大咖直播間」,此次的語音分享同時在密碼極客、TokenClub、Cosmos&IRISnet等社群同步播出。
Chjango為大家介紹了Cosmos的最新動態,包括IBC進展、Cosmos Hub和Cosmos SDK的改進、Ethermint以及以太坊peg zone的一些情況。
以下為Presentation的分享全文。
首先Chjango談到了跨鏈互操作的問題,上圖是Cosmos網絡中的一些重要組成部分:Cosmos Hub、Peg Zone和IBC。目前IBC還不在Cosmos SDK中,尚處於原型階段,預計9月會上線。
Ethermint
Ethermint的開發很大程度上依賴於Cosmos SDK的完成。目前,還是以太坊虛擬機(EVM)上的一個原型,也就是Tendermint上的以太坊1.0。
跨鏈項目ChainSafe是ICF投資的一個項目,他們在開發Ethermint的第一個迭代版本。也許到今年年底,人們就可以使用到這個版本。
以太坊Peg Zone
第二個裡程碑是允許通證跨鏈操作的Peg Zone。Peg Zone在此扮演了一個適配器分區的角色,通過Peg Zone,比特幣和以太坊也可以與Cosmos網絡連通。
Peggy v1,也就是單向以太坊Peg Zone,正在進行初始原型設計。V2版本由ICF投資的Swish Labs開發,建立Cosmos Hub和以太坊之間雙向的Peg Zone,允許ETH和ATOM在彼此的區塊鏈間互相轉移。
應用案例:Cosmos SDK的DeFi模塊
DeFi(去中心化金融)是目前很熱門的一個領域。基於Cosmos SDK建立的DeFi模塊中有以下幾項即將上線:
1、過去兩個月中,我們一直在探索NFTs,現在它很快就會被合併到Cosmos SDK代碼庫中了,7月可以投入使用;
2、另一個生態夥伴Kava Labs正在用Cosmos SDK開發CDP模塊,在Cosmos網絡中發行穩定幣將成為可能;
3、利用Cosmos SDK開發DEX模塊;
4、目前Cosmos SDK已經非常穩定了,幾個月內就會有1.0版本了,人們將有可能在此基礎上建立一些DeFi的業務。
Cosmos SDK和Gaia(Cosmos Hub 代碼庫)的代碼分離
Cosmos Hub會更新得慢一些,因為需要進行治理提議並通過提議才能夠升級。為了更好地使用Cosmos SDK,Cosmos SDK和Gaia的代碼庫分離非常重要,因為Cosmos Hub是一條公鏈,而Cosmos SDK是工具。
1、Gaia(Cosmos Hub 代碼庫)已經從Cosmos SDK分離了,Gaia會升級至1.0版本;
2、Cosmos SDK將在六月底前發布0.36.0版本;
3、目前Cosmos Hub運行在0.34.6+版本上;
4、Gaia將在治理提議通過之後升級至1.0版本。
Cosmos SDK的主要特性變化
ABCI是Cosmos中的應用區塊連結口,連接狀態機和Tendermint底層共識。ABCI 事件可以標記驗證人被罰沒或者獲得通脹獎勵等事件。
參數更改提議,鏈上參數更改提議,如更改驗證人數量等等,如果提議被投票通過,Cosmos Hub就會升級來完成。
1、REST客戶端的優化:支持在任意高度查詢鏈上資產餘額及所獲獎勵;
2、模擬器的優化:和Icarus(ICF投資項目)合作,基於AI/ML,通過模擬器搜索SDK中的bug區域,提升開發者使用Cosmos SDK用戶體驗。
Cosmos新模塊:X/SUPPLY
Cosmos SDK中的新模塊X/ Supply 會在Cosmos Hub 0.36.0加入進來,也是Cosmos SDK下一個重要升級。
通過消除模塊中「池」的概念,來改善開發人員的人機互動體驗,例如社區費用池(或Staking模塊中的任何池),而我們會將它們視為特殊帳戶,這將改善開發人員用戶體驗,以便在需要處理資金的模塊中創建組件。
關於綁定或未綁定通證供應的查詢將更豐富,我們可以在社區池中以及收集的手續費池中查詢通證。
Staking
目前Cosmos的BPoS機制是最先進的,不過也有許多可以提升的地方,比如貨幣政策、委託人、DeFi、去中心化激勵、手續費分配、私鑰管理、跨鏈安全等,特別值得一提的還有通過IBC協議跨鏈抵押,這也是我們目前致力於在研究的地方。
DeFi正在發生新變化,基於Staking底層、抵押通證、保險和其他三級市場等金融服務都可以建立起來。衍生品和合成通證工具也正在建立中,致力於解決Staking流動性問題。
IBC
Cosmos 網絡的核心是數字權利可以在不同的去中心化區域(如區塊鏈)之間安全地傳輸。換句話說,一個鏈上的驗證人可以在其他鏈上持有並轉移資產。而通過IBC就可以將基於Cosmos SDK建立的「原生鏈」相互打通。
我們對包括增強IBC或以其他語言實施IBC的項目,以及支持與非Cosmos「原生鏈」(如比特幣、以太坊、Polkadot、Tezos、Zcash、Monero等)進行通信的項目非常感興趣。
這樣的結構包括「Pegs」,它在一條鏈上的Peg值由另一條鏈控制,但也包括「Oracles」,它們在鏈之間提供更通用的數據傳送。
對於在不同平臺或同一平臺上,以及在Cosmos SDK和其他ABCI框架中實現諸如模塊之類的設計中探索許多不同的Peg和Oracle設計,以及這些設計與IBC的關係,我們都很有興趣。
其他IBC相關信息:
1、將於7月19日至21日在首爾進行黑客松活動;
2、在我們的柏林黑客松上有一些項目,比如DGaming,是基於我們的IBC原型,構建了自己的DApp。
以下是Chjango在密碼極客社群的互動問答環節
Q1、Cosmos的技術生態開發目前進展如何,似乎自從上線以後,目前整個網絡也只有一個投票功能可以使用,不知這一點是不是因為生態開發比較稀少導致的滯後?
Chjango:正如我剛才講到的,為豐富生態構建的用例取決於Cosmos SDK中引入的模塊類型。對鏈上治理進行投票只是Cosmos Hub的基本功能,一旦有了IBC,不同Zones之前就可以進行通證的轉移,這個是Cosmos網絡的真正用途。
Q2、基於Cosmos SDK的幣安鏈,最近要發行錨定BTC的映射token,這個舉動是否意味著,Cosmos目前來說還不能幫助幣安鏈實現BTC的資產跨鏈,所以幣安鏈才出此下策?
Chjango:也不能這麼說,幣安曾表示IBC未來會非常有用。但幣安鏈要發行錨定BTC的映射token確實說明錨定幣的浪潮已經不遠了,我很期待。
Q3、目前投票權比較集中官方是怎麼看的?後續有什麼計劃嗎?
Chjango:似乎委託的激勵都集中在前幾位驗證人身上。這可能是一種心理現象,很難用硬性規定來要求,比如強制佣金下限必須在0%以上。這也是目前Cosmos論壇正在討論的問題之一 ,還有將驗證人增加到150,這兩個解決方案目前都還在討論中,需要社區共同參與,給出意見。
Q4、Cosmos團隊如何看待Facebook位於瑞士的子公司Libra Network (天秤座網絡)將發布其加密數字貨幣項目白皮書一事?Cosmos跟Facebook數字貨幣團隊有過交流嗎?
Chjango:我跟Facebook的區塊鏈團隊沒有聯繫過,但我認為這是加密貨幣的倒退。從技術上講,它採用了Ethereum、VMWare研究院以及Tendermint的研究成果。它使用了Ethereum的base-16 trie和基於Tendermint的Hotstuff的BFT算法。
總之,Libra還是會受阻,接受審查,才能被許可。最終,它可以將Libra幣分給Facebook的數十億用戶,只是不會像比特幣一樣能夠不用接受審查,至少現在看來是這樣。美國立法機構在Libra發布白皮書當天立即叫停Libra的所有開發,他們永遠無法對比特幣做到這一點。
Q5、Cosmos總被拿來和Polkadot作比較,您認為,Cosmos相比Polkadot最核心的優勢是什麼?Polkadot的短板在哪裡?
Chjango:與Cosmos相比,Polkadot的主要區別在於它主張的是其平行鏈共享安全的便利性。但是,為了在Polkadot中接收平行鏈插槽,你必須首先獲取DOT,以便參與拍賣以租賃平行鏈。只有當你贏得拍賣(通過出價超過其他DOT持有者)時,你才有權通過Polkadot的中繼鏈驗證人獲得共享安全性。
如果中繼鏈驗證人決定將你從Polkadot網絡中投票出去,那麼它們將終止你的平行鏈租約,你將不再擁有DApp。
在Cosmos中,對DApp開發人員的許可要少得多,我們認為每個鏈都必須維護其主權。當然,要引導你的Cosmos分區的安全性,就需要接入已經在Cosmos Hub驗證工作組中的驗證人網絡,但這並不比通過在Polkadot拍賣過程中獲得一個平行鏈插槽簡單。
Q6、跨鏈、分片、側鏈等等技術,您最看好哪一種?您認為它們將對未來整個的區塊鏈行業產生什麼樣的影響?
Chjango:其實我對zk-STARKs的區塊鏈可擴展性非常感興趣。我很關注Alessandro Chiesa 在實現 Succinct Aurora方面所做的工作,它將為真正高效和安全的全節點提供常量大小的證明,也就是說將來不需要Infura來驗證以太坊鏈。
關於分片技術,我正在關注Eth 2.0的開發,因為他們是做分片技術時間最長的項目,不過他們還不知道如何在分片之間進行交叉連結。這個問題還沒有定論。
對於側鏈,Cosmos SDK是目前最成熟的框架,開發人員可以在在此之上構建自己的區塊鏈,很多項目開始選擇考慮Cosmos SDK,因為可擴展性已經成為商業可否落地中的重要問題。我們現在就投資了第一個比特幣側鏈的項目(Nomic),我預計會有更多這樣的項目進入這個生態。
對於跨鏈,只有當區塊鏈行業開始集中應用一個特定的通信協議時,才會越來越有影響力。一旦所有這些鏈開始彼此聯通,我們就會意識到,基於Cosmos的技術會有更多有趣的案例。不過我只是猜測,預料和實際也許有些不一樣。
本文由Cosmos互聯鏈翻譯整理,特此致謝。