中國周刊

中國信通院開源星火“BID-SDK”

2021-03-08 11:09:28 來源:中國網(wǎng)

日前,中國信息通信研究院(以下簡(jiǎn)稱“中國信通院”)已面向社區(qū)和公眾完全開源星火B(yǎng)ID(Blockchain-based Identifier)的SDK,助力區(qū)塊鏈與“物理經(jīng)濟(jì)體”融合,全面促進(jìn)數(shù)據(jù)在各個(gè)領(lǐng)域應(yīng)用場(chǎng)景的價(jià)值流通,實(shí)現(xiàn)多方協(xié)作共贏。

2020年2月,中國信通院制定的BID方法被納入W3C憑證社區(qū)工作組(Credentials Community Group)分布式標(biāo)識(shí)(DID)規(guī)范。BID是基于W3C的DID協(xié)議、可驗(yàn)證的分布式標(biāo)識(shí)符,具有永久性、全球可解析、加密可驗(yàn)證和分散性等特點(diǎn)。同時(shí),BID通過密碼學(xué)算法實(shí)現(xiàn)了安全可靠的隱私保護(hù),在加密與編碼算法方面實(shí)現(xiàn)了廣泛的兼容性。

2020年8月,中國信通院?jiǎn)?dòng)了“星火·鏈網(wǎng)”——許可公有鏈技術(shù)打造的區(qū)塊鏈與工業(yè)互聯(lián)網(wǎng)協(xié)同創(chuàng)新的新型基礎(chǔ)設(shè)施。“星火·鏈網(wǎng)”以標(biāo)識(shí)這一數(shù)字關(guān)鍵資源為切入點(diǎn),支撐產(chǎn)業(yè)數(shù)字化轉(zhuǎn)型,推動(dòng)國家級(jí)區(qū)塊鏈與工業(yè)互聯(lián)網(wǎng)基礎(chǔ)設(shè)施的協(xié)同發(fā)展。

中國信通院積極探索BID在“星火·鏈網(wǎng)”中的應(yīng)用。目前,BID可以基于“星火·鏈網(wǎng)”實(shí)現(xiàn)標(biāo)識(shí)的自注冊(cè)與管理。

中國信通院在多年標(biāo)識(shí)技術(shù)研究和應(yīng)用實(shí)踐的基礎(chǔ)上,積極分析、總結(jié)行業(yè)需求,研發(fā)了星火B(yǎng)ID-SDK,實(shí)現(xiàn)了方便快捷的BID標(biāo)識(shí)自主生成,多維提升開發(fā)、運(yùn)營、運(yùn)維效率。該SDK通過API調(diào)用的方式提供了“星火·鏈網(wǎng)”公私鑰生成、“星火·鏈網(wǎng)”私鑰簽名、公鑰驗(yàn)簽、BID標(biāo)識(shí)生成、BID標(biāo)識(shí)驗(yàn)證等接口,同時(shí)還提供了接口使用示例說明,開發(fā)者可以調(diào)用該SDK方便快捷的生成星火·鏈網(wǎng)公私鑰對(duì)和BID地址,實(shí)現(xiàn)BID標(biāo)識(shí)合法性的校驗(yàn)及主鏈的快速接入。

圖1 BID-SDK邏輯架構(gòu)圖

BID應(yīng)用

基于BID,“星火·鏈網(wǎng)”設(shè)計(jì)了“超級(jí)節(jié)點(diǎn)-骨干節(jié)點(diǎn)”雙層體系架構(gòu),可以通過BID,實(shí)現(xiàn)現(xiàn)有區(qū)塊鏈的廣泛互通,進(jìn)而逐步擴(kuò)大區(qū)塊鏈的使用規(guī)模、提升使用效果。“星火·鏈網(wǎng)”在工業(yè)互聯(lián)網(wǎng)提出的全要素、全產(chǎn)業(yè)鏈、全價(jià)值鏈互聯(lián)基礎(chǔ)上,基于BID完成對(duì)資產(chǎn)的數(shù)字對(duì)象刻畫,實(shí)現(xiàn)區(qū)塊鏈與“物理經(jīng)濟(jì)體”的融合,加速培育數(shù)字經(jīng)濟(jì)的新生態(tài)體系,全面促進(jìn)數(shù)據(jù)在各個(gè)領(lǐng)域應(yīng)用場(chǎng)景的價(jià)值流通,實(shí)現(xiàn)多方協(xié)作共贏。

BID生態(tài)共建

作為BID標(biāo)準(zhǔn)的發(fā)起者和推動(dòng)者,中國信通院積極推進(jìn)基于BID的區(qū)塊鏈生態(tài)共建?;贐ID的“星火·鏈網(wǎng)”應(yīng)用,目前,已覆蓋金融、工業(yè)互聯(lián)網(wǎng)等多個(gè)領(lǐng)域。同時(shí),中國信通院以中關(guān)村區(qū)塊鏈產(chǎn)業(yè)聯(lián)盟為抓手,參與到W3C等國際標(biāo)準(zhǔn)化組織和Hyperledger等開源項(xiàng)目的工作中,從整體上助力我國提升在國際區(qū)塊鏈標(biāo)準(zhǔn)領(lǐng)域的國際話語權(quán)和規(guī)則制定權(quán)。

本次開源的星火“BID-SDK”,將應(yīng)用集成到“星火·鏈網(wǎng)”超級(jí)節(jié)點(diǎn)、骨干節(jié)點(diǎn)的建設(shè)中;另外,“星火·鏈網(wǎng)”相關(guān)系統(tǒng)的開源工作將按計(jì)劃逐步實(shí)施,助力各行業(yè)伙伴共建“星火·鏈網(wǎng)”生態(tài),為數(shù)據(jù)價(jià)值的全面釋放提供有效路徑。

開源地址

圖2 BID-SDK github代碼庫

歡迎參與BID應(yīng)用的生態(tài)建設(shè):

1.如項(xiàng)目對(duì)您有幫助,歡迎點(diǎn)亮項(xiàng)目左上方小星星。

2.歡迎提交代碼(Pull requests)。

3.提問和提交BUG。

關(guān)注“工業(yè)互聯(lián)網(wǎng)標(biāo)識(shí)智庫”公眾號(hào),獲取更多信息。

添加小智微信:CAICT-bszk咨詢更多關(guān)于“星火·鏈網(wǎng)”詳情。

來源:http://science.china.com.cn/2021-03/08/content_41488394.htm

編輯:海洋

已經(jīng)到底部