一区二区三区日韩精品-日韩经典一区二区三区-五月激情综合丁香婷婷-欧美精品中文字幕专区

分享

區(qū)塊鏈服務(wù)網(wǎng)絡(luò)如何適配不同企業(yè)的底層框架?

 宋志剛k5lpi995 2020-08-03

隨著我國將區(qū)塊鏈上升為國家戰(zhàn)略和納入“新基建”,各行各業(yè)都在對(duì)區(qū)塊鏈技術(shù)展 開 研究, 國內(nèi)騰訊、阿里巴巴、百度等大型科技企業(yè) 都在研發(fā)自己的區(qū)塊鏈底層框架、 爭相 制定技術(shù)標(biāo)準(zhǔn) 。新一輪的區(qū)塊鏈競賽已經(jīng)開始。

百家爭鳴的現(xiàn)狀一方面反映了區(qū)塊鏈行業(yè)的繁榮,另一方面, 技術(shù)標(biāo)準(zhǔn)的多元化也使得鏈上數(shù)據(jù)互通成為難題。 如同當(dāng)年互聯(lián)網(wǎng)早期,現(xiàn)在 每個(gè) DApp 就 像 一個(gè)局域網(wǎng),底層系統(tǒng)異構(gòu)使得 DApp 之間的鏈上數(shù)據(jù)互不相通。

而目前,我們看到區(qū)塊鏈服務(wù)網(wǎng)絡(luò)(BSN)作為一個(gè)跨云服務(wù)、跨門戶、跨底層框架的全球性公共基礎(chǔ)設(shè)施網(wǎng)絡(luò),其支持的所有底層框架在密鑰算法、SDK、CA 管理和各方面證書等機(jī)制都做了統(tǒng)一,可以讓運(yùn)行在不同底層框架上的應(yīng)用相對(duì)比較簡單地實(shí)現(xiàn)業(yè)務(wù)數(shù)據(jù)的互通。

為此,InfoQ 采訪了微眾銀行區(qū)塊鏈高級(jí)架構(gòu)師周祿和北京紅棗科技 BSN 項(xiàng)目高級(jí)研發(fā)經(jīng)理高晨曦,為讀者詳細(xì)介紹了 BSN 底層架構(gòu)適配方面的標(biāo)準(zhǔn)和適用情況等。

底層框架的選擇標(biāo)準(zhǔn)

目前,BSN 已經(jīng)支持 Hyperledger Fabric、FISCO BCOS。7 月 31 日,BSN 更新了國內(nèi)版本,完成了 FISCO BCOS 適配商用優(yōu)化,實(shí)現(xiàn)應(yīng)用服務(wù)商用計(jì)費(fèi)計(jì)價(jià);完成百度 XuperChain 適配,并推出公測版本;完成 Hyperledger Fabric 國密適配(目前已支持 Golang 鏈碼語言)并推出公測版本,正在進(jìn)行適配工作的聯(lián)盟鏈底層框架有 CITA、梧桐鏈、Brochain 和 JDChain 等。

國際版本中,目前正在適配 Nervos、NEO、ETH、Tezos、EOS 和 IRISnet 六種公鏈框架,最新的國際官網(wǎng)將在 8 月 10 日更新。

當(dāng)前的區(qū)塊鏈有公有鏈和許可鏈兩大分支,BSN 將兩者視作區(qū)塊鏈技術(shù)的延伸,從推動(dòng)區(qū)塊鏈純技術(shù)發(fā)展的角度,對(duì)其底層框架進(jìn)行支持。具體落地時(shí),BSN 將根據(jù)各國及地區(qū)的相關(guān)法律規(guī)定進(jìn)行設(shè)計(jì)和提供服務(wù)。

高晨曦表示, BSN 國內(nèi)選擇適配區(qū)塊鏈底層框架時(shí)有四個(gè)標(biāo)準(zhǔn) 。

首先, 要具有聯(lián)盟鏈的特點(diǎn)。運(yùn)行在同一節(jié)點(diǎn)上的多個(gè)應(yīng)用鏈的交易執(zhí)行和數(shù)據(jù)賬本是 要 安全隔離的 ,而 FISCO BCOS 中的群組具備這樣的特性,這與 BSN 的資源共享和業(yè)務(wù)隔離的概念高度契合,也是 BSN 技術(shù)上優(yōu)先適配 FISCO BCOS 的主要考慮。

其次,是密碼算法。BSN 是面向全國和全球的區(qū)塊鏈網(wǎng)絡(luò)平臺(tái), 很注重 數(shù)據(jù)和通信安全,所以底層框架一定是要支持 國密算法,同時(shí)也 要 能支持其他主流的密碼算法,以適用不同行業(yè)、場景、地域的安全要求。

再次,是 可以 對(duì)鏈節(jié)點(diǎn)、應(yīng)用、合約等的創(chuàng)建、部署、擴(kuò)展、更新、移除以及運(yùn)行數(shù)據(jù)的監(jiān)控等操作實(shí)現(xiàn)自動(dòng)化 。 BSN 是一個(gè)具有上百個(gè)城市節(jié)點(diǎn)的龐大服務(wù)網(wǎng)絡(luò),自動(dòng)化的運(yùn)營 和 運(yùn)維服務(wù)可以提升開發(fā)者的應(yīng)用管理體驗(yàn) , 并有效降低運(yùn)營成本。

