當前位置:首頁 > 物聯(lián)網(wǎng) > 區(qū)塊鏈
[導讀] IRISnet主網(wǎng)IRIS Hub于北京時間2019年8月29日升級完成,這次升級是BPoS網(wǎng)絡(luò)中首次對一個非兼容版本,在不硬分叉、不清空數(shù)據(jù)情況下的平滑升級。 更重要的是,這次升級后引

IRISnet主網(wǎng)IRIS Hub于北京時間2019年8月29日升級完成,這次升級是BPoS網(wǎng)絡(luò)中首次對一個非兼容版本,在不硬分叉、不清空數(shù)據(jù)情況下的平滑升級。

更重要的是,這次升級后引入了許多激動人心的新功能,包括:

· 多資產(chǎn)管理

· 隨機數(shù)生成器

· 多簽賬戶及多簽交易

· 使用Keystore文件來備份密鑰

· Tendermint模塊升級

· 其他優(yōu)化與bug修訂

過程回顧:不硬分叉的平滑升級

IRIS Hub 主網(wǎng)自上線以來,已穩(wěn)定運行了5個月,期間經(jīng)歷了兩次 Class-I 升級(兼容升級);而本次升級是第一次 Class-II 升級,即新版本 v0.15.0 將不能與老版本共存。

在本次正式升級前,IRISnet于2018年8月22日 21:00 發(fā)起升級提案,通過鏈上治理的形式,邀請網(wǎng)絡(luò)的驗證人進行投票,投票時間窗口為5天。到了8月27日 21:15,總計投票參與率為90.99%,超過社區(qū)自治所需的87.5%,其中贊成達100%,遠超提案通過所需的85.7%。

在接下來的2天內(nèi),主網(wǎng)IRIS Hub開始進行升級,并于8月29日在區(qū)塊高度229萬時完成平滑升級。

本次升級我們引入了全新的功能模塊,所以前后版本并不兼容,在以往的區(qū)塊鏈網(wǎng)絡(luò)中這就意味著要硬分叉。但是在這次升級中,不需要硬分叉,也不需要清空歷史數(shù)據(jù),就可平滑完成從鏈上治理提案發(fā)起、表決通過、網(wǎng)絡(luò)在線升級的全部過程。這是BPoS網(wǎng)絡(luò)歷史上的首次!

更重要的是,這次升級后引入了許多激動人心的新功能,下面我們來重點介紹多資產(chǎn)管理、隨機數(shù)生成器、多簽賬戶及多簽交易三大核心功能。

多資產(chǎn)管理

本次升級包含的多資產(chǎn)管理模塊,可以在IRIS Hub上發(fā)行、管理和使用多種鏈上資產(chǎn)。

資產(chǎn)在IRIS Hub上分為三種:原生資產(chǎn)(Native Asset)、網(wǎng)關(guān)資產(chǎn)(Gateway Asset)、跨鏈資產(chǎn)(External Asset)。目前在本次v0.15版本的多資產(chǎn)模塊上線后,主要可操作的是原生資產(chǎn)和網(wǎng)關(guān)資產(chǎn);IBC協(xié)議將支持跨鏈資產(chǎn)的操作。

原生資產(chǎn)

即用戶發(fā)行的資產(chǎn)。個人和公司可以在IRIS Hub上創(chuàng)建和發(fā)行他們自己的資產(chǎn),用于他們可以想象的任何場景,比如資產(chǎn)通證化、穩(wěn)定幣、抵押借貸等等。

網(wǎng)關(guān)資產(chǎn)

與原生資產(chǎn)不同,網(wǎng)關(guān)資產(chǎn)是依賴于網(wǎng)關(guān)將價值移入和移出 IRISnet 網(wǎng)絡(luò)的一類資產(chǎn)。網(wǎng)關(guān)方式是跨鏈通信(IBC)協(xié)議的一種替代方案,在IBC啟用后也可能會繼續(xù)存在。

其中,網(wǎng)關(guān)是可受信任的一方,基本上等同于標準交易所模型,用戶可以依賴交易所的兌付能力來兌換您的貨幣。網(wǎng)關(guān)通常會發(fā)行帶有符號前綴的內(nèi)部資產(chǎn),如GDEX,OPEN等,并且由網(wǎng)關(guān)來管理和操作這些資產(chǎn)。這些資產(chǎn)是真實的 BTC、ETH 或人們存放在網(wǎng)關(guān)上的任何其他數(shù)字資產(chǎn)的映射,同時由網(wǎng)關(guān)來負責資產(chǎn)之間的映射關(guān)系。

跨鏈資產(chǎn)

除了網(wǎng)關(guān)資產(chǎn)以外,在IBC協(xié)議啟用后,我們還可以在IRISHub上創(chuàng)建其它區(qū)塊鏈上已經(jīng)存在的外部資產(chǎn),以跨鏈的方式讓市場處理需求和供應,而不是在IRIS Hub上建立一個完全由發(fā)行者控制供應的內(nèi)部資產(chǎn)。 創(chuàng)建跨鏈資產(chǎn)的唯一方法是在 IRIS Hub Governance 上提交一個 TokenAddiTIonProposal 提案,但為了用戶方便起見,BTC和ETH將在系統(tǒng)中預先配置。

