在經(jīng)歷了幾輪“千呼萬喚”后,昨天,京東智臻鏈團(tuán)隊(duì)終于正式向世界宣布:JD Chain開源了!
JD Chain是京東數(shù)字科技自主研發(fā)的區(qū)塊鏈底層引擎,是針對企業(yè)區(qū)塊鏈技術(shù)應(yīng)用接入門檻高,業(yè)務(wù)適用性差,性能不足,操作復(fù)雜等問題,而設(shè)計(jì)開發(fā)的區(qū)塊鏈框架和系統(tǒng)。
它提供了一個(gè)面向企業(yè)應(yīng)用場景的通用區(qū)塊鏈框架系統(tǒng),支持JAVA的SDK與合約代碼,能夠作為企業(yè)級區(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ù)場景,并以簡潔易用理念及成本思維進(jìn)行敏捷化開發(fā),能夠讓企業(yè)根據(jù)自身需求進(jìn)行積木化按需定制,以最低成本最簡潔方式快速接入?yún)^(qū)塊鏈?zhǔn)澜纾屍髽I(yè)燃動商業(yè)“宇宙”。
區(qū)塊鏈?zhǔn)且环N新型分布式架構(gòu),以密碼學(xué)和分布式技術(shù)為核心,無需借助“第三方” 就能在多個(gè)業(yè)務(wù)方之間進(jìn)行安全、可信、直接的信息和價(jià)值交換。在這種點(diǎn)對點(diǎn)的信息和價(jià)值的交換中,區(qū)塊鏈起到了“協(xié)議”的作用。
JD Chain團(tuán)隊(duì)認(rèn)為區(qū)塊鏈的5大核心技術(shù)是:密碼算法、共識協(xié)議、數(shù)據(jù)賬本模型、數(shù)據(jù)存儲、API。JD Chain在這5個(gè)方向上重點(diǎn)突破,從企業(yè)的實(shí)際需求出發(fā),在設(shè)計(jì)上推進(jìn)性能優(yōu)化、操作簡化、安全強(qiáng)化和場景適配通用化,形成如圖1中的關(guān)鍵技術(shù)特性:
圖1 JD Chain關(guān)鍵技術(shù)特性
高性能:采用全新的底層架構(gòu)設(shè)計(jì),交易處理達(dá)到萬級TPS,交易確認(rèn)縮短至秒級,支持海量存儲和高性能密碼算法。
積木化定制:共識、賬本、合約、存儲各自獨(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ù)用、升級、本地化測試。
JD Chain能做什么?
JD Chain為企業(yè)提供了一個(gè)全新的數(shù)據(jù)架構(gòu),企業(yè)可以根據(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ù)、共識服務(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ū)塊、賬戶、配置和存儲等。
共識服務(wù):共識服務(wù)是JD Chain的核心實(shí)現(xiàn)層,包括共識網(wǎng)絡(luò)、身份管理、安全權(quán)限、交易處理、智能合約和數(shù)據(jù)檢索等功能,來保證各節(jié)點(diǎn)間賬本信息的一致性。
工具包:節(jié)點(diǎn)可以使用JD Chain中提供的工具包獲取上述三個(gè)層級的功能服務(wù),并響應(yīng)相關(guān)應(yīng)用和業(yè)務(wù)。工具包貫穿整個(gè)區(qū)塊鏈系統(tǒng),使用者只需調(diào)用特定的接口即可使用對應(yīng)工具。工具包包括數(shù)據(jù)管理、開發(fā)包(SDK)、安裝部署和服務(wù)監(jiān)控等。
各企業(yè)的信息化基礎(chǔ)設(shè)施、技術(shù)能力、應(yīng)用場景往往千差萬別,不同的情況下如何選擇適合自身的部署方式,往往是每個(gè)企業(yè)都會面臨的實(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è)共識節(jié)點(diǎn)即可),它是保障JD Chain可正常運(yùn)行的最低配置,在硬件條件滿足的情況下,可以支持億級交易,通常用于Demo實(shí)驗(yàn)或小型應(yīng)用。
另外,JD Chain的數(shù)據(jù)服務(wù)功能作為可選組件,支持鏈上數(shù)據(jù)的檢索、匯總等功能(數(shù)據(jù)服務(wù)組件與共識節(jié)點(diǎn)部署在相同或不同服務(wù)器均可)。
圖3 最簡部署模型
圖4 加入數(shù)據(jù)服務(wù)的最簡部署模型
隨著應(yīng)用級別的提升,數(shù)據(jù)存儲的需求越來越大,每個(gè)共識節(jié)點(diǎn)可采用數(shù)據(jù)庫集群的方式實(shí)現(xiàn)存儲的平行化擴(kuò)展(在這種方式下可支持交易級別達(dá)到十億乃至更多),如圖5。
在某些中型實(shí)際應(yīng)用中,共識節(jié)點(diǎn)會由不同的業(yè)務(wù)方安裝部署,將共識節(jié)點(diǎn)集群化提升了系統(tǒng)整體的安全性和可擴(kuò)展性,如圖6。
圖5 數(shù)據(jù)庫集群部署模型
圖6 數(shù)據(jù)庫、共識節(jié)點(diǎn)集群部署模型
面對大型企業(yè)應(yīng)用中極其復(fù)雜的業(yè)務(wù)關(guān)系和應(yīng)用場景,JD Chain提供了對應(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ū)塊鏈防偽追溯平臺和區(qū)塊鏈存證平臺兩大企業(yè)級服務(wù)平臺。
裴健教授在演講中重點(diǎn)介紹了基于該平臺推出的消費(fèi)品解決方案和醫(yī)藥行業(yè)解決方案。
在CES現(xiàn)場展示區(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余家頂級品牌商使用,服務(wù)超過3.5萬個(gè)SKU,累計(jì)逾250萬次的售后用戶訪問,上鏈數(shù)據(jù)多達(dá)12億條。最重要的是,這個(gè)區(qū)塊鏈由政府監(jiān)管部門、京東、品牌商、渠道商、檢測機(jī)構(gòu)共建共享,具有顯著的行業(yè)價(jià)值和社會價(jià)值。
醫(yī)藥行業(yè)解決方案可以助力實(shí)現(xiàn)疫苗、藥品、醫(yī)療器械等的可追溯,營造讓百姓安心的醫(yī)療環(huán)境。對此,裴健教授表示:“通過區(qū)塊鏈商品溯源能力,可以幫助醫(yī)護(hù)人員對疫苗庫存及消耗情況進(jìn)行實(shí)時(shí)自動化監(jiān)控,在接種前將接種信息與疫苗追溯碼進(jìn)行綁定校驗(yàn),減少人工操作失誤的同時(shí),實(shí)現(xiàn)了‘受種者、疫苗、接種服務(wù)’信息統(tǒng)一對應(yīng)、數(shù)據(jù)實(shí)時(shí)共享、功能全面覆蓋、信息保證安全的綜合應(yīng)用全流程追溯。”
從倉儲規(guī)劃,看DeepSeek的實(shí)用性、局限性和突破之道
2601 閱讀中國物流集團(tuán)或迎第五家上市公司,國家隊(duì)進(jìn)一步釋放行業(yè)整合信號?
2325 閱讀一年凈賺超22億、投資海外倉導(dǎo)致凈利潤腰斬、苦苦等待重整……跨境電商巨頭們發(fā)展冰火兩重天
2192 閱讀DeepSeek對國內(nèi)物流自動化及智能倉儲領(lǐng)域主要上市企業(yè)的經(jīng)營數(shù)據(jù)及效率分析報(bào)告(之二)
1352 閱讀中通快運(yùn)官宣啟動大票零擔(dān)業(yè)務(wù)?
1147 閱讀單月總貨量同比增長734.4%!獨(dú)家解讀順嘉國際貨站跨越式增長背后的效率密碼
1099 閱讀暢想2.0 · AI重塑物流行業(yè)
1075 閱讀順豐同城宣布接入DeepSeek大模型
1057 閱讀安得智聯(lián)正式接入DeepSeek-R1 滿血版!
1078 閱讀12,800字極致邏輯推導(dǎo)!Deepseek用窮舉法解決了物流網(wǎng)絡(luò)優(yōu)化問題
1079 閱讀