瑞鏈科技作為區(qū)塊鏈生態(tài)圈中的尖端技術(shù)企業(yè),構(gòu)建了自主知識產(chǎn)權(quán)的區(qū)塊鏈底層技術(shù)服務(wù)平臺XBOLT,并于 2018 年 5 月 31 日發(fā)布了基于 XBOLT 平臺自主研發(fā)的四款創(chuàng)新產(chǎn)品:溯源寶、存取寶、積分寶和定制化行業(yè)解決方案。這四款區(qū)塊鏈產(chǎn)品正是瑞鏈科技與地產(chǎn)、金融、社交等領(lǐng)域伙伴深度合作的成果,也是區(qū)塊鏈技術(shù)與商業(yè)場景結(jié)合的“試水”。
溯源寶:一款整合同一產(chǎn)業(yè)鏈上下游資源的區(qū)塊鏈溯源服務(wù)平臺;
存取寶:一款基于區(qū)塊鏈技術(shù)的存證、取證一站式服務(wù)平臺;
積分寶:是一個(gè)由平臺發(fā)行,聯(lián)盟體系內(nèi)實(shí)現(xiàn)自由流通和兌換的服務(wù)平臺;
定制化行業(yè)解決方案:為客戶個(gè)性化應(yīng)用場景量身制作,有針對性地解決用戶區(qū)塊鏈應(yīng)用需求,達(dá)到從底層到應(yīng)用層均“量身定制”。
溯源寶
產(chǎn)品定義:集分布式儲存、產(chǎn)業(yè)鏈共識機(jī)制、LBS 數(shù)據(jù)定位及公私秘鑰加密技術(shù)于一體,以同一產(chǎn)業(yè)鏈上下游成員為聯(lián)盟鏈節(jié)點(diǎn),為行業(yè)提供區(qū)塊鏈溯源服務(wù)的創(chuàng)新產(chǎn)品。
工作機(jī)制:溯源寶運(yùn)用區(qū)塊鏈技術(shù)將商品的生產(chǎn)過程、流通過程、營銷過程等信息整合寫入?yún)^(qū)塊鏈,使得過程中每個(gè)節(jié)點(diǎn)的每條信息都擁有獨(dú)一無二的區(qū)塊鏈 ID“身份證”,同時(shí)附上各節(jié)點(diǎn)信息的數(shù)字簽名和時(shí)間戳,以供消費(fèi)者查詢和校驗(yàn)。
工作原理:將物聯(lián)網(wǎng)、區(qū)塊鏈、智能防偽等技術(shù)進(jìn)行有機(jī)結(jié)合,利用區(qū)塊鏈公開透明、無法作弊、不可篡改、信息安全等技術(shù)特性,解決各行各業(yè)供應(yīng)鏈信息不透明的問題,從源頭解決消費(fèi)品信任問題,保障消費(fèi)者利益的同時(shí)實(shí)現(xiàn)目標(biāo)客戶的品牌價(jià)值增長。
應(yīng)用領(lǐng)域:醫(yī)藥、食品安全溯源,電商、貿(mào)易溯源,企業(yè)供應(yīng)鏈及行業(yè)數(shù)據(jù)溯源等。
成功案例:目前已經(jīng)落地平谷桃溯源、京東澳洲牛肉溯源、重慶食藥監(jiān)管理局等溯源寶應(yīng)用項(xiàng)目,且由于對行業(yè)特殊貢獻(xiàn),瑞鏈科技被推舉為大宗商品交易市場流通協(xié)會常務(wù)理事單位。
存取寶
產(chǎn)品定義:基于瑞鏈科技的區(qū)塊鏈底層技術(shù)搭建的存證、取證一站式服務(wù)平臺,利用區(qū)塊鏈的不可篡改、可追溯、分布式存儲等特性,保障存證數(shù)據(jù)的真實(shí)透明。
工作機(jī)制:提供標(biāo)準(zhǔn)的 SDK 以及 API 接口,用戶只需調(diào)取接口即可快速存取數(shù)據(jù),入鏈字段用戶自己靈活配置,支持多個(gè)關(guān)鍵詞組合檢索。
工作原理:利用區(qū)塊鏈技術(shù),通過網(wǎng)絡(luò)中多個(gè)參與計(jì)算的節(jié)點(diǎn)共同參與數(shù)據(jù)的計(jì)算和記錄,互相驗(yàn)證信息的有效性。利用區(qū)塊鏈不可篡改、分布式存儲、隱私保護(hù)、非對稱加密的特性,實(shí)現(xiàn)數(shù)據(jù)存儲在不同節(jié)點(diǎn),避免單點(diǎn)故障;源文件哈希脫敏,加密存儲;公私密鑰有效組合,保障原始數(shù)據(jù)安全。
應(yīng)用領(lǐng)域:整體金融行業(yè)、司法、公證、政府政務(wù)數(shù)據(jù)管理等。
成功案例:目前已經(jīng)落地前海保險(xiǎn)交易中心車險(xiǎn)存證、深圳金融辦金融監(jiān)管存證、神州融征信數(shù)據(jù)存證等多個(gè)項(xiàng)目,產(chǎn)品體驗(yàn)領(lǐng)先同業(yè)水平。
積分寶
產(chǎn)品定義:一款基于區(qū)塊鏈去中心化特性,采用數(shù)字資產(chǎn)發(fā)行機(jī)制,在系統(tǒng)中對角色貢獻(xiàn)度進(jìn)行認(rèn)可并獲得價(jià)值交換,即根據(jù)用戶消費(fèi)活動、關(guān)注、瀏覽等行為產(chǎn)生體系內(nèi)共識下的積分并提供積分流通的創(chuàng)新型商業(yè)生態(tài)產(chǎn)品。
工作機(jī)制:通過點(diǎn)對點(diǎn)傳輸,以智能合約認(rèn)定用戶貢獻(xiàn)度、大數(shù)據(jù)精準(zhǔn)推薦,對用戶進(jìn)行娛樂化引導(dǎo),具有高用戶體驗(yàn)度。各行業(yè)商戶均可接入,通過積分寶系統(tǒng)提高客戶粘合度,并形成跨行業(yè)交叉營銷,流量共享。瑞鏈科技聯(lián)盟鏈底層全程支持。
工作原理:基于區(qū)塊鏈技術(shù)去中心化特點(diǎn)搭建平臺,各行業(yè)商戶均可接入,通過積分寶系統(tǒng)提高客戶粘合度,并形成跨行業(yè)交叉營銷,流量共享。
應(yīng)用領(lǐng)域:由用戶行為貢獻(xiàn)而產(chǎn)生的體系內(nèi)通兌型數(shù)字資產(chǎn),可應(yīng)用于眾多領(lǐng)域,如電商網(wǎng)站平臺、互聯(lián)網(wǎng)金融公司、銀行信用卡業(yè)務(wù)、航空里程、付費(fèi)游戲、線下實(shí)體超市、支付公司、酒店業(yè)、020 服務(wù)行業(yè)等。
成功案例:目前已經(jīng)被慷寶家庭智能管家采用,擬與京東、騰訊達(dá)成深度合作。
定制化行業(yè)解決方案
產(chǎn)品定義:為客戶個(gè)性化應(yīng)用場景量身制作,更有針對性地解決用戶區(qū)塊鏈應(yīng)用需求,達(dá)到從底層到應(yīng)用層均“量身定制”。
工作機(jī)制:利用區(qū)塊鏈四大核心特性為各領(lǐng)域提供技術(shù)支持。
應(yīng)用領(lǐng)域:瑞鏈科技在自主聯(lián)盟鏈基礎(chǔ)上為國企、政府、金融機(jī)構(gòu)等大型客戶實(shí)施定制化行業(yè)解決方案。
成功案例:瑞鏈科技為創(chuàng)鏈科技房產(chǎn)數(shù)字化項(xiàng)目提供定制化解決方案,通過聯(lián)盟鏈技術(shù)將非標(biāo)準(zhǔn)化房產(chǎn)交易轉(zhuǎn)化為數(shù)字資產(chǎn)交易模式,連接業(yè)務(wù)環(huán)節(jié)中各個(gè)參與方,達(dá)成區(qū)塊鏈支持下公信力建立的目的。
技術(shù)總體設(shè)計(jì)
架構(gòu)總體設(shè)計(jì)
XBOLT——BAAS 聯(lián)盟鏈技術(shù)平臺,由瑞鏈科技研發(fā)團(tuán)隊(duì)主導(dǎo)開發(fā),在 IBM(中國)研究院的技術(shù)支持下,歷時(shí)三年搭建而成的一款閉源區(qū)塊鏈底層技術(shù)支持平臺,具有功能完善、負(fù)載高、接入簡便等特點(diǎn)。
XBOLT 的基礎(chǔ)架構(gòu)中,包括:接口層、核心層、基礎(chǔ)設(shè)施層三大分層總體結(jié)構(gòu)圖如下:
架構(gòu)分層設(shè)計(jì)
1.接口層
接口層主要完成三項(xiàng)功能:數(shù)據(jù)同步,交易數(shù)據(jù)接收接口和提供 SDK 接口調(diào)用。
其中數(shù)據(jù)同步功能是指各個(gè)聯(lián)盟成員節(jié)點(diǎn)之間的數(shù)據(jù)通訊接口,負(fù)責(zé)同步賬本區(qū)塊數(shù)據(jù),區(qū)塊狀態(tài)等信息,其中參與共識的節(jié)點(diǎn)(VP)之間需要進(jìn)行完整數(shù)據(jù)的同步,并向其他所有節(jié)點(diǎn)廣播共識確認(rèn)信息,生成新的區(qū)塊。不參與共識的節(jié)點(diǎn)(SVP)之間僅進(jìn)行最小集合數(shù)據(jù)的同步,獲取該節(jié)點(diǎn)需要的指定部分區(qū)塊信息更新情況。
交易接口用于各節(jié)點(diǎn)之間廣播,發(fā)送和接收區(qū)塊打塊信息。
SDK 向鏈下系統(tǒng)提供數(shù)據(jù)接收接口,供第三方系統(tǒng)調(diào)用以進(jìn)行數(shù)據(jù)入鏈操作。
2. 核心層
核心層顧名思義是區(qū)塊鏈服務(wù)架構(gòu)中的主要功能實(shí)現(xiàn)層,包含業(yè)務(wù)映射(智能合約等)、一致性服務(wù)(共識服務(wù)等)、數(shù)據(jù)管理、網(wǎng)絡(luò)服務(wù)、擴(kuò)展功能幾大模塊。
業(yè)務(wù)映射服務(wù)中的數(shù)據(jù)緩存服務(wù)主要用于保證服務(wù)的健壯性,區(qū)塊鏈服務(wù)中的所有交易都需要多個(gè)節(jié)點(diǎn)之間的確認(rèn)才能生效,效率相對較低,為防止因?yàn)閿?shù)據(jù)接收過于集中導(dǎo)致服務(wù)宕機(jī)、數(shù)據(jù)丟失等情況,XBOLT 在接收到的待處理的交易等相關(guān)數(shù)據(jù)較密集時(shí),會在記賬之前經(jīng)過一些簡單的合法性驗(yàn)證后進(jìn)行數(shù)據(jù)緩存,再逐步提交節(jié)點(diǎn)記賬進(jìn)行實(shí)際入鏈。緩存里可包含未最終確認(rèn)的賬戶,交易,狀態(tài)等信息。緩存服務(wù)為區(qū)塊鏈服務(wù)的健壯性提供了極大保障,可有效防止數(shù)據(jù)丟失、通道阻塞等情況產(chǎn)生。
事務(wù)管理服務(wù)又稱智能合約服務(wù),提供可編程的事務(wù)處理、管理機(jī)制,是區(qū)塊鏈服務(wù)擴(kuò)展性的基礎(chǔ)。通過編寫智能合約,可對入鏈數(shù)據(jù)進(jìn)行進(jìn)一步處理和監(jiān)控,將數(shù)據(jù)監(jiān)控和后續(xù)操作封裝編寫到一個(gè)事務(wù)中的實(shí)現(xiàn)自動觸發(fā)式的智能合約機(jī)制。
權(quán)限驗(yàn)證服務(wù)負(fù)責(zé)提供在接口收到交易存取請求時(shí)進(jìn)行請求方權(quán)限的校驗(yàn),確保不會出現(xiàn)越權(quán)查詢數(shù)據(jù)、偽造身份進(jìn)行存儲數(shù)據(jù)等操作。
共識服務(wù)中的數(shù)據(jù)同步模塊用于維護(hù)節(jié)點(diǎn)數(shù)據(jù)狀態(tài)并和相鄰節(jié)點(diǎn)進(jìn)行數(shù)據(jù)同步,確保節(jié)點(diǎn)數(shù)據(jù)的實(shí)時(shí)性、同步性。合法性驗(yàn)證模塊主要功能是確保入鏈數(shù)據(jù)格式的正確性,確保不會記錄錯(cuò)誤、重復(fù)、沖突的數(shù)據(jù)。
一致性驗(yàn)證碼模塊基于共識機(jī)制運(yùn)行,負(fù)責(zé)決定數(shù)據(jù)打包出塊的有效性,防止同數(shù)據(jù)重復(fù)出塊,并負(fù)責(zé)維護(hù)本節(jié)點(diǎn)數(shù)據(jù)與其他節(jié)點(diǎn)的一致性,確保多個(gè)節(jié)點(diǎn)的數(shù)據(jù)一致性。
XBOLT 默認(rèn)使用 PBFT 共識架構(gòu),依賴 PBFT 共識算法提供的種多 VP 節(jié)點(diǎn)共識機(jī)制,多個(gè) VP 節(jié)點(diǎn)通過 PBFT 共識算法對下一個(gè)區(qū)塊的生成達(dá)成共識。PBFT 共識算法具有一定的容錯(cuò)特性,在小于算法規(guī)定數(shù)量的節(jié)點(diǎn)發(fā)生故障時(shí),共識機(jī)制仍可正常運(yùn)行,繼續(xù)生成區(qū)塊。
PBFT 共識機(jī)制生成區(qū)塊的邏輯如下圖所示:
對節(jié)點(diǎn)證書列表進(jìn)行準(zhǔn)入準(zhǔn)出操作的主要步驟如下:
(1)被準(zhǔn)入節(jié)點(diǎn)(如有,下同)通過部署工具申請有效的 VP 證書。
(2)管理員通過 RA 系統(tǒng)進(jìn)行證書管理,通過增加、刪除參與共識的節(jié)點(diǎn)證書控制 PBFT 共識節(jié)點(diǎn)準(zhǔn)入準(zhǔn)出,并根據(jù)共識節(jié)點(diǎn)證書的變化,在滿足 PBFT 算法參數(shù)要求的前提下,動態(tài)調(diào)整 PBFT 算法的參數(shù)。
(3)當(dāng)前擁有參與共識的 VP 節(jié)點(diǎn)證書的用戶,通過 RA 系統(tǒng)進(jìn)行投票。只有在投票達(dá)到實(shí)現(xiàn)約定的比例之后,RA 才會請求算法變更。
(4)如果投票通過,RA 系統(tǒng)調(diào)用 CA 系統(tǒng)簽發(fā) PBFT 算法共識節(jié)點(diǎn)準(zhǔn)入準(zhǔn)出交易,并發(fā)送到區(qū)塊鏈中。如果投票未通過,RA 系統(tǒng)不發(fā)起 PBFT 算法共識節(jié)點(diǎn)準(zhǔn)入準(zhǔn)出交易,節(jié)點(diǎn)準(zhǔn)入準(zhǔn)出結(jié)束。
(5)區(qū)塊鏈節(jié)點(diǎn)接收到 PBFT 算法共識節(jié)點(diǎn)準(zhǔn)入準(zhǔn)出交易,并將其打包到區(qū)塊中后,被準(zhǔn)出節(jié)點(diǎn)(如有,下同)將停止運(yùn)行,其他節(jié)點(diǎn)進(jìn)入到節(jié)點(diǎn)準(zhǔn)入準(zhǔn)出切換模式。在此過程中,節(jié)點(diǎn)間發(fā)送、接收消息,協(xié)同進(jìn)行節(jié)點(diǎn)準(zhǔn)入準(zhǔn)出的切換操作。經(jīng)過幾分鐘的切換時(shí)間后,原有正在工作的 VP 節(jié)點(diǎn)切換完成,即原有正在工作的 VP 節(jié)點(diǎn)按照新的參與共識 VP 證書列表運(yùn)行 PBFT 共識算法。
(6)用戶手工對被準(zhǔn)入節(jié)點(diǎn)進(jìn)行證書和參數(shù)配置,手工啟動被準(zhǔn)入節(jié)點(diǎn)。被準(zhǔn)入節(jié)點(diǎn)首先進(jìn)行數(shù)據(jù)同步,待數(shù)據(jù)同步完成一段時(shí)間后,加入到 PBFT 共識中。被準(zhǔn)入節(jié)點(diǎn)最終加入共識需要的時(shí)間,取決于數(shù)據(jù)同步需要的時(shí)間。
(7)如果希望被準(zhǔn)出節(jié)點(diǎn)以 NVP 形式重新加入?yún)^(qū)塊鏈,需要手工配置該節(jié)點(diǎn)使用 NVP 證書,并重新啟動該節(jié)點(diǎn)。
數(shù)據(jù)管理服務(wù)的主要功能是根據(jù)數(shù)據(jù)來源劃分鏈中數(shù)據(jù)的所有權(quán),并對數(shù)據(jù)進(jìn)行加密存儲,以及結(jié)合智能合約規(guī)定給各個(gè)入鏈成員分配數(shù)據(jù)使用過權(quán)限。
網(wǎng)絡(luò)服務(wù)基于 P2P 網(wǎng)絡(luò)協(xié)議構(gòu)建,是 XBOLT 中各個(gè)節(jié)點(diǎn)能相互發(fā)現(xiàn)、建立節(jié)點(diǎn)互通關(guān)系,相互交流互通并收發(fā)數(shù)據(jù)的基礎(chǔ)服務(wù)。
3.擴(kuò)展功能
XBOLT 系統(tǒng)中所有核心層之外的服務(wù)統(tǒng)稱為擴(kuò)展功能,主要用于實(shí)現(xiàn)對區(qū)塊鏈中數(shù)據(jù)的二次加工和傳遞功能、為各成員單位之間提供數(shù)據(jù)調(diào)用和交互功能,典型的擴(kuò)展功能有結(jié)合智能合約功能進(jìn)行數(shù)據(jù)授信,或跨進(jìn)行數(shù)據(jù)所有人進(jìn)行的事件響應(yīng),數(shù)據(jù)聯(lián)動。以及結(jié)合數(shù)據(jù)管理層進(jìn)行的數(shù)據(jù)加密、解密、公私鑰管理和分發(fā)等。
4.基礎(chǔ)層
XBOLT 的搭建離不開基礎(chǔ)層的支撐,基礎(chǔ)層主要指計(jì)算層(算法層),如使用密碼機(jī)、令牌等機(jī)制保障數(shù)據(jù)安全的安全計(jì)算,為滿足快速數(shù)據(jù)同步、校驗(yàn)、存儲使用的加速計(jì)算等。以及存儲層,如基于 TEE/HSM 等方式進(jìn)行秘鑰等數(shù)據(jù)的管理,基于分布式等技術(shù)對賬本存儲進(jìn)行優(yōu)化。以及網(wǎng)絡(luò)傳輸層。
模塊體系設(shè)計(jì)
1. 用戶管理體系
鑒于用戶功能和接入方式的不同,系統(tǒng)提供多種可選的身份認(rèn)證機(jī)制。
如使用 RESTFUL 接口直接入鏈的普通用戶,通過非對稱加密系統(tǒng)申請唯一的公私鑰對(使用 RSA 及橢圓曲線算法等),即可進(jìn)行身份認(rèn)證接入系統(tǒng);而需要參與記賬共識的聯(lián)盟成員接入?yún)^(qū)塊鏈網(wǎng)絡(luò),或者使用 SDK 調(diào)用更高權(quán)限的復(fù)雜接口入鏈,則需要提供符合 PKI 標(biāo)準(zhǔn)的 CA 證書認(rèn)證驗(yàn)證身份有效性。
2 數(shù)據(jù)隱私體系
區(qū)塊數(shù)據(jù)細(xì)節(jié)(包括智能合約)都將打入唯一的用戶標(biāo)識(EID)和節(jié)點(diǎn)標(biāo)識(VPID)進(jìn)行權(quán)限隔離,實(shí)現(xiàn)不同聯(lián)盟成員共同參與共識記賬,但是只能根據(jù)權(quán)限訪問不同的數(shù)據(jù)。
用戶可以對每一條存證記錄進(jìn)行授權(quán),權(quán)限類型共包含三種,分別是存證解密(DECRYPT)、存證解密接力(RELAY)以及存證變更(UPDATE)。存證解密接力權(quán)限與存證變更權(quán)限默認(rèn)具有存證解密權(quán)限。
其中加密采用國際通用的 AES 方式,目前全世界的算力,要一兩百年以上才可以破解。
XBOLT 的入鏈接口還提供所見即所得的數(shù)據(jù)入鏈方式,用戶可自定義數(shù)據(jù)結(jié)構(gòu)進(jìn)行數(shù)據(jù)入鏈,并且可對數(shù)據(jù)中的敏感數(shù)據(jù)進(jìn)行自主加密后再傳輸入鏈,限制只能用戶自主解密或?qū)⒔饷艹绦蚓幦肽持悄芎霞s中,實(shí)現(xiàn)授權(quán)解密,從根本上保障了用戶的數(shù)據(jù)安全性。
3. 可插拔模塊體系
可拔插的模塊化架構(gòu),將為應(yīng)用使用者按業(yè)務(wù)需求定制區(qū)塊鏈系統(tǒng)帶來極大的便利性。如可插拔的共識機(jī)制模塊。
區(qū)塊鏈?zhǔn)沁\(yùn)行在共識機(jī)制上的系統(tǒng),出塊的時(shí)間、交易的效率和共識機(jī)制密切相關(guān)。如何取得效率和安全上的平衡是個(gè)重要課題。XBOLT 針對不同應(yīng)用場景,提供多種主流共識機(jī)制的供客戶選擇。
4. 彈性多級分布式緩存體系
區(qū)塊鏈技術(shù)具有分布化、不可篡改性及價(jià)值轉(zhuǎn)移等特質(zhì),已引起不同行業(yè)大量人員的關(guān)注。然而,當(dāng)前區(qū)塊鏈技術(shù)還存在一些先天性不足:
所有的交易都需要進(jìn)行共識機(jī)制認(rèn)證,并進(jìn)行全網(wǎng)廣播后才能正式入鏈,展示在業(yè)務(wù)層面就是參與共識的節(jié)點(diǎn)越多,交易確認(rèn)的速度就越慢,因?yàn)槌鰤K速度慢,多數(shù)區(qū)塊鏈技術(shù)每秒支持的交易數(shù)量少,如比特幣每秒 7 筆左右,以太坊每秒 15 筆左右。針對高頻交易,這樣的效率顯然不足以支撐應(yīng)用落地。
XBOLT 提供可擴(kuò)展的交易緩存架構(gòu),利用各種成熟的 KV 數(shù)據(jù)庫(如 LEVELDB, CouchDB 等)技術(shù)實(shí)現(xiàn)快速數(shù)據(jù)存儲,并對交易入鏈功能進(jìn)行多級緩存處理保證數(shù)據(jù)入鏈的完整性和穩(wěn)定性。對于大容量,高速增長的數(shù)據(jù),采用分布式進(jìn)行存儲,并且根據(jù)數(shù)據(jù)的實(shí)際使用情況決定是否要進(jìn)行負(fù)載均衡管理,同時(shí)采用命名空間的方式對不同類別的數(shù)據(jù)進(jìn)行區(qū)別對待,以保證入鏈數(shù)據(jù)查詢的效率和安全性。
技術(shù)特色和優(yōu)勢
1.高可用性:
多級緩存機(jī)制:XBOLT 會自動根據(jù)系統(tǒng)最新的狀態(tài)進(jìn)行同步節(jié)點(diǎn)入鏈方式的的動態(tài)管理,將大并發(fā)量爆發(fā)數(shù)據(jù)進(jìn)行逐級緩存,根據(jù)并發(fā)量選擇數(shù)據(jù)入鏈緩存方式,極大提高了爆發(fā)數(shù)據(jù)處理能力,熱部署機(jī)制:XBOLT 可以做到動態(tài)加入節(jié)點(diǎn),在不影響其他節(jié)點(diǎn)服務(wù)的情況下,能夠動態(tài)的增加或者減少節(jié)點(diǎn),符合熱部署運(yùn)維的需求。
2.易用性:
根據(jù)業(yè)務(wù)的不同,共識機(jī)制、儲存、加密等模塊可以進(jìn)行插拔組合。支持 Java 語言編寫智能合約,大大提高區(qū)塊鏈智能合約的普及速度以及在傳統(tǒng)軟件行業(yè)的易用性。
3.安全性
支持加法同態(tài)加密與通用國密算法?;?Fabric 的 multiple channel 實(shí)現(xiàn)數(shù)據(jù)權(quán)限劃分。所有數(shù)據(jù)可記錄歸屬用戶,并支持分區(qū)入鏈查詢,每筆交易或每個(gè)智能合約都可以指定記賬節(jié)點(diǎn),實(shí)現(xiàn)數(shù)據(jù)上的物理隔離。
4.穩(wěn)定性
經(jīng)實(shí)際測試,XBOLT 系統(tǒng)每秒可以支持交易數(shù) 20 萬次(交互次數(shù) 2000 以上,每次交互可以存儲4K,大約 100 筆交易),交易確認(rèn)時(shí)間 2s 以內(nèi),滿足常見的任何交易系統(tǒng)體系。數(shù)據(jù)交互上,同時(shí)支持輕節(jié)點(diǎn)(SVP)模式,支持只下載和驗(yàn)證與自己相關(guān)的交易。實(shí)際壓力測試結(jié)果如圖:
技術(shù)應(yīng)用實(shí)例-存證溯源體系
該體系分為四層體系結(jié)構(gòu)。每層單獨(dú)實(shí)現(xiàn)獨(dú)立功能,層與層之間通過接口方式傳遞信息。從下到上依次為:存儲層,網(wǎng)絡(luò)層,區(qū)塊鏈層和接口層。
1) 存儲層:主要處理區(qū)塊鏈的數(shù)據(jù)存儲,包括數(shù)據(jù)庫服務(wù)和文件存儲服務(wù)等。
2) 網(wǎng)絡(luò)層:主要解決區(qū)塊鏈信息的同步問題。通過點(diǎn)對點(diǎn)網(wǎng)絡(luò),區(qū)塊鏈網(wǎng)絡(luò)中所有節(jié)點(diǎn)都能同步新增節(jié)點(diǎn),形成同步的賬本。
3) 區(qū)塊鏈層:主要解決區(qū)塊鏈協(xié)議的相關(guān)問題,包括數(shù)據(jù)加解密,內(nèi)存管理和數(shù)據(jù)塊管理。同時(shí)區(qū)塊鏈層還提供智能合約管理模塊。
4) 接口層:在區(qū)塊鏈層之上,系統(tǒng)提供接口層給第三方系統(tǒng)調(diào)用。接口層主要對外提供身份認(rèn)證,消息認(rèn)證,寫入記錄,查詢記錄和統(tǒng)計(jì)功能。通過這些接口,使用方可以將各類數(shù)據(jù)發(fā)送到區(qū)塊鏈系統(tǒng)存證。
結(jié)語
區(qū)塊鏈技術(shù)發(fā)展的熱度超過了很多人的想象,作為業(yè)內(nèi)領(lǐng)先的區(qū)塊鏈技術(shù)輸出服務(wù)商,瑞鏈科技一直以來深耕于行業(yè),砥礪前行,秉承著科技打造信任的理念,利用自身領(lǐng)先的技術(shù)優(yōu)勢,打造出了瑞鏈科技區(qū)塊鏈平臺系統(tǒng),并實(shí)現(xiàn)了區(qū)塊鏈產(chǎn)品的落地應(yīng)用,在區(qū)塊鏈技術(shù)發(fā)展歷程中書寫了濃重一筆。
憑借對傳統(tǒng)模式創(chuàng)新性和便捷性的顛覆,瑞鏈科技在業(yè)內(nèi)打造了良好的口碑形象,得到普遍認(rèn)可,取得的成績在業(yè)內(nèi)有目共睹。
作為 IBM(中國)區(qū)塊鏈技術(shù)最大的中國買家,迄今已投入數(shù)千萬元人民幣。在 IBM(中國)研究院的大力支持下,先于 Fabric 構(gòu)建了完全自主知識產(chǎn)權(quán)的區(qū)塊鏈應(yīng)用體系,目前已申請專利46 件,區(qū)塊鏈專利數(shù)量全球排名第五,全國排名第三,僅次于阿里巴巴和中國人民銀行。
瑞鏈科技是國內(nèi)首批通過工信部區(qū)塊鏈標(biāo)準(zhǔn)測試的五家企業(yè)之一,也是國內(nèi)首家獲得國家高新技術(shù)企業(yè)證書、中關(guān)村高新技術(shù)企業(yè)證書的“雙高新”區(qū)塊鏈公司,與騰訊、清華大學(xué)五道口金融學(xué)院建立了戰(zhàn)略合作伙伴關(guān)系。就在 5 月 22 日,瑞鏈科技與 R3 區(qū)塊鏈聯(lián)盟實(shí)現(xiàn)高層互訪并進(jìn)行了商務(wù)交談,擬在中國大陸合作成立公司,打造中國版的 Corda 系統(tǒng)。同時(shí),公司已與全球首家基于區(qū)塊鏈技術(shù)實(shí)現(xiàn)了數(shù)字貨幣房產(chǎn)交易的美國 Propy 公司達(dá)成合作,雙方將在美國硅谷成立公司,共同布局區(qū)塊鏈+全球房產(chǎn),推動行業(yè)變革。
隨著技術(shù)與行業(yè)的融合度日漸增強(qiáng),瑞鏈科技將繼續(xù)努力,加快創(chuàng)新步伐,以區(qū)塊鏈技術(shù)領(lǐng)軍者的姿態(tài),探索并利用新技術(shù)為合作伙伴、為消費(fèi)者謀福利,創(chuàng)造新的商業(yè)模式??萍纪苿舆M(jìn)步,區(qū)塊鏈未來可期!
評論
查看更多