操作方法可參考《如何在 IRIS Hub上發(fā)行資產(chǎn) --多資產(chǎn)功能使用簡介》

以多資產(chǎn)模塊作為基礎(chǔ)支撐,可以為許多DeFi類應用提供支持。例如,多資產(chǎn)和跨鏈的天然結(jié)合就可以為DEX賦能。IRISnet將和GDEX合作,可通過GDEX網(wǎng)關(guān)把BTC ETH 以及比特股網(wǎng)絡(luò)上的穩(wěn)定幣引入到IRIS Hub,不同鏈上的資產(chǎn)都能通過網(wǎng)關(guān)產(chǎn)生相互間的聯(lián)系。在跨鏈通信協(xié)議IBC實現(xiàn)之后,這些資產(chǎn)將經(jīng)由IRIS Hub進入整個Cosmos生態(tài)網(wǎng)絡(luò),

啟用跨鏈之后的Hub,可以為DEX的應用專有鏈提供一種分布式資產(chǎn)托管服務。DEX間的資產(chǎn)清算將更為簡便快捷,也將支持更多、更廣泛的多資產(chǎn)間交易,包括各個主流公鏈的原生資產(chǎn)及衍生資產(chǎn);Cosmos生態(tài)各個Hub的Staking可以作為資產(chǎn)錨定機制的安全與抵押保障,將更加靈活可靠。 而所有這些都是以多資產(chǎn)模塊作為底層基礎(chǔ)設(shè)施來支持的。

隨機數(shù)生成器

包括DeFi在內(nèi)的很多DApp均依賴于隨機數(shù)。

隨機數(shù)按照生成方式主要可分為2種:真隨機數(shù)、偽隨機數(shù)。

真隨機數(shù)一般是通過物理過程來生成的隨機數(shù)

偽隨機數(shù)是從“種子”以特定算法來生成的、近似于隨機分布的數(shù)字。例如傳統(tǒng)計算機中通常使用時間戳來生成一個分布符合要求的偽隨機數(shù)。

在分布式環(huán)境下的區(qū)塊鏈上,很多DApp會選擇只使用區(qū)塊哈希等數(shù)據(jù)來作為種子生成偽隨機數(shù),以滿足各個節(jié)點間隨機結(jié)果的一致性以及隨機數(shù)驗證過程的公開和簡便。但這種方式很容易受到礦工或黑客等操控及攻擊。

IRIS Hub v0.15版本的隨機數(shù)生成器通過區(qū)塊鏈生成的多個指標作為“種子”來計算隨機數(shù),增加隨機性,同時也使得此隨機數(shù)公開透明,方便驗證。

隨機數(shù)“種子”具體包含以下指標:

上一個區(qū)塊的哈希:區(qū)塊哈希的生成,取決于該區(qū)塊的多方面因素,比如區(qū)塊高度、交易數(shù)量、時間戳等等,因此區(qū)塊哈希本身就具有一定的不可預測性。

當前區(qū)塊的時間戳:區(qū)塊時間戳采用 BFT 時間,即根據(jù)驗證人的權(quán)重,使用上一個區(qū)塊中每一個Precommit的時間,加權(quán)計算出來的分布式時間戳(毫秒級別),也具有一定的不可預測性 [BFT TIme:https://tendermint.com/docs/spec/consensus/bft-TIme.html#bft-TIme] 。

請求隨機數(shù)的賬戶地址:主要是為了實現(xiàn)不同人在同一個區(qū)塊高度得到不同的隨機數(shù)。

計算公式為

由于區(qū)塊哈希和 BFT 時間的計算都是基于上一個區(qū)塊的信息,為了避免請求隨機數(shù)之前可以預先計算結(jié)果,所以另一方面,我們通過“未來區(qū)塊”,加強隨機數(shù)的不可預測性。

不過,不可預測不代表不可操縱。此模塊處于 Beta 階段,使用前請評估風險。下一個版本,我們擬采用預言機的方式,引入外部的可信隨機數(shù)來源,以真隨機數(shù)形式來生成。

多簽賬戶及交易

多簽賬戶是由多個密鑰來管理、控制的賬戶,是實現(xiàn)保管大額資產(chǎn)、協(xié)同處理交易等場景的關(guān)鍵技術(shù)。

IRIS Hub上多簽賬戶的過程包括生成和發(fā)起交易。

多簽賬戶在創(chuàng)建時就會要求設(shè)定好最小簽名人數(shù)

在發(fā)起交易時必須至少超過該閾值才能構(gòu)建好簽名后的交易數(shù)據(jù),并通過網(wǎng)絡(luò)廣播簽名后的交易

多簽賬戶及交易功能可以更好地支持DeFi應用,例如在借貸類產(chǎn)品中,用戶抵押資產(chǎn)進行擔保,與借貸平臺共享一個多簽賬戶,協(xié)同管理這一賬戶。當發(fā)生贖回、違約等情形時,需要超過最小簽名人數(shù)才能發(fā)生交易,避免了單簽賬戶的中心化風險。

總結(jié)

IRIS Hub構(gòu)建于Cosmos SDK之上,可以看到,Cosmos SDK可以以高度模塊化的方式進行增補。本次平滑升級不僅展示了IRISnet先進的治理模塊,而且也將會為包括DEX、Staking等DeFi應用提供更好的支持。

本站聲明: 本文章由作者或相關(guān)機構(gòu)授權(quán)發(fā)布,目的在于傳遞更多信息,并不代表本站贊同其觀點,本站亦不保證或承諾內(nèi)容真實性等。需要轉(zhuǎn)載請聯(lián)系該專欄作者,如若文章內(nèi)容侵犯您的權(quán)益,請及時聯(lián)系本站刪除。
換一批
延伸閱讀

9月2日消息,不造車的華為或?qū)⒋呱龈蟮莫毥谦F公司,隨著阿維塔和賽力斯的入局,華為引望愈發(fā)顯得引人矚目。

