原文作者:0x76/律動BlockBeats
如果提起Cosmos生態,大多數人的第一反應往往便是跨鏈。的確,Cosmos憑借高效的底層IBC跨鏈協議,以及便捷的區塊鏈開發工具CosmosSDK,構建了一個欣欣向榮的多鏈生態系統。
但是,開發者加入Cosmos生態只能通過應用鏈嗎?我們能否像在以太坊中一樣,直接在Cosmos中部署智能合約?如果能,那么可以在哪里部署?
帶著這些問題,我們對Cosmos生態進行了重新的掃描。本篇文章,便要介紹一個在中文互聯網中極少被提到的項目:Juno。
應用鏈還是智能合約?
想要真正理解Cosmos這樣的多鏈生態,我們首先需要打破許多人們長期在單體架構區塊鏈平臺中形成的固有概念。
在Cosmos生態中,對于任何一個新遇到的去中心化應用,首先要回答的第一個問題便是:你是一條鏈嗎?
下面我們首先將Cosmos生態中常見的一些項目進行分類。
從上表中可以看出,不同的項目在選擇底層技術架構時會有不同的考慮。例如最基本的交易平臺類項目中,面向整個Cosmos生態資產交易需求的Osmosis便選擇通過應用鏈構建。
去中心化索引協議The Graph將擴展至Juno Network:金色財經消息,去中心化索引協議The Graph將擴展至Juno Network,目前已有一個subgraph在Juno上可用。[2022/6/6 4:06:26]
以便于利用IBC協議更好的吸納整個生態中的資產。而TerraSwap則主要解決Terra公鏈中的原生資產交易問題,因此直接在Terra鏈上通過智能合約部署便是更合理的選擇。
此外還要注意的是,雖然支持智能合約已經成了新一代公鏈的標準配置,但是Cosmos生態中的應用鏈們并不是都可以無準入的部署智能合約。嚴格來說,絕大多數應用鏈都不能部署外部的智能合約。
造成這種現象的主要原因是,Cosmos生態中的應用鏈往往有著自己的核心目標。以最基礎的CosmosHub為例,其最核心的職能便是盡可能穩定的連接生態中的其他應用鏈。而如果直接開放在其上部署智能合約功能,新的應用需求必然會擠占CosmosHub的計算資源,進而影響應用鏈核心功能的實現。
這就造成了當前Cosmos生態中的應用鏈,絕大多數都處于相對封閉的狀態。
但是,智能合約憑借其更低的開發難度,在開發者中依然存在著極高的使用需求。如果我們認為Cosmos生態會在未來繼續蓬勃發展,那么很難想象這個生態中竟然沒有一個可靠且無準入的智能合約部署平臺。
Juno Network 發布向從 Terra 遷移至 Juno 上項目提供激勵的提案:5月15日消息,Cosmos 生態智能合約公鏈 Juno Network 發布向從 Terra 遷移至 Juno 上項目提供激勵的提案。該提案建議提供 100 萬枚 JUNO(社區池提供 70 萬,發展基金提供 30 萬),用于項目遷移和持續開發,且該部分資金將由多簽地址管理。[2022/5/15 3:17:19]
而由Cosmos官方團隊開發的Juno項目,便是Cosmos生態中這一基礎設施級別的平臺級公鏈。
Juno公鏈的特點與優勢
作為一條智能合約平臺型公鏈,在討論其生態前還是讓我們簡單了解一下他的各項基本參數。
1.共識與性能
Juno公鏈依托于CosmosSDK開發,因此也一并繼承了Tendermint共識與PoS機制,并且原生支持IBC跨鏈交易。依據官方公布的信息,Juno預計可以達到10000TPS的交易吞吐量。
2.智能合約
Juno公鏈所支持的智能合約并不是我們熟悉的EVM兼容公鏈所支持的Solidity,而是CosmWasm。
CosmWasm支持WASM虛擬機,可以讓開發者使用多種更常見的語言開發更加安全的智能合約。簡單的說,開發者可以使用他們之前已經熟悉的編程語言直接在Juno上開發應用。
Juno 開發團隊 Core-1 提議社區放棄“沒收空投鯨魚資產”提案:3月15日消息,Cosmos智能合約平臺 Juno 開發團隊 Core-1 今日向社區提議對此前的“沒收空投鯨魚資產”提案投反對票。
Core-1 表示,上述“沒收資產”提案的文本撰寫草率,并不反映Juno珍視的核心原則。在收集更多信息并與社區協商后,Core-1 稱希望制定一個新的提案,提供更多的事件背景信息和替代解決方法來解決一開始的\"bug\"。
此前報道,3月11日凌晨,Juno在治理平臺發起提案,擬升級合約并從一位鯨魚玩家賬戶中刪除JUNO資產,改發送至 Juno 社區資金池。[2022/3/15 13:57:14]
相對于以太坊生態中已經十分成熟的Solidity,CosmWasm是一種更先進,但目前生態尚在發展中的新一代開發標準,且CosmWasm智能合約原生支持在Cosmos生態的跨鏈互操作能力。
3.Token標準
CW20是Cosmos版本的ERC20Token標準,其在基本繼承了ERC20主要特點的同時,也進行了一定程度的改進,如為Token增加元數據以存儲Token的Logo等。未來部署在Juno上的應用,其發行Token大概率都將遵循CW20標準。
這里需要多補充一句,我們常見的許多Cosmos生態中的Token如ATOM以及JUNO、OSMO等,都并不遵循CW20標準。因為這些Token都是由獨立的應用鏈所定義,而CW20標準主要是針對Cosmos生態中由智能合約定義并發行的項目Token。
Juno network發起治理提案,擬議強制征收巨鯨資產:3月11日消息,Cosmos生態智能合約平臺鏈Juno network于今日發布了一項治理提案,旨在將一個持有超300萬枚JUNO (總價值1.2億美元)的巨鯨持幣數量消減至5萬,這是由始以來第一個L1區塊鏈強制征收用戶資產的案例。據悉,該巨鯨曾通過空投規則漏洞獲得巨額代幣,雖其曾承諾會將其中的250萬枚JUNO全部用于質押,但他違背承諾,過去五個月以來不斷將質押獎勵發送到外部地址。此舉引發了社群的恐慌,因此社區發起治理提案對該巨鯨地址的大部分JUNO代幣強制移除,并向社群金庫同等數量的資金。目前該提案的支持率已超90%。不過,該做法在推特上引起了爭議。(Zombit Blockchain)[2022/3/11 13:51:23]
4.開發團隊
Cosmos生態中缺少像以太坊中類似V神這種地位的項目創始人,整個開發團隊以相對松散的模式進行組織。目前較為活躍的官方開發團隊主要分為兩組,分別被稱為Core-1以及Core-2。
而Juno便是由Core-1所推動開發的獨立項目。因此我們可以將Juno視為與CosmosHub、GravityBridge等同一級別的Cosmos生態基礎設施類公鏈。
Juno中的生態應用
BBEX Junior Zhang:積極推動DeFi的發展 但也要客觀的認清現實:今日,BB交易所(BBEX) COO Junior Zhang 作客“XBIT和他的朋友們”欄目,就DeFi可能成為繼公鏈和DAPP后新的行業熱點發表看法。Junior Zhang認為DeFi給未來金融提出了一個很好的思路,值得積極的去嘗試。但DeFi尚未出現大的系統性風險來檢驗其是否是一個可以平穩運行的系統。以及出現黑客入侵、代碼安全等問題時,沒有一個強有力的“裁判”來糾錯,最后是對于普通用戶來說參與門檻過高。這是所有去中心化的生態必須面對的現實問題。[2020/6/18]
作為一條以承載智能合約應用生態為主要宗旨的平臺級公鏈,Juno也在不斷推動其生態的發展。在經歷過幾次黑客松活動后,目前Juno上的生態已經初具規模。雖然許多項目依然處于開發早期,但已經出現了不少值得關注的項目。
Junoswap
Junoswap是Juno鏈上的原生資產交易平臺,與Osmosis面向這個那個Cosmos生態資產交易需求不同,Junoswap的目標更多是針對Juno生態中的本地CW20資產交易。
目前Junoswap已經結束測試階段,V1版已經于1月13日正式上線。從下方的交易界面截圖中可以看出,其交易界面與常見的DEX并無明顯不同。
然而目前支持的主流資產,依然是其他應用鏈的原生Token,而不是本地的CW20標準Token。與Osmosis類似,Junoswap也提供了基于IBC跨鏈協議的資產充提功能。
根據官方發布的消息,目前的JunoswapV1版本只是個臨時的過渡版本。接下來馬上推出的V2版本預計會通過發行Junoswap的原始CW20Token對流動性提供者進行激勵,有興趣的讀者可以關注下官方的進一步信息。
JunoMint
JunoMint是Juno上CW20Token的一鍵式發行平臺。通過JunoMint,用戶不再需要直接部署智能合約,而是可以通過直接填寫如Token名稱、小數位數、總供應量等核心參數,一鍵式發行自己項目的Token。此外,JunoMint還提供了多種模板供用戶選擇。
DAODAO
DAODAO是一個Juno上的去中心化協作組織創建工具。與JunoMint的設計邏輯類似,都是將原本復雜的智能合約部署工作簡化為了標準的用戶一鍵部署用戶界面。用戶在其中可以直接創建DAOToken,設定投票規則等。
NETA
NETA這個項目其實沒太多可說的。項目的TokenNETA目前沒有任何實際用途,但總量有限并致力于成為Juno生態中的價值存儲標的。
不過鑒于NETAToken都免費空投給了Juno生態的早期質押者,并在一開始便實現了完全的去中心化,且后續將通過NETADao來決定項目未來的發展方向。因此,大家可以暫且將其作為一個社會實驗進行觀察。
(de)NS
Juno上的域名注冊系統,目前還處于測試階段。
Juno的優勢與風險
在21年已經陸續崛起了多條新生態型公鏈后,為什么還有必要再開發一條新的平臺型公鏈出來?這或許是許多人看到Juno這個項目后想到的第一個問題。
首先,隨著Cosmos生態的不斷發展,必然會有更多的應用試圖部署在Cosmos中,而Juno是幾乎唯一可以選擇的智能合約平臺。隔壁的Evmos其存在意義更多在于兼容以太坊生態,而開發者若想要利用新一代智能合約技術高效地部署應用,還是選在Juno更有優勢。
此外,Juno所支持的新一代智能合約語言,可以更好的利用Cosmos生態中原生的跨鏈功能,實現與其他應用鏈的直接跨鏈交互。而這如果真的能夠實現,恐怕會成為Juno區別于其他公鏈生態的一個關鍵特征。(備注:我理解這個功能的核心是通過智能合約直接實現信息跨鏈而不是現在主流的資產跨鏈。
但目前我還沒能找到相關實現的demo或應用,所以是真正的技術突破還是營銷噱頭,在此不敢下定論。也歡迎有了解相關技術進展的開發者朋友與我聯系討論。)
在說完優勢之后,我們也必須承認,目前的Juno生態依然具有很大的風險。
首先,對于一個采用全新智能合約語言的新生態型公鏈,其必然會經歷更加漫長的冷啟動周期。此外,Juno未來的發展前景也會更多的受制于Cosmos本身應用鏈生態的發展繁榮。而包括Juno團隊在內的整個Cosmos生態核心開發者,都具有比較明顯的技術極客氣質,因此往往在市場推廣與營銷上不夠重視。
這對于整個生態產品的曝光與價值發現,都會構成一定的障礙。我在準備撰寫這篇文章的時候,發現作為Cosmos生態中的平臺級基礎設施,Juno項目在中文互聯網中,居然除了空投信息以外幾乎沒有任何詳細的介紹。
因此,寫作本文的目的,也是希望能夠在一定程度上彌補中文社區在信息層面的嚴重不足,希望能夠幫助讀者更詳細的了解Cosmos生態中基礎的核心組件。雖然我們不能預測Juno的生態最終能不能成功爆發,但至少不致于完全忽略這類平臺級基礎設施的存在。
原文標題:《對話以太坊研究員Polynya:為什么L2是未來?》原文來源:Bankless原文編譯:南風.
1900/1/1 0:00:00來源:區塊律動 Meta旗下Stablecoin項目Diem和Silvergate今天宣布SilvergateCapitalCorporation將收購Diem支付網絡的知識產權和其他資產.
1900/1/1 0:00:00作者:黑米,白澤研究院 眾所周知,以太坊是一個正在發生重要變化的區塊鏈網絡。近幾年,去中心化應用程序以及其他區塊鏈技術形式獲得了前所未有的發展,而其中諸多技術均構建于以太坊之上.
1900/1/1 0:00:00作者:yuga 編譯:Blockunicorn去中心化金融最顯著的特征之一是“收益”概念的流行.
1900/1/1 0:00:00作者:程天一,海外獨角獸Paradigm的含義是范式,這一名稱源于它的兩位創始人Matt和Fred深信區塊鏈和數字貨幣代表著一次范式轉移.
1900/1/1 0:00:00作者:Cobie 原標題:《》 編譯:麟奇,鏈捕手 過去一年多來,在市場上有一種壓倒性情緒存在,即"邪惡的VC擁有不公平的優勢,他們一直在向我們拋售代幣".
1900/1/1 0:00:00