[發明專利]基于信任評估的量子區塊鏈網絡匿名選舉方法及存儲介質有效
| 申請號: | 201910828611.8 | 申請日: | 2019-09-03 |
| 公開(公告)號: | CN110602077B | 公開(公告)日: | 2020-10-27 |
| 發明(設計)人: | 張仕斌;鄭濤;昌燕;閆麗麗 | 申請(專利權)人: | 成都信息工程大學 |
| 主分類號: | H04L29/06 | 分類號: | H04L29/06;H04L29/08;H04L9/08 |
| 代理公司: | 北京輕創知識產權代理有限公司 11212 | 代理人: | 吳東勤 |
| 地址: | 610225 四川省成都*** | 國省代碼: | 四川;51 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 基于 信任 評估 量子 區塊 網絡 匿名 選舉 方法 存儲 介質 | ||
1.一種基于信任評估的量子區塊鏈網絡匿名選舉方法,其特征在于,所述基于信任評估的量子區塊鏈網絡匿名選舉方法利用量子安全直接通信技術完成礦工節點間投票人的身份信任評估;
然后所述投票人使用量子比特承諾協議,計算所述投票人選舉內容的承諾值,并廣播給區塊鏈中所有的礦工節點;
接著所述礦工節點結合量子誠實拜占庭協議,完成投票統計;
所述基于信任評估的量子區塊鏈網絡匿名選舉方法具體包括:
步驟一,投票承諾:建立n×n矩陣,完成身份評估,獲取矩陣的第i列的值;
步驟二,選票統計:進行一致性計算,選票計算,計算出所有得票為1的候選者B的得票總數;
步驟一具體包括:
(1)建立n×n矩陣:投票人Pi生成n位正整數Xi,1,...,Xi,n作為矩陣的第i行數據;生成的數據應當滿足如下關系:
(2)完成身份評估:在多中心化節點下的區塊鏈網絡中,節點間完成身份評估;借助量子隱形傳輸技術完成評估;
(3)獲取矩陣的第i列的值:經過步驟(1)和步驟(2),每個投票人Pi完成了對其他投票人的身份信任評估,并得知n×n矩陣中第i行數據Xi,1,...,Xi,n;Pi借助量子安全直接通信技術將每個Xi,j發送給Pj。Pi此時得知n×n矩陣中第i列數據X1,i,...,Xn,i;每個投票人Pi計算投票的承諾值:Pi通過量子比特承諾協議將Oic承諾給區塊鏈中每個礦工節點;
步驟(2)借助量子隱形傳輸技術完成評估的方法包括:
1)投票人Pi借助量子安全直接通信技術,發送通信請求給多中心節點TP,該請求的內容包含Pi的信任因子,請求建立評估對象Pj的信息;
2)TP將Pi發來的信任因子與TP存儲的Pi原始信任因子對比,通過檢測后TP通知Pj做好通信準備并制備Pi的信任因子量子態TP制備一對Bell糾纏態粒子并將A粒子發給Pj,保留T粒子;
和|ψTA形成三粒子張量空間,有:
其中,|φ+TA,|φ-TA,|ψ+〉TA,|ψ-〉TA是四種Bell糾纏態;TP對復合空間中的TA二粒子做Bell測量,并將測量結果編碼后發送給Pj;編碼規則為00,01,10,11分別代表TA粒子的測量結果為|φ+〉TA,|φ-〉TA,|ψ+〉TA,|ψ-〉TA;
3)Pj根據TP發送的編碼信息,對手中的A粒子執行對應的Pauli變換,即可恢復出代表Pi信任因子的量子態Pj計算此量子態裝載的信任因子值,判斷通信請求方是否為Pi,完成身份評估;多次執行,完成所有節點間的信任評估流程。
2.如權利要求1所述的基于信任評估的量子區塊鏈網絡匿名選舉方法,其特征在于,有n位投票人Pi(i=1,...,n)對兩位候選者A和候選者B做出投票,每個投票人Pi都有選票Oi,其中Oi=0代表支持候選者A,Oi=1代表支持候選者B。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于成都信息工程大學,未經成都信息工程大學許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201910828611.8/1.html,轉載請聲明來源鉆瓜專利網。