關(guān)鍵字: 阿維塔 塞力斯 華為

加利福尼亞州圣克拉拉縣2024年8月30日 /美通社/ -- 數(shù)字化轉(zhuǎn)型技術(shù)解決方案公司Trianz今天宣布,該公司與Amazon Web Services (AWS)簽訂了...

關(guān)鍵字: AWS AN BSP 數(shù)字化

倫敦2024年8月29日 /美通社/ -- 英國汽車技術(shù)公司SODA.Auto推出其旗艦產(chǎn)品SODA V,這是全球首款涵蓋汽車工程師從創(chuàng)意到認證的所有需求的工具,可用于創(chuàng)建軟件定義汽車。 SODA V工具的開發(fā)耗時1.5...

關(guān)鍵字: 汽車 人工智能 智能驅(qū)動 BSP

北京2024年8月28日 /美通社/ -- 越來越多用戶希望企業(yè)業(yè)務能7×24不間斷運行,同時企業(yè)卻面臨越來越多業(yè)務中斷的風險,如企業(yè)系統(tǒng)復雜性的增加,頻繁的功能更新和發(fā)布等。如何確保業(yè)務連續(xù)性,提升韌性,成...

關(guān)鍵字: 亞馬遜 解密 控制平面 BSP

8月30日消息,據(jù)媒體報道,騰訊和網(wǎng)易近期正在縮減他們對日本游戲市場的投資。

關(guān)鍵字: 騰訊 編碼器 CPU

8月28日消息,今天上午,2024中國國際大數(shù)據(jù)產(chǎn)業(yè)博覽會開幕式在貴陽舉行,華為董事、質(zhì)量流程IT總裁陶景文發(fā)表了演講。

關(guān)鍵字: 華為 12nm EDA 半導體

8月28日消息,在2024中國國際大數(shù)據(jù)產(chǎn)業(yè)博覽會上,華為常務董事、華為云CEO張平安發(fā)表演講稱,數(shù)字世界的話語權(quán)最終是由生態(tài)的繁榮決定的。

關(guān)鍵字: 華為 12nm 手機 衛(wèi)星通信

要點: 有效應對環(huán)境變化,經(jīng)營業(yè)績穩(wěn)中有升 落實提質(zhì)增效舉措,毛利潤率延續(xù)升勢 戰(zhàn)略布局成效顯著,戰(zhàn)新業(yè)務引領(lǐng)增長 以科技創(chuàng)新為引領(lǐng),提升企業(yè)核心競爭力 堅持高質(zhì)量發(fā)展策略,塑強核心競爭優(yōu)勢...

關(guān)鍵字: 通信 BSP 電信運營商 數(shù)字經(jīng)濟

北京2024年8月27日 /美通社/ -- 8月21日,由中央廣播電視總臺與中國電影電視技術(shù)學會聯(lián)合牽頭組建的NVI技術(shù)創(chuàng)新聯(lián)盟在BIRTV2024超高清全產(chǎn)業(yè)鏈發(fā)展研討會上宣布正式成立。 活動現(xiàn)場 NVI技術(shù)創(chuàng)新聯(lián)...

關(guān)鍵字: VI 傳輸協(xié)議 音頻 BSP

北京2024年8月27日 /美通社/ -- 在8月23日舉辦的2024年長三角生態(tài)綠色一體化發(fā)展示范區(qū)聯(lián)合招商會上,軟通動力信息技術(shù)(集團)股份有限公司(以下簡稱"軟通動力")與長三角投資(上海)有限...

關(guān)鍵字: BSP 信息技術(shù)
關(guān)閉
關(guān)閉