買比特幣 買比特幣
Ctrl+D 買比特幣
ads
首頁 > FIL幣 > Info

ADO:技術指南 | 跨鏈通信簡要研究_Polybius

Author:

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

1Abstract

跨鏈技術本質上是一種將A鏈上的數據D安全可信地轉移到B鏈并在B鏈上產生預期效果的一種技術。因為區塊鏈系統本來就是一種特殊的分布式賬簿數據庫系統,所以這個轉移的數據,最常見的就是資產的數據,如代幣余額。

目前主流的區塊鏈跨鏈技術方案按照其具體的實現方式主要有:公證人機制、哈希鎖定、側鏈&中繼鏈、分布式私鑰控制。

目前最有名的跨鏈項目有Cosmos和Polkadot,兩者采用的都是基于中繼鏈的多鏈多層架構。由此可見,側鏈&中繼鏈技術將會是未來跨鏈技術的主力。

本文首先簡要介紹跨鏈的技術原理。其中會簡要介紹公證人機制、哈希鎖定,詳細介紹側鏈&中繼鏈技術。然后本文將介紹幾個相關的跨鏈項目,包括基于ETH的Plasma、基于Polkadot的達爾文網絡,基于Cosmos的IRIS。

2公證人機制及哈希鎖定

跨鏈交互根據所跨越的區塊鏈底層技術平臺的不同可以分為同構鏈跨鏈和異構鏈跨鏈。同構鏈之間安全機制、共識算法、網絡拓撲、區塊生成驗證邏輯都一致,它們之間的跨鏈交互相對簡單。而異構鏈的跨鏈交互相對復雜,如Bitcoin采用PoW算法而Fabric采用傳統確定性共識算法,其區塊的組成形式和確定性保證機制均有很大不同,直接跨鏈交互機制不易設計。異構鏈之間的跨鏈交互一般需要第三方輔助服務輔助跨鏈交互。

跨鏈要達到安全可信必然對跨鏈機制、步驟等有一些要求,其中最重要的就是跨鏈事務的原子性。對于普通的鏈內交易來說,交易需要支持原子性——交易如果失敗則需要回滾。而跨鏈的交易也是如此,其失敗時要回滾涉及本次交易兩條或多條鏈的交易。

2.1公證人機制

公證人也稱見證人機制,其是一種中介的方式。設區塊鏈A和B本身是不能直接進行互操作的,那么他們可以引入一個共同信任的第三方作為中介,

由這個共同信任的中介進行跨鏈消息的驗證和轉發。很多時候,這個公證人/中介就是交易所。其優點在于支持異構的區塊鏈跨鏈,缺點在于有中心化風險,只能實現交換不能實現轉移。

跨鏈交易實例:假設Alice想和Bob進行1個BTC換50個ETH的交易

1.Alice將自己的1個BTC存入交易所的比特幣地址;Bob將自己的50個ETH存入交易所的以太坊地址;2.Alice在交易所上掛單:1BTCfor50ETH;3.Bob通過交易所完成與Alice的交易,Alice得到50ETH,Bob得到1BTC4.Alice將交易所得的50ETH提幣到自己的以太坊賬戶;Bob將交易所得的1BTC提幣到自己的比特幣賬戶;

通過引入中介完成了Alice和Bob的BTC和ETH的交換。通過該例子可以看出交易所的方式目前僅能夠支持資產的交換,且資產交換的原子性、安全性完全由中心化的交易所保障,故存在一定的中心化風險。

2.2哈希鎖定

哈希鎖定的典型實現是哈希時間鎖定合約HTLC(HashedTimeLockContract)。哈希時間鎖定最早出現在比特幣的閃電網絡。哈希時間鎖定巧妙地采用了哈希鎖和時間鎖,迫使資產的接收方在deadline內確定收款并產生一種收款證明給打款人,否則資產會歸還給打款人。收款證明能夠被付款人用來獲取接收人區塊鏈上的等量價值的數量資產或觸發其他事件。哈希鎖定只能做到交換而不能做到資產或者信息的轉移,因此其使用場景有限。

