[發明專利]一種基于區塊鏈的權益合并方法、裝置、設備及介質有效
| 申請號: | 202011192135.4 | 申請日: | 2020-10-30 |
| 公開(公告)號: | CN112287040B | 公開(公告)日: | 2022-11-04 |
| 發明(設計)人: | 李昊軒;嚴強;廖飛強;王朝陽;李輝忠;張開翔;范瑞彬 | 申請(專利權)人: | 深圳前海微眾銀行股份有限公司 |
| 主分類號: | G06F16/28 | 分類號: | G06F16/28;G06F21/64;G06Q40/00;H04L9/08;H04L9/30;H04L9/32 |
| 代理公司: | 北京同達信恒知識產權代理有限公司 11291 | 代理人: | 王春波 |
| 地址: | 518027 廣東省深圳市*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 基于 區塊 權益 合并 方法 裝置 設備 介質 | ||
1.一種基于區塊鏈的權益合并方法,其特征在于,包括:
服務器接收m個客戶端發送的m個權益合并請求;所述權益合并請求包括n類承諾分片和n類權益憑證;所述n類權益憑證是客戶端按照權益憑證生成方式生成的;權益憑證生成方式為根據權益憑證對應的憑證金額、權益憑證的憑證密鑰以及橢圓曲線上的公開點生成;所述n類權益憑證包括n-1類待合并權益的權益憑證及n-1類待合并權益合并后的權益憑證;所述n類承諾分片用于證明所述n類權益憑證中的n類權益符合權益合并準則;每個n類承諾分片是客戶端按照權益憑證生成方式,并基于生成的k個隨機數確定的;
所述服務器針對同類的承諾分片進行聚合處理,確定出n個承諾證明,并針對同類的權益憑證進行聚類處理,確定出n條權益憑證記錄;
所述服務器基于所述n個承諾證明和所述n條權益憑證記錄,生成針對所述m個權益合并請求的承諾因子并將所述承諾因子分別發送給所述m個客戶端;
所述服務器接收所述m個客戶端發送的m個k類零知識證明分片,并針對同類的零知識證明分片進行聚合處理,確定出k個零知識證明;其中,所述k類零知識證明分片是客戶端基于所述承諾因子生成的,用于驗證所述n-1類待合并權益為所述客戶端的;k類零知識證明分片是客戶端基于所述承諾因子、所述客戶端生成的k個隨機數、所述客戶端對應的n-1類待合并權益以及所述客戶端對應的n類權益憑證的憑證密鑰確定的;
所述服務器向區塊鏈發送驗證請求;所述驗證請求包括所述承諾因子、所述n條權益憑證記錄和所述k個零知識證明;所述k個零知識證明用于所述區塊鏈驗證所述n條權益憑證記錄與所述承諾因子的匹配性。
2.如權利要求1所述的方法,其特征在于,所述服務器針對同類的權益憑證進行聚類處理,確定出n條權益憑證記錄,包括:
所述服務器對m個n類權益憑證中同類的權益憑證進行聚類處理,得到聚類后的n條權益憑證記錄;
針對聚類后的任一條權益憑證記錄,所述服務器按照預設的順序規則,對所述權益憑證記錄中權益憑證的順序進行更新處理,得到更新后的所述權益憑證記錄。
3.如權利要求1所述的方法,其特征在于,所述服務器基于所述n個承諾證明和所述n條權益憑證記錄,生成針對所述m個權益合并請求的承諾因子,包括:
所述服務器對所述n個承諾證明和所述n條權益憑證記錄進行哈希運算,得到針對所述m個權益合并請求的承諾因子。
4.一種基于區塊鏈的權益合并方法,其特征在于,包括:
客戶端按照權益憑證生成方式,生成n類權益憑證;所述n類權益憑證包括n-1類待合并權益的權益憑證及n-1類待合并權益合并后的權益憑證;權益憑證生成方式為根據權益憑證對應的憑證金額、權益憑證的憑證密鑰以及橢圓曲線上的公開點生成;
所述客戶端按照所述權益憑證生成方式,并基于生成的k個隨機數,確定出n類承諾分片;所述n類承諾分片用于證明所述n類權益憑證中的n類權益符合權益合并準則;
所述客戶端向服務器發送權益合并請求;所述權益合并請求包括n類承諾分片和n類權益憑證;
所述客戶端接收所述服務器發送的承諾因子;所述承諾因子是所述服務器基于m個客戶端的m個權益合并請求生成的;
所述客戶端根據所述承諾因子、所述k個隨機數、所述n-1類待合并權益和所述n類權益憑證的憑證密鑰,生成k類零知識證明分片并發送至所述服務器;所述k類零知識證明分片用于驗證所述n-1類待合并權益為所述客戶端的。
5.如權利要求4所述的方法,其特征在于,所述客戶端按照所述權益憑證生成方式,確定出n類承諾分片,包括:
所述客戶端生成k個隨機數;
所述客戶端基于所述k個隨機數中第一隨機數、第二隨機數和橢圓曲線的第一公開點、第二公開點,確定出第一類承諾分片;
所述客戶端基于所述k個隨機數中第三隨機數、第四隨機數和所述橢圓曲線的第一公開點、第二公開點,確定出第二類承諾分片;
所述客戶端基于所述k個隨機數中第一隨機數、第三隨機數、第五隨機數和所述橢圓曲線的第一公開點、第二公開點,確定出第三類承諾分片。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于深圳前海微眾銀行股份有限公司,未經深圳前海微眾銀行股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202011192135.4/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種鐵路隧道施工安全多項監控裝置
- 下一篇:一種復合填充塞及其制作、使用方法





