以太幣交易所 以太幣交易所
Ctrl+D 以太幣交易所
ads

深入解析Cosmos早期跨鏈生態——IBC非一日完成_COS

Author:

Time:1900/1/1 0:00:00

本文提及一個常被忽略的功能:Ethermint,即在Cosmos生態中啟用智能合約功能,此外詳細解釋了IBC工作原理。

作者|SEQ翻譯|頭等倉Jaden編譯|頭等倉Maggie譯文版權歸頭等倉所有,任何轉載請保留前言信息。

本文是Cosmos三部曲的第一部分。本文將闡明筆者在研究Cosmos的過程中學到的內容。希望這些內容有益于那些對Cosmos感興趣的人。目前Cosmos還處于早期開發階段。用于連接區塊鏈的IBC等組件目前處于研究/規范階段,因此在發布時可能會發生變化。

什么是Cosmos?

Cosmos是實現區塊鏈間互操作性的網絡和框架。這些區域由TendermintCore支持,這提供了一個高性能、連貫、安全的PBFT共識引擎,其中嚴格的分叉問責模式可以減少惡意行為。Cosmos不是一個產品,而是一個基于一系列普適性的模塊和工具的生態系統。

在Tendermint共識中,共識節點首先要經過多輪投票,然后才能就一個區塊的內容達成共識。當2/3的節點達成共識后,會通過狀態轉換邏輯運行區塊,并提供最終確定性。目前,以太坊的工作量證明共識中,共識過程是倒置的,礦工先選擇包含在區塊中的交易,然后更新運行狀態,最后“運行”嘗試挖礦。

TendermintBFT每秒最多可處理幾千筆交易。然而這只考慮了共識,應用層也是限制交易量的因素。Ethermint的速度已高達200tps,這遠遠超過當前版本的以太坊和比特幣的速度。

SBF:尚未對競標Celsius的可能性進行深入研究:10月12日消息,在 DC 金融科技周上,SBF 表示,我們可能會或可能不會最終參與 Celsius 的破產事件,但我認為我們已經做出了目前會采取的大部分舉措,Celsius 仍處于排他期,該公司可能會提出自己的重組計劃,一旦失效將面臨拍賣。此前有消息稱,SBF 對參與 Celsius 競拍感興趣。(The Block)[2022/10/12 10:32:01]

很多項目都采用了Tendermint共識,包括BinanceChain,HyperledgerBurrow。值得注意的是,僅僅使用Tendermint共識并不意味著可以與Cosmos生態系統中的其他區塊鏈連接,這些項目還需要分叉代碼,將IBC部署為本機協議,從而通過IBC實現互操作性。

Tendermint共識算法遵循傳統方法,依靠所有驗證節點彼此通信達成共識。由于通信開銷有限,因此不能擴展成千上萬個驗證節點,而比特幣和以太坊則不同,他們可以擁有無限個驗證節點。當有100個驗證節點時,Tendermint可以運行。

因此,使用Tendermint構建的區塊鏈的缺點是,需要提前了解驗證節點,并且不允許礦工隨意出入網絡,這一點與比特幣和以太坊不同。

除此之外,它還要求系統保持時間概念,這在理論上是一個非常復雜的問題。雖然在實踐中,Tendermint已經證明,如果你使用各個節點集成的時間戳,就可以完美地解決這個問題。

Bondly獲OKEx Blockdream Ventrues投資 雙方將深入探索NFT領域:據官方消息,Bondly已獲OKEx Blockdream Ventrues(OKEx BDV)投資,雙方將深入探索NFT領域,為NFT優質區塊鏈項目發展提供服務和資源支持。一方面,Bondly將通過NFT形式為OKEx BDV合作的優質項目提供LaunchPad服務;另一方面,雙方共同把優秀品牌帶到Bprotect,也將以NFT創新形式與OKExChain生態資產進行品牌合作。

Bondly是一種可互操作、透明、便捷的資產兌換協議,旨在徹底改變傳統的資產托管方法,并使每個藝術創作人都能進入自己的數字市場,旗下產品包括BSwap(NFT發售平臺)、Bondly LaunchPad(IDO平臺)、BProtect(NFT交易平臺)。OKEx BDV初始資金1 億美金,致力于發現和投資最前沿的產品技術創新類區塊鏈項目,投資方向包括基礎設施、交易及金融項目、公鏈生態類項目、應用類流量入口等。[2021/5/6 21:28:39]

在這方面,有人認為,相較于比特幣,Tendermint共識協議更“中心化”,因為Tendermint共識的驗證節點更少,并且必須提前了解。