浩云科技回復深交所:兆物信連在區塊鏈核心技術指標上有領先優勢:3月17日消息,日前,深交所向浩云科技下發問詢函,要求浩云科技說明認為兆物信連是“國際領先的區塊鏈底層技術服務商”的原因及相關依據,信息披露是否審慎合理,是否誤導投資者。對此,浩云科技在3月17日披露的問詢函回復公告中表示,兆物信連全資子公司湖南宸瀚信息科技有限責任公司成立于2015年,為中國高科技產業化研究會區塊鏈產業聯盟常務理事單位等。兆物信連區塊鏈底層平臺MT在10分片純性能測試情況下,其TPS(注:每秒系統處理的交易數量)約為240萬次。對比國際上知名的Hyperledge Fabric以及國內的頭部企業,兆物信連在區塊鏈核心技術指標上有領先優勢。浩云科技認為,公司信息披露審慎合理,不存在誤導投資者的情形。不過,其也指出,目前,國內聯盟鏈主要廠商為螞蟻金服、騰訊、京東、百度等企業,隨著更多企業加入,市場競爭日趨激烈。(新京報)[2020/3/17]

跨鏈交易實例:

1.Alice隨機構建一個字符串s,并計算出其哈希h;2.Alice將h發送給Bob;3.Alice通過合約鎖定自己的1個BTC資產,設置一個較長的鎖定時間T1,再設置了獲取該BTC的條件:Bob提供h的原始值s;4.Bob鎖定50ETH到自己的合約,設置一個相對較短的鎖定時間T2(T2<T1)。再設置50ETH的獲取條件:Alice提供h的原始值s;5.Alice將字符串s發送到Bob的合約獲得50個ETH;

Bob觀察到步驟5中Alice的s值,將其發送給Alice的合約成功獲取1個BTC;至此完成資產的交換。

如果超時,則鎖定的資產返回原主。

從上述的過程可以看出哈希時間鎖定合約有一些約束條件:

??雙方必須能夠解析雙方的合約內部數據,例如s,例如鎖定資產的證明等;

??哈希鎖定的超時時間設置時需要保證存在時間差,這樣在單方面作弊時另一方可以及時撤回自己的資產。

3側鏈/中繼鏈

3.1側鏈的含義及意義

首先,

什么是側鏈?

根據,在一開始,主鏈特指比特幣主網區塊鏈。所以所謂側鏈就是除了比特幣區塊鏈以外的,任何能遵循側鏈協議并和比特幣互通的一切區塊鏈。側鏈使得比特幣有更好的流動性;而在比特幣主網上開發應用很困難,現在通過再側鏈上開發應用再使用互通方式與主鏈連接可以解決這個問題——間接使用了比特幣,進一步鞏固了比特幣的中心地位。

不過,現在自然已經不能說主鏈特指比特幣了。根據維基百科上的說法:“側鏈用來指代與主區塊鏈并行的那條區塊鏈。來自主區塊鏈的entries可以向側鏈連接,也可以被側鏈連接;這樣一來,側鏈就可以獨立于主區塊鏈進行操作。一個側鏈模型是驅動鏈。”

這個說法包含三個要點:

1.側鏈是相對的。我們不能單純的說某條鏈B是側鏈,而必須說這條鏈B可以是鏈A的側鏈。

2.側鏈與主鏈是獨立的。鏈B可以有自己的功能,在它自己運行時不需要鏈A的支持。如果B鏈發生運行故障或被中心化控制,不會直接影響到A鏈本身的運行。

聲音 | Rekt Capital:重要技術指標顯示,數種山寨幣或迎來強勢逆轉行情:加密貨幣交易員Rekt Capital發推稱,盡管我并不特別看好山寨幣,但我發現,目前有少數幾種山寨幣在200指數移動均線(200 EMA)下方徘徊。200 EMA是投資者情緒的一個長期指標,這意味著一些山寨幣可能處于強勢逆轉的邊緣。注:200 EMA是很好的衡量投資者對某種資產的情緒指標。因此,如果一種資產價格高于該指數移動,可能意味著牛市已經開始。(BeInCrypto)[2019/11/3]

3.側鏈與主鏈可以連接互通,即跨鏈。當要實現跨鏈的功能時才需要B鏈和A鏈進行互通。因為側鏈的互通機制是其最主要的功能,所以常常將側鏈與主鏈的互通叫做側鏈技術。至于側鏈本身是否包含在側鏈技術之中,不同的項目有不同的看法。

其次,側鏈的意義?

