[發(fā)明專利]基于區(qū)塊鏈具有隱私保護特性的車聯(lián)網(wǎng)群智感知激勵方法有效
| 申請?zhí)枺?/td> | 202110374907.4 | 申請日: | 2021-04-08 |
| 公開(公告)號: | CN113079486B | 公開(公告)日: | 2022-05-27 |
| 發(fā)明(設(shè)計)人: | 王玲玲;曹中達;周朋;趙雪芹;王博;郭宏亮 | 申請(專利權(quán))人: | 青島科技大學(xué) |
| 主分類號: | H04W4/40 | 分類號: | H04W4/40;H04L9/40;G06Q30/06;G06Q30/02;G06F21/64 |
| 代理公司: | 青島中天匯智知識產(chǎn)權(quán)代理有限公司 37241 | 代理人: | 袁曉玲 |
| 地址: | 266000 山*** | 國省代碼: | 山東;37 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 基于 區(qū)塊 具有 隱私 保護 特性 聯(lián)網(wǎng) 感知 激勵 方法 | ||
1.一種基于區(qū)塊鏈具有隱私保護特性的車聯(lián)網(wǎng)群智感知激勵方法,其特征在于,該方法包括:
S1、利用基于零知識證明的匿名身份認證機制以及布隆過濾器技術(shù)進行車輛的快速身份認證;S1具體過程包括:
①系統(tǒng)設(shè)置:霧服務(wù)器運行Setup程序以獲取公共參數(shù)創(chuàng)建素數(shù)q2λ階雙線性映射組(G,GT);λ是安全參數(shù);e(.,.)表示雙線映射:G×G→GT;g和g1為群G的生成元,而e(g,g)被定義為gT;H:Zp→Zq和H′:{0,1}*→Zq為兩個碰撞抵抗的哈希函數(shù);霧服務(wù)器F選擇一個隨機的s∈Zq作為其私鑰,并計算公鑰YF=gs;同時,F(xiàn)選擇x,y,z,μ∈Zq并計算X=gx,Y=gy以及Z=gz,μ是一個周期驗證密鑰;之后,F(xiàn)初始化一個空集合Ω用作布隆過濾器;霧服務(wù)器會定期重置Ω;
②匿名證書生成:當車輛想要參與任務(wù)時,首先需要產(chǎn)生匿名證書,一旦車輛請求匿名證書,霧服務(wù)器會設(shè)置狀態(tài)標簽T=1;然后,車輛隨機選擇計算Δ=Y(jié)kZh并將(Δ,H(k))發(fā)送到本地霧服務(wù)器,霧服務(wù)器檢查H(k)是否存在于Ω中,如果存在,則霧服務(wù)器將引導(dǎo)車輛重新選擇k;否則,霧服務(wù)器將H(k)加入Ω中;H(k)為快速認證因子,車輛充當證明者,霧服務(wù)器充當驗證者,通過零知識證明驗證:ZkPoK{{k,h}:Δ=Y(jié)kZh},如果證明失敗,則霧服務(wù)器返回為失敗;否則,霧服務(wù)器將(W,v)發(fā)送至車輛,其中v∈Zq,之后,車輛檢查等式e(W,YFgv+μ)=e(XΔ,g)是否成立,如果失敗,車輛將返回失敗狀態(tài),否則,匿名證書cred=(W,v,k,h)將會生成并被車輛存儲在本地;
③匿名認證:車輛競爭參與感知任務(wù),需首先向霧服務(wù)器提供H(k)來對自己進行合法性驗證,霧服務(wù)器運行快速身份驗證算法,以獲得TF,如果TF=0,意味著H(k)不存在于Ω,則該車輛將被視為非法參與者;否則車輛充當證明者,而霧服務(wù)器充當驗證者,通過零知識證明驗證:ZkPoK{{W,v,k,h}:Wv+s+μ=XYkZh},如果證明成立,則該車輛通過匿名認證,將作為合法的候選車輛進行競標;
S2、通過匿名身份認證的車輛和任務(wù)發(fā)起者TA共同執(zhí)行反向拍賣過程,利用Pedersen承諾確保出價的私密性,根據(jù)競價,車輛聲譽以及其精確位置來確定任務(wù)的中標者集合;S2具體過程包括:
①每輛車都充當投標人,為了提交出價b∈Zq使用Pedersen承諾進行投標承諾,車輛選擇一個隨機的γ∈Zq,將承諾計算為然后將承諾發(fā)送到本地霧服務(wù)器;所有車輛在提交時都不會獲取有關(guān)其他車輛出價的任何信息,隨后車輛將打開承諾C,顯示b和γ的值;每輛車都發(fā)送通過本地霧服務(wù)器YF的公鑰對(bi,γi)加密的密文結(jié)果,一旦車輛提交了承諾,霧服務(wù)器就會驗證承諾是否能夠打開,從而使智能隱私保護激勵方法合約中僅存在有效的承諾;
②假定霧服務(wù)器F從n個合法車輛V=(V1,V2,...,Vn)接收n個投標Ci,Ri,loci,其中,Ci代表競價的承諾,Ri代表車輛當前聲譽,代表車輛的經(jīng)緯度位置;通過運行具有隱私保護的獲勝者選擇算法,F(xiàn)首先計算n個車輛位置的中心位置然后計算與的歐氏距離ρi,如果ρi100m,代表數(shù)據(jù)的準確性不符合標準,則霧服務(wù)器將拒絕車輛Vi;否則,將根據(jù)提交的數(shù)據(jù)質(zhì)量來計算車輛Vi的報酬;
S3、根據(jù)數(shù)據(jù)準確性和響應(yīng)時間來衡量數(shù)據(jù)的質(zhì)量,并將車輛的聲譽考慮在內(nèi)來計算獎勵金額;S3具體過程包括:
①數(shù)據(jù)質(zhì)量計算:為了測量車輛提交的數(shù)據(jù)的質(zhì)量,將感知數(shù)據(jù)的數(shù)據(jù)結(jié)構(gòu)定義為D=(task,cause,proof,time),task以任務(wù)號表示,以區(qū)分不同的感知任務(wù);cause是指交通狀況異常的原因;proof是車輛上傳以證明cause的數(shù)據(jù);time是提交感知數(shù)據(jù)的時間;假設(shè)霧服務(wù)器F從m個獲勝車輛接收m個完成相同任務(wù)的感知數(shù)據(jù){D1,D2,...,Dm},其中Di=(taski,ci,proofi,ti),數(shù)據(jù)質(zhì)量根據(jù)數(shù)據(jù)精度和響應(yīng)時間ti量化,首先,通過交通異常原因ci計算車輛Vi與其余m-1個車輛的漢明距離d(ci,cj),以測量提交的異常交通狀況的相似性;如果車輛Vi與以上其他車輛的漢明距離為0,即與其他車輛提交的數(shù)據(jù)相近,則認為其提交的為高精度數(shù)據(jù),否則為低精度數(shù)據(jù);高精度數(shù)據(jù)的數(shù)據(jù)精確度權(quán)重ωi(c)為其中m’為高精度數(shù)據(jù)的總數(shù),低精度數(shù)據(jù)的數(shù)據(jù)精確度權(quán)重為ωi(t)表示車輛的響應(yīng)時間權(quán)重,數(shù)據(jù)上傳的越早,獲得的權(quán)重越大,其量化方式為先將所有車輛提交數(shù)據(jù)的時間升序排序,獲得序列t1≤t2≤…≤tn,然后根據(jù)排序順序給車輛分配不同的權(quán)重ωi(t),且參數(shù)θ表示數(shù)據(jù)精確度的重要性,因此車輛Vi最終的數(shù)據(jù)質(zhì)量被表示為:qi=θωi(c)+(1-θ)ωi(t);
②付款資料生成:付款資料根據(jù)競價和車輛的數(shù)據(jù)質(zhì)量生成,m個獲勝車輛的總競標價為且小于Bmax,因此,車輛Vi的最終付款為
S4、整個激勵方法通過智能合約的形式在區(qū)塊鏈上進行實施,合約部署之后,通過接收提交的數(shù)據(jù)能夠自動執(zhí)行設(shè)置的算法;S4智能合約的實施過程包括:
①Init(.)函數(shù)定義與注冊關(guān)聯(lián)的所有值,霧服務(wù)器調(diào)用Init(.)函數(shù)來獲取公共參數(shù),并與車輛一起生成匿名憑證,之后,將合法車輛的快速認證因子存儲在布隆過濾器Ω中;
②如果TA要啟動任務(wù),則他使用以下參數(shù)集調(diào)用Creat(.)函數(shù):t1,t2,t3,t4,t5,t6定義六個階段的時間間隔;任務(wù)的預(yù)算TA.budget,最高出價b0;合法車輛集合V;為了防止惡意TA發(fā)布欺詐性任務(wù),然后退出交易,TA必須先向智能合約支付預(yù)算;如果因TA提前將拍賣中止,TA的預(yù)算將平均分配給獲勝的車輛;最高出價b0用于防止惡意車輛提交過高的出價;
③Authen(.)函數(shù)通過快速身份驗證算法和零知識證明對所有參加競爭任務(wù)的車輛進行身份驗證,車輛通過驗證后,便可以提交出價;
④Commit(.)函數(shù)通過Pedersen承諾對投標進行密封,以防止在投標間隔結(jié)束之前被其他車輛獲取;
⑤車輛觸發(fā)Reveal(.)函數(shù)顯示其出價,以便合約可以執(zhí)行“勝出者選擇算法”;⑥D(zhuǎn)ecrypt(.)函數(shù)對車輛提交的投標的密文進行解密;
⑦在顯示所有投標之后,WinnerSel(.)函數(shù)對投標結(jié)果進行選擇,它以出價,聲譽,車輛位置,TA的預(yù)算和最高出價b0作為輸入,該功能的結(jié)果是獲勝的車輛集合Bw;
⑧Payment(.)函數(shù)根據(jù)數(shù)據(jù)質(zhì)量,出價和聲譽來計算每輛車的獎勵付款;
⑨Finalize(.)函數(shù)返回TA的余額,并在確定付款資料后向車輛支付獎勵。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于青島科技大學(xué),未經(jīng)青島科技大學(xué)許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202110374907.4/1.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 上一篇:一種雙層焊料片及其制備工藝
- 下一篇:丁酮肟的制備方法
- 同類專利
- 專利分類
H04W 無線通信網(wǎng)絡(luò)
H04W4-00 專門適用于無線通信網(wǎng)絡(luò)的業(yè)務(wù)或設(shè)施
H04W4-02 .利用用戶或終端位置的業(yè)務(wù)
H04W4-06 .廣播選擇分發(fā);到用戶組的業(yè)務(wù);單向選呼業(yè)務(wù)
H04W4-12 .消息傳送,例如SMS[短消息業(yè)務(wù)];郵箱;通告,例如,通知用戶通信請求的狀態(tài)或進展
H04W4-16 .與通信相關(guān)的補充業(yè)務(wù),例如,呼叫轉(zhuǎn)移或呼叫保持
H04W4-18 .信息格式或內(nèi)容轉(zhuǎn)換,例如,為了向用戶或終端無線傳送的目的,由網(wǎng)絡(luò)對發(fā)送或接收的信息進行適應(yīng)修改
- 沿縱向拓展的區(qū)塊鏈的生成方法及系統(tǒng)
- 沿橫向拓展的區(qū)塊鏈的生成方法及系統(tǒng)
- 區(qū)塊鏈輕量化處理方法、區(qū)塊鏈節(jié)點及存儲介質(zhì)
- 餐廳配備裝置總成
- 區(qū)塊鏈處理方法、裝置及區(qū)塊鏈節(jié)點
- 本地區(qū)塊同步的檢驗方法、裝置、設(shè)備及存儲介質(zhì)
- 用于使用現(xiàn)有區(qū)塊鏈節(jié)點來托管新區(qū)塊鏈的方法和系統(tǒng)
- 一種錐體區(qū)塊、錐體區(qū)塊鏈結(jié)構(gòu)和方法
- 一種錐體區(qū)塊鏈共識系統(tǒng)、方法及網(wǎng)絡(luò)
- 區(qū)塊分布式區(qū)塊鏈的區(qū)塊數(shù)據(jù)結(jié)構(gòu)、存儲介質(zhì)及電子設(shè)備