假設超過2/3的驗證節點不進行惡意投票,Tendermint協議能確保安全性和活躍度。換句話說,如果少于1/3節點惡意投票,則協議可以保證安全性和活躍度。

主權

Cosmos的目標是:在Tendermint共識機制下,開發人員可以使用CosmosSDK輕松構建區塊鏈、通過治理獲取項目主權,以及獲取鏈間互操作性。這是Cosmos與Polkadot和以太坊2.0等競爭對手的主要差異。以太坊2.0和Polkadot則是共享安全性,鏈上存在一個“根鏈”來確保安全性,防止出現雙花。

聲音 | 菲律賓參議員:菲律賓不急于出臺加密法規,建議成立專項小組做深入研究:菲律賓參議員Grace Poe表示,該國議員們并不急于出臺使金融技術和加密貨幣等數字資產合法化的法律措施:“這是一件非常復雜的事情。事實上,立法者真的不應該急著起草一項有關這方面的法律。我們仍然需要學習很多東西,特別是在金融技術和數字資產方面。對我們大多數國人來說,這是陌生的領域,雖然他們中的一些人已經通過在線貸款接觸了這一領域。但在沒有適當的信息和教育的前提下,許多人實際上是受害者。”

參議員Francis Tolentino表示,監管機構應“放慢腳步”,研究“未成熟的”領域。對于具體應對方案,參議員建議成立一個工作小組來研究這一領域。該小組將由以下機構組成:菲律賓央行(BSP)、菲律賓證交會(SEC)、菲律賓存款保險公司、財政部以及卡加延經濟區管理局。Tolentino還建議,如果有涉及海外菲律賓工人的擔憂,勞工和就業部也應包括在該小組中。據證交會專員Luis Amatong稱,委員會將頒布新規則,要求擁有數字產品的公司必須注冊并受到監管審查,特別是如果其具有投資計劃。另外,BSP和SEC已經同意進行定期討論,以便可以提出實際的立法建議。(Rappler)[2019/9/23]

治理是指:由代幣委托人中的新功能,就必須完全依賴以太坊平臺的治理。然而,主權所有權也有權衡利弊。因為如果區域想要主權,就要有激勵其他人運行全節點、驗證/創建區域區塊的方法。雖然使用CosmosSDK可以輕松創建區塊鏈和發行代幣,但是創建自己的代幣還需要考慮法律/規章問題。你打算怎么分配代幣?你打算如何在交易所上市?如何激勵他人使用代幣。同時代幣不會被歸類為證券?這些都會影響ICO的結果。由于每個區域都需要自己的驗證節點,而驗證節點數量是有限的,因此每個區域都會試圖說服驗證節點驗證自己的區塊。

聲音 | 全國政協副主席:許多專家認為區塊鏈能為AI奠定數據和信任基礎,值得深入探討:據澎湃新聞報道,5月16日,在天津舉行的第三屆世界智能大會上,全國政協副主席、中國科協主席萬鋼表示,技術的發展角度來看,有許多專家認為區塊鏈技術將是人工智能安全問題有效解決方案,能夠將大數據改造成為可信、可靠、可用和高效的真數據。為人工智能奠定數據和信任的基礎,這一點值得我們深入探討。[2019/5/16]

每個區域/應用程序本質上都是一個迷你DAO,并不是所有人都樂于交出項目主權、并依靠社區來決定項目的未來。Cosmoshub已經證明這行得通,但其他項目方可能并不希望自己的應用程序是一個迷你DAO。如果有競爭對手獲得區域的1/3代幣,那么可能會拒絕所有治理投票,從而阻礙項目進展。

某些區域的安全性可能會比CosmosHub低很多,因為每個開發人員都需要驗證自己的區塊鏈,并使用POS代幣化,而且沒有簡單的方法來驗證驗證節點的設置,以確保安全性。雖然Cosmoshub目前非常安全,這歸功于當前質押的代幣價值非常高,但是如果質押的代幣大幅減少時,區域的安全性則還有待觀察。雖然Cosmos一開始的主要目標是為區域提供主權,但現在希望連接Hub的驗證節點能驗證/創建區域的區塊,從而提供共享安全性。要達到這個目標,Cosmos需要尋找一種方法來激勵驗證節點。另一種選擇是,如果開發人員不想創建代幣,也不想要主權,那么他們就可以在像Ethermint一樣在區域的EVM上構建DAPP。

以上內容就是每種方法的潛在優點和缺點。但與以太坊和Polkadot強迫性的共享安全性不同,Cosmos給開發者提供選擇,讓他們自己決定。