最后就是生態(tài)。一個(gè)好的區(qū)塊鏈底層框架都有著完整的生態(tài)體系, 擁有活躍的社區(qū)、大量的開發(fā)者與應(yīng)用基礎(chǔ),完善的文檔與 SDK、豐富的培訓(xùn)等才能與 BSN 相互促進(jìn)、共同發(fā)展,打造一個(gè)區(qū)塊鏈“互聯(lián)網(wǎng)”。

當(dāng)然,即使有了標(biāo)準(zhǔn),底層框架的適配工作也不是一帆風(fēng)順的。

高晨曦表示,對(duì)于 BSN 來說,統(tǒng)一的身份認(rèn)證服務(wù)是整合各個(gè)框架訪問鏈上數(shù)據(jù)并進(jìn)行身份認(rèn)證的基礎(chǔ)。但是,各個(gè)底層框架都有自己的密鑰管理服務(wù),并且每一個(gè)框架所使用的的密碼算法類型都有所不同,這為整個(gè)適配工作增加了難度。

為了適應(yīng)各個(gè)框架的密碼算法,提供統(tǒng)一的身份認(rèn)證服務(wù),BSN 開發(fā)了統(tǒng)一的身份認(rèn)證服務(wù)來集合各種不同的算法,適應(yīng)不同的底層框架。

現(xiàn)在,BSN 在每一個(gè)城市節(jié)點(diǎn)都有統(tǒng)一的身份認(rèn)證服務(wù)和網(wǎng)關(guān)服務(wù),為用戶管理不同鏈的身份和為用戶訪問鏈上數(shù)據(jù)提供身份認(rèn)證、交易鑒權(quán)和交易路由的功能。通過統(tǒng)一的身份認(rèn)證和交易鑒權(quán),用戶可以通過同一個(gè)身份訪問不同的區(qū)塊鏈框架,甚至可以使用同一個(gè)密鑰證書來訪問和使用相同密碼算法的不同框架,并進(jìn)行不同應(yīng)用權(quán)限的業(yè)務(wù)操作。

另外還有資源的使用統(tǒng)計(jì)問題。對(duì)于運(yùn)行在單獨(dú)容器中的應(yīng)用鏈智能合約,BSN 可以方便獲取和限制資源的使用情況,但對(duì)于運(yùn)行在進(jìn)程內(nèi)的合約,其資源的使用和限制情況不太容易進(jìn)行精確地統(tǒng)計(jì)。

在適配 FISCO BCOS 的過程中,GAS 是一個(gè)合約在運(yùn)行過程中使用資源量的指標(biāo)。由于 BSN 是以 CPU 和內(nèi)存為資源運(yùn)行指標(biāo)來計(jì)費(fèi)的,為了最精確的統(tǒng)計(jì) GAS 和合約所消耗的資源情況,開發(fā)人員進(jìn)行了大量的測試和數(shù)據(jù)計(jì)算,才得出一個(gè) 精確的計(jì)算規(guī)則。

底層框架平臺(tái)要做什么?

作為首個(gè)加入 BSN 的國產(chǎn)底層技術(shù)平臺(tái),BSN 在推出的 12 個(gè)官方指定區(qū)塊鏈應(yīng)用中,有 4 個(gè)使用了 FISCO BCOS 作為底層框架,分別應(yīng)用在存證、防偽溯源、供應(yīng)鏈管理等方面。

據(jù)周祿介紹,目前 FISCO BCOS 單鏈 TPS 已超過 2 萬,支持并行多鏈的平行擴(kuò)展。平臺(tái)配套了眾多周邊組件,如運(yùn)維部署工具、合約命名服務(wù)、數(shù)據(jù)歸檔與遷移工具、合約生命周期管理工具等,實(shí)現(xiàn)功能上的“開箱即用”。

FISCO BCOS 構(gòu)建了包括白名單驗(yàn)證、CA 認(rèn)證、密鑰管理等的安全體系,同時(shí)完整支持了國家密碼局的密碼算法體系,采用權(quán)限控制、零知識(shí)證明、同態(tài)加密、群簽名、環(huán)簽名等技術(shù)確保聯(lián)盟鏈的安全可控和隱私保護(hù)。

FISCO BCOS 開源社區(qū)開發(fā)者超萬名。基于底層平臺(tái)和一系列解決方案,目前生態(tài)內(nèi)企業(yè)基于 FISCO BCOS 落地了數(shù)百個(gè)應(yīng)用案例,其中已在生產(chǎn)環(huán)境內(nèi)運(yùn)行的應(yīng)用超 80 個(gè)。

