比特幣交易所 比特幣交易所
Ctrl+D 比特幣交易所
ads
首頁 > UNI > Info

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

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已經證明,如果你使用各個節點集成的時間戳,就可以完美地解決這個問題。

聲音 | 中國互金協會副秘書長:我國區塊鏈在金融領域應用總體處于早期嘗試向深入探索轉變的過渡階段:金色財經報道,11月20日,“金融進化論:2019新京報金融科技論壇”上,中國互金協會副秘書長楊農表示,當前,我國區塊鏈在金融領域應用,已在供應鏈金融、金融數據共享和金融信息存證等場景中形成了一些落地案例,總體處于早期嘗試向深入探索轉變的過渡階段,且呈現出探索性應用數量較多、參與主體較為多元、底層技術原創有待加強等特點。同時,區塊鏈在我國金融領域的應用探索也面臨著如下幾個方面的挑戰:技術層面仍難以兼顧部分金融應用場景對安全、功能和性能的要求;研發層面自主創新有待加強,對國外開源程序的廣泛應用可能導致技術依賴風險;業務層面部分金融應用環節尚存在模糊地帶,部分機構在開展區塊鏈應用創新時缺少權威的第三方評估意見作為參考;治理層面存在法律規制困難,如鏈上資產和智能合約等方面的法律有效性界定不清晰。[2019/11/22]

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

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

主權

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

動態 | SAP與蘇寧將在區塊鏈等領域開展深入研究:在“第9屆中德經濟技術合作論壇”上,中國國務院總理李克強與德國總理默克爾,共同見證了SAP與蘇寧控股集團的戰略合作簽約。根據合作協議,未來,雙方將聯合開展技術創新和行業實踐,在人工智能、機器學習、區塊鏈、物聯網等領域開展課題研究,共同促進數字經濟發展。[2018/7/10]

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

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

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

工信部于佳寧:深入理解區塊鏈,要從兩個層次來看:近日,工業和信息化部信息中心工業經濟研究所所長,中國計算機學會區塊鏈專委會委員于佳寧在接受《人民創投·區塊鏈》采訪時表示,區塊鏈有兩個層次的含義:第一個層次強調技術層面創新,是一種分布式、不可篡改的數據庫技術。這項新技術有力擴展了數據庫技術的使用場景和應用范圍,使得數據庫技術在“弱信任”的環境中也可以應用。第二個層次強調模式層面的創新,實際上是一種新型獨立數字資產載體,可以助力實現資產的數字化。[2018/5/23]

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

區塊鏈的層

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

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

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

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

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

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

“中國數谷”發布《三年行動計劃》:深入推進區塊鏈等前沿研究探索落地:今日,貴陽國家高新區正式發布《貴陽國家高新區建設“中國數谷之心”三年行動計劃(2018-2020年)》。《三年行動計劃》明確,深入推進物聯網、人工智能、區塊鏈以及大數據+實體經濟等前沿研究探索落地全面推進中國數谷之心建設行動。[2018/4/20]

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:COSOSMOCOSMOSMECOSCosmo幣私募價格Cosmo Coinosmo幣簡介

UNI
加密市場誰最危險?Tether和它的穩定幣USDT_ETHE

穩定幣Tether是目前將法定貨幣轉換成加密貨幣的主要渠道之一,紐約最高法院在7月29日對紐約總檢察長辦公室起訴Bitfinex和Tether案件召開聽證會也引發了社區的廣泛關注.

1900/1/1 0:00:00
人民想念山寨幣_比特幣

公元前的魯國下了一場大雨,這場雨讓一個年輕人在貨船上捶胸頓足,痛哭不已。彼時船上載滿了新鮮的水蜜桃,運到濮陽可以賣三文錢,比進價足足高出5倍.

1900/1/1 0:00:00
V SYSTEMS 項目介紹_區塊鏈

一、項目簡介VSYSTEMS:分布式金融的區塊鏈數據庫二、項目介紹VSYSTEMS是一個區塊鏈基礎設施,專注于數據庫和云服務.

1900/1/1 0:00:00
CoinTiger關于部分賬戶被異常退出的補償方案_OIN

尊敬的用戶: CoinTiger第二期IEO搶購期間,IEO打新頁面瞬時訪問人數超過7.5萬,導致服務器負載過大,響應不及時,部分賬戶出現了被異常退出的情況.

1900/1/1 0:00:00
CoinTiger幣虎7月11日16:00上線N8V/BTC和N8V/USDT交易對

尊敬的用戶: CoinTiger幣虎將于新加坡時間2019年7月11日16:00上線N8V/BTC和N8V/USDT交易對.

1900/1/1 0:00:00
DeFi如何解決性命攸關的流動性問題?_ANC

本系列是對DeFi問題的深入探討文章,上篇介紹了DeFi目前面臨的7大挑戰,本文深刻探討去DeFi的最大難題之一流動性問題,并且介紹了DeFi領域重大項目及其解決流動性問題的方法.

1900/1/1 0:00:00
ads