在經(jīng)歷了幾輪“千呼萬喚”后,昨天,京東智臻鏈團(tuán)隊(duì)終于正式向世界宣布:JD Chain開源了!
JD Chain是京東數(shù)字科技自主研發(fā)的區(qū)塊鏈底層引擎,是針對(duì)企業(yè)區(qū)塊鏈技術(shù)應(yīng)用接入門檻高,業(yè)務(wù)適用性差,性能不足,操作復(fù)雜等問題,而設(shè)計(jì)開發(fā)的區(qū)塊鏈框架和系統(tǒng)。
它提供了一個(gè)面向企業(yè)應(yīng)用場(chǎng)景的通用區(qū)塊鏈框架系統(tǒng),支持JAVA的SDK與合約代碼,能夠作為企業(yè)級(jí)區(qū)塊鏈基礎(chǔ)設(shè)施,為商業(yè)應(yīng)用創(chuàng)新提供高效、靈活和安全的解決方案。
JD Chain能夠減少企業(yè)區(qū)塊鏈底層技術(shù)的研發(fā)工作,使其能夠?qū)W⒂陂_發(fā)自身的應(yīng)用軟件,提高研發(fā)效益、節(jié)約人力資源、降低時(shí)間成本,充分利用群體的力量實(shí)現(xiàn)單一團(tuán)隊(duì)無法企及的創(chuàng)新發(fā)展速度。
JD Chain適用多種通用業(yè)務(wù)場(chǎng)景,并以簡潔易用理念及成本思維進(jìn)行敏捷化開發(fā),能夠讓企業(yè)根據(jù)自身需求進(jìn)行積木化按需定制,以最低成本最簡潔方式快速接入?yún)^(qū)塊鏈?zhǔn)澜纾屍髽I(yè)燃動(dòng)商業(yè)“宇宙”。
區(qū)塊鏈?zhǔn)且环N新型分布式架構(gòu),以密碼學(xué)和分布式技術(shù)為核心,無需借助“第三方” 就能在多個(gè)業(yè)務(wù)方之間進(jìn)行安全、可信、直接的信息和價(jià)值交換。在這種點(diǎn)對(duì)點(diǎn)的信息和價(jià)值的交換中,區(qū)塊鏈起到了“協(xié)議”的作用。
JD Chain團(tuán)隊(duì)認(rèn)為區(qū)塊鏈的5大核心技術(shù)是:密碼算法、共識(shí)協(xié)議、數(shù)據(jù)賬本模型、數(shù)據(jù)存儲(chǔ)、API。JD Chain在這5個(gè)方向上重點(diǎn)突破,從企業(yè)的實(shí)際需求出發(fā),在設(shè)計(jì)上推進(jìn)性能優(yōu)化、操作簡化、安全強(qiáng)化和場(chǎng)景適配通用化,形成如圖1中的關(guān)鍵技術(shù)特性:
圖1 JD Chain關(guān)鍵技術(shù)特性
高性能:采用全新的底層架構(gòu)設(shè)計(jì),交易處理達(dá)到萬級(jí)TPS,交易確認(rèn)縮短至秒級(jí),支持海量存儲(chǔ)和高性能密碼算法。
積木化定制:共識(shí)、賬本、合約、存儲(chǔ)各自獨(dú)立,標(biāo)準(zhǔn)接口交互通信,可實(shí)現(xiàn)靈活切換不同的密碼算法。
強(qiáng)安全和隱私保護(hù):提供多種具有隱私保護(hù)能力的算法,支持包括國密算法在內(nèi)的多套密碼體系。
有效數(shù)據(jù)治理:數(shù)據(jù)賬本采用標(biāo)準(zhǔn)化結(jié)構(gòu)設(shè)計(jì),支持業(yè)務(wù)數(shù)據(jù)穿透檢索、多維分析治理,支持?jǐn)?shù)據(jù)的獨(dú)立備份、歸檔、監(jiān)管和審計(jì)。
多鏈協(xié)同:支持業(yè)務(wù)的多鏈管理,鏈間數(shù)據(jù)驗(yàn)證與交易執(zhí)行,鏈的拆分與合并,同時(shí)可組合輕量公鏈模式。
低成本易維護(hù):支持輕量網(wǎng)關(guān)節(jié)點(diǎn)部署,數(shù)據(jù)可無需開發(fā)合約快速上鏈,合約代碼可復(fù)用、升級(jí)、本地化測(cè)試。
JD Chain能做什么?
JD Chain為企業(yè)提供了一個(gè)全新的數(shù)據(jù)架構(gòu),企業(yè)可以根據(jù)需求配置所需功能組件。萬級(jí)交易處理速度,秒級(jí)交易快速確認(rèn),支持多鏈協(xié)同管理等優(yōu)異性能,能夠幫助企業(yè)實(shí)現(xiàn)更有效的鏈上數(shù)據(jù)治理,同時(shí)兼容多密碼體系,確保數(shù)據(jù)的安全與隱私。
JD Chain為企業(yè)業(yè)務(wù)模式創(chuàng)新提供了一種新的技術(shù)支撐,使其能夠重塑各參與主體關(guān)系,開辟信任經(jīng)濟(jì)商業(yè)新領(lǐng)地。
具體來說,JD Chain的功能層次分為4個(gè)部分:網(wǎng)關(guān)服務(wù)、共識(shí)服務(wù)、數(shù)據(jù)賬本和工具包,架構(gòu)體系如下圖2。
圖2 JD Chain架構(gòu)體系
網(wǎng)關(guān)服務(wù):JD Chain的網(wǎng)關(guān)服務(wù)是應(yīng)用的接入層,提供終端接入、私鑰托管、安全隱私和協(xié)議轉(zhuǎn)換等功能。
數(shù)據(jù)賬本:數(shù)據(jù)賬本為各參與方提供區(qū)塊鏈底層服務(wù)功能,包括區(qū)塊、賬戶、配置和存儲(chǔ)等。
共識(shí)服務(wù):共識(shí)服務(wù)是JD Chain的核心實(shí)現(xiàn)層,包括共識(shí)網(wǎng)絡(luò)、身份管理、安全權(quán)限、交易處理、智能合約和數(shù)據(jù)檢索等功能,來保證各節(jié)點(diǎn)間賬本信息的一致性。
工具包:節(jié)點(diǎn)可以使用JD Chain中提供的工具包獲取上述三個(gè)層級(jí)的功能服務(wù),并響應(yīng)相關(guān)應(yīng)用和業(yè)務(wù)。工具包貫穿整個(gè)區(qū)塊鏈系統(tǒng),使用者只需調(diào)用特定的接口即可使用對(duì)應(yīng)工具。工具包包括數(shù)據(jù)管理、開發(fā)包(SDK)、安裝部署和服務(wù)監(jiān)控等。
各企業(yè)的信息化基礎(chǔ)設(shè)施、技術(shù)能力、應(yīng)用場(chǎng)景往往千差萬別,不同的情況下如何選擇適合自身的部署方式,往往是每個(gè)企業(yè)都會(huì)面臨的實(shí)際問題。
JD Chain從易用性方面,考慮實(shí)際應(yīng)用規(guī)模提供了面向中小型企業(yè)和大型企業(yè)兩種不同的部署方案。
中小型企業(yè)可以直接采用如下圖3、4的最簡部署模型(只需一個(gè)客戶端節(jié)點(diǎn)、一個(gè)網(wǎng)關(guān)節(jié)點(diǎn)和多個(gè)共識(shí)節(jié)點(diǎn)即可),它是保障JD Chain可正常運(yùn)行的最低配置,在硬件條件滿足的情況下,可以支持億級(jí)交易,通常用于Demo實(shí)驗(yàn)或小型應(yīng)用。
另外,JD Chain的數(shù)據(jù)服務(wù)功能作為可選組件,支持鏈上數(shù)據(jù)的檢索、匯總等功能(數(shù)據(jù)服務(wù)組件與共識(shí)節(jié)點(diǎn)部署在相同或不同服務(wù)器均可)。
圖3 最簡部署模型
圖4 加入數(shù)據(jù)服務(wù)的最簡部署模型
隨著應(yīng)用級(jí)別的提升,數(shù)據(jù)存儲(chǔ)的需求越來越大,每個(gè)共識(shí)節(jié)點(diǎn)可采用數(shù)據(jù)庫集群的方式實(shí)現(xiàn)存儲(chǔ)的平行化擴(kuò)展(在這種方式下可支持交易級(jí)別達(dá)到十億乃至更多),如圖5。
在某些中型實(shí)際應(yīng)用中,共識(shí)節(jié)點(diǎn)會(huì)由不同的業(yè)務(wù)方安裝部署,將共識(shí)節(jié)點(diǎn)集群化提升了系統(tǒng)整體的安全性和可擴(kuò)展性,如圖6。
圖5 數(shù)據(jù)庫集群部署模型
圖6 數(shù)據(jù)庫、共識(shí)節(jié)點(diǎn)集群部署模型
面對(duì)大型企業(yè)應(yīng)用中極其復(fù)雜的業(yè)務(wù)關(guān)系和應(yīng)用場(chǎng)景,JD Chain提供了對(duì)應(yīng)的部署解決方案。
在整個(gè)部署模型中涉及到多種類型的參與方、不同類型的終端,這些終端可以從任意授權(quán)的網(wǎng)關(guān)節(jié)點(diǎn)采用不同的接入方式加入?yún)^(qū)塊鏈網(wǎng)絡(luò),如圖7。
圖7 大型企業(yè)應(yīng)用部署模型
在CES上,裴健教授指出,區(qū)塊鏈?zhǔn)蔷〇|數(shù)字科技智能大數(shù)據(jù)業(yè)務(wù)的重要基礎(chǔ)技術(shù)和創(chuàng)新方向,可以服務(wù)于客戶更好地實(shí)踐數(shù)字化轉(zhuǎn)型,構(gòu)建新一代可信的企業(yè)互聯(lián)網(wǎng)。京東數(shù)字科技的區(qū)塊鏈以“智臻鏈”為技術(shù)品牌,目前已經(jīng)推出了區(qū)塊鏈防偽追溯平臺(tái)和區(qū)塊鏈存證平臺(tái)兩大企業(yè)級(jí)服務(wù)平臺(tái)。
裴健教授在演講中重點(diǎn)介紹了基于該平臺(tái)推出的消費(fèi)品解決方案和醫(yī)藥行業(yè)解決方案。
在CES現(xiàn)場(chǎng)展示區(qū)塊鏈防偽追溯掃描7Fresh貨柜的二維碼,可查看商品生產(chǎn)、運(yùn)輸?shù)娜鞒绦畔⑾M(fèi)品行業(yè)解決方案基于區(qū)塊鏈技術(shù)的分布式記賬及防篡改數(shù)據(jù)流,在整合全渠道數(shù)據(jù)資產(chǎn)的基礎(chǔ)上實(shí)現(xiàn)信息可追溯,構(gòu)建起透明可視的信息網(wǎng)絡(luò),從而實(shí)現(xiàn)從產(chǎn)地到餐桌的全程信息防偽追溯,保障用戶的食品安全。
當(dāng)前已有500余家頂級(jí)品牌商使用,服務(wù)超過3.5萬個(gè)SKU,累計(jì)逾250萬次的售后用戶訪問,上鏈數(shù)據(jù)多達(dá)12億條。最重要的是,這個(gè)區(qū)塊鏈由政府監(jiān)管部門、京東、品牌商、渠道商、檢測(cè)機(jī)構(gòu)共建共享,具有顯著的行業(yè)價(jià)值和社會(huì)價(jià)值。
醫(yī)藥行業(yè)解決方案可以助力實(shí)現(xiàn)疫苗、藥品、醫(yī)療器械等的可追溯,營造讓百姓安心的醫(yī)療環(huán)境。對(duì)此,裴健教授表示:“通過區(qū)塊鏈商品溯源能力,可以幫助醫(yī)護(hù)人員對(duì)疫苗庫存及消耗情況進(jìn)行實(shí)時(shí)自動(dòng)化監(jiān)控,在接種前將接種信息與疫苗追溯碼進(jìn)行綁定校驗(yàn),減少人工操作失誤的同時(shí),實(shí)現(xiàn)了‘受種者、疫苗、接種服務(wù)’信息統(tǒng)一對(duì)應(yīng)、數(shù)據(jù)實(shí)時(shí)共享、功能全面覆蓋、信息保證安全的綜合應(yīng)用全流程追溯?!?/p>
瑪氏中國|2025年度瑪氏箭牌北京區(qū)域包材及原材料倉儲(chǔ)(VMI)項(xiàng)目
2166 閱讀華為的物流“布局”,為何備受關(guān)注?
1376 閱讀快運(yùn)網(wǎng)點(diǎn)蛻變:做云倉、盈利大增、沖刺億元營收
1324 閱讀北美倉配一體機(jī)會(huì)和風(fēng)險(xiǎn)
1187 閱讀?年?duì)I收15億的跨境物流企業(yè)要上市
930 閱讀縱騰集團(tuán)借殼上市,6.4億收購A股上市公司綠康生化
889 閱讀解秘粵港澳大灣區(qū)規(guī)模最大的生產(chǎn)服務(wù)型國家物流樞紐——廣州東部公鐵聯(lián)運(yùn)樞紐
861 閱讀TEMU美區(qū)半托管即將開放國內(nèi)發(fā)貨模式
771 閱讀京東物流一線員工日10周年:為5年、10年老員工授勛,為15000名標(biāo)桿頒獎(jiǎng)
717 閱讀海瀾之家5000+門店入駐京東秒送
712 閱讀