官網(wǎng)地址
ATOM官方網(wǎng)站白皮書
白皮書鏈接發(fā)行時間
2019-03-15流通量
2.3億 ATOM發(fā)行總量
2.3億 ATOM初始價格
$--展開 收起
Cosmos是一個并行網(wǎng)絡,各鏈由諸如Tendermint共識提供支持。在cosmos生態(tài)系統(tǒng)中各空間可以相互通信、交易、互操作。Cosmos的愿景是打破區(qū)塊鏈之間的障礙,創(chuàng)建一個區(qū)塊鏈互聯(lián)網(wǎng),成為各種實際使用場景的優(yōu)先選擇平臺。
這一實現(xiàn)伴隨著一系列系統(tǒng)工具的開發(fā),包括Tendermint,Cosmos SDK、IBC,Hub和Zone之間的通信,通過IBC協(xié)議實現(xiàn)。以太坊所采用的Go-Ethereum是單片技術堆棧范疇,對其特性的一些升級、以及定制性的提升,是2014成立的Tendermint最早的切入點。Tendermint BFT是一種解決方案,它將區(qū)塊鏈的網(wǎng)絡層和共識層打包,開發(fā)人員只需專注于應用層而無需在意底層協(xié)議,這一對開發(fā)者友好的設計在公鏈泛濫的當今看起來并無新意,但如果考慮這一設想最早出現(xiàn)在2014年底,就能自然而然明白cosmos的前瞻性了。
此外,Tendermint 共識算法的主要好處就是它具有安全簡易的輕客戸端,這一點使其成為手機和物聯(lián)網(wǎng)用例的理想工具。Tendermint 輕客戸端只需和驗證組的變化保持一致,然后驗證最新區(qū)塊中預先提交的+?,來確定最新情況。 總而言之,跨鏈不是comos的全部,Tendermint技術在開發(fā)時間的節(jié)省上也下了很大的功夫,Tendermint BFT的屬性適用公鏈、私鏈,Tendermint BFT僅處理區(qū)塊鏈的網(wǎng)絡和共識,節(jié)點傳播事務和驗證器就一組事務達成一致,以附加到區(qū)塊鏈,每秒可處理數(shù)千事務。
COSMOS建立在Tendermint的BPOS+PBFT的共識機制上。該機制涉及驗證人與提議人。PBFT則用來確認區(qū)塊的有效性,抵押代幣的數(shù)量決定驗證人投票的權重過程中的權力,BPOS用來分配驗證人的權力。每輪的提議人會從驗證人順序列表中按照其選票比例來選擇確定。Tendermint采用由絕對多數(shù)的選票三分之二選定的最優(yōu)拜占庭容錯算法。
SDK在Tendermint BFT的基礎上,進一步縮短第三方開發(fā)者的研發(fā)周期,首先,它允許開發(fā)人員在Golang上移植任何現(xiàn)有的區(qū)塊鏈代碼庫,Ethermint面向以太坊網(wǎng)絡。所有現(xiàn)有的工具(Truffle,Metamask等)都與Ethermint兼容,無需額外工作即可移植智能合約。cosmos SDK基于兩個主要原則,在此基礎上進一步規(guī)范了框架:
? 模塊化: Tendermint團隊構建了Cosmos Hub所需的基礎模塊。任何開發(fā)人員在構建自己的應用程序時都可以使用這些模塊。并可以為Cosmos SDK創(chuàng)建一個模塊。? 安全邊界:限制模塊之間的安全邊界,使開發(fā)人員能夠更好地處理模塊的可組合性,同時,限制惡意或意外交互的范圍。
Cosmos SDK的詳情可以在官網(wǎng)進行查閱,提供了用于構建命令行界面(CLI),REST服務器和各種其他常用的實用程序庫。
在cosmos網(wǎng)絡中,區(qū)塊鏈之間的連接通過區(qū)塊間通信協(xié)議(IBC)協(xié)議實現(xiàn)。IBC利用Tendermint共識,允許異構鏈將值(即token)或數(shù)據(jù)相互轉移。異構鏈的特點是具有不同的層,各區(qū)塊鏈由一組驗證器維護,這些驗證器稱為礦工。在各自的網(wǎng)絡中,共識、應用層皆有不同,為了與IBC兼容,需要遵循一些共識層的要求。IBC允許異構區(qū)塊鏈相互傳遞令牌和數(shù)據(jù),這意味著具有不同應用程序和驗證器集的區(qū)塊鏈是可互操作的。
鏈A上的一個帳戶想要發(fā)送10個令牌到鏈B時,系統(tǒng)將連續(xù)地進行跟蹤,將允許每個鏈跟蹤另一個鏈的驗證器集。且每一條鏈都運行另一條鏈的輕客戶端。啟動IBC傳輸時,IBC協(xié)議中的兩個關鍵信息分別是IBCBlockCommitTx和IBCPacketTx,前者記錄發(fā)送方所在的最新區(qū)塊信息;后者是跨鏈交易本身的信息,執(zhí)行時通過提及跨鏈指令存入outgoing隊列;從outgoing隊列取出交易信息,提交到Hub,由Hub執(zhí)行后續(xù)步驟,以實現(xiàn)跨鏈交易。在此過程中,ATOM被鎖定(綁定)在鏈A上,然后將10個ATOM的證據(jù)從鏈A轉發(fā)到鏈B,并在鏈B上針對鏈A的有效性進行驗證,如果有效,則在鏈B上創(chuàng)建10個ATOM憑證。在鏈B上創(chuàng)建的ATOM不是真正的ATOM,類似的機制用于在ATOM返回其原始鏈時解鎖ATOM。
在IBC的設計原理上,通過直接連接可以將網(wǎng)絡中的每個區(qū)塊鏈彼此串聯(lián)起來。但這種情況需要面臨二次增長的不可控性,為了解決這個問題,Cosmos提出了一種模塊化架構,在網(wǎng)絡中具有兩類區(qū)塊鏈:樞紐Hub和區(qū)域Zone。前者專門設計用于將區(qū)域連接在一起。當區(qū)域與樞紐建立IBC連接時,它可以自動訪問(即發(fā)送和接收)與其連接的每個其他區(qū)域。因此,每個區(qū)域只需要與一組受限的樞紐建立有限數(shù)量的連接。還可以防止區(qū)域內(nèi)的雙重支出。空間內(nèi)部所有代幣的轉移將通過Cosmos Hub,Hub將完成各空間代幣持有總量的記錄,以及各空間的隔離,并囊括用戶數(shù)據(jù)報協(xié)議(UDP)、傳輸控制協(xié)議(TCP)。Hub與各空間的狀態(tài)變化會保持信息通信的一致,通過發(fā)布梅克爾證明(Merkle-proof)來說明信息已經(jīng)被傳送或接收。
Cosmos將在發(fā)布時提供良好的垂直可擴展性,在完成IBC模塊后,將實施水平可擴展性解決方案。在Cosmos Network中推出的第一個Hub是Cosmos Hub。其令牌稱為ATOM。Cosmos 中的驗證人類似于提供機器的礦工,非驗證人將ATOM權益代幣委托用于投票。以此實現(xiàn)一定的ATOM獎勵分配,當驗證人被攻擊或作惡時,系統(tǒng)采用一定的機制進行懲罰和削弱。
1044.44MB
19.37MB
24.7M
34.76MB
34MB
261.95MB
50.5MB
1.11G
42.3MB
138.83MB
761.15MB
CoinW手機版
查看chippay交易所app官網(wǎng)版
查看幣易coinyee最新版本
查看week維客交易所
查看CBPay官網(wǎng)版
查看mexc交易所官網(wǎng)中文版
查看易幣付app官網(wǎng)蘋果版
查看topay錢包安卓版
查看CoinGlass中文安卓版本
查看Trust安卓
查看geteio交易所
查看binance交易所蘋果
查看doge最新版官網(wǎng)
查看比安交易所官網(wǎng)app
查看泰達幣app官網(wǎng)
查看pionex交易所
查看htx8.15官網(wǎng)中文版
查看btok蘋果安裝包
查看