天津市委網信辦會議:深入開展區塊鏈等領域的地方立法研究:天津日報6月8日報道,日前,天津市委網信辦召開全體干部會議。會議要求,要加快制定天津市大數據發展規劃和促進數字經濟發展的指導意見和大數據發展規劃,深入開展大數據、區塊鏈等新技術領域的地方立法研究,不斷增強工作的前瞻性。[2018/6/8]

區塊鏈的層

從架構的角度來看,每個區塊鏈可以分為三個概念層:

應用層:負責更新交易狀態。

網絡層:負責傳播交易以及與共識相關的信息。

共識層:使節點能夠就系統當前狀態達成共識。

狀態機與應用程序層相同。它定義了應用程序的狀態和狀態轉換功能。其他層負責在連接到網絡的節點上復制狀態機。

在CosmosSDK是一個通用框架,簡化了在TendermintBFT上創建區塊鏈app的過程。CosmosSDK的目標是創建一個模塊生態系統,開發人員能輕松啟動專用應用程序的區塊鏈,無需從頭編寫代碼。任何人都可以為CosmosSDK創建一個模塊,并且在區塊鏈中使用現成的模塊、并將模塊導入到app中都非常簡單。

TendermintBFT共識通過應用程序區塊鏈接口連接到應用程序。該協議可以被包含在在所有編程語言中,開發人員可按需選擇。

中心輻射型拓撲

(編者注:拓撲,幾何圖形或空間在連續改變形狀后還能保持不變的一些性質)

Cosmos是中心輻射型拓撲,因為每個區域互相連接復雜程度過大——如果要將每個區域互聯,則網絡中的連接數將隨區域數量呈二次方增長。因此,如果網絡中有100個區域,那么相當于要4950個連接線。

區域是常規的異構區塊鏈,而中心hub是專門將區域連接在一起的區塊鏈。當區域與hub建立IBC連接時,區域可以自動訪問與其連接的區域。因此,每個區域只需要與hub建立連接,因為hub數量一定,因此建立的連接是有限的,不會無限增長。Hub還可以防止區域內出現雙花。這意味著當區域從hub接收代幣時,只需要信任發送代幣的區域和其路徑中的Hub。Hub不會驗證或執行其他區域提交的交易,因此用戶有責任將代幣發送到他們信任的區域。

Cosmos網絡中將有很多Hub,第一個啟動的Hub是CosmosHub,其原生代幣稱為ATOM。ATOM僅適用于CosmosHub,而每個hub都有自己的代幣。CosmosHub的交易費用不僅可以用ATOM支付,還可以使用其他代幣。而其他hub則不同,類似IRIShub中只可以使用IRIS支付交易費用。

如上所述,CosmosHub是該網絡中的眾多hub之一,目前staking比例約為70%,ATOM的市值為8億多美元。IRISnet是第二個推出的hub,目前質押的IRIS約為28%,市值不到1700萬美元。本月末即將推出第三個hub,代幣為SENT,其市值約為340萬美元。這3個hub的安全性差別很大,隨著越來越多的hub和區域互相連接,對驗證節點需要更多代幣激勵。

Ethermint——在Cosmos生態中啟用智能合約功能

標準的Cosmos區域/hub并沒有智能合約功能。因此為了要啟用智能合約功能,應用層通過ABCIAPI從共識層中抽離,從而在Tendermint共識下,Cosmos可以移植并使用其他區塊鏈的代碼,并訪問EVM。這就是所謂的Ethermint。

因此,開發人員可以將區域連接到Ethermint等專用區域,基于Solidity建立和運行智能合約,同時享受比現有POW機制性能更好的tendermint共識。正常的以太坊運行速度約為每秒12.5筆交易,而Ethermint的上限為200TPS。與現有版本的以太坊相比,速度非常快。以太坊正在開發自己的擴展性解決方案,使用的是以太坊2.0,很快就會推出。如果需要,開發人員可以輕易將以太坊的現有工具/應用程序移植到Ethermint。

除了垂直拓展,還可以通過多個“平行鏈”增加交易量。這個平行鏈運行相同應用程序并由同一組驗證節點操作。因此,如果1個Ethermint區域的上限是200TPS,那么平行運行4個Ethermint區域,理論上可以達到800TPS。

目前,以太坊上有大量的開發人員/應用程序,如果開發人員將他們的DAPP遷移到Ethermint,就會失去與以太坊的本地兼容性,但可以獲得Cosmos生態系統中Ethermint及其他區域的兼容性。

IBC

IBC是指鏈間通信協議,是一種端到端、跨鏈連接的狀態協議,使得獨立分布式賬本的模塊經過身份驗證后可以進行可靠、有序地相互通信。具有IBC協議的分類帳本必須為提供一組特定功能,用于驗證共識和生成加密承諾證明,并且IBC數據包中繼器有望訪問網絡協議和物理數據鏈,讀取分類帳本的狀態,并將數據提交給另一個賬本。