從主鏈單鏈角度講,側鏈可以虛擬化地橫向和縱向提升主鏈的性能。所謂橫向,就是將多個側鏈與主鏈互通,將大部分交易放到側鏈上,然后再通過與主鏈互通實現,可以虛擬地提升主鏈的TPS。所謂縱向,就是側鏈可以有主鏈不具有的功能,通過側鏈,主鏈看上去也像是支持了這些功能。所謂虛擬化,就是雖然有橫向和縱向的提升,但是主鏈本身并任何沒有變化,只是通過眾多側鏈小弟幫其起到類似代理的作用,使其看上去性能提升。

從全局角度講,側鏈作為跨鏈技術的一種,自然是為萬鏈互連做出了重要貢獻。實現萬鏈互聯有兩者架構:1.任何一條鏈,既有主鏈的功能,又有側鏈的功能,這就像計算機網絡中任何計算機既是主機又是路由器。2.只有特定的幾條鏈作為主鏈,其他所有鏈都只支持側鏈功能,就和現在的計算機網絡類似,有網絡核心部分——單純的路由器,也有網絡的邊緣部分——單純的主機。

3.2側鏈的技術

側鏈實現是通過

雙向錨定技術。將暫時的數字貨幣在主鏈中鎖定,同時將等價的數字資產在側鏈中釋放。實現雙向錨定的最大難點在于協議改造需兼容現有主鏈,也就是不能對現有主鏈的工作造成影響。根據

的說法,其具體實現方式有:單一托管模式、聯盟模式、SPV模式、驅動鏈模式、混合模式。

單一托管模式就是類似交易所做中介完成鎖幣放幣,其實和。聯盟模式即公證人模式,由多個公證人的多重簽名來對轉移資產的交易進行簽名,避免了中心化。

SPV模式是通過將交易發給本鏈的一個特殊地址,由此會自動創建一個SPV證明給側鏈上并發起一個交易在側鏈上解鎖對應的資產。驅動鏈模式是用礦工來作為資金托管方,將資產的監管權發放到數字資產礦工手上,礦工進行投票決定何時解鎖資產及將資產發送到何方。混合模式就是將這些側鏈機制進行有效結合,對結構不同的鏈,為其使用最適合其結構的模式,如主鏈使用SPV,側鏈使用驅動鏈。

這里SPV模式是使用得最多的,也是最有前途的。SPV就是簡單支付驗證,其能驗證交易是否存在。

BTC-Relay是號稱的史上第一個側鏈,其通過以太坊構建了一個比特幣的側鏈,運用以太坊的智能合約允許用戶驗證比特幣的交易。

SPV交易實例:1.Bob將50ETH發送到BTCSwap的合約進行凍結(該合約若確認Bob接收到來自Alice的1BTC就自動將50ETH轉給Alice);2.Alice確認Bob凍結信息后,將1BTC轉到Bob比特幣賬戶;3.BTC-Relay將比特幣區塊頭推送到BTCSwap合約;Alice將自己轉BTC給Bob的交易tx發給合約BTCSwap合約,請求50ETH;4.BTCSwap合約結合tx和比特幣區塊鏈進行SPV驗證,驗證通過則將50ETH轉到Alice的以太坊地址。側鏈的機制相對哈希鎖定而言能夠提供更多的跨鏈交互場景,側鏈以及類SPV驗證的思想適合所有跨鏈的場景。

動態 | Hyperledger技術指導委員會提交5項提案 以提高投票率:據CoinDesk消息,區塊鏈聯盟Hyperledger的技術指導委員會(TSC)正在討論選舉中可能出現的變化,以期提高投票率。IBM區塊鏈部門員工、2019-2020年TSC主席Arnaud Le Hors將五項提案提上了委員會議程,這些提案旨在提高人們的意識,鼓勵人們參與年度選舉。提案包含2019-2020年任期內增加4個TSC席位、增加一名副主席等內容。[2019/10/7]

3.3中繼鏈

中繼鏈算是公證人機制和側鏈機制的融合和擴展,目前社區內最活躍的兩個跨鏈項目Cosmos和Polkadot采用的都是基于中繼鏈的多鏈多層架構,其中Cosmos目前支持的是跨鏈資產交互;而Polkadot則宣稱提供任意類型的跨鏈交互,但具體實現還有待觀察。

3.3.1Cosmos的中繼鏈機制

為了支持平行鏈之間的跨鏈操作,Cosmos提出了一種跨鏈交互協議IBC(Inter-BlockchainCommunicationProtocol)。

以鏈A到鏈B轉賬10token為例說明使用IBC的跨鏈交互:

