在第一部分中,我們從開發一條單獨的區塊鏈以及區塊鏈應用程序的視角介紹了Cosmos。但如前所述,Cosmos最關建的特性之一是互操作性,即賦能多種區塊鏈之間的交互。為了更好地理解這一特性的運作原理,我們首先需要了解Cosmos中用于支撐其互操作性的基礎架構:“Hub以及Zone”。
Hub和Zone
Cosmos網絡中的區塊鏈應用了一種中心輻射模型:
?
位于中心的是Hub。Hub管理著許多被稱為“Zone”的獨立區塊鏈,由Hub來追蹤記錄各個Zone的狀態,而每一個Zone有義務不停地把自身產出的新區塊反向匯報給Hub。類似地,每一個Zone也需要同步Hub的狀態。
但這里有個棘手的問題——Zone之間并不直接同步各自的狀態,而是通過發向Hub的數據包間接通信。要想弄清楚這一流程,我們首先需要調研其背后的支撐機制:跨鏈通信。
國務院:推進科普與區塊鏈技術深度融合:為貫徹落實黨中央、國務院關于科普和科學素質建設的重要部署,依據《中華人民共和國科學技術進步法》、《中華人民共和國科學技術普及法》制定《全民科學素質行動規劃綱要(2021-2035年)》,其中要求實施智慧科普建設工程。推進科普與區塊鏈等技術深度融合,強化需求感知、用戶分層、情景應用理念,推動傳播方式、組織動員、運營服務等創新升級,加強“科普中國”建設,強化科普信息落地應用,與智慧教育、智慧城市、智慧社區等深度融合。(新華社)[2021/7/10 0:40:52]
IBC是如何工作的
Hub與Zone直接通信,而Zone與Zone之間通過IBC間接通信。當Zone對Hub建立起一個IBC連接,它可以自動訪問其他連接到該Hub上的Zone,這意味著Zone無需與其他Zone連接,而僅僅連接到Hub上即可。
通過保持各種跨Zone代幣的固定總額,Hub可以預防雙重支付問題。這些代幣可以通過一種被稱為“幣包”的特殊IBC數據包而實現Zone之間的跨鏈轉移。
動態 | 鏈客社區聯合北京交通廣播推出區塊鏈技術科普節目:12月11日15:15—16:00,區塊鏈技術社區——鏈客區塊鏈技術社區將聯合北京交通廣播FM103.9從零開始為大眾科普解碼區塊鏈技術,蜻蜓FM及北京廣播網同期進行全球直播。首期做客嘉賓為鏈客區塊鏈技術社區創始人郄建軍和百度區塊鏈產品負責人于雅楠。[2019/12/11]
當一個Zone通過Hub收到來自其他Zone的代幣時,它只需要信任Hub以及代幣來源的Zone,而不需要信任網絡中所有其它的Zone。
讓我們看個例子:
假設當前由兩條區塊鏈:Zone1以及Zone2。現在如果我們想要從Zone1上發送代幣到Zone2,會發生什么呢?
要讓數據包從Zone1發送到Zone2,Zone1首先要向Hub發送一個指向Zone2的數據包。
緊接著Hub向Zone2發送一則證明,表示Zone1向其發布了一個數據包。
動態 | 新浪財經:官媒針對區塊鏈的報道從科普宣傳轉向打假監管:據新浪財經今日消息,“1025新政”滿月,一個月間,官媒對區塊鏈的態度風向已轉。據11月初的一項統計,七家黨媒在新政一周內發布了65篇直接相關報道,當時文章中的關鍵詞是數據、產業、安全、創新等,大量文章偏向于科普區塊鏈的概念以及應用介紹,提醒警惕虛擬貨幣炒作的僅有3篇。近期,官媒的批評焦點則紛紛指向借區塊鏈之名進行的虛擬貨幣發行和炒作行為。據統計,新華網、人民網收錄轉載的,以打擊虛擬貨幣或揭露假借區塊鏈行騙為主題的文章,自10月25日到11月25日午間,共28篇;其中,11月19日至11月25日的一周內就高達15篇。這些文章主要圍繞三個觀點展開:厘清區塊鏈和虛擬貨幣的關系,說明二者概念不等;打擊偽“區塊鏈”騙局,或是虛擬貨幣騙局揭露;提醒民眾,區塊鏈不能成為炒作的噱頭,更不是行騙的招牌,需警惕此類活動,理性投資。[2019/11/26]
在此之后,Zone2必須驗證關于Zone1的證明是否真實。為此,Zone2要利用Zone1存儲在Hub中的區塊頭。我們前面提到過Hub幫助Zone同步記錄其它每一個Zone的狀態,而Hub是通過記錄其它Zone的區塊頭實現這一功能的。
聲音 | 火星人朋友圈科普RAM:火星人在朋友圈發文稱,“什么是RAM?簡單來說就是EOS這個國家的土地,所有的經濟行為都離不開土地。只要EOS的BP們能投票形成一個穩定的供給預期,并且不改變目前的Bancor算法,那么RAM后續的價格有可能會像北上廣深的房價走勢。房價下跌不行,房價過快上漲也不行,EOS的生態越來越像某國了,真有意思。”[2018/7/6]
現在你可能會疑問:為什么Cosmos不直接利用IBC建立Zone與Zone之間的連接?為什么需要進行Hub和Zone的設計?事實上,隨著接入到網絡中Zone的數量上升,以直連方式實現通信會導致鏈路數量呈平方級上升。以100個Zone接入到網絡中為例,如果各個Zone直接都要建立起IBC連接,則網絡中需要有4950條通信鏈路!如此快速的增長顯然會令網絡不堪重負。
采用“Hub與Zone”模型令Cosmos能夠無視Zone的數量而實現跨鏈通信,并支持網絡的不斷拓展。
中科院自動化研究所將面向大中小學生開展區塊鏈等主題的科普講座:5月21日,新華網訊,今年,中國科學院自動化研究所將舉辦第十四屆“自動化之光”公眾科學開放日活動。屆時,自動化所將面向大中小學生分別開展《腦與智能》、《區塊鏈技術與平行智能》、《大數據時代的視覺智能》、《動畫真奇妙》等4個主題報告,用實例和生動的演示深入淺出地為大家揭示智能技術的原理和奧妙。[2018/5/21]
?
Cosmos網絡的正常運轉離不開IBC,正是因為它才能讓多條承載著不同應用和驗證者集的獨立區塊鏈實現互操作。
創世“Hub”:CosmosHub
如前所述,Hub是連接不同Zone的組件,而CosmosHub正是Cosmos網絡中第一個Hub,它通過IBC連接其它的Zone。Cosmos網絡上構建的第一個區塊鏈會應用該主Hub來與網絡中其他的Zone進行交互。這就意味著CosmosHub必須具備足夠高的安全性來保證使用它的Zone能安全地進行互操作。
橋接非Tendermint共識的區塊鏈
目前為止,我們探討了基于Tendermint共識的區塊鏈是如何利用IBC和Hub進行交互的。然而Cosmos并不局限于Tendermint共識鏈的跨鏈操作。
我將在下文粗略解釋Cosmos如何兼容其它不同共識算法的區塊鏈。
一般來說,區塊鏈可以分成兩種類型:不可逆鏈和概率鏈。
不可逆鏈指的是每個區塊的狀態都是確定的,在未來的任意時刻你都可以從創始塊開始復現推演每個區塊的狀態;概率鏈是指你只能根據區塊鏈網絡參與者在不同分叉鏈上的比例,而以一定概率認為某條鏈是主鏈。Cosmos中的Hub理論上可以接入上述兩者,只不過對于概率鏈的支持在實踐中要相對麻煩一些。
這是因為從底層設計來講,IBC發揮作用的前提在于區塊鏈的不可逆。如果區塊鏈是概率鏈,Hub就不能保證跨Zone的代幣總額固定。如前所述,Hub如果想要實現無雙重支付的跨Zone代幣轉移,就必須保證在Zone與Zone之間某一代幣的總額是固定的。
Cosoms試圖通過“PegZone”來實現概率鏈的互操作性。
PegZone是追蹤記錄另一條區塊鏈狀態的區塊鏈,它要將自己橋接的某條概率鏈上的狀態確定為不可逆的,使得這些狀態得以與IBC兼容。
還跟得上嗎,少年?現在我只剩下最后一個問題要跟你探討:區塊鏈究竟為什么需要要互操作性?
為什么互操作性如此重要?
眾所周知,區塊鏈是不可逆賬本。然而和其他軟件一樣,隨著時間推移,用于構建區塊鏈的軟件也需要進行迭代和升級。一蹴而就、無懈可擊的軟件簡直是天方夜譚,所以軟件的改動不可避免。“治理”問題就是討論如何對區塊鏈底層軟件的改動進行提案、決議以及應用。
以比特幣為例,由比特幣基金會、比特幣核心開發者、礦工以及用戶來發起底層改動的提案,并以協作的方式實現升級。而以太坊則依靠開發者和用戶社區的群策群力來做出此類決議。
Cosmos的做法與上述兩者大相徑庭。不同于常見的、統攝全網的治理機制,Cosmos允許每個Hub構建自己的治理策略。
任何持幣人都可以發起變更提案,由該Zone或Hub的驗證者和持幣委托人對提案進行投票。提案的內容包括但不限于對系統預置參數的變更、軟件更新,甚至是hub在處理竊幣、入侵或漏洞時所采取的政策性升級。
同樣每個Zone也具備各自的治理機制。
舉例而言,Cosmos支持在Hub端強制應用不可逆性的同時,每一個Zone都可以根據自身需要設置是否不可逆。想要了解更多,可以閱讀這篇文章《Cosmos中的Hub治理機制流程》。
在我看來這種設計十分強大,同時也被大大低估了。如果非要從本篇博文中提取出什么核心論點的話,也就是下面這一段話了:
Cosmos在底層設計上不認為能通過有限的規則治理大千世界中形形色色的經濟網絡,不認為存在特定的一個規則集合讓大家都稱心如意。這一道理不言自明,看看比特幣自運行以來由于哲學和分歧引起的眾多分叉。另一方面,從以太坊的治理中我們可以看出,持幣人無法以規范的形式實現治理或是形成合力拒絕不規范的治理,這對生態的發展起到了副作用,阻礙了以太坊的更新升級。
Cosmos試圖通過獨立區塊鏈之間的互操作性解決這一問題,即使并且尤其這些區塊鏈擁有不同的治理政策。因此Cosmos最核心的價值屬性就是在社會和經濟領域的可拓展性。它為其生態之上的用戶和開發者提供了無限的自由,以及不加約束的實驗潛能。
自去年礦難以來,業界充滿了對區塊鏈唱衰的聲音,鏈圈有很多人都開始對區塊鏈的價值產生懷疑。而Facebook不斷爆出的區塊鏈項目的消息可謂是給鏈圈打了一劑強心針,盼望著,盼望著,今年6月,Face.
1900/1/1 0:00:006月27日,多家交易所BTC報價一度觸及14000整數一線,隨后行情出現快速回調,當日收盤即收回至12000下方,并就此展開了這波已經保持了兩周之久的橫盤震蕩走勢,截止發文時段.
1900/1/1 0:00:00雖然我非常好奇中本聰會是誰。作為比特幣誕生以來加密世界最大的未解之謎,“中本聰到底是誰”成為了幣圈每個人都曾經問過和思考過的問題。但是其實作為我來講,我并不想知道中本聰是誰.
1900/1/1 0:00:00據Cointelegraph.jp報道,日美主要經濟媒體關于“比特幣是傳統市場崩潰時的避險手段”的論調不斷高漲.
1900/1/1 0:00:00自從G咖戰隊當選火幣公鏈領袖以來不斷受到大家的關心,在此統一給出回應,也算借此機會做一個火幣公鏈的年度總結,讓我們更堅信自金融公鏈的未來.
1900/1/1 0:00:00尊敬的LOEX用戶: Loex交易所即將上線HWT,并開放HWT/USDT的交易對,具體時間如下:Loex于新加坡時間7月11日15:00開放HWT/USDT的交易對.
1900/1/1 0:00:00