(一)開(kāi)源項(xiàng)目情況簡(jiǎn)介
申報(bào)人:騰訊,微芯研究院
項(xiàng)目名稱(chēng):區(qū)塊鏈服務(wù)平臺(tái)
使用的開(kāi)源組件:
1、項(xiàng)目名稱(chēng):ChainMaker長(zhǎng)安鏈
項(xiàng)目地址:https://git.chainmaker.org.cn/chainmaker/chainmaker-go
開(kāi)源協(xié)議:Apache-2.0
2、項(xiàng)目名稱(chēng):Beego
項(xiàng)目地址:https://github.com/beego/beego
開(kāi)源協(xié)議:Apache-2.0
3、項(xiàng)目名稱(chēng):go-ethereum
項(xiàng)目地址:https://github.com/ethereum/go-ethereum
開(kāi)源協(xié)議:MIT license
4、項(xiàng)目名稱(chēng):go-ipfs-api
項(xiàng)目地址:https://github.com/ipfs/go-ipfs-api
開(kāi)源協(xié)議:MIT license
5、項(xiàng)目名稱(chēng):libp2p
項(xiàng)目地址:https://github.com/libp2p/go-libp2p
開(kāi)源協(xié)議:MIT license
6、項(xiàng)目名稱(chēng):Prometheus
項(xiàng)目地址:https://github.com/prometheus/prometheus
開(kāi)源協(xié)議:Apache-2.0 license
7、項(xiàng)目名稱(chēng):Tjfoc
項(xiàng)目地址:https://github.com/tjfoc/gmsm
開(kāi)源協(xié)議:Apache License 2.0
8、項(xiàng)目名稱(chēng):goleveldb
項(xiàng)目地址:https://github.com/syndtr/goleveldb
開(kāi)源協(xié)議:BSD-2-Clause license
9、項(xiàng)目名稱(chēng):grpc
項(xiàng)目地址:https://github.com/grpc/grpc-go
開(kāi)源協(xié)議:Apache License 2.0
項(xiàng)目開(kāi)發(fā)者:
1、開(kāi)源組件:ChainMaker長(zhǎng)安鏈
項(xiàng)目主導(dǎo)企業(yè):騰訊,微芯研究院,作為區(qū)塊鏈自動(dòng)化部署平臺(tái)的底層區(qū)塊鏈基礎(chǔ)設(shè)施
2、開(kāi)源組件:Beego
項(xiàng)目主導(dǎo)企業(yè):社區(qū)開(kāi)發(fā)者,作為web服務(wù)框架
3、開(kāi)源組件:grpc
項(xiàng)目主導(dǎo)企業(yè):谷歌,作為遠(yuǎn)程調(diào)用方法的開(kāi)源項(xiàng)目
4、開(kāi)源組件:Tjfoc
項(xiàng)目主導(dǎo)企業(yè):同濟(jì)大學(xué),作為同濟(jì)國(guó)密算法開(kāi)源項(xiàng)目
5、開(kāi)源組件:Prometheus
項(xiàng)目主導(dǎo)企業(yè):普羅米修斯團(tuán)隊(duì),作為區(qū)塊鏈節(jié)點(diǎn)監(jiān)控組件
6、開(kāi)源組件:libp2p
項(xiàng)目主導(dǎo)企業(yè):協(xié)議實(shí)驗(yàn)室(https://protocol.ai/),屬于一個(gè)開(kāi)源組織,作為節(jié)點(diǎn)間通信組件
7、開(kāi)源組件:go-ipfs-api
項(xiàng)目主導(dǎo)企業(yè):協(xié)議實(shí)驗(yàn)室(https://protocol.ai/),屬于一個(gè)開(kāi)源組織,作為文件分布式存儲(chǔ)組件
8、開(kāi)源組件:go-ethereum
項(xiàng)目主導(dǎo)企業(yè):以太坊團(tuán)隊(duì),作為合約虛擬機(jī)組件
(二)開(kāi)源項(xiàng)目功能與性能簡(jiǎn)介
1、概覽:展示用戶(hù)加入的聯(lián)盟、區(qū)塊鏈網(wǎng)絡(luò)相關(guān)的統(tǒng)計(jì)信息,以及產(chǎn)品動(dòng)態(tài)和常見(jiàn)問(wèn)題。
2、聯(lián)盟管理:展示用戶(hù)創(chuàng)建的或者加入的聯(lián)盟詳細(xì)信息,支持用戶(hù)新建聯(lián)盟,邀請(qǐng)成員加入聯(lián)盟等操作。
3、事件中心:事件流轉(zhuǎn)與處理中心,用戶(hù)可在此進(jìn)行事件查看與投票,與長(zhǎng)安鏈相關(guān)的事件包括邀請(qǐng)加入聯(lián)盟、邀請(qǐng)加入網(wǎng)絡(luò)、申請(qǐng)新增共識(shí)節(jié)點(diǎn)。
4、區(qū)塊鏈網(wǎng)絡(luò):在長(zhǎng)安鏈引擎中,目前1個(gè)網(wǎng)絡(luò)即為1條鏈?!皡^(qū)塊鏈網(wǎng)絡(luò)”頁(yè)面展示用戶(hù)創(chuàng)建的或者加入的區(qū)塊鏈網(wǎng)絡(luò)信息,支持用戶(hù)新建區(qū)塊鏈網(wǎng)絡(luò),邀請(qǐng)組織加入網(wǎng)絡(luò),續(xù)費(fèi)網(wǎng)絡(luò)等操作。
5、網(wǎng)絡(luò)概覽:展示長(zhǎng)安鏈的網(wǎng)絡(luò)信息、配置信息、關(guān)鍵指標(biāo)等。
6、合約管理:在此可將合約安裝到鏈上,或?qū)霞s做升級(jí)、廢止操作。合約文件為 .wasm 格式,支持 C++、go、rust 等3個(gè)執(zhí)行環(huán)境。
7、網(wǎng)絡(luò)組織:位于“組織與節(jié)點(diǎn)”分類(lèi)下,用于查看參與該網(wǎng)絡(luò)的組織的基本信息。
8、節(jié)點(diǎn)管理:展示本組織所擁有的節(jié)點(diǎn)的基本信息、狀態(tài)、監(jiān)控指標(biāo)、日志等,支持添加節(jié)點(diǎn)、擴(kuò)容磁盤(pán)、調(diào)整節(jié)點(diǎn)配置等操作
9、證書(shū)管理:在此可申請(qǐng)及下載長(zhǎng)安鏈相關(guān)的證書(shū),包括:組織根證書(shū)、用戶(hù)證書(shū)、節(jié)點(diǎn) TLS 證書(shū)。
10、區(qū)塊鏈瀏覽器:實(shí)時(shí)瀏覽、檢索鏈上的交易趨勢(shì)、區(qū)塊信息和交易信息等。
本項(xiàng)目與同類(lèi)項(xiàng)目性能、技術(shù)迭代、安全漏洞與補(bǔ)丁發(fā)布情況對(duì)比:
1、全流程運(yùn)維服務(wù):滿(mǎn)足用戶(hù)個(gè)性化需求,一站式快速交付定制 BaaS 服務(wù)。支持底層區(qū)塊鏈平臺(tái)的版本選擇與補(bǔ)丁更新、升級(jí)。
2、底層區(qū)塊鏈產(chǎn)品:兼容性:底層區(qū)塊鏈平臺(tái)源代碼開(kāi)放,兼容社區(qū)版本。標(biāo)準(zhǔn)化:數(shù)據(jù)遷移標(biāo)準(zhǔn)化,遷移成本可控。定制化:定制化安全特性,支持國(guó)密算法;
3、定制化共識(shí)框架,支持 RAFT、BFT 等共識(shí)算法。
4、高性能:15節(jié)點(diǎn)的區(qū)塊鏈網(wǎng)絡(luò)中實(shí)現(xiàn)單通道超過(guò)8500TPS網(wǎng)絡(luò)擴(kuò)展性:允許節(jié)點(diǎn)、成員動(dòng)態(tài)加入/退出區(qū)塊鏈網(wǎng)絡(luò)。
5、基礎(chǔ)設(shè)施彈性:支持物理基礎(chǔ)設(shè)施無(wú)縫擴(kuò)展,不中斷現(xiàn)有業(yè)務(wù)。
6、開(kāi)發(fā)語(yǔ)言豐富:支持多種智能合約開(kāi)發(fā)語(yǔ)言,包括 Go、NodeJS 等。
7、豐富的配套工具:
a)智能合約開(kāi)發(fā) IDE。
b)支持智能合約在線(xiàn)編輯、調(diào)試和部署。
c)權(quán)威 CA:集成 CFCA 等權(quán)威證書(shū)認(rèn)證中心。
d)證書(shū)管理:提供統(tǒng)一的證書(shū)管理中心,支持一站式證書(shū)申請(qǐng)、審批與吊銷(xiāo)。
e)合約管理:管理智能合約,實(shí)現(xiàn)智能合約的部署、查看和升級(jí)。
f)用戶(hù)管理:幫助組織更好的管理用戶(hù),實(shí)現(xiàn)用戶(hù)身份認(rèn)證、權(quán)限管理等功能。
g)區(qū)塊鏈瀏覽器:區(qū)塊與交易信息統(tǒng)計(jì)、瀏覽工具,實(shí)現(xiàn)區(qū)塊鏈數(shù)據(jù)的可視化管理。
(三)項(xiàng)目應(yīng)用場(chǎng)景及效果
1、項(xiàng)目應(yīng)用場(chǎng)景
(1)大數(shù)據(jù)交易:共享經(jīng)濟(jì),積分流通與通兌
場(chǎng)景描述:在金融業(yè)務(wù)典型的大數(shù)據(jù)交易、資產(chǎn)交易、共享經(jīng)濟(jì)和積分流通與通兌的場(chǎng)景下。BaaS提供價(jià)值流通能力,能夠讓區(qū)塊鏈在數(shù)字資產(chǎn)發(fā)行與流通中扮演資產(chǎn)確權(quán)、交易確認(rèn)、記賬、對(duì)賬和清算的角色。而區(qū)塊鏈技術(shù)的防篡改能力,將有效防止數(shù)據(jù)篡改,規(guī)避內(nèi)部作弊風(fēng)險(xiǎn)。
(2)防偽溯源:醫(yī)療藥品溯源,煙草溯源,食品溯源
場(chǎng)景描述:目前,繁榮的市場(chǎng)經(jīng)濟(jì)領(lǐng)域中,由于社會(huì)分工的精細(xì)化,不法商販利用生產(chǎn) - 供貨 - 銷(xiāo)售 - 消費(fèi)各個(gè)環(huán)節(jié)中的漏洞和信息不對(duì)稱(chēng),制造假冒偽劣商品,給國(guó)民經(jīng)濟(jì)、產(chǎn)品品牌、消費(fèi)者都帶來(lái)很大損害。由于傳統(tǒng)方式所限,很難通過(guò)技術(shù)手段來(lái)開(kāi)展產(chǎn)品的溯源和防偽,BaaS 針對(duì)這一困境,提出基于物聯(lián)網(wǎng)、防偽標(biāo)簽、物流跟蹤的產(chǎn)品防偽溯源的區(qū)塊鏈解決方案,防范供應(yīng)鏈中魚(yú)龍混雜的原材料供給、防范銷(xiāo)售渠道中出現(xiàn)的各類(lèi)假冒偽劣商品,通過(guò)區(qū)塊鏈技術(shù)完美結(jié)合騰訊云物聯(lián)網(wǎng)、大數(shù)據(jù)、二維碼/NFC 芯片、海量存儲(chǔ)等產(chǎn)品,為客戶(hù)提供一站式產(chǎn)品防偽溯源能力。
(3)電子發(fā)票:解決了信息孤島,實(shí)現(xiàn)了無(wú)紙化報(bào)銷(xiāo),解決一票多報(bào)
場(chǎng)景描述:基于自研的區(qū)塊鏈技術(shù),借助區(qū)塊鏈技術(shù)的分布式記賬多方共識(shí)和非對(duì)稱(chēng)加密機(jī)制將“資金流、發(fā)票流”二流合一,將發(fā)票開(kāi)具與線(xiàn)上支付相結(jié)合,打通了發(fā)票申領(lǐng)、開(kāi)票、報(bào)銷(xiāo)、報(bào)稅全流程。通過(guò)把發(fā)票流轉(zhuǎn)的全流程信息加密上鏈,確保了發(fā)票的唯一性和信息記錄的不可篡改性,提高了電子發(fā)票系統(tǒng)的安全性,降低了監(jiān)管機(jī)構(gòu)和企業(yè)的成本,簡(jiǎn)化了消費(fèi)者開(kāi)票報(bào)銷(xiāo)流程
(4)存證:電子數(shù)據(jù)歸屬難,存證成本高
場(chǎng)景描述:建立一條由電子數(shù)據(jù)到電子證據(jù)的區(qū)塊鏈可信數(shù)據(jù)通道,為商業(yè)機(jī)構(gòu)解決電子數(shù)據(jù)易篡改問(wèn)題、為司法機(jī)構(gòu)解決電子證據(jù)難認(rèn)定問(wèn)題。同時(shí)通過(guò)電子證據(jù)的流轉(zhuǎn)管理,組織司法生態(tài)多方協(xié)同,從而實(shí)現(xiàn)企業(yè)的數(shù)據(jù)確權(quán)、司法輔助機(jī)構(gòu)的協(xié)同出證、司法機(jī)構(gòu)的快速裁決。
2、開(kāi)源項(xiàng)目的應(yīng)用效果:
(1)促進(jìn)產(chǎn)業(yè)融合
區(qū)塊鏈?zhǔn)切乱淮畔⒓夹g(shù)的重要組成部分,隨著區(qū)塊鏈技術(shù)地快速發(fā)展,相關(guān)應(yīng)用以擴(kuò)展到物聯(lián)網(wǎng),智能制造,供應(yīng)鏈管理等多個(gè)領(lǐng)域,展現(xiàn)出廣闊的應(yīng)用前景。作為新一代信息技術(shù)的重要演進(jìn),區(qū)塊鏈技術(shù)為建立跨產(chǎn)業(yè)主體的可信協(xié)作網(wǎng)絡(luò)提供了新思路。
2021年6月,工業(yè)和信息化部和中央網(wǎng)絡(luò)安全和信息信息化委員會(huì)辦公室聯(lián)合印發(fā)《關(guān)于加快推動(dòng)區(qū)塊鏈技術(shù)應(yīng)用和產(chǎn)業(yè)發(fā)展的指導(dǎo)意見(jiàn)》,提出發(fā)揮區(qū)塊鏈在優(yōu)化業(yè)務(wù)流程,降低運(yùn)營(yíng)成本,建設(shè)可信體系等方面的作用,聚焦供應(yīng)鏈管理,產(chǎn)品溯源,數(shù)據(jù)共享等實(shí)體經(jīng)濟(jì)領(lǐng)域,推動(dòng)區(qū)塊鏈融合應(yīng)用。
(2)推動(dòng)技術(shù)或商業(yè)模式創(chuàng)新
堅(jiān)持自主研發(fā),秉承開(kāi)源開(kāi)放、共建共享的理念,面向大規(guī)模節(jié)點(diǎn)組網(wǎng)、高交易處理性能、強(qiáng)數(shù)據(jù)安全隱私等下一代區(qū)塊鏈技術(shù),優(yōu)勢(shì)如下:
a.并行調(diào)度
在提案-驗(yàn)證整體框架下,支持基于DAG的塊內(nèi)交易并行調(diào)度提案和并行驗(yàn)證;調(diào)度支持確定性調(diào)度和隨機(jī)調(diào)度等多種并行調(diào)度算法。
b.廣域網(wǎng)絡(luò)
基于PubSub機(jī)制,支持多鏈隔離下P2P網(wǎng)絡(luò)的復(fù)用與數(shù)據(jù)隔離; 支持NAT穿透,復(fù)雜網(wǎng)絡(luò)拓?fù)湎碌拇笠?guī)模節(jié)點(diǎn)組網(wǎng),支持網(wǎng)絡(luò)節(jié)點(diǎn)動(dòng)態(tài)治理。
c.多鏈架構(gòu)
支持并行多鏈實(shí)現(xiàn)不同參與方間的數(shù)據(jù)隔離; 可根據(jù)場(chǎng)景靈活擴(kuò)展子鏈以支持業(yè)務(wù)和吞吐量的需求。
d.權(quán)限管理
為鏈上每個(gè)操作定義訪(fǎng)問(wèn)權(quán)限,支持粒度權(quán)限管理策略,結(jié)合組織、角色等提供靈活的身份權(quán)限配置方案。
e.自主可控
面向世界科技前沿,秉持自主創(chuàng)新原則,匯聚國(guó)內(nèi)頂級(jí)工程師和科學(xué)家團(tuán)隊(duì),構(gòu)建了全球獨(dú)創(chuàng)的底層技術(shù)框架,關(guān)鍵技術(shù)模塊全部自研,成為國(guó)際區(qū)塊鏈技術(shù)發(fā)展的新動(dòng)能,為國(guó)家“新基建”提供自主、可控、安全的區(qū)塊鏈數(shù)字經(jīng)濟(jì)基礎(chǔ)設(shè)施。獨(dú)創(chuàng)深度模塊化、可裝配、高性能并行執(zhí)行的區(qū)塊鏈底層技術(shù)架構(gòu)
f.性能領(lǐng)先
擁有高效并行調(diào)度算法、高性能可信安全智能合約執(zhí)行引擎、流水線(xiàn)共識(shí)算法等國(guó)際領(lǐng)先的區(qū)塊鏈底層技術(shù),具備高并發(fā)、低延時(shí)、大規(guī)模節(jié)點(diǎn)組網(wǎng)等先進(jìn)技術(shù)優(yōu)勢(shì),交易吞吐能力可達(dá)10萬(wàn)TPS,位居全球領(lǐng)先水平,支持基于內(nèi)存的數(shù)據(jù)系統(tǒng),提升交易處理性能。
(3)賦能產(chǎn)業(yè)高質(zhì)量發(fā)展:
我國(guó)已連續(xù)11年位居世界第一制造業(yè)大國(guó),工業(yè)成功實(shí)現(xiàn)了由小到大,有弱到強(qiáng)的歷史大跨越。隨著傳統(tǒng)工業(yè)向數(shù)字化和網(wǎng)絡(luò)化加速邁進(jìn),工業(yè)互聯(lián)網(wǎng)迅速興起,并保持活躍創(chuàng)新發(fā)展態(tài)勢(shì)。區(qū)塊鏈技術(shù)可以促進(jìn)工業(yè)行業(yè)數(shù)據(jù)共享,打通數(shù)據(jù)孤島,優(yōu)化工業(yè)企業(yè)內(nèi)部生產(chǎn)流程管理,降低運(yùn)營(yíng)成本,加速設(shè)備安全互聯(lián),助推工業(yè)企業(yè)之間實(shí)現(xiàn)產(chǎn)業(yè)鏈協(xié)同,構(gòu)筑可信互聯(lián)的新型產(chǎn)融協(xié)同生態(tài),賦能工業(yè)產(chǎn)業(yè)數(shù)字化,智能化轉(zhuǎn)型升級(jí)和產(chǎn)業(yè)高質(zhì)量發(fā)展。