互相跟蹤。如果A要和B進行跨鏈交易,那么A和B鏈需要分別運行相當于對方區塊鏈的輕節點,這樣可以實時接收到對方的區塊頭信息;鏈A、鏈B初始化IBC協議。

鏈A凍結10token,并生成相應的證明發送給鏈B。

鏈B接收到相應的IBC消息,通過鏈A的區塊頭信息確定鏈A確實進行相應的資產凍結,然后鏈B會生成等價10token的資產。

以上是使用IBC協議的兩個平行鏈直接進行跨鏈的基本過程,如果區塊鏈很多,那么這種方式的兩兩跨鏈復雜度會呈現組合級別增加。因此Cosmos網絡又引入了一種Hub的中繼鏈,所有的平行鏈都通過IBC連接到Hub,讓Hub輔助跨鏈交易的驗證和資產轉移。目前Cosmos實現了一個官方的Hub稱為CosmosHub。

圖3.2是Cosmos網絡的詳細架構圖。一條鏈從層次結構上講,分為網絡層、公式層、應用層。為方便平行鏈開發,Cosmos提供了tendermintcore和CosmosSDK。其中tendermint是指網絡層、共識層的封裝,而CosmosSDK是應用層中常用的模塊:賬戶、治理、Staking、IBC等等的封裝。因此,自己開發一條新鏈可以使用CosmosSDK+tendermint,并且由此開發出來的鏈能直接與CosmosHub連接。

而對于非CosmosSDK開發的區塊鏈,如果要與Cosmos體系中的鏈進行交互,需要使用PegZone進行橋接,所謂的PegZone就是使用CosmosSDK開發的,既能接入Hub的,又能和原鏈進行交互的一條鏈。如圖中的Ethereum,如果要接入CosmosHub,則需要專門使用CosmosSDK開發一條起PegZone作用的新鏈。

動態 | 彭博:GTI Vera技術指標自6月份以來首次發出買入信號,可能預示著新的高點:近日比特幣在全球金融市場中的避險屬性已逐步顯現。8月7日,彭博社發文稱,基于上周末的交易活動,追蹤正面和負面趨勢的GTI Vera Convergence-Divergence指標產生了新的買入信號,這是該指標自6月份以來的首次買入信號,可能預示著比特幣將達到新的高點。彭博分析師Mike McGlone表示,與其他風險資產相比,比特幣的漲勢正在上升,比特幣應該仍然是其存儲價值需求增長的主要受益者,與黃金相似。[2019/8/7]

所謂Cosmos主網是指由Cosmos團隊自己開發的第一個官方版Hub,也就是不同鏈進行跨鏈操作時的第一個中央樞紐。以太坊將是Cosmos最先連接的非CosmosSDK開發的公鏈,目前有兩個項目去實現這種連接:Cosmos開發團隊主導的Ethermint項目,以及由LoomNetwork主導的PlasmaChain。這兩個項目其實就是開發一個連接以太坊和CosmosHub的、起PegZone功能的一條鏈。

協議應該是各方達成共識的,在3.1、3.2小節中說到的“側鏈協議”其實并不是真正的協議,因為側鏈技術目前沒有像計算機網絡一樣有一些共識的協議,所以其實只能說是側鏈機制。而Cosmos為跨鏈帶來的最大貢獻在于IBC協議的設計,IBC協議提供了一種通用的跨鏈協議標準。IBC的設計使得跨鏈交易可以在多個Hub之間進行安全路由和轉發,類似目前互聯網的TCP/IP協議。但是遺憾的是目前的Cosmos設計也只能夠支持資產的跨鏈,而且由于不同區塊鏈的業務不同其共識速率的不一致也會影響跨鏈交易有效性的證明。

這里只講了Cosmos的側鏈技術,關于Cosmos更多的內容,請看其他參考文獻。

3.3.2Polkadot的中繼鏈機制

Polkadot的平面體系結構如圖3.3所示。其有三種鏈鏈角色和四種參與方。

三種鏈角色:

??中繼鏈:中繼鏈位于Polkadot的體系的核心地位,主要是為整個系統提供統一的共識和安全性保障;

??平行鏈:在Polkadot中平行鏈負責具體的業務場景,平行鏈自身不具備區塊的共識,它們將共識的職責渡讓給了中繼鏈,所有平行鏈共享來自中繼鏈的安全保障,中繼鏈是Polkadot組成的一部分;