在IBC架構中,模塊不是直接通過網絡基礎設施相互發送消息,而是創建要發送的消息,然后通過“中繼者(relayer)”進行中繼。“中繼者”在鏈下運行,當提交數據數據時,可以利用連接兩個區塊鏈的輕客戶端連續掃描每個分類帳本的狀態,在另一個分類帳上執行交易。為了實現兩個互聯的分類賬之間操作數據一致,IBC要求在分類賬之間至少存在一個正確實時的中繼過程。我們要激勵中繼者來執行此任務。

中繼過程必須能夠訪問兩個鏈上的賬戶,并且有足夠的余額來支付交易費用。中繼者可以采用應用級方法來收回這些費用,例如通過在IBC通信數據包中包含一筆支付給自己的費用。

可以將IBC協議地信息傳遞過程高度概括為:首先,區域1在區塊鏈上提交信息,并根據協議將代幣A放在第三方托管。其次,區域1達成共識,然后信息傳遞到IBC模塊后創建一個數據包,并作為證據添加到區域1的“出鏈列隊”中。而通過區域1的輕客戶端,所有中繼者可以持續監控區域1的狀態。中繼者將選擇傳遞這些IBC數據包消息,向Hub1提交證明。然后,Hub1發送收據,證明它已收到來自區域1的消息,中繼者1將證明發送回區域1。然后通過另一個發送到Hub1的收據,區域1中那個IBC數據包從”出鏈隊列“中移除、減少相應代幣,并發送證明。Hub1驗證該證明并生成相應代幣。

雖然可以選擇UDP傳輸,但是代幣傳輸需要在IBC中有TCP連接。每個發送信息、收據將占用至少2個區塊,因此使用CosmosHub出塊時間作為示例,區域和hub之間傳輸一筆交易可能需要至少41.28秒。然后,還必須考慮當時的總交易量和相關的手續費價格,才能確定是否能使用2個或以上連續的區塊。在第二部分中,我們將研究多跳路由、跨多個路徑、橋接分區代幣傳輸的潛在問題,同時還要會探討其他互操作性解決方案,這些解決方案可以解決一些問題,補充Cosmos生態系統。

原文:https://medium.com/@CryptoSeq/cosmos-an-early-in-depth-analysis-at-the-ecosystem-of-connected-blockchains-part-one-508cd679bac5

稿源:https://first.vip/shareNews?id=1939&uid=1

Tags:COScosmosCOSMMOSCosmic Cow3X Long Cosmos TokenCOSMIKevmos幣ieo價格

比特幣價格今日行情
游戲公司PoQ或將發行首個獲美國SEC批準的ERC-20穩定幣_ART

美國證券交易委員會已經向希望在以太坊區塊鏈上發行代幣的游戲初創公司PocketfulofQuarters發出一封無行動異議函.

1900/1/1 0:00:00
Staking進入深水區:加密貨幣交易所來攪局?_STA

Staking生態又迎來了新的玩家。今年7月,KuCoin、幣贏網CoinW、AEX等多家交易所,相繼宣布進軍Staking賽道.

1900/1/1 0:00:00
關于火幣全球站上線HT鎖倉挖礦功能的公告_ASH

尊敬的用戶: 為持續賦能HT,火幣全球站聯合火幣礦池于新加坡時間2019年7月25日15:00上線HT鎖倉挖礦功能。功能測試上線后用戶反響熱烈,現針對功能細節具體說明.

1900/1/1 0:00:00
一組數據告訴你:上半年為什么不賺錢_比特幣

狂人說 市場一波大漲過去了,從年初的3000漲到了14000,翻了4倍有余,再一次成為了世界上最好的投資品,但與以往不同的是,這一波比特幣上漲之后,并沒有看到更多新鮮韭菜的身影.

1900/1/1 0:00:00
關于AUSD上線加推活動的公告_USD

尊敬的客戶: 為慶祝AUSD上線T網,項目方特加推以下活動獎勵:一、AUSD充值獎勵:1、每個自然周為一個活動周期.

1900/1/1 0:00:00
7.29早間行情:大盤短時插針 留意USDT聽證會的影響_區塊鏈

這兩天,大盤一直處于深度回撤后的弱反彈整理走勢,盤面波動不大。但今天早上比特幣出現插針行情,短時間內迅速下探至9177美金后快速拉升,目前在9500-9600美金區間震蕩.

1900/1/1 0:00:00
ads