本發(fā)明屬于信息跟蹤
技術(shù)領(lǐng)域:
,更具體的說(shuō),尤其涉及一種目標(biāo)對(duì)象溯源方法及裝置。
背景技術(shù):
:隨著電子商務(wù)迅猛發(fā)展,通過(guò)電子商務(wù)的商品交易已經(jīng)成為重要的社會(huì)消費(fèi)模式,而曾經(jīng)制約電子商務(wù)普及應(yīng)用的信息基礎(chǔ)設(shè)施、物流配送和電子支付等因素也得到極大改善。但是在電子商務(wù)迅猛發(fā)展的同時(shí),仍然存在著許多問(wèn)題需要解決。如部分不良廠商利用oem(originalequipmentmanufacturer,原廠委托制造)等方式委托小廠代其生產(chǎn),導(dǎo)致商品質(zhì)量和品牌溢出效益嚴(yán)重打折,進(jìn)而對(duì)購(gòu)方利益造成損壞,同時(shí)對(duì)電子商務(wù)環(huán)境造成污染,甚至在一定程度上成為影響電子商務(wù)發(fā)展的瓶頸。為此可通過(guò)在電子商務(wù)相關(guān)的電子平臺(tái)上發(fā)布信息(如商品信息和信用背書(shū)等)、通過(guò)電子平臺(tái)的獎(jiǎng)懲措施和國(guó)家監(jiān)管部門(mén)的督查等方式對(duì)商品交易進(jìn)行監(jiān)控,但是這些方式會(huì)存在交易雙方對(duì)商品來(lái)源和質(zhì)量的所掌握的信息嚴(yán)重不對(duì)稱(chēng),特別是對(duì)于交易的購(gòu)方來(lái)說(shuō),在售方采用oem方式委托小廠代其生產(chǎn)的情況下,購(gòu)方是無(wú)法獲知這一情況的,進(jìn)而存在交易雙方對(duì)商品來(lái)源和質(zhì)量的所掌握的信息嚴(yán)重不對(duì)稱(chēng)的問(wèn)題。技術(shù)實(shí)現(xiàn)要素:有鑒于此,本發(fā)明的目的在于提供一種目標(biāo)對(duì)象溯源方法及裝置,用于對(duì)目標(biāo)對(duì)象的生產(chǎn)情況和交易情況進(jìn)行追蹤,使得交易雙方掌握同等的商品來(lái)源和質(zhì)量等信息。具體的,技術(shù)方案如下:本發(fā)明提供一種目標(biāo)對(duì)象溯源方法,所述方法包括:獲取目標(biāo)對(duì)象的第一數(shù)字信息,所述第一數(shù)字信息是在所述目標(biāo)對(duì)象的生產(chǎn)階段中與所述目標(biāo)對(duì)象的生產(chǎn)過(guò)程相關(guān)的數(shù)字信息;生成所述目標(biāo)對(duì)象的標(biāo)識(shí)信息,根據(jù)所述目標(biāo)對(duì)象的標(biāo)識(shí)信息,生成所述目標(biāo)對(duì)象的區(qū)塊鏈,并生成所述區(qū)塊鏈的標(biāo)識(shí)信息;至少獲取所述目標(biāo)對(duì)象的第二數(shù)字信息和所述目標(biāo)對(duì)象的第三數(shù)字信息,所述第二數(shù)字信息是在所述目標(biāo)對(duì)象的運(yùn)輸階段中與所述目標(biāo)對(duì)象的運(yùn)輸過(guò)程相關(guān)的數(shù)字信息,所述第三數(shù)字信息是在所述目標(biāo)對(duì)象的交易階段中與所述目標(biāo)對(duì)象的交易情況相關(guān)的數(shù)字信息;將所述第一數(shù)字信息、所述第二數(shù)字信息和所述第三數(shù)字信息與所述區(qū)塊鏈進(jìn)行綁定;以所述區(qū)塊鏈的標(biāo)識(shí)信息為查詢(xún)基礎(chǔ),提供所述區(qū)塊鏈綁定的各條數(shù)字信息。優(yōu)選地,所述方法還包括:將所述目標(biāo)對(duì)象與第一用戶的用戶信息關(guān)聯(lián);在所述第三數(shù)字信息指示所述目標(biāo)對(duì)象的擁有者從第一用戶更改為第二用戶的情況下,獲取第二用戶的用戶信息,將所述目標(biāo)對(duì)象與所述第一用戶的用戶信息關(guān)聯(lián)修改為所述目標(biāo)對(duì)象與所述第二用戶的用戶信息關(guān)聯(lián)。優(yōu)選地,所述方法還包括:獲取所述目標(biāo)對(duì)象的概要信息,并將所述概要信息與所述區(qū)塊鏈進(jìn)行綁定;所述以所述區(qū)塊鏈的標(biāo)識(shí)信息為查詢(xún)基礎(chǔ),提供所述區(qū)塊鏈綁定的各條數(shù)字信息包括:以所述區(qū)塊鏈的標(biāo)識(shí)信息和所述目標(biāo)對(duì)象的概要信息為查詢(xún)基礎(chǔ),提供所述區(qū)塊鏈綁定的各條數(shù)字信息。優(yōu)選地,所述方法還包括:獲取各個(gè)區(qū)塊鏈的運(yùn)行情況,并根據(jù)各個(gè)區(qū)塊鏈的運(yùn)行情況對(duì)監(jiān)控參數(shù)進(jìn)行調(diào)整。優(yōu)選地,所述目標(biāo)對(duì)象的標(biāo)識(shí)信息為所述第一數(shù)字信息的哈希值,所述區(qū)塊鏈的標(biāo)識(shí)信息為所述區(qū)塊鏈的公鑰。本發(fā)明還提供一種目標(biāo)對(duì)象溯源裝置,所述裝置包括:獲取單元,用于獲取目標(biāo)對(duì)象的第一數(shù)字信息以及用于至少獲取所述目標(biāo)對(duì)象的第二數(shù)字信息和所述目標(biāo)對(duì)象的第三數(shù)字信息,所述第一數(shù)字信息是在所述目標(biāo)對(duì)象的生產(chǎn)階段中與所述目標(biāo)對(duì)象的生產(chǎn)過(guò)程相關(guān)的數(shù)字信,所述第二數(shù)字信息是在所述目標(biāo)對(duì)象的運(yùn)輸階段中與所述目標(biāo)對(duì)象的運(yùn)輸過(guò)程相關(guān)的數(shù)字信息,所述第三數(shù)字信息是在所述目標(biāo)對(duì)象的交易階段中與所述目標(biāo)對(duì)象的交易情況相關(guān)的數(shù)字信息;生成單元,用于生成所述目標(biāo)對(duì)象的標(biāo)識(shí)信息,根據(jù)所述目標(biāo)對(duì)象的標(biāo)識(shí)信息,生成所述目標(biāo)對(duì)象的區(qū)塊鏈,并生成所述區(qū)塊鏈的標(biāo)識(shí)信息;綁定單元,用于將所述第一數(shù)字信息、所述第二數(shù)字信息和所述第三數(shù)字信息與所述區(qū)塊鏈進(jìn)行綁定;提供單元,用于以所述區(qū)塊鏈的標(biāo)識(shí)信息為查詢(xún)基礎(chǔ),提供所述區(qū)塊鏈綁定的各條數(shù)字信息。優(yōu)選地,所述裝置還包括:關(guān)聯(lián)單元,用于將所述目標(biāo)對(duì)象與第一用戶的用戶信息關(guān)聯(lián);修改單元,用于在所述第三數(shù)字信息指示所述目標(biāo)對(duì)象的擁有者從第一用戶更改為第二用戶的情況下,獲取第二用戶的用戶信息,將所述目標(biāo)對(duì)象與所述第一用戶的用戶信息關(guān)聯(lián)修改為所述目標(biāo)對(duì)象與所述第二用戶的用戶信息關(guān)聯(lián)。優(yōu)選地,所述獲取單元還用于獲取所述目標(biāo)對(duì)象的概要信息,并觸發(fā)所述綁定單元將所述概要信息與所述區(qū)塊鏈進(jìn)行綁定;所述提供單元,用于以所述區(qū)塊鏈的標(biāo)識(shí)信息和所述目標(biāo)對(duì)象的概要信息為查詢(xún)基礎(chǔ),提供所述區(qū)塊鏈綁定的各條數(shù)字信息。優(yōu)選地,所述獲取單元,還用于獲取各個(gè)區(qū)塊鏈的運(yùn)行情況;所述裝置還包括:調(diào)整單元,用于根據(jù)各個(gè)區(qū)塊鏈的運(yùn)行情況對(duì)監(jiān)控參數(shù)進(jìn)行調(diào)整。優(yōu)選地,所述目標(biāo)對(duì)象的標(biāo)識(shí)信息為所述第一數(shù)字信息的哈希值,所述區(qū)塊鏈的標(biāo)識(shí)信息為所述區(qū)塊鏈的公鑰。與現(xiàn)有技術(shù)相比,本發(fā)明提供的上述技術(shù)方案具有如下優(yōu)點(diǎn):借由上述技術(shù)方案,在獲取到目標(biāo)對(duì)象的第一數(shù)字信息后,生成目標(biāo)對(duì)象的標(biāo)識(shí)信息,根據(jù)目標(biāo)對(duì)象的標(biāo)識(shí)信息生成目標(biāo)對(duì)象的區(qū)塊鏈,并將目標(biāo)對(duì)象在不同階段中的各條數(shù)字信息,如生產(chǎn)階段的第一數(shù)字信息、運(yùn)輸階段的第二數(shù)字信息和交易階段的第三數(shù)字信息與區(qū)塊鏈進(jìn)行綁定,進(jìn)一步可以以區(qū)塊鏈的標(biāo)識(shí)信息為查詢(xún)基礎(chǔ),提供與區(qū)塊鏈相關(guān)聯(lián)的各條數(shù)字信息,實(shí)現(xiàn)通過(guò)區(qū)塊鏈的標(biāo)識(shí)信息獲取到目標(biāo)對(duì)象的各條數(shù)字信息,進(jìn)而通過(guò)目標(biāo)對(duì)象的各條數(shù)字信息實(shí)現(xiàn)對(duì)目標(biāo)對(duì)象的生產(chǎn)情況和交易情況進(jìn)行追蹤。并且本發(fā)明提供的技術(shù)方案可以應(yīng)用到交易場(chǎng)景中,通過(guò)應(yīng)用本發(fā)明提供的技術(shù)方案,對(duì)于交易雙方來(lái)說(shuō)可以通過(guò)目標(biāo)對(duì)象的各條數(shù)字信息實(shí)現(xiàn)對(duì)目標(biāo)對(duì)象的生產(chǎn)情況和交易情況進(jìn)行追蹤,尤其是對(duì)交易雙方中的購(gòu)方來(lái)說(shuō)通過(guò)各條數(shù)字信息可以掌握目標(biāo)對(duì)象來(lái)源和質(zhì)量等信息,使得交易雙方掌握同等的目標(biāo)對(duì)象來(lái)源和質(zhì)量等信息。附圖說(shuō)明為了更清楚地說(shuō)明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對(duì)實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡(jiǎn)單地介紹,顯而易見(jiàn)地,下面描述中的附圖是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來(lái)講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖獲得其他的附圖。圖1是實(shí)施本發(fā)明實(shí)施例提供目標(biāo)對(duì)象溯源方法的底層系統(tǒng)架構(gòu)圖;圖2是本發(fā)明實(shí)施例提供的目標(biāo)對(duì)象溯源方法的一種流程圖;圖3是本發(fā)明實(shí)施例提供的目標(biāo)對(duì)象溯源方法的另一種流程圖;圖4是本發(fā)明實(shí)施例提供的目標(biāo)對(duì)象溯源裝置的一種結(jié)構(gòu)示意圖;圖5是本發(fā)明實(shí)施例提供的目標(biāo)對(duì)象溯源裝置的另一種結(jié)構(gòu)示意圖。具體實(shí)施方式為使本發(fā)明實(shí)施例的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒(méi)有做出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。本發(fā)明實(shí)施例提供的目標(biāo)對(duì)象溯源方法及裝置可通過(guò)區(qū)塊鏈的開(kāi)源技術(shù),如比特幣或以太坊的開(kāi)源技術(shù),搭建基于電子商務(wù)平臺(tái)交易的聯(lián)盟鏈系統(tǒng),通過(guò)在交易涉及的各方處部署節(jié)點(diǎn),如在包括但不限于的生產(chǎn)商、電子商務(wù)平臺(tái)、第三方評(píng)估機(jī)構(gòu)、購(gòu)方等處部署節(jié)點(diǎn),利用區(qū)塊鏈去中心化、去信任和保密性好的特點(diǎn),將目標(biāo)對(duì)象的各條數(shù)字信息通過(guò)區(qū)塊鏈進(jìn)行加密,并可以通過(guò)自組網(wǎng)傳輸技術(shù)傳播,讓各方均能共享目標(biāo)對(duì)象的各條數(shù)字信息,通過(guò)多方簽名確認(rèn)(如第一用戶和第二用戶簽名確認(rèn))機(jī)制完成對(duì)目標(biāo)對(duì)象的質(zhì)量和來(lái)源的共同認(rèn)可,并最終完成交易。在詞聯(lián)盟鏈系統(tǒng)中目標(biāo)對(duì)象的所有數(shù)字信息軍存儲(chǔ)于區(qū)塊鏈中,使得各方尤其是生產(chǎn)商不能單方面篡改數(shù)字信息,通過(guò)運(yùn)輸階段傳遞的目標(biāo)對(duì)象實(shí)體與電子商務(wù)平臺(tái)對(duì)目標(biāo)對(duì)象的數(shù)字信息實(shí)施同步,保證信息一致性的前提下,從目標(biāo)對(duì)象的來(lái)源判斷是否由真正的生產(chǎn)商或是合格的生產(chǎn)者生產(chǎn),二對(duì)于購(gòu)方來(lái)說(shuō),其能夠通過(guò)所有上鏈的數(shù)字信息的變動(dòng)及時(shí)獲知目標(biāo)對(duì)象的生產(chǎn)和運(yùn)輸信息,并通過(guò)是否進(jìn)行簽名對(duì)目標(biāo)對(duì)象生產(chǎn)過(guò)程和最終質(zhì)量予以認(rèn)可。相對(duì)應(yīng)的,搭建的基于電子商務(wù)平臺(tái)交易的聯(lián)盟鏈系統(tǒng)包括兩層架構(gòu),第一層為底層系統(tǒng)架構(gòu),用于解決區(qū)塊鏈中各個(gè)節(jié)點(diǎn)部署問(wèn)題,第二層為應(yīng)用場(chǎng)景系統(tǒng)架構(gòu),用于解決目標(biāo)對(duì)象溯源功能的實(shí)現(xiàn)問(wèn)題。其中底層系統(tǒng)架構(gòu)的示意圖如圖1所示,可以包括:區(qū)塊鏈數(shù)字資產(chǎn)交易平臺(tái)、區(qū)塊鏈瀏覽器和區(qū)塊鏈運(yùn)營(yíng)監(jiān)控平臺(tái)。區(qū)塊鏈數(shù)字資產(chǎn)交易平臺(tái)為目標(biāo)對(duì)象溯源方法提供基本環(huán)境,用于生成區(qū)塊鏈,并將區(qū)塊鏈與目標(biāo)對(duì)象綁定。如圖1所示,區(qū)塊鏈數(shù)字資產(chǎn)交易平臺(tái)包括:用戶注冊(cè)界面(提供用戶注冊(cè)功能,包括用戶名和密碼等)、信息錄入界面(用于獲取目標(biāo)對(duì)象的相關(guān)信息,如目標(biāo)對(duì)象圖片、目標(biāo)對(duì)象的logo和目標(biāo)對(duì)象的性能參數(shù)等)、數(shù)字化界面(用于將目標(biāo)對(duì)象的相關(guān)信息轉(zhuǎn)換為數(shù)字信息,并生成目標(biāo)對(duì)象的標(biāo)識(shí)信息)、目標(biāo)對(duì)象上鏈界面(用于得到目標(biāo)對(duì)象的區(qū)塊鏈和區(qū)塊鏈的標(biāo)識(shí)信息,并對(duì)外公布)、目標(biāo)對(duì)象交易界面(用于公布目標(biāo)對(duì)象的交易情況,如用于交易發(fā)布和接收購(gòu)方信息等)、數(shù)字資產(chǎn)化界面(用于將區(qū)塊鏈和目標(biāo)對(duì)象的概要信息相關(guān)聯(lián),以通過(guò)目標(biāo)對(duì)象的概要信息確定區(qū)塊鏈對(duì)應(yīng)哪種類(lèi)型的目標(biāo)對(duì)象)。區(qū)塊鏈瀏覽器則用于供交易雙方瀏覽已有的區(qū)塊鏈以及區(qū)塊鏈的交易情況,在本發(fā)明實(shí)施例中可以提供至少一個(gè)區(qū)塊鏈瀏覽器,對(duì)于每個(gè)區(qū)塊鏈瀏覽器來(lái)說(shuō)均有一標(biāo)識(shí)信息,用于對(duì)不同的區(qū)塊鏈瀏覽器進(jìn)行區(qū)分,且進(jìn)一步將區(qū)塊鏈瀏覽器的標(biāo)識(shí)信息和區(qū)塊鏈綁定,以可以快速查找到區(qū)塊鏈位于哪個(gè)區(qū)塊鏈瀏覽器中。在任意一個(gè)區(qū)塊鏈瀏覽器中,包括搜索欄(用于進(jìn)行區(qū)塊鏈搜索,如可輸入交易的目標(biāo)對(duì)象的標(biāo)識(shí)信息、區(qū)塊鏈的公鑰和區(qū)塊高度)、最新生成區(qū)塊鏈瀏覽欄(用于瀏覽最新生成的區(qū)塊鏈的信息,如區(qū)塊高度,本區(qū)塊鏈對(duì)應(yīng)目標(biāo)對(duì)象的標(biāo)識(shí)信息和區(qū)塊集合中各目標(biāo)對(duì)象的標(biāo)識(shí)信息等)、交易信息統(tǒng)計(jì)欄(用于統(tǒng)計(jì)各個(gè)目標(biāo)對(duì)象的交易情況,如統(tǒng)計(jì)最新預(yù)設(shè)筆交易的序號(hào)、購(gòu)方的地址和交易時(shí)間等)、交易詳情欄(記錄交易信息統(tǒng)計(jì)欄中每筆交易的交易詳情,如可以查看每筆交易的目標(biāo)對(duì)象的標(biāo)識(shí)信息和交易時(shí)間等)。區(qū)塊鏈管理平臺(tái)用于監(jiān)控區(qū)塊鏈的運(yùn)行情況以及本系統(tǒng)的資源使用情況,如區(qū)塊鏈管理平臺(tái)包括區(qū)塊鏈運(yùn)行界面(用于監(jiān)控區(qū)塊鏈的運(yùn)行情況,如監(jiān)控總區(qū)塊高度、歷史交易數(shù)量、總用戶數(shù)量和區(qū)塊生成平均時(shí)間等)、資源使用界面(用于監(jiān)控本系統(tǒng)的資源使用情況,如處理器使用情況、內(nèi)存使用情況和磁盤(pán)使用情況等)。應(yīng)用場(chǎng)景系統(tǒng)架構(gòu)包括用戶注冊(cè)登錄模塊(如果移植于電子商務(wù)平臺(tái)中,可設(shè)置跳轉(zhuǎn)至電子商務(wù)平臺(tái)的用戶注冊(cè)登錄模塊,降低開(kāi)發(fā)和管理成本)、信息歸集處理模塊(用于通過(guò)人工智能技術(shù)和多媒體技術(shù)采集目標(biāo)對(duì)象的相關(guān)信息,并獲取相關(guān)信息對(duì)應(yīng)的數(shù)字信息)和信息上鏈發(fā)布模塊(用于生成目標(biāo)對(duì)象的區(qū)塊鏈,并對(duì)外發(fā)布區(qū)塊鏈以及區(qū)塊鏈綁定的各條數(shù)字信息)。下面結(jié)合圖1,對(duì)本發(fā)明實(shí)施例提供的目標(biāo)對(duì)象溯源方法進(jìn)行說(shuō)明,如圖2所示,其示出了本發(fā)明實(shí)施例提供的目標(biāo)對(duì)象溯源方法的一種流程圖,用于實(shí)現(xiàn)對(duì)目標(biāo)對(duì)象的生產(chǎn)情況和交易情況進(jìn)行追蹤,而在將其應(yīng)用于交易場(chǎng)景中時(shí)可以使得交易雙方掌握同等的商品來(lái)源和質(zhì)量等信息,具體的,圖2所示目標(biāo)對(duì)象溯源方法可以包括以下步驟:101:獲取目標(biāo)對(duì)象的第一數(shù)字信息,其中第一數(shù)字信息是在目標(biāo)對(duì)象的生產(chǎn)階段中與目標(biāo)對(duì)象的生產(chǎn)過(guò)程相關(guān)的數(shù)字信息,所述數(shù)字信息包括但不限于生產(chǎn)目標(biāo)對(duì)象所需原材料、目標(biāo)對(duì)象的生產(chǎn)地和目標(biāo)對(duì)象的生產(chǎn)商。也就是說(shuō),在目標(biāo)對(duì)象的生產(chǎn)階段可以獲取生產(chǎn)目標(biāo)對(duì)象所需原材料的信息(如材料的種類(lèi)、型號(hào)、材料的生產(chǎn)地、材料的生產(chǎn)商、材料的生產(chǎn)時(shí)間和材料的運(yùn)輸?shù)刃畔?、目標(biāo)對(duì)象的生產(chǎn)地、目標(biāo)對(duì)象的生產(chǎn)商和目標(biāo)對(duì)象的生產(chǎn)時(shí)間等信息,將這些信息作為第一數(shù)字信息。在本發(fā)明實(shí)施例中,獲取上述第一數(shù)字信息的一種可行方式是:通過(guò)生產(chǎn)階段涉及的各方人員手動(dòng)輸入上述信息,如所需原材料的生產(chǎn)商、運(yùn)輸公司的業(yè)務(wù)人員和目標(biāo)對(duì)象的生產(chǎn)商手動(dòng)輸入上述信息。例如實(shí)施目標(biāo)對(duì)象溯源方法的系統(tǒng)框架提供有信息錄入界面,上述各方人員在該信息錄入界面中手動(dòng)輸入上述信息。獲取上述第一數(shù)字信息的另一種可行方式是:在目標(biāo)對(duì)象的生產(chǎn)階段,從所需原材料生產(chǎn)、進(jìn)場(chǎng)(進(jìn)入目標(biāo)對(duì)象的生產(chǎn)車(chē)間)和目標(biāo)對(duì)象生產(chǎn)等過(guò)程通過(guò)人工智能和多媒體技術(shù)采集上述信息。例如通過(guò)人工智能和多媒體技術(shù)對(duì)原材料中的標(biāo)識(shí)信息(如記錄有原材料的型號(hào)、種類(lèi)、生產(chǎn)時(shí)間等信息的二維碼)、生產(chǎn)商的證件、運(yùn)輸原材料的物品的標(biāo)識(shí)信息(如記錄原材料運(yùn)輸情況的二維碼)以及目標(biāo)對(duì)象的標(biāo)識(shí)信息(如記錄有目標(biāo)對(duì)象的型號(hào)、種類(lèi)、生產(chǎn)時(shí)間等信息的二維碼)進(jìn)行掃描、識(shí)別和信息驗(yàn)證等操作,以將有型商品的信息自動(dòng)轉(zhuǎn)換為上述第一數(shù)字信息,實(shí)現(xiàn)第一數(shù)字信息的自動(dòng)獲取。獲取上述第一數(shù)字信息的再一種可行方式是:將上述人工手動(dòng)輸入方式和自動(dòng)獲取方式相結(jié)合,例如通過(guò)人工手動(dòng)輸入方式獲取上述第一數(shù)字信息的部分信息,通過(guò)自動(dòng)獲取方式獲取上述第一數(shù)字信息的剩余信息,或者通過(guò)自動(dòng)獲取方式獲取上述第一數(shù)字信息后,并通過(guò)上述人工手動(dòng)輸入方式對(duì)自動(dòng)獲取的第一數(shù)字信息進(jìn)行校正。但是需要注意的是:此處的校正主要是對(duì)語(yǔ)法和錯(cuò)別字等的校正,這是因?yàn)樯鲜龅谝粩?shù)字信息涉及目標(biāo)對(duì)象的產(chǎn)地、用料、工藝、標(biāo)準(zhǔn)和廠家等多方面的信息,通過(guò)這些信息可以確定目標(biāo)對(duì)象是否來(lái)源于真正的產(chǎn)地以及是否采用真正的工藝等,所以?xún)H允許對(duì)自動(dòng)獲取的各條信息中的語(yǔ)法和錯(cuò)別字等進(jìn)行校正。102:生成目標(biāo)對(duì)象的標(biāo)識(shí)信息,根據(jù)目標(biāo)對(duì)象的標(biāo)識(shí)信息生成目標(biāo)對(duì)象的區(qū)塊鏈,并生成區(qū)塊鏈的標(biāo)識(shí)信息??梢岳斫獾氖牵簶?biāo)識(shí)信息是用于將不同目標(biāo)對(duì)象進(jìn)行區(qū)分的標(biāo)識(shí)符,在本發(fā)明實(shí)施例生成目標(biāo)對(duì)象的標(biāo)識(shí)信息的一種方式是:對(duì)目標(biāo)對(duì)象的相關(guān)信息,如目標(biāo)對(duì)象的圖片、logo和性能參數(shù)等進(jìn)行哈希運(yùn)算,得到目標(biāo)對(duì)象的哈希值,該哈希值可以作為目標(biāo)對(duì)象的標(biāo)識(shí)信息。然后根據(jù)目標(biāo)對(duì)象的標(biāo)識(shí)信息生成目標(biāo)對(duì)象的區(qū)塊鏈,其中生成的區(qū)塊鏈如表1所示。表1區(qū)塊鏈的格式區(qū)塊頭目標(biāo)對(duì)象的標(biāo)識(shí)信息區(qū)塊尾從上述表1所示可以看出,目標(biāo)對(duì)象的區(qū)塊鏈直接將目標(biāo)對(duì)象的標(biāo)識(shí)信息加入到區(qū)塊鏈的數(shù)據(jù)區(qū)域,這種區(qū)塊鏈的生成方式相對(duì)于將目標(biāo)對(duì)象的相關(guān)信息,如上述第一數(shù)字信息加入到區(qū)塊鏈的數(shù)據(jù)區(qū)域來(lái)說(shuō),可以大大降低區(qū)塊鏈的信息量,利于區(qū)塊鏈的傳輸。相對(duì)應(yīng)的,區(qū)塊鏈的標(biāo)識(shí)信息是用于將不同目標(biāo)對(duì)象的區(qū)塊鏈進(jìn)行區(qū)分的標(biāo)識(shí)符,在本發(fā)明實(shí)施例中,區(qū)塊鏈的標(biāo)識(shí)信息的一種可行方式是:區(qū)塊鏈的公鑰,并且可以對(duì)外公布區(qū)塊鏈的公鑰,這樣可以將區(qū)塊鏈的公鑰作為查詢(xún)基礎(chǔ),即以區(qū)塊鏈的公鑰為搜索條件,獲取與其對(duì)應(yīng)的區(qū)塊鏈,進(jìn)而可以根據(jù)區(qū)塊鏈中目標(biāo)對(duì)象的標(biāo)識(shí)信息獲取到對(duì)應(yīng)的目標(biāo)對(duì)象,從而得到目標(biāo)對(duì)象相關(guān)的各條數(shù)字信息。103:至少獲取目標(biāo)對(duì)象的第二數(shù)字信息和目標(biāo)對(duì)象的第三數(shù)字信息,其中,第二數(shù)字信息是在目標(biāo)對(duì)象的運(yùn)輸階段中與目標(biāo)對(duì)象的運(yùn)輸過(guò)程相關(guān)的數(shù)字信息,如第二數(shù)字信息包括但不限于目標(biāo)對(duì)象的運(yùn)輸時(shí)間、在某個(gè)運(yùn)輸時(shí)間對(duì)應(yīng)的運(yùn)輸起點(diǎn)和運(yùn)輸重點(diǎn)等。第三數(shù)字信息是在目標(biāo)對(duì)象的交易階段中與目標(biāo)對(duì)象的交易情況相關(guān)的數(shù)字信息,如第三數(shù)字信息包括但不限于目標(biāo)對(duì)象的交易時(shí)間、目標(biāo)對(duì)象的交易雙方信息等。即對(duì)于任意一個(gè)目標(biāo)對(duì)象來(lái)說(shuō),本發(fā)明實(shí)施例可以獲取其在不同階段,如生產(chǎn)階段、運(yùn)輸階段和交易階段的各條數(shù)字信息,而對(duì)于第二數(shù)字信息和第三數(shù)字信息的獲取方式請(qǐng)參閱第一數(shù)字信息的獲取方式,對(duì)此本發(fā)明實(shí)施例不再進(jìn)行闡述。104:將第一數(shù)字信息、第二數(shù)字信息和第三數(shù)字信息與區(qū)塊鏈進(jìn)行綁定,這樣在查詢(xún)到區(qū)塊鏈之后,就可以獲取到與其綁定的各條數(shù)字信息,以獲知目標(biāo)對(duì)象在不同階段的情況,如在生產(chǎn)階段中原材料的情況和目標(biāo)對(duì)象的生產(chǎn)情況(如生產(chǎn)地),進(jìn)而在將本發(fā)明實(shí)施例提供的目標(biāo)對(duì)象溯源方法應(yīng)用于交易場(chǎng)景中,對(duì)于交易雙方中的購(gòu)方來(lái)說(shuō)其可以掌握同等的目標(biāo)對(duì)象來(lái)源和質(zhì)量等信息。在這里需要說(shuō)明的一點(diǎn)是:目標(biāo)對(duì)象的區(qū)塊鏈生成后,由于目標(biāo)對(duì)象的生產(chǎn)、運(yùn)輸和交易的時(shí)間成本和經(jīng)費(fèi)成本等問(wèn)題,導(dǎo)致與區(qū)塊鏈綁定的各條數(shù)字信息有一定延遲,但是本發(fā)明實(shí)施例通過(guò)區(qū)塊鏈綁定的各條數(shù)字信息的更新,完成最新的數(shù)字信息的發(fā)布,為交易雙方提供最新的對(duì)等信息。并且區(qū)塊鏈隨著目標(biāo)對(duì)象生產(chǎn)階段的開(kāi)始而生成,并隨著目標(biāo)對(duì)象軌跡變動(dòng)(如運(yùn)輸或交易導(dǎo)致),使得與目標(biāo)對(duì)象相關(guān)的節(jié)點(diǎn)(此節(jié)點(diǎn)指代用戶,如交易雙方中的售方和購(gòu)方)越來(lái)越多,為此本發(fā)明實(shí)施例提供區(qū)塊鏈技術(shù)容許其他節(jié)點(diǎn)加入,以實(shí)現(xiàn)共享區(qū)塊鏈綁定的各條數(shù)字信息。105:以區(qū)塊鏈的標(biāo)識(shí)信息為查詢(xún)基礎(chǔ),提供區(qū)塊鏈綁定的各條數(shù)字信息。也就是說(shuō)區(qū)塊鏈的標(biāo)識(shí)信息可以作為查詢(xún)各條數(shù)字信息的關(guān)鍵詞,通過(guò)在實(shí)施目標(biāo)對(duì)象溯源方法的系統(tǒng)框架中輸入?yún)^(qū)塊鏈的標(biāo)識(shí)信息(區(qū)塊鏈的標(biāo)識(shí)信息可對(duì)外輸出實(shí)現(xiàn)共享),就可以通過(guò)區(qū)塊鏈的標(biāo)識(shí)信息查找到對(duì)應(yīng)的區(qū)塊鏈,進(jìn)而根據(jù)區(qū)塊鏈查找到其綁定的各條數(shù)字信息,實(shí)現(xiàn)數(shù)字信息共享,而數(shù)字信息指示目標(biāo)對(duì)象處于不同階段的情況,如在生產(chǎn)階段的生產(chǎn)時(shí)間、運(yùn)輸階段的運(yùn)輸時(shí)間和交易階段的交易雙方信息等,因此通過(guò)不同階段的數(shù)字信息可以實(shí)現(xiàn)對(duì)目標(biāo)對(duì)象的生產(chǎn)情況和交易情況進(jìn)行追蹤。借由上述技術(shù)方案,在獲取到目標(biāo)對(duì)象的第一數(shù)字信息后,生成目標(biāo)對(duì)象的標(biāo)識(shí)信息,根據(jù)目標(biāo)對(duì)象的標(biāo)識(shí)信息生成目標(biāo)對(duì)象的區(qū)塊鏈,并將目標(biāo)對(duì)象在不同階段中的各條數(shù)字信息,如生產(chǎn)階段的第一數(shù)字信息、運(yùn)輸階段的第二數(shù)字信息和交易階段的第三數(shù)字信息與區(qū)塊鏈進(jìn)行綁定,進(jìn)一步可以以區(qū)塊鏈的標(biāo)識(shí)信息為查詢(xún)基礎(chǔ),提供與區(qū)塊鏈相關(guān)聯(lián)的各條數(shù)字信息,實(shí)現(xiàn)通過(guò)區(qū)塊鏈的標(biāo)識(shí)信息獲取到目標(biāo)對(duì)象的各條數(shù)字信息,進(jìn)而通過(guò)目標(biāo)對(duì)象的各條數(shù)字信息實(shí)現(xiàn)對(duì)目標(biāo)對(duì)象的生產(chǎn)情況和交易情況進(jìn)行追蹤。并且本發(fā)明實(shí)施例提供的目標(biāo)對(duì)象溯源方法可以應(yīng)用到交易場(chǎng)景中,通過(guò)應(yīng)用本發(fā)明實(shí)施例提供的目標(biāo)對(duì)象溯源方法,對(duì)于交易雙方來(lái)說(shuō)可以通過(guò)目標(biāo)對(duì)象的各條數(shù)字信息實(shí)現(xiàn)對(duì)目標(biāo)對(duì)象的生產(chǎn)情況和交易情況進(jìn)行追蹤,尤其是對(duì)交易雙方中的購(gòu)方來(lái)說(shuō)通過(guò)各條數(shù)字信息可以掌握目標(biāo)對(duì)象來(lái)源和質(zhì)量等信息,使得交易雙方掌握同等的目標(biāo)對(duì)象來(lái)源和質(zhì)量等信息。在這里需要說(shuō)明的一點(diǎn)是:區(qū)塊鏈的標(biāo)識(shí)信息僅用于區(qū)分不同的區(qū)塊鏈,但是通過(guò)區(qū)塊鏈的標(biāo)識(shí)信息無(wú)法確定該區(qū)塊鏈屬于哪個(gè)目標(biāo)對(duì)象,進(jìn)而無(wú)法確定目標(biāo)對(duì)象是一個(gè)什么類(lèi)型的物體,如無(wú)法確定區(qū)塊鏈所屬目標(biāo)對(duì)象是一個(gè)汽車(chē)產(chǎn)品還是一個(gè)農(nóng)產(chǎn)品等,因此僅以區(qū)塊鏈的標(biāo)識(shí)信息為查詢(xún)基礎(chǔ),其需要經(jīng)過(guò)多次查詢(xún)才能獲取到其所需目標(biāo)對(duì)象的各條數(shù)字信息,為此本發(fā)明實(shí)施例提供的目標(biāo)對(duì)象溯源方法還可以:獲取目標(biāo)對(duì)象的概要信息,并將概要信息與區(qū)塊鏈進(jìn)行綁定,進(jìn)而可以以區(qū)塊鏈的標(biāo)識(shí)信息和目標(biāo)對(duì)象的概要信息為查詢(xún)基礎(chǔ),提供區(qū)塊鏈綁定的各條數(shù)字信息。其中概要信息作為目標(biāo)對(duì)象的簡(jiǎn)要說(shuō)明,至少用于指示目標(biāo)對(duì)象的類(lèi)型和功能等,而對(duì)于不同目標(biāo)對(duì)象來(lái)說(shuō),其可能存在相同的概要信息,因此通過(guò)概要信息可以確定區(qū)塊鏈對(duì)應(yīng)的目標(biāo)對(duì)象屬于哪種類(lèi)型和/或哪種功能的目標(biāo)對(duì)象,也就是說(shuō)通過(guò)概要信息可以確定區(qū)塊鏈對(duì)應(yīng)的目標(biāo)對(duì)象是否是交易雙方希望交易的對(duì)象,然后再通過(guò)與其綁定的區(qū)塊鏈的標(biāo)識(shí)信息查詢(xún)各條數(shù)字信息,從而通過(guò)概要信息確定的至少一個(gè)目標(biāo)對(duì)象中確定最終的目標(biāo)對(duì)象。請(qǐng)參閱圖3,其示出了本發(fā)明實(shí)施例提供的目標(biāo)對(duì)象溯源方法的另一種流程圖,可以包括以下步驟:201:獲取目標(biāo)對(duì)象的第一數(shù)字信息,其中第一數(shù)字信息是在目標(biāo)對(duì)象的生產(chǎn)階段中與目標(biāo)對(duì)象的生產(chǎn)過(guò)程相關(guān)的數(shù)字信息,所述數(shù)字信息包括但不限于生產(chǎn)目標(biāo)對(duì)象所需原材料、目標(biāo)對(duì)象的生產(chǎn)地和目標(biāo)對(duì)象的生產(chǎn)商。202:生成目標(biāo)對(duì)象的標(biāo)識(shí)信息,根據(jù)目標(biāo)對(duì)象的標(biāo)識(shí)信息生成目標(biāo)對(duì)象的區(qū)塊鏈,并生成區(qū)塊鏈的標(biāo)識(shí)信息。在本發(fā)明實(shí)施例中,步驟201與步驟101相同,步驟202與步驟102相同,對(duì)此本發(fā)明實(shí)施例不再闡述。203:將目標(biāo)對(duì)象與第一用戶的用戶信息關(guān)聯(lián)。其中目標(biāo)對(duì)象與第一用戶的用戶信息可以隨著目標(biāo)對(duì)象生產(chǎn)階段的開(kāi)始而進(jìn)行關(guān)聯(lián),且第一用戶的用戶信息用于指示當(dāng)前此目標(biāo)對(duì)象的擁有者為哪個(gè)用戶,因此在本發(fā)明實(shí)施例,第一用戶的用戶信息可以隨目標(biāo)對(duì)象的軌跡變動(dòng)而發(fā)生變化。如在目標(biāo)對(duì)象處于生產(chǎn)階段時(shí),第一用戶的用戶信息可以是生產(chǎn)目標(biāo)對(duì)象的用戶的信息,如上述第一數(shù)字信息中目標(biāo)對(duì)象的生產(chǎn)商,而為了指示有哪個(gè)用戶生產(chǎn)目標(biāo)對(duì)象,第一用戶的用戶信息包括但不限于生產(chǎn)商的名稱(chēng)、生產(chǎn)商所在地和生產(chǎn)商的注冊(cè)時(shí)間等,以通過(guò)這些信息對(duì)不同的第一用戶進(jìn)行區(qū)分,從而確定與目標(biāo)對(duì)象對(duì)應(yīng)的第一用戶的用戶信息,以避免出現(xiàn)實(shí)際生產(chǎn)商利用oem等方式委托小廠代其生產(chǎn)的問(wèn)題。204:至少獲取目標(biāo)對(duì)象的第二數(shù)字信息和目標(biāo)對(duì)象的第三數(shù)字信息,其中,第二數(shù)字信息是在目標(biāo)對(duì)象的運(yùn)輸階段中與目標(biāo)對(duì)象的運(yùn)輸過(guò)程相關(guān)的數(shù)字信息,第三數(shù)字信息是在目標(biāo)對(duì)象的交易階段中與目標(biāo)對(duì)象的交易情況相關(guān)的數(shù)字信息。205:將第一數(shù)字信息、第二數(shù)字信息和第三數(shù)字信息與區(qū)塊鏈進(jìn)行綁定。在本發(fā)明實(shí)施例中,步驟204與步驟103相同,步驟205與步驟104相同,對(duì)此本發(fā)明實(shí)施例不再闡述。206:在第三數(shù)字信息指示目標(biāo)對(duì)象的擁有者從第一用戶更改為第二用戶的情況下,獲取第二用戶的用戶信息,將目標(biāo)對(duì)象與第一用戶的用戶信息關(guān)聯(lián)修改為目標(biāo)對(duì)象與第二用戶的用戶信息關(guān)聯(lián)。可以理解的是,第三數(shù)字信息是在目標(biāo)對(duì)象的交易階段中與目標(biāo)對(duì)象的交易情況相關(guān)的數(shù)字信息,因此通過(guò)第三數(shù)字信息可以確定目標(biāo)對(duì)象的擁有者是否發(fā)生改變,如第三數(shù)字信息中包括一個(gè)用于指示交易成功的參數(shù),當(dāng)所述參數(shù)的取值為預(yù)設(shè)數(shù)值(如1),則說(shuō)明在目標(biāo)對(duì)象的交易階段中目標(biāo)對(duì)象被成功交易,此時(shí)就可以確定目標(biāo)對(duì)象的擁有者發(fā)生改變,進(jìn)而獲取目標(biāo)對(duì)象當(dāng)前的擁有者信息,如上述第二用戶的用戶信息,然后將目標(biāo)對(duì)象與第一用戶的用戶信息關(guān)聯(lián)修改為目標(biāo)對(duì)象與第二用戶的用戶信息關(guān)聯(lián)。在本發(fā)明實(shí)施例中,一次交易中涉及的交易雙方——第一用戶(交易成功前目標(biāo)對(duì)象的擁有者)和第二用戶(交易成功后目標(biāo)對(duì)象的擁有者)的用戶信息記錄在上述第三數(shù)字信息中,因此當(dāng)確定目標(biāo)對(duì)象的擁有者發(fā)生改變時(shí),可以直接從上述第三數(shù)字信息中獲取到第二用戶的用戶信息,將其與目標(biāo)對(duì)象相關(guān)聯(lián)。在這里需要說(shuō)明的一點(diǎn)是:在目標(biāo)對(duì)象的第一次交易中,第一用戶為目標(biāo)對(duì)象的生產(chǎn)者,而在目標(biāo)對(duì)象的其他次交易中,第一用戶為前一次交易成功后目標(biāo)對(duì)象的擁有者。并且交易是否成功需要判斷是否接收到確認(rèn)可以交易的指令,當(dāng)接收到確認(rèn)可以交易的指令時(shí)說(shuō)明交易成功,其中確認(rèn)可以交易的指令是由第一用戶的終端設(shè)備發(fā)出,在每次交易中第一用戶的終端設(shè)備均會(huì)收到交易信息,如購(gòu)方信息,當(dāng)?shù)谝挥脩敉ㄟ^(guò)第一用戶的終端設(shè)備顯示的交易信息確認(rèn)交易時(shí),終端設(shè)備就會(huì)發(fā)出確認(rèn)可以交易的指令。207:以區(qū)塊鏈的標(biāo)識(shí)信息為查詢(xún)基礎(chǔ),提供區(qū)塊鏈綁定的各條數(shù)字信息。借由上述技術(shù)方案,在第三數(shù)字信息指示目標(biāo)對(duì)象的擁有者從第一用戶更改為第二用戶的情況下,可以更改目標(biāo)對(duì)象與用戶信息的關(guān)聯(lián)情況,實(shí)現(xiàn)對(duì)目標(biāo)對(duì)象交易情況的追蹤。此外,本發(fā)明實(shí)施例提供的目標(biāo)對(duì)象溯源方法還可以包括步驟:獲取各個(gè)區(qū)塊鏈的運(yùn)行情況,并根據(jù)各個(gè)區(qū)塊鏈的運(yùn)行情況對(duì)監(jiān)控參數(shù)進(jìn)行調(diào)整,其中區(qū)塊鏈的運(yùn)行情況包括但不限于:區(qū)塊高度、交易數(shù)量、用戶數(shù)量以及區(qū)塊生成平均時(shí)間等,區(qū)塊高度用于記錄對(duì)應(yīng)目標(biāo)對(duì)象的所有交易情況,隨著交易次數(shù)的增多,區(qū)塊高度增加,通過(guò)上述信息可以獲取某個(gè)區(qū)塊鏈的運(yùn)行情況,以確定是否需要對(duì)監(jiān)控參數(shù)進(jìn)行調(diào)整,若需要對(duì)監(jiān)控參數(shù)進(jìn)行調(diào)整,可以采用調(diào)整監(jiān)控時(shí)間、監(jiān)控區(qū)塊鏈的數(shù)量等方式,并且這種監(jiān)控方式可以對(duì)區(qū)塊鏈去中心化技術(shù)的劣勢(shì)起到補(bǔ)充作用。對(duì)于前述的各方法實(shí)施例,為了簡(jiǎn)單描述,故將其都表述為一系列的動(dòng)作組合,但是本領(lǐng)域技術(shù)人員應(yīng)該知悉,本發(fā)明并不受所描述的動(dòng)作順序的限制,因?yàn)橐罁?jù)本發(fā)明,某些步驟可以采用其他順序或者同時(shí)進(jìn)行。其次,本領(lǐng)域技術(shù)人員也應(yīng)該知悉,說(shuō)明書(shū)中所描述的實(shí)施例均屬于優(yōu)選實(shí)施例,所涉及的動(dòng)作和模塊并不一定是本發(fā)明所必須的。與上述方法實(shí)施例相對(duì)應(yīng),本發(fā)明實(shí)施例還提供一種目標(biāo)對(duì)象溯源裝置,用于實(shí)現(xiàn)對(duì)目標(biāo)對(duì)象的生產(chǎn)情況和交易情況進(jìn)行追蹤,而在將其應(yīng)用于交易場(chǎng)景中時(shí)可以使得交易雙方掌握同等的商品來(lái)源和質(zhì)量等信息,其結(jié)構(gòu)示意圖如圖4所示,可以包括:獲取單元11、生成單元12、綁定單元13和提供單元14。獲取單元11,用于獲取目標(biāo)對(duì)象的第一數(shù)字信息以及用于至少獲取目標(biāo)對(duì)象的第二數(shù)字信息和目標(biāo)對(duì)象的第三數(shù)字信息,第一數(shù)字信息是在目標(biāo)對(duì)象的生產(chǎn)階段中與目標(biāo)對(duì)象的生產(chǎn)過(guò)程相關(guān)的數(shù)字信,第二數(shù)字信息是在目標(biāo)對(duì)象的運(yùn)輸階段中與目標(biāo)對(duì)象的運(yùn)輸過(guò)程相關(guān)的數(shù)字信息,第三數(shù)字信息是在目標(biāo)對(duì)象的交易階段中與目標(biāo)對(duì)象的交易情況相關(guān)的數(shù)字信息。對(duì)于第一數(shù)字信息、第二數(shù)字信息和第三數(shù)字信息的具體說(shuō)明以及獲取方式請(qǐng)參閱方法實(shí)施例中的相關(guān)說(shuō)明,對(duì)此本發(fā)明實(shí)施例不再闡述。生成單元12,用于生成目標(biāo)對(duì)象的標(biāo)識(shí)信息,根據(jù)目標(biāo)對(duì)象的標(biāo)識(shí)信息,生成目標(biāo)對(duì)象的區(qū)塊鏈,并生成區(qū)塊鏈的標(biāo)識(shí)信息??梢岳斫獾氖牵簶?biāo)識(shí)信息是用于將不同目標(biāo)對(duì)象進(jìn)行區(qū)分的標(biāo)識(shí)符,在本發(fā)明實(shí)施例生成目標(biāo)對(duì)象的標(biāo)識(shí)信息的一種方式是:對(duì)目標(biāo)對(duì)象的相關(guān)信息,如目標(biāo)對(duì)象的圖片、logo和性能參數(shù)等進(jìn)行哈希運(yùn)算,得到目標(biāo)對(duì)象的哈希值,該哈希值可以作為目標(biāo)對(duì)象的標(biāo)識(shí)信息。然后根據(jù)目標(biāo)對(duì)象的標(biāo)識(shí)信息生成目標(biāo)對(duì)象的區(qū)塊鏈,其中生成的區(qū)塊鏈如上述表1所示。從上述表1所示可以看出,目標(biāo)對(duì)象的區(qū)塊鏈直接將目標(biāo)對(duì)象的標(biāo)識(shí)信息加入到區(qū)塊鏈的數(shù)據(jù)區(qū)域,這種區(qū)塊鏈的生成方式相對(duì)于將目標(biāo)對(duì)象的相關(guān)信息,如上述第一數(shù)字信息加入到區(qū)塊鏈的數(shù)據(jù)區(qū)域來(lái)說(shuō),可以大大降低區(qū)塊鏈的信息量,利于區(qū)塊鏈的傳輸。相對(duì)應(yīng)的,區(qū)塊鏈的標(biāo)識(shí)信息是用于將不同目標(biāo)對(duì)象的區(qū)塊鏈進(jìn)行區(qū)分的標(biāo)識(shí)符,在本發(fā)明實(shí)施例中,區(qū)塊鏈的標(biāo)識(shí)信息的一種可行方式是:區(qū)塊鏈的公鑰,并且可以對(duì)外公布區(qū)塊鏈的公鑰,這樣可以將區(qū)塊鏈的公鑰作為查詢(xún)基礎(chǔ),即以區(qū)塊鏈的公鑰為搜索條件,獲取與其對(duì)應(yīng)的區(qū)塊鏈,進(jìn)而可以根據(jù)區(qū)塊鏈中目標(biāo)對(duì)象的標(biāo)識(shí)信息獲取到對(duì)應(yīng)的目標(biāo)對(duì)象,從而得到目標(biāo)對(duì)象相關(guān)的各條數(shù)字信息。綁定單元13,用于將第一數(shù)字信息、第二數(shù)字信息和第三數(shù)字信息與區(qū)塊鏈進(jìn)行綁定,這樣在查詢(xún)到區(qū)塊鏈之后,就可以獲取到與其綁定的各條數(shù)字信息,以獲知目標(biāo)對(duì)象在不同階段的情況,如在生產(chǎn)階段中原材料的情況和目標(biāo)對(duì)象的生產(chǎn)情況(如生產(chǎn)地),進(jìn)而在將本發(fā)明實(shí)施例提供的目標(biāo)對(duì)象溯源裝置應(yīng)用于交易場(chǎng)景中,對(duì)于交易雙方中的購(gòu)方來(lái)說(shuō)其可以掌握同等的目標(biāo)對(duì)象來(lái)源和質(zhì)量等信息。提供單元14,用于以區(qū)塊鏈的標(biāo)識(shí)信息為查詢(xún)基礎(chǔ),提供區(qū)塊鏈綁定的各條數(shù)字信息。也就是說(shuō)區(qū)塊鏈的標(biāo)識(shí)信息可以作為查詢(xún)各條數(shù)字信息的關(guān)鍵詞,通過(guò)在實(shí)施目標(biāo)對(duì)象溯源裝置的系統(tǒng)框架中輸入?yún)^(qū)塊鏈的標(biāo)識(shí)信息(區(qū)塊鏈的標(biāo)識(shí)信息可對(duì)外輸出實(shí)現(xiàn)共享),就可以通過(guò)區(qū)塊鏈的標(biāo)識(shí)信息查找到對(duì)應(yīng)的區(qū)塊鏈,進(jìn)而根據(jù)區(qū)塊鏈查找到其綁定的各條數(shù)字信息,實(shí)現(xiàn)數(shù)字信息共享,而數(shù)字信息指示目標(biāo)對(duì)象處于不同階段的情況,如在生產(chǎn)階段的生產(chǎn)時(shí)間、運(yùn)輸階段的運(yùn)輸時(shí)間和交易階段的交易雙方信息等,因此通過(guò)不同階段的數(shù)字信息可以實(shí)現(xiàn)對(duì)目標(biāo)對(duì)象的生產(chǎn)情況和交易情況進(jìn)行追蹤。借由上述技術(shù)方案,在獲取到目標(biāo)對(duì)象的第一數(shù)字信息后,生成目標(biāo)對(duì)象的標(biāo)識(shí)信息,根據(jù)目標(biāo)對(duì)象的標(biāo)識(shí)信息生成目標(biāo)對(duì)象的區(qū)塊鏈,并將目標(biāo)對(duì)象在不同階段中的各條數(shù)字信息,如生產(chǎn)階段的第一數(shù)字信息、運(yùn)輸階段的第二數(shù)字信息和交易階段的第三數(shù)字信息與區(qū)塊鏈進(jìn)行綁定,進(jìn)一步可以以區(qū)塊鏈的標(biāo)識(shí)信息為查詢(xún)基礎(chǔ),提供與區(qū)塊鏈相關(guān)聯(lián)的各條數(shù)字信息,實(shí)現(xiàn)通過(guò)區(qū)塊鏈的標(biāo)識(shí)信息獲取到目標(biāo)對(duì)象的各條數(shù)字信息,進(jìn)而通過(guò)目標(biāo)對(duì)象的各條數(shù)字信息實(shí)現(xiàn)對(duì)目標(biāo)對(duì)象的生產(chǎn)情況和交易情況進(jìn)行追蹤。并且本發(fā)明實(shí)施例提供的目標(biāo)對(duì)象溯源裝置可以應(yīng)用到交易場(chǎng)景中,通過(guò)應(yīng)用本發(fā)明實(shí)施例提供的目標(biāo)對(duì)象溯源裝置,對(duì)于交易雙方來(lái)說(shuō)可以通過(guò)目標(biāo)對(duì)象的各條數(shù)字信息實(shí)現(xiàn)對(duì)目標(biāo)對(duì)象的生產(chǎn)情況和交易情況進(jìn)行追蹤,尤其是對(duì)交易雙方中的購(gòu)方來(lái)說(shuō)通過(guò)各條數(shù)字信息可以掌握目標(biāo)對(duì)象來(lái)源和質(zhì)量等信息,使得交易雙方掌握同等的目標(biāo)對(duì)象來(lái)源和質(zhì)量等信息。在這里需要說(shuō)明的一點(diǎn)是:區(qū)塊鏈的標(biāo)識(shí)信息僅用于區(qū)分不同的區(qū)塊鏈,但是通過(guò)區(qū)塊鏈的標(biāo)識(shí)信息無(wú)法確定該區(qū)塊鏈屬于哪個(gè)目標(biāo)對(duì)象,進(jìn)而無(wú)法確定目標(biāo)對(duì)象是一個(gè)什么類(lèi)型的物體,如無(wú)法確定區(qū)塊鏈所屬目標(biāo)對(duì)象是一個(gè)汽車(chē)產(chǎn)品還是一個(gè)農(nóng)產(chǎn)品等,因此僅以區(qū)塊鏈的標(biāo)識(shí)信息為查詢(xún)基礎(chǔ),其需要經(jīng)過(guò)多次查詢(xún)才能獲取到其所需目標(biāo)對(duì)象的各條數(shù)字信息,為此本發(fā)明實(shí)施例提供的目標(biāo)對(duì)象溯源裝置中獲取單元11還用于獲取目標(biāo)對(duì)象的概要信息,并觸發(fā)綁定單元13將概要信息與區(qū)塊鏈進(jìn)行綁定,進(jìn)而提供單元14可以以區(qū)塊鏈的標(biāo)識(shí)信息和目標(biāo)對(duì)象的概要信息為查詢(xún)基礎(chǔ),提供區(qū)塊鏈綁定的各條數(shù)字信息。其中概要信息作為目標(biāo)對(duì)象的簡(jiǎn)要說(shuō)明,至少用于指示目標(biāo)對(duì)象的類(lèi)型和功能等,而對(duì)于不同目標(biāo)對(duì)象來(lái)說(shuō),其可能存在相同的概要信息,因此通過(guò)概要信息可以確定區(qū)塊鏈對(duì)應(yīng)的目標(biāo)對(duì)象屬于哪種類(lèi)型和/或哪種功能的目標(biāo)對(duì)象,也就是說(shuō)通過(guò)概要信息可以確定區(qū)塊鏈對(duì)應(yīng)的目標(biāo)對(duì)象是否是交易雙方希望交易的對(duì)象,然后再通過(guò)與其綁定的區(qū)塊鏈的標(biāo)識(shí)信息查詢(xún)各條數(shù)字信息,從而通過(guò)概要信息確定的至少一個(gè)目標(biāo)對(duì)象中確定最終的目標(biāo)對(duì)象。請(qǐng)參閱圖5,其示出了本發(fā)明實(shí)施例提供的目標(biāo)對(duì)象溯源裝置的另一種結(jié)構(gòu),還可以包括:關(guān)聯(lián)單元15和修改單元16。其中關(guān)聯(lián)單元15,用于將目標(biāo)對(duì)象與第一用戶的用戶信息關(guān)聯(lián)。其中目標(biāo)對(duì)象與第一用戶的用戶信息可以隨著目標(biāo)對(duì)象生產(chǎn)階段的開(kāi)始而進(jìn)行關(guān)聯(lián),且第一用戶的用戶信息用于指示當(dāng)前此目標(biāo)對(duì)象的擁有者為哪個(gè)用戶,因此在本發(fā)明實(shí)施例,第一用戶的用戶信息可以隨目標(biāo)對(duì)象的軌跡變動(dòng)而發(fā)生變化。如在目標(biāo)對(duì)象處于生產(chǎn)階段時(shí),第一用戶的用戶信息可以是生產(chǎn)目標(biāo)對(duì)象的用戶的信息,如上述第一數(shù)字信息中目標(biāo)對(duì)象的生產(chǎn)商,而為了指示有哪個(gè)用戶生產(chǎn)目標(biāo)對(duì)象,第一用戶的用戶信息包括但不限于生產(chǎn)商的名稱(chēng)、生產(chǎn)商所在地和生產(chǎn)商的注冊(cè)時(shí)間等,以通過(guò)這些信息對(duì)不同的第一用戶進(jìn)行區(qū)分,從而確定與目標(biāo)對(duì)象對(duì)應(yīng)的第一用戶的用戶信息,以避免出現(xiàn)實(shí)際生產(chǎn)商利用oem等方式委托小廠代其生產(chǎn)的問(wèn)題。修改單元16,用于在第三數(shù)字信息指示目標(biāo)對(duì)象的擁有者從第一用戶更改為第二用戶的情況下,獲取第二用戶的用戶信息,將目標(biāo)對(duì)象與第一用戶的用戶信息關(guān)聯(lián)修改為目標(biāo)對(duì)象與第二用戶的用戶信息關(guān)聯(lián)。可以理解的是,第三數(shù)字信息是在目標(biāo)對(duì)象的交易階段中與目標(biāo)對(duì)象的交易情況相關(guān)的數(shù)字信息,因此通過(guò)第三數(shù)字信息可以確定目標(biāo)對(duì)象的擁有者是否發(fā)生改變,如第三數(shù)字信息中包括一個(gè)用于指示交易成功的參數(shù),當(dāng)所述參數(shù)的取值為預(yù)設(shè)數(shù)值(如1),則說(shuō)明在目標(biāo)對(duì)象的交易階段中目標(biāo)對(duì)象被成功交易,此時(shí)就可以確定目標(biāo)對(duì)象的擁有者發(fā)生改變,進(jìn)而獲取目標(biāo)對(duì)象當(dāng)前的擁有者信息,如上述第二用戶的用戶信息,然后將目標(biāo)對(duì)象與第一用戶的用戶信息關(guān)聯(lián)修改為目標(biāo)對(duì)象與第二用戶的用戶信息關(guān)聯(lián)。在本發(fā)明實(shí)施例中,一次交易中涉及的交易雙方——第一用戶(交易成功前目標(biāo)對(duì)象的擁有者)和第二用戶(交易成功后目標(biāo)對(duì)象的擁有者)的用戶信息記錄在上述第三數(shù)字信息中,因此當(dāng)確定目標(biāo)對(duì)象的擁有者發(fā)生改變時(shí),可以直接從上述第三數(shù)字信息中獲取到第二用戶的用戶信息,將其與目標(biāo)對(duì)象相關(guān)聯(lián)。借由上述技術(shù)方案,在第三數(shù)字信息指示目標(biāo)對(duì)象的擁有者從第一用戶更改為第二用戶的情況下,可以更改目標(biāo)對(duì)象與用戶信息的關(guān)聯(lián)情況,實(shí)現(xiàn)對(duì)目標(biāo)對(duì)象交易情況的追蹤。此外,本發(fā)明實(shí)施例提供的目標(biāo)對(duì)象溯源裝置中獲取單元11還可以獲取各個(gè)區(qū)塊鏈的運(yùn)行情況,然后通過(guò)目標(biāo)對(duì)象溯源裝置中的調(diào)整單元根據(jù)各個(gè)區(qū)塊鏈的運(yùn)行情況對(duì)監(jiān)控參數(shù)進(jìn)行調(diào)整,其中區(qū)塊鏈的運(yùn)行情況包括但不限于:區(qū)塊高度、交易數(shù)量、用戶數(shù)量以及區(qū)塊生成平均時(shí)間等,區(qū)塊高度用于記錄對(duì)應(yīng)目標(biāo)對(duì)象的所有交易情況,隨著交易次數(shù)的增多,區(qū)塊高度增加,通過(guò)上述信息可以獲取某個(gè)區(qū)塊鏈的運(yùn)行情況,以確定是否需要對(duì)監(jiān)控參數(shù)進(jìn)行調(diào)整,若需要對(duì)監(jiān)控參數(shù)進(jìn)行調(diào)整,可以采用調(diào)整監(jiān)控時(shí)間、監(jiān)控區(qū)塊鏈的數(shù)量等方式,并且這種監(jiān)控方式可以對(duì)區(qū)塊鏈去中心化技術(shù)的劣勢(shì)起到補(bǔ)充作用。本發(fā)明實(shí)施例還提供了一種設(shè)備,其可以是服務(wù)器、pc(personalcomputer,個(gè)人計(jì)算機(jī))、pad(平板電腦)、手機(jī)等,所述設(shè)備包括處理器、存儲(chǔ)器及存儲(chǔ)在存儲(chǔ)器上并可在處理器上運(yùn)行的程序,處理器執(zhí)行程序時(shí)實(shí)現(xiàn)以下步驟:獲取目標(biāo)對(duì)象的第一數(shù)字信息,所述第一數(shù)字信息是在所述目標(biāo)對(duì)象的生產(chǎn)階段中與所述目標(biāo)對(duì)象的生產(chǎn)過(guò)程相關(guān)的數(shù)字信息;生成所述目標(biāo)對(duì)象的標(biāo)識(shí)信息,根據(jù)所述目標(biāo)對(duì)象的標(biāo)識(shí)信息,生成所述目標(biāo)對(duì)象的區(qū)塊鏈,并生成所述區(qū)塊鏈的標(biāo)識(shí)信息;至少獲取所述目標(biāo)對(duì)象的第二數(shù)字信息和所述目標(biāo)對(duì)象的第三數(shù)字信息,所述第二數(shù)字信息是在所述目標(biāo)對(duì)象的運(yùn)輸階段中與所述目標(biāo)對(duì)象的運(yùn)輸過(guò)程相關(guān)的數(shù)字信息,所述第三數(shù)字信息是在所述目標(biāo)對(duì)象的交易階段中與所述目標(biāo)對(duì)象的交易情況相關(guān)的數(shù)字信息;將所述第一數(shù)字信息、所述第二數(shù)字信息和所述第三數(shù)字信息與所述區(qū)塊鏈進(jìn)行綁定;以所述區(qū)塊鏈的標(biāo)識(shí)信息為查詢(xún)基礎(chǔ),提供所述區(qū)塊鏈綁定的各條數(shù)字信息。優(yōu)選地,所述方法還包括:將所述目標(biāo)對(duì)象與第一用戶的用戶信息關(guān)聯(lián);在所述第三數(shù)字信息指示所述目標(biāo)對(duì)象的擁有者從第一用戶更改為第二用戶的情況下,獲取第二用戶的用戶信息,將所述目標(biāo)對(duì)象與所述第一用戶的用戶信息關(guān)聯(lián)修改為所述目標(biāo)對(duì)象與所述第二用戶的用戶信息關(guān)聯(lián)。優(yōu)選地,所述方法還包括:獲取所述目標(biāo)對(duì)象的概要信息,并將所述概要信息與所述區(qū)塊鏈進(jìn)行綁定;所述以所述區(qū)塊鏈的標(biāo)識(shí)信息為查詢(xún)基礎(chǔ),提供所述區(qū)塊鏈綁定的各條數(shù)字信息包括:以所述區(qū)塊鏈的標(biāo)識(shí)信息和所述目標(biāo)對(duì)象的概要信息為查詢(xún)基礎(chǔ),提供所述區(qū)塊鏈綁定的各條數(shù)字信息。優(yōu)選地,所述方法還包括:獲取各個(gè)區(qū)塊鏈的運(yùn)行情況,并根據(jù)各個(gè)區(qū)塊鏈的運(yùn)行情況對(duì)監(jiān)控參數(shù)進(jìn)行調(diào)整。優(yōu)選地,所述目標(biāo)對(duì)象的標(biāo)識(shí)信息為所述第一數(shù)字信息的哈希值,所述區(qū)塊鏈的標(biāo)識(shí)信息為所述區(qū)塊鏈的公鑰。本發(fā)明實(shí)施例還提供了一種計(jì)算機(jī)程序產(chǎn)品,當(dāng)在數(shù)據(jù)處理設(shè)備上執(zhí)行時(shí),適于執(zhí)行初始化有如下方法步驟的程序:獲取目標(biāo)對(duì)象的第一數(shù)字信息,所述第一數(shù)字信息是在所述目標(biāo)對(duì)象的生產(chǎn)階段中與所述目標(biāo)對(duì)象的生產(chǎn)過(guò)程相關(guān)的數(shù)字信息;生成所述目標(biāo)對(duì)象的標(biāo)識(shí)信息,根據(jù)所述目標(biāo)對(duì)象的標(biāo)識(shí)信息,生成所述目標(biāo)對(duì)象的區(qū)塊鏈,并生成所述區(qū)塊鏈的標(biāo)識(shí)信息;至少獲取所述目標(biāo)對(duì)象的第二數(shù)字信息和所述目標(biāo)對(duì)象的第三數(shù)字信息,所述第二數(shù)字信息是在所述目標(biāo)對(duì)象的運(yùn)輸階段中與所述目標(biāo)對(duì)象的運(yùn)輸過(guò)程相關(guān)的數(shù)字信息,所述第三數(shù)字信息是在所述目標(biāo)對(duì)象的交易階段中與所述目標(biāo)對(duì)象的交易情況相關(guān)的數(shù)字信息;將所述第一數(shù)字信息、所述第二數(shù)字信息和所述第三數(shù)字信息與所述區(qū)塊鏈進(jìn)行綁定;以所述區(qū)塊鏈的標(biāo)識(shí)信息為查詢(xún)基礎(chǔ),提供所述區(qū)塊鏈綁定的各條數(shù)字信息。優(yōu)選地,所述方法還包括:將所述目標(biāo)對(duì)象與第一用戶的用戶信息關(guān)聯(lián);在所述第三數(shù)字信息指示所述目標(biāo)對(duì)象的擁有者從第一用戶更改為第二用戶的情況下,獲取第二用戶的用戶信息,將所述目標(biāo)對(duì)象與所述第一用戶的用戶信息關(guān)聯(lián)修改為所述目標(biāo)對(duì)象與所述第二用戶的用戶信息關(guān)聯(lián)。優(yōu)選地,所述方法還包括:獲取所述目標(biāo)對(duì)象的概要信息,并將所述概要信息與所述區(qū)塊鏈進(jìn)行綁定;所述以所述區(qū)塊鏈的標(biāo)識(shí)信息為查詢(xún)基礎(chǔ),提供所述區(qū)塊鏈綁定的各條數(shù)字信息包括:以所述區(qū)塊鏈的標(biāo)識(shí)信息和所述目標(biāo)對(duì)象的概要信息為查詢(xún)基礎(chǔ),提供所述區(qū)塊鏈綁定的各條數(shù)字信息。優(yōu)選地,所述方法還包括:獲取各個(gè)區(qū)塊鏈的運(yùn)行情況,并根據(jù)各個(gè)區(qū)塊鏈的運(yùn)行情況對(duì)監(jiān)控參數(shù)進(jìn)行調(diào)整。優(yōu)選地,所述目標(biāo)對(duì)象的標(biāo)識(shí)信息為所述第一數(shù)字信息的哈希值,所述區(qū)塊鏈的標(biāo)識(shí)信息為所述區(qū)塊鏈的公鑰。對(duì)于上述設(shè)備和計(jì)算機(jī)程序產(chǎn)品中各個(gè)步驟的實(shí)施過(guò)程以及解釋等請(qǐng)參閱上述方法實(shí)施例中的相關(guān)說(shuō)明,對(duì)此本發(fā)明實(shí)施例不再闡述。需要說(shuō)明的是,本說(shuō)明書(shū)中的各個(gè)實(shí)施例均采用遞進(jìn)的方式描述,每個(gè)實(shí)施例重點(diǎn)說(shuō)明的都是與其他實(shí)施例的不同之處,各個(gè)實(shí)施例之間相同相似的部分互相參見(jiàn)即可。對(duì)于裝置類(lèi)實(shí)施例而言,由于其與方法實(shí)施例基本相似,所以描述的比較簡(jiǎn)單,相關(guān)之處參見(jiàn)方法實(shí)施例的部分說(shuō)明即可。最后,還需要說(shuō)明的是,在本文中,諸如第一和第二等之類(lèi)的關(guān)系術(shù)語(yǔ)僅僅用來(lái)將一個(gè)實(shí)體或者操作與另一個(gè)實(shí)體或操作區(qū)分開(kāi)來(lái),而不一定要求或者暗示這些實(shí)體或操作之間存在任何這種實(shí)際的關(guān)系或者順序。而且,術(shù)語(yǔ)“包括”、“包含”或者其任何其他變體意在涵蓋非排他性的包含,從而使得包括一系列要素的過(guò)程、方法、物品或者設(shè)備不僅包括那些要素,而且還包括沒(méi)有明確列出的其他要素,或者是還包括為這種過(guò)程、方法、物品或者設(shè)備所固有的要素。在沒(méi)有更多限制的情況下,由語(yǔ)句“包括一個(gè)……”限定的要素,并不排除在包括所述要素的過(guò)程、方法、物品或者設(shè)備中還存在另外的相同要素。對(duì)所公開(kāi)的實(shí)施例的上述說(shuō)明,使本領(lǐng)域技術(shù)人員能夠?qū)崿F(xiàn)或使用本發(fā)明。對(duì)這些實(shí)施例的多種修改對(duì)本領(lǐng)域技術(shù)人員來(lái)說(shuō)將是顯而易見(jiàn)的,本文中所定義的一般原理可以在不脫離本發(fā)明的精神或范圍的情況下,在其它實(shí)施例中實(shí)現(xiàn)。因此,本發(fā)明將不會(huì)被限制于本文所示的這些實(shí)施例,而是要符合與本文所公開(kāi)的原理和新穎特點(diǎn)相一致的最寬的范圍。以上所述僅是本發(fā)明的優(yōu)選實(shí)施方式,應(yīng)當(dāng)指出,對(duì)于本
技術(shù)領(lǐng)域:
的普通技術(shù)人員來(lái)說(shuō),在不脫離本發(fā)明原理的前提下,還可以做出若干改進(jìn)和潤(rùn)飾,這些改進(jìn)和潤(rùn)飾也應(yīng)視為本發(fā)明的保護(hù)范圍。當(dāng)前第1頁(yè)12