??轉接橋(Bridges):在Polkadot中轉接橋其實有三個含義,其中最重要的含義是:為Polkadot體系之外的區塊鏈(如Bitcoin,Ethereum)提供不同的Bridge與Polkadot連接在一起進行跨鏈交互。

三種鏈角色和Cosmos體系中差不多。

四種參與方:

??驗證者(Validator):驗證者負責Polkadot的網絡出塊,會運行一個中繼鏈的客戶端,在每一輪區塊產生中會對其提名的平行鏈出的塊進行核驗。當平行鏈的塊都被他們的驗證者集合確定好之后,驗證者們會將所有平行鏈區塊頭組裝到中繼鏈的區塊并進行共識。

動態 | 美國計算機行業協會發布面向政府公共部門的區塊鏈技術指南:據PR Newswire消息,美國計算機行業協會CompTIA今日發布了面向政府公共部門的區塊鏈技術指南,涵蓋了對美國聯邦政府和州政府的一些建議,主要針對如何用區塊鏈技術幫助管理風險,推動經濟發展,以及打造強大的監管領域。同時,CompTIA今日將在國會山與國會區塊鏈核心小組聯合主席David Schweikert舉辦一場活動,關于公共部門領導在考慮采用各種區塊鏈解決方案時應注意的商業,組織,技術和人力資本問題。[2018/7/25]

??收集人(Collator),也叫核對人:幫助驗證者收集、驗證和提交備選平行鏈區塊,維護了一個平行鏈的全節點。

??釣魚人(Fisherman):釣魚人主要靠檢舉非法交易或者區塊以獲取收益;

??提名人(Nominator):擁有stake的相關方,維護和負責驗證者的安全性。

圖3.4

圖3.4對這些參與方進行了圖示說明。整個過程是自動地、去中心化地執行。

用戶在平行鏈發起交易,交易被收集人收集,打包成區塊,交給一組驗證人去驗證。這組驗證人并不是來自平行鏈,而是來自中繼鏈統一管理的驗證人池,通過隨機分組指定給平行鏈。

每條平行鏈都有一個消息輸出隊列和一個消息輸入隊列。如果用戶發起的是跨鏈交易,交易就會被放進輸出隊列。再被目標平行鏈的收集人放入其輸入隊列。目標平行鏈的收集人執行交易,生成區塊,由驗證人組敲定。

提名人是Polkadot基礎通證DOT的持有者,他希望質押DOT獲得收益。但是要么是因為DOT數量少,要么是缺少運行維護驗證人節點的專業技能。因此系統提供了另一個參與途徑,就是持幣者選擇他信任的驗證人,把自己的DOT通過驗證人來質押,分享驗證人收益。

漁夫是個軟件進程,它監控網絡上的非法行為,一旦發現就會向區塊鏈提交舉報交易。舉報交易也要經過共識過程,通過2/3以上驗證人驗證,打包進區塊,懲罰和獎勵也都是區塊鏈交易。

在Polkadot中如果ParachainA需要發送一筆交易到ParachainB的過程如下:

??鏈A將跨鏈交易放到自己的消息輸出隊列engress。

??鏈A的Collator收集A鏈的普通交易以及跨鏈交易并提交給鏈A的驗證者集合。

??鏈A的驗證者集合驗證成功,將本次鏈A的區塊頭信息以及鏈A的engress內信息提交到中繼鏈上。

??中繼鏈運行共識算法進行區塊確認以及跨鏈交易路由,中繼鏈上的驗證者會將鏈A的相應交易從鏈A的engressqueue中移動到鏈B的消息輸入隊列ingressqueue中。

??鏈B執行區塊,將ingressqueue中相應交易執行并修改自身賬本。

以上便是Polkadot跨鏈交易的主要步驟。Polkadot為應用鏈提供的工具是Substrate,目前支持Rust語言開發。

4跨鏈相關項目

4.1ETH.Plasma

以太坊的Plasma是Layer2擴容的一個方案。Plasma其原理是將交易移到off-chain并在一條次鏈中進行處理,其想法來自sidechain,但完全一樣。但Plasma不如StateChannel來的成熟,目前只有在支付上的應用,數量也很少,正在進行支付以外領域的使用研究。

4.2Polkadot.Darwinia

4.2.1達爾文網絡概述

