System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內(nèi)的位置。 參數(shù)名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技術(shù)實(shí)現(xiàn)步驟摘要】
本專利技術(shù)涉及車輛自動(dòng)控制,特別涉及一種里程證明方法、計(jì)算機(jī)設(shè)備和介質(zhì)。
技術(shù)介紹
1、目前智能駕駛已經(jīng)進(jìn)入了全新的時(shí)代,但是隨之而來的數(shù)據(jù)安全問題也十分嚴(yán)重,由于各個(gè)新能源車企數(shù)據(jù)都在自己手中,車企之間無法獲取到彼此的數(shù)據(jù),大眾也無法清楚自己車輛的數(shù)據(jù),比如某剎車失靈車輛事故中,車企認(rèn)為車主并沒有剎車,車主堅(jiān)持自己踩了剎車,此類事件比比皆是。這種智能駕駛的數(shù)據(jù)被嚴(yán)格限制在各個(gè)企業(yè)自己的手中,其他車企無法進(jìn)行協(xié)助分析,大眾也無法獲取自己的車機(jī)數(shù)據(jù),這種不公開、不透明嚴(yán)重阻塞了汽車行業(yè)的發(fā)展,同時(shí)也損害了大眾擁有自身車輛數(shù)據(jù)的權(quán)利。
技術(shù)實(shí)現(xiàn)思路
1、本專利技術(shù)的主要目的為提供一種里程證明方法、計(jì)算機(jī)設(shè)備和介質(zhì),旨在實(shí)現(xiàn)保證新能源車機(jī)數(shù)據(jù)的公開透明、不可篡改,并保護(hù)車主的隱私和數(shù)據(jù)擁有權(quán)的目的。
2、為實(shí)現(xiàn)上述目的,本專利技術(shù)提供了一種里程證明方法,包括以下步驟:
3、當(dāng)前車機(jī)節(jié)點(diǎn)通過自身攜帶各個(gè)傳感器采集車機(jī)狀態(tài)數(shù)據(jù)和司機(jī)操作數(shù)據(jù),并共享至所述區(qū)塊鏈網(wǎng)絡(luò)中;所述當(dāng)前車機(jī)節(jié)點(diǎn)為多個(gè)車機(jī)節(jié)點(diǎn)中的一個(gè)車機(jī)節(jié)點(diǎn);
4、所述當(dāng)前車機(jī)節(jié)點(diǎn)基于所述車機(jī)狀態(tài)數(shù)據(jù)向所述車企節(jié)點(diǎn)發(fā)送車機(jī)狀態(tài)驗(yàn)證請(qǐng)求;
5、所述車企節(jié)點(diǎn)基于所述車機(jī)狀態(tài)驗(yàn)證請(qǐng)求對(duì)所述車機(jī)狀態(tài)數(shù)據(jù)進(jìn)行驗(yàn)證;
6、若所述車企節(jié)點(diǎn)對(duì)所述車企狀態(tài)驗(yàn)證請(qǐng)求通過時(shí),則將通過后的信息共享至所述區(qū)塊鏈網(wǎng)絡(luò)中;
7、所述區(qū)塊鏈網(wǎng)絡(luò)中的其他節(jié)點(diǎn)基于通過后的信息,將接收到的所述車機(jī)狀態(tài)數(shù)
8、進(jìn)一步地,所述當(dāng)前車機(jī)節(jié)點(diǎn)通過自身攜帶各個(gè)傳感器采集車機(jī)狀態(tài)數(shù)據(jù)和司機(jī)操作數(shù)據(jù),并共享至所述區(qū)塊鏈網(wǎng)絡(luò)中步驟之前,還包括:
9、所述當(dāng)前車機(jī)節(jié)點(diǎn)將自身的車機(jī)簽名發(fā)送給所述區(qū)塊鏈網(wǎng)絡(luò)中的所述其他節(jié)點(diǎn)和所述車企節(jié)點(diǎn)進(jìn)行驗(yàn)證;
10、判斷是否接收到各個(gè)所述其他節(jié)點(diǎn)的驗(yàn)證通過的信息;
11、若接收到,則執(zhí)行所述當(dāng)前車機(jī)節(jié)點(diǎn)通過自身攜帶各個(gè)傳感器采集車機(jī)狀態(tài)數(shù)據(jù)和司機(jī)操作數(shù)據(jù),并共享至所述區(qū)塊鏈網(wǎng)絡(luò)中的步驟。
12、進(jìn)一步地,車機(jī)數(shù)據(jù)包括車輛狀態(tài)數(shù)據(jù)、行駛環(huán)境數(shù)據(jù)以及司機(jī)行為數(shù)據(jù),其特征在于,所述當(dāng)前車機(jī)節(jié)點(diǎn)通過自身攜帶各個(gè)傳感器采集車機(jī)狀態(tài)數(shù)據(jù)和司機(jī)操作數(shù)據(jù),并共享至所述區(qū)塊鏈網(wǎng)絡(luò)中的步驟,包括:
13、當(dāng)前車機(jī)節(jié)點(diǎn)通過自身攜帶的各個(gè)傳感器采集行駛過程中產(chǎn)生的初始車機(jī)狀態(tài)數(shù)據(jù)和初始司機(jī)操作數(shù)據(jù);
14、對(duì)所述初始車機(jī)狀態(tài)數(shù)據(jù)和所述初始司機(jī)操作數(shù)據(jù)進(jìn)行預(yù)處理,得到所述車機(jī)狀態(tài)數(shù)據(jù)和所述司機(jī)操作數(shù)據(jù);其中,所述預(yù)處理至少包括數(shù)據(jù)清洗和格式轉(zhuǎn)換;
15、將所述車機(jī)狀態(tài)數(shù)據(jù)和所述司機(jī)操作數(shù)據(jù)共享至所述區(qū)塊鏈網(wǎng)絡(luò)中。
16、進(jìn)一步地,所述所述車企節(jié)點(diǎn)基于所述車機(jī)狀態(tài)驗(yàn)證請(qǐng)求對(duì)所述車機(jī)狀態(tài)數(shù)據(jù)進(jìn)行驗(yàn)證的步驟,包括:
17、所述車企節(jié)點(diǎn)驗(yàn)證所述車機(jī)狀態(tài)數(shù)據(jù)的狀態(tài);
18、若為正常狀態(tài),則判定為驗(yàn)證通過,若為異常狀態(tài),則判定為驗(yàn)證不通過。
19、所述車企節(jié)點(diǎn)判斷是否接收到所述車企節(jié)點(diǎn)發(fā)送的車機(jī)狀態(tài)驗(yàn)證請(qǐng)求;
20、若所述車企節(jié)點(diǎn)接收到所述車機(jī)狀態(tài)驗(yàn)證請(qǐng)求,則驗(yàn)證所述車機(jī)狀態(tài)數(shù)據(jù)的正常與異常狀態(tài)。
21、進(jìn)一步地,所述區(qū)塊鏈網(wǎng)絡(luò)中的其他節(jié)點(diǎn)基于通過后的信息,將接收到的所述車機(jī)狀態(tài)數(shù)據(jù)和司機(jī)操作數(shù)據(jù)組合生成里程數(shù)據(jù),以提供對(duì)所述當(dāng)前車機(jī)節(jié)點(diǎn)的里程證明的步驟之后,包括:
22、所述其他節(jié)點(diǎn)判斷是否接收到所述當(dāng)前車機(jī)節(jié)點(diǎn)和或所述車企節(jié)點(diǎn)的證明請(qǐng)求;
23、若所述其他節(jié)點(diǎn)接收到所述證明請(qǐng)求,則各個(gè)所述其他節(jié)點(diǎn)基于所述里程數(shù)據(jù)生成里程證明。
24、進(jìn)一步地,所述若所述其他節(jié)點(diǎn)接收到所述證明請(qǐng)求,則各個(gè)所述其他節(jié)點(diǎn)基于所述里程數(shù)據(jù)生成里程證明的步驟,包括:
25、若所述其他節(jié)點(diǎn)接收到所述證明請(qǐng)求,則將所述里程數(shù)據(jù)中的車機(jī)狀態(tài)數(shù)據(jù)生成第一狀態(tài)碼,以及將司機(jī)操作數(shù)據(jù)生成第二狀態(tài)碼;
26、將所述第一狀態(tài)碼和所述第二狀態(tài)碼合并生成里程證明;
27、各個(gè)所述其他節(jié)點(diǎn)將所述里程證明存儲(chǔ)至本地。
28、進(jìn)一步地,所述各個(gè)所述其他節(jié)點(diǎn)將所述里程證明存儲(chǔ)至本地的步驟之前,還包括:
29、基于所述里程證明的數(shù)據(jù)類型確定哈希函數(shù);
30、使用所述哈希函數(shù)對(duì)所述里程數(shù)據(jù)進(jìn)行哈希運(yùn)算,得到里程證明哈希值;
31、基于所述里程證明和所述里程證明哈希值,通過零知識(shí)證明算法生成加密后的里程證明,用于存儲(chǔ)至本地。
32、進(jìn)一步地,所述若所述其他節(jié)點(diǎn)接收到所述證明請(qǐng)求,則各個(gè)所述其他節(jié)點(diǎn)基于所述里程數(shù)據(jù)生成里程證明的步驟之后,包括:
33、所述當(dāng)前車機(jī)節(jié)點(diǎn)提取里程證明中的狀態(tài)數(shù)據(jù);
34、將所述狀態(tài)數(shù)據(jù)與所述車機(jī)狀態(tài)數(shù)據(jù)進(jìn)行比較;
35、根據(jù)比較結(jié)果確定各個(gè)所述里程證明的真?zhèn)涡裕?/p>
36、接收所述真?zhèn)涡耘卸檎娴乃隼锍套C明用于對(duì)所述當(dāng)前車機(jī)節(jié)點(diǎn)進(jìn)行證明。
37、本專利技術(shù)還提供一種計(jì)算機(jī)設(shè)備,包括存儲(chǔ)器和處理器,所述存儲(chǔ)器中存儲(chǔ)有計(jì)算機(jī)程序,所述處理器執(zhí)行所述計(jì)算機(jī)程序時(shí)實(shí)現(xiàn)上述里程證明方法的步驟。
38、本專利技術(shù)還提供一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),其上存儲(chǔ)有計(jì)算機(jī)程序,所述計(jì)算機(jī)程序被處理器執(zhí)行時(shí)實(shí)現(xiàn)上述里程證明方法的步驟。
39、本專利技術(shù)提供的里程證明方法,具有以下有益效果:
40、一旦車企節(jié)點(diǎn)驗(yàn)證了車機(jī)狀態(tài)數(shù)據(jù)的真實(shí)性,并通過區(qū)塊鏈網(wǎng)絡(luò)共享這一信息,區(qū)塊鏈網(wǎng)絡(luò)中的其他節(jié)點(diǎn)(包括其他車機(jī)節(jié)點(diǎn)和可能的第三方節(jié)點(diǎn))就可以基于這些通過驗(yàn)證的信息,結(jié)合接收到的車機(jī)狀態(tài)數(shù)據(jù)和司機(jī)操作數(shù)據(jù),生成里程數(shù)據(jù),這種去中心化的里程證明方式不依賴于單一的權(quán)威機(jī)構(gòu),而是依賴于整個(gè)區(qū)塊鏈網(wǎng)絡(luò)的共識(shí)機(jī)制,從而提高了里程證明的公正性和安全性。
41、同時(shí),區(qū)塊鏈的鏈?zhǔn)浇Y(jié)構(gòu)和加密技術(shù)確保了數(shù)據(jù)的不可篡改性,意味著一旦里程數(shù)據(jù)被記錄在區(qū)塊鏈上,就無法被修改或刪除,從而保證了數(shù)據(jù)的完整性和真實(shí)性;區(qū)塊鏈的可追溯性使得任何對(duì)里程數(shù)據(jù)的質(zhì)疑都可以通過回溯區(qū)塊鏈上的記錄來驗(yàn)證,進(jìn)一步增強(qiáng)了里程證明的可信度。
本文檔來自技高網(wǎng)...【技術(shù)保護(hù)點(diǎn)】
1.一種里程證明方法,通過區(qū)塊鏈網(wǎng)絡(luò)實(shí)現(xiàn),所述區(qū)塊鏈中至少包括車企節(jié)點(diǎn)以及多個(gè)車機(jī)節(jié)點(diǎn),其特征在于,包括以下步驟:
2.根據(jù)權(quán)利要求1所述的里程證明方法,其特征在于,所述當(dāng)前車機(jī)節(jié)點(diǎn)通過自身攜帶各個(gè)傳感器采集車機(jī)狀態(tài)數(shù)據(jù)和司機(jī)操作數(shù)據(jù),并共享至所述區(qū)塊鏈網(wǎng)絡(luò)中步驟之前,還包括:
3.根據(jù)權(quán)利要求1所述的里程證明方法,車機(jī)數(shù)據(jù)包括車輛狀態(tài)數(shù)據(jù)、行駛環(huán)境數(shù)據(jù)以及司機(jī)行為數(shù)據(jù),其特征在于,所述當(dāng)前車機(jī)節(jié)點(diǎn)通過自身攜帶各個(gè)傳感器采集車機(jī)狀態(tài)數(shù)據(jù)和司機(jī)操作數(shù)據(jù),并共享至所述區(qū)塊鏈網(wǎng)絡(luò)中的步驟,包括:
4.根據(jù)權(quán)利要求1所述的里程證明方法,其特征在于,所述所述車企節(jié)點(diǎn)基于所述車機(jī)狀態(tài)驗(yàn)證請(qǐng)求對(duì)所述車機(jī)狀態(tài)數(shù)據(jù)進(jìn)行驗(yàn)證的步驟,包括:
5.根據(jù)權(quán)利要求1所述的里程證明方法,其特征在于,所述區(qū)塊鏈網(wǎng)絡(luò)中的其他節(jié)點(diǎn)基于通過后的信息,將接收到的所述車機(jī)狀態(tài)數(shù)據(jù)和司機(jī)操作數(shù)據(jù)組合生成里程數(shù)據(jù),以提供對(duì)所述當(dāng)前車機(jī)節(jié)點(diǎn)的里程證明的步驟之后,包括:
6.根據(jù)權(quán)利要求5所述的里程證明方法,其特征在于,所述若所述其他節(jié)點(diǎn)接收到所述證明請(qǐng)求,則各個(gè)所述其
7.根據(jù)權(quán)利要求6所述的里程證明方法,其特征在于,所述各個(gè)所述其他節(jié)點(diǎn)將所述里程證明存儲(chǔ)至本地的步驟之前,還包括:
8.根據(jù)權(quán)利要求5所述的里程證明方法,其特征在于,所述若所述其他節(jié)點(diǎn)接收到所述證明請(qǐng)求,則各個(gè)所述其他節(jié)點(diǎn)基于所述里程數(shù)據(jù)生成里程證明的步驟之后,包括:
9.一種計(jì)算機(jī)設(shè)備,包括存儲(chǔ)器和處理器,所述存儲(chǔ)器中存儲(chǔ)有計(jì)算機(jī)程序,其特征在于,所述處理器執(zhí)行所述計(jì)算機(jī)程序時(shí)實(shí)現(xiàn)權(quán)利要求1至8中任一項(xiàng)所述里程證明方法的步驟。
10.一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),其上存儲(chǔ)有計(jì)算機(jī)程序,其特征在于,所述計(jì)算機(jī)程序被處理器執(zhí)行時(shí)實(shí)現(xiàn)權(quán)利要求1至8中任一項(xiàng)所述的里程證明方法的步驟。
...【技術(shù)特征摘要】
1.一種里程證明方法,通過區(qū)塊鏈網(wǎng)絡(luò)實(shí)現(xiàn),所述區(qū)塊鏈中至少包括車企節(jié)點(diǎn)以及多個(gè)車機(jī)節(jié)點(diǎn),其特征在于,包括以下步驟:
2.根據(jù)權(quán)利要求1所述的里程證明方法,其特征在于,所述當(dāng)前車機(jī)節(jié)點(diǎn)通過自身攜帶各個(gè)傳感器采集車機(jī)狀態(tài)數(shù)據(jù)和司機(jī)操作數(shù)據(jù),并共享至所述區(qū)塊鏈網(wǎng)絡(luò)中步驟之前,還包括:
3.根據(jù)權(quán)利要求1所述的里程證明方法,車機(jī)數(shù)據(jù)包括車輛狀態(tài)數(shù)據(jù)、行駛環(huán)境數(shù)據(jù)以及司機(jī)行為數(shù)據(jù),其特征在于,所述當(dāng)前車機(jī)節(jié)點(diǎn)通過自身攜帶各個(gè)傳感器采集車機(jī)狀態(tài)數(shù)據(jù)和司機(jī)操作數(shù)據(jù),并共享至所述區(qū)塊鏈網(wǎng)絡(luò)中的步驟,包括:
4.根據(jù)權(quán)利要求1所述的里程證明方法,其特征在于,所述所述車企節(jié)點(diǎn)基于所述車機(jī)狀態(tài)驗(yàn)證請(qǐng)求對(duì)所述車機(jī)狀態(tài)數(shù)據(jù)進(jìn)行驗(yàn)證的步驟,包括:
5.根據(jù)權(quán)利要求1所述的里程證明方法,其特征在于,所述區(qū)塊鏈網(wǎng)絡(luò)中的其他節(jié)點(diǎn)基于通過后的信息,將接收到的所述車機(jī)狀態(tài)數(shù)據(jù)和司機(jī)操作數(shù)據(jù)組合生成里程數(shù)據(jù),以提供對(duì)...
【專利技術(shù)屬性】
技術(shù)研發(fā)人員:陳濤濤,呂駿,
申請(qǐng)(專利權(quán))人:眸迪智慧科技有限公司,
類型:發(fā)明
國別省市:
還沒有人留言評(píng)論。發(fā)表了對(duì)其他瀏覽者有用的留言會(huì)獲得科技券。