在 BSN 適配 FISCO BCOS 的過程中,為滿足 BSN 眾多的管理功能和應(yīng)用接口要求,微眾銀行引入了自研區(qū)塊鏈中間件 WeBASE(WeBank Blockchain Application Software Extension)。WeBASE 是在區(qū)塊鏈應(yīng)用和 FISCO BCOS 節(jié)點(diǎn)之間搭建的一套通用組件,圍繞交易、合約、密鑰管理、數(shù)據(jù)、可視化管理來設(shè)計(jì)各個(gè)模塊,開發(fā)者可以根據(jù)業(yè)務(wù)所需,選擇子系統(tǒng)進(jìn)行部署。

除此之外,微眾銀行也參與到 BSN 底層架構(gòu)適配標(biāo)準(zhǔn)制定中,和相關(guān)方一起推動(dòng)形成了底層框架適配到 BSN 的統(tǒng)一技術(shù)標(biāo)準(zhǔn)。

周祿介紹到,4 月 25 日,F(xiàn)ISCO BCOS 完成適配并進(jìn)入公測期后,很多 FISCO BCOS 的開發(fā)者使用 BSN,也有很多已經(jīng)認(rèn)證成為 BSN 合作開發(fā)者。在 BSN 指定區(qū)塊鏈應(yīng)用招募覆蓋的 14 類場景中,均有企業(yè)和個(gè)人開發(fā)者正在 BSN 上基于 FISCO BCOS 開發(fā)、部署應(yīng)用項(xiàng)目。

在供應(yīng)鏈管理領(lǐng)域,南京安鏈數(shù)據(jù)科技有限公司的“惠運(yùn)鏈”項(xiàng)目,為物流無車承運(yùn)平臺(tái)、保險(xiǎn)、銀行等企業(yè)提供的物流保險(xiǎn)供應(yīng)鏈金融解決方案;在防偽溯源領(lǐng)域,浙江天演維真網(wǎng)絡(luò)科技股份有限公司落地了“基于區(qū)塊鏈的農(nóng)業(yè)全過程溯源”;在 建筑領(lǐng)域,深圳市建信筑和科技有限公司的“伊 OS 透明建筑平臺(tái)”;在 存證領(lǐng)域,杭州亦筆科技有限公司的“區(qū)塊鏈電子數(shù)據(jù)保全系統(tǒng)”、杭州米鏈科技有限公司的“短視頻存證系統(tǒng)”、武漢鏈動(dòng)時(shí)代科技有限公司的'區(qū)塊鏈存證服務(wù)系統(tǒng)'等都是具有代表性的應(yīng)用。

此外,開發(fā)者們也會(huì)積極反饋,提出一些新的功能需求。周祿表示,微眾銀行后續(xù)將繼續(xù)把基于 FISCO BCOS 的應(yīng)用組件發(fā)布到 BSN 門戶上,方便開發(fā)者使用。

“技術(shù)應(yīng)當(dāng)在多種場景下長時(shí)間地運(yùn)行來檢驗(yàn)可靠性,同時(shí),也應(yīng)當(dāng)保證技術(shù)高頻持續(xù)迭代,保持開源技術(shù)生命力。”周祿說道。

專家介紹(排名不分先后):

周祿,微眾銀行區(qū)塊鏈高級(jí)架構(gòu)師

高晨曦,北京紅棗科技 BSN 項(xiàng)目高級(jí)研發(fā)經(jīng)理

    本站是提供個(gè)人知識(shí)管理的網(wǎng)絡(luò)存儲(chǔ)空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點(diǎn)。請注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購買等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點(diǎn)擊一鍵舉報(bào)。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評(píng)論

    發(fā)表

    請遵守用戶 評(píng)論公約

    類似文章 更多

    国产一区欧美午夜福利| 免费大片黄在线观看日本| 在线免费观看一二区视频| 久久精品免费视看国产成人 | 日本亚洲精品在线观看| 久久精品中文扫妇内射| 日本乱论一区二区三区| 老熟妇乱视频一区二区| 日韩免费成人福利在线| 精品一区二区三区免费看| 日韩中文字幕免费在线视频| 少妇特黄av一区二区三区| 人妻偷人精品一区二区三区不卡| 91亚洲人人在字幕国产| 在线欧洲免费无线码二区免费| 99久只有精品免费视频播放| 香港国产三级久久精品三级| 国产av精品高清一区二区三区| 日韩在线欧美一区二区| 日本人妻中出在线观看| 日韩欧美黄色一级视频| 美国欧洲日本韩国二本道| 中文字幕人妻av不卡| 国产又色又粗又黄又爽| 亚洲综合激情另类专区老铁性| 少妇人妻中出中文字幕| 成人免费观看视频免费| 亚洲精品国男人在线视频| 国产又大又猛又粗又长又爽| 亚洲中文字幕在线观看黑人| 国产精品大秀视频日韩精品| 国产又粗又猛又长又黄视频| 亚洲国产黄色精品在线观看| 亚洲精品黄色片中文字幕| 亚洲一区二区精品久久av | 激情中文字幕在线观看| 偷拍美女洗澡免费视频| 国产精品一区二区有码| 亚洲精选91福利在线观看| 人妻熟女中文字幕在线| 亚洲高清中文字幕一区二三区|