達爾文網絡,是使用Polkadot的Substrate的技術構建的跨鏈游戲網絡。達爾文網絡的技術其實可以看成是在Polkadot的Substrate之上的二次開發,將其改進成

專門用于游戲資產和游戲操作的跨鏈交互。目前主要用于支撐進化星球及相關的業務體系(

進化星球是一個建立在區塊鏈上的游戲虛擬世界,也是一個DAO,類似于區塊鏈上的《我的世界》)。主網Token是RING。

達爾文網絡的運行模式有Solo模式和Polkadot模式。

1)solo模式。其實,達爾文網絡本身自己就是一個的網絡,其有自己的中繼鏈。在這個網絡中,各種游戲成為達爾文的子世界,這個子世界可以是一條使用Polkadot的Substrate開發的平行鏈,也可以是ETH或者EOS上的智能合約。這些子世界接入達爾文網絡的中繼鏈的方式和PolkadotParachain接入PolkadotRelay-chain一樣。

2)Polkadot模式。達爾文網絡整體也可以看做是Polkadot的一個Parachain,并接入Polkadot的Relay-chain。從這個意義上講,達爾文網絡可以被看做是Polkadot的一個二階Relay-chain(2ndorderRelay-chain)

達爾文網絡結構見圖4.1。在圖中我們看到有一個東西叫做達爾文應用鏈,達爾文應用鏈之于達爾文網絡等于Parachain之于Polkadot網絡。達爾文應用鏈是基于Substrate和達爾文網絡區塊鏈內核設計開發的一套應用區塊鏈的框架。

??????????????????????????????????????????圖4.1

4.2.2星際資產標準

對于游戲資產跨鏈而言,最重要的自然是資產的數據結構及操作的定義。在達爾文網絡官網的

中的“NFT可識別性”部分大致敘述了其

星際資產編碼標準。其認為在單一網絡中,域內的TokenID在域內能標識唯一的物品,但是到了互連的環境下則不行。因此其設計了一個星際資產編碼標準,讓不同公鏈、不同游戲的資產在達爾?網絡可以得到唯?標識,讓游戲資產可以?便的跨鏈轉移。?星際資產編碼標準的字段含義如下:

4.3Cosmos.IRIS

前面的達爾文網絡是Polkadot生態中的項目,而

IRIS則是Cosmos生態下的項目

。其旨在解決的主要挑戰有兩個:

分布式賬本上鏈外計算和資源的集成與協作

–?解釋:IRIS認為很多事情不應該放到鏈上或以智能合約的方式來解決,比如一些計算問題

–?解釋:IRIS認為跨鏈的不應該只是資產,而應該是各種各樣的資源

跨異構鏈的服務的互操作性

之前的達爾文網絡面向的主要是游戲,而IRIS面向的是商業應用(其團隊有一位曾在中科院計算技術研究所擔任過研究員的博導站臺)。IRIS預設企業和IRIS以Consumer(服務消費方)/Provider(服務提供方)的方式進行合作:IRIS為企業和項目方提供了更易用的SDK,來幫助他們利用分布式賬本所帶來的好處。

說完了IRIS的愿景,來看看其網絡拓撲結構。

在拓撲結構上,IRIS和達爾文網絡差不多。IRIS用CosmosSDK+Tendermint開發的,本身是一個網絡,有Hub,也能接入Cosmos生態作為其Zone。當然IRIS是Cosmos生態下的,而達爾文網絡是Polkadot生態下的。

圖4.3

圖4.3中顯然的內容都不解釋了。其中的iService其實是IRISServices的簡稱,其是用來彌合區塊鏈世界與非鏈應用世界之間的鴻溝的。彌合的方式是協調Off-Chain服務的完整生命周期、調用到其治理,就是藍色表格中的幾個內容)。通過增強IBC處理邏輯以支持服務語義,IRISSDK旨在允許分布式業務服務在整個區塊鏈互聯網上可用。

另外,其網絡包含三種角色:

??消費者:通過向網絡發送請求并從網絡接收響應來使用Off-Chain服務。

??提供者:可以提供一個或多個iService定義的實現。并且通常充當位于其他公鏈和企業遺留系統中的基礎服務和資源的適配器。提供程序監視并處理傳入的請求,將響應發送回網絡。通過將請求發送給其他提供者,提供者可以同時充當消費者。

