[發明專利]一種基于區塊鏈的線上專家評分方法和系統有效
| 申請號: | 202011478773.2 | 申請日: | 2020-12-15 |
| 公開(公告)號: | CN112702159B | 公開(公告)日: | 2023-04-07 |
| 發明(設計)人: | 沈仲華;李創;琚春華;鮑福光;毛凌浩;王玨初;芮小惠;應岳良;鄭營鋒 | 申請(專利權)人: | 浙江工商大學 |
| 主分類號: | H04L9/08 | 分類號: | H04L9/08;H04L9/30;H04L9/06;H04L67/1097;G06Q10/0639;G06Q30/08 |
| 代理公司: | 杭州裕陽聯合專利代理有限公司 33289 | 代理人: | 田金霞 |
| 地址: | 310016 浙江省杭*** | 國省代碼: | 浙江;33 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 基于 區塊 線上 專家 評分 方法 系統 | ||
1.一種基于區塊鏈的線上專家評分方法,其特征在于,所述方法包括如下步驟:
被評分單位ci生成私鑰skci,根據私鑰skci計算被評分單位公鑰pkci,將該公鑰pkci發布公開;
從專家庫中隨機選取若干個評分專家,每一個評分專家vi分配不同的私鑰xvi,每個評分專家根據各自的私鑰計算生成不同的公鑰gxvi,并將該公鑰gxvi發布公開;
所有被評分單位上傳自身標書的哈希值hci,將每一被評分單位的哈希值hci寫入區塊鏈中;
評分專家對上傳的標書進行評分,將評分結果采用ElGamal算法獲取評分密文;
驗證評分專家的所有評分密文,進一步將驗證完的所有評分結果寫入區塊鏈中;
將評分單位的公鑰pkci寫入區塊鏈的第一區塊中,審核節點查詢所述第一區塊中的所有被評分單位的公鑰pkci,若所述第一區塊中不存在目錄中被評分單位的公鑰pkci,則將該被評分單位剔除目錄;
基于共識的素數p與生成元g,每一評分專家獲取其他所有評分專家的公鑰gxvi,根據所有評分專家公鑰計算組合公鑰yvi,每一評分專家對自身的私鑰xvi和組合公鑰yvi采用ElGamal算法進行加密,獲取第一組合密文:其中r為隨機數,g為生成元;
對第一組合密文進一步對gr采用ElGamal算法加密獲取第二組合密文:
并獲取最終的評分密文:
每個評分專家生成自身總評分pcji的部分知識證明以及每個評分專家生成自身私鑰xvi的零知識證明ZKP(xvi),被評分單位獲取每一專家的部分知識證明和零知識證明ZKP(xvi),用于驗證所述評分密文。
2.根據權利要求1所述的一種基于區塊鏈的線上專家評分方法,其特征在于,被評分單位自身標書的哈希值hci寫入區塊鏈的第二區塊中,審核節點查詢所有被評分單位標書的哈希值hci,若被評分單位未上傳標書哈希值hci,則終止對未上傳標書哈希值hci的被評分單位審核。
3.根據權利要求1所述的一種基于區塊鏈的線上專家評分方法,其特征在于,設定指定上傳時間,若審核節點在所述指定上傳時間內未查詢到被評分單位的標書,則終止對的被評分單位的審核。
4.根據權利要求1所述的一種基于區塊鏈的線上專家評分方法,其特征在于,所有可訪問的區塊鏈節點根據評分密文采用同態算法統計評分結果,并將最終評分結果寫入區塊鏈中。
5.根據權利要求1所述的一種基于區塊鏈的線上專家評分方法,其特征在于,采用ElGamal算法生成所述組合公鑰yvi,其中所述組合公鑰yvi的生成公式為:
k為大于0小于nv的整數。
6.一種基于區塊鏈的線上專家評分系統,所述系統包括處理器,所述處理器執行上述權利要求1-5一種基于區塊鏈的線上專家評分方法。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于浙江工商大學,未經浙江工商大學許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202011478773.2/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種高真空感應熔煉設備
- 下一篇:一種手機真空貼膜機