??Profiler:是代表IRISFoundationLimited的特殊用戶,IRISFoundationLimited是在香港成立的一家有限責任公司。該基金會將領導IRIS網絡的建設。Profiler是唯一被授權以配置文件模式調用iService的用戶,該服務旨在幫助創建和維護目標提供者配置文件,供消費者選擇合適的提供者。

4.4其他項目

ChainX、Edgeware是Polkadot生態中非常重要的兩個項目,可以說是Polkadot生態中的一哥和二哥。基于Polkadot生態的項目在

TeamsbuildingonPolkadot中有列出。這里暫時只作簡要介紹。

ChainX是基于Polkadot的Substrate的資產跨鏈項目。ChainX通過去中?化的?式將鏈間資產進?統?轉化,任何鏈只要建?與ChainX的連接,就可以與所有鏈進?資產互通。Polkadot旨在做底層基礎建設,實現任意消息跨鏈,而ChainX則專注于資產跨鏈。ChainX的主網Token為PCX。

Edgeware是一個智能合約平臺。一旦Polkadot上線主網,用戶可以使用Edgeware在Polkadot上快速部署智能合約。支持WebAssembly,用戶可以使用Rust編寫Edgeware智能合約,在WASM中執行合約相比大部分虛擬機更快、更高效。

個人思考

萬鏈互聯令人激動,此舉必將降低鏈開發的成本。因此未來會有更多區塊鏈出現,魚龍混雜不可避免。我猜想其中大部分鏈到時可能不是去中心化的,節點都被某一個公司所控制。在這種情況下,多條中心化的鏈互聯,結果會是如何。

Reference

趣鏈科技WeChat.

關于跨鏈技術的分析和思考

李萬才.深入理解EOS,p:232-247.

長鋏.區塊鏈:從數字貨幣到信用社會,p:84-94.

嗶嗶News.Cosmos的萬鏈互聯計劃!30秒說清楚Cosmos是什么!

Polkadot.Documentation/Parachains

Polkadot.Documentation/Bridges

鏈聞ChainNews.兩萬字全解Polkadot架構及下一代DApp開發技術

達爾文網絡WeChat.達爾文網絡--Polkadot生態中的第一個游戲鏈

達爾文網絡Website.Genepaper

StakingScanWechat.IrisNetwork(IRIS)

IrisnetGithub.WHITEPAPER

Tags:DOTPolkadotPOLADODOT價格polkadot翻譯Polybiusmadog幣馬斯克

FIL幣
區塊鏈:精選 | Consensys:去中心化品牌是大規模采用的關鍵_區塊鏈卡鏈是什么意思

今天內容包括: 1Consensys:去中心化品牌是大規模采用的關鍵2rToken項目的是什么3StakeCapital介紹StakeDAO:Staking+Defi+DAO的產物4隱私幣中的兩.

1900/1/1 0:00:00
ETH:一文速覽以太坊基金會及生態系統團隊最新研發進展_Remix Token

來源:小蔥區塊鏈 近半年來,從網絡改善到即將進行的伊斯坦布爾升級,以及Eth1.x和Eth2開發,以太坊的所有核心領域都在不斷發展.

1900/1/1 0:00:00
聯盟鏈:區塊鏈之“羈絆”:公鏈和聯盟鏈終有一戰_超級聯盟鏈幣怎么獲得

文/郝天 “羈絆”一詞,在日本文化里常表示人與人之間關系、紐帶。我們熟悉的《火影忍者》動漫中貫穿始終的就是忍者世界里人與人之間的羈絆.

1900/1/1 0:00:00
比特幣:以太坊的未來所在:技術和協議,成為下一個的關鍵要素_以太坊硬幣ETHD

區塊鏈平臺的通道變得越來越擁擠。盡管該技術正在飛速發展,并且在擴展性,可用性和治理等領域正在進行許多有趣的實驗,但還沒有任何平臺已經建立了一個普通人非常關心可用的,可擴展的平臺.

1900/1/1 0:00:00
以太坊:一文深度解讀以太坊 2.0_eth大學官網

Overview概述 V神在布拉格以太坊開發者會議上表示,以太坊2.0即將推出,它可以將以太坊網絡處理交易的能力提高一千倍.

1900/1/1 0:00:00
區塊鏈:5年內可節省310億美元合規成本,食品飲料業大規模采用區塊鏈_BDC

據Cointelegraph12月1日報道,食品行業可以通過區塊鏈進行溯源,從而節省高達310億美元的全球食品欺詐成本.

1900/1/1 0:00:00
ads