[發明專利]一種分布式可信聲明生成方法和系統、設備及存儲介質有效
| 申請號: | 202011269380.0 | 申請日: | 2020-11-13 |
| 公開(公告)號: | CN112380287B | 公開(公告)日: | 2022-06-10 |
| 發明(設計)人: | 張金琳;馬曉開;曹可磊 | 申請(專利權)人: | 浙江數秦科技有限公司 |
| 主分類號: | G06F16/27 | 分類號: | G06F16/27;G06F21/60;G06F21/64 |
| 代理公司: | 杭州裕陽聯合專利代理有限公司 33289 | 代理人: | 田金霞 |
| 地址: | 310012 浙江省杭州*** | 國省代碼: | 浙江;33 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 分布式 可信 聲明 生成 方法 系統 設備 存儲 介質 | ||
本發明公開了一種分布式可信聲明生成方法和系統、設備及存儲介質,屬于區塊鏈技術領域。發送包含有用戶身份標識符和待驗證信息的交易至M個第一證明方;接收M個第一證明方反饋的包含有第一證明方簽名的待驗證信息是否正確的通知;若接收到N個第一證明方反饋的包含有第一證明方簽名的待驗證信息為正確的通知,則:構建請求可信聲明的交易;發送請求可信聲明的交易至區塊鏈系統;若請求可信聲明的交易驗證通過,則:接收針對待驗證信息的可信聲明。針對驗證效率低下的技術問題,可提高驗證效率。
技術領域
本發明涉及區塊鏈技術領域,尤其涉及一種分布式可信聲明生成方法和系統、設備及存儲介質。
背景技術
隨著數字信息普及,相關身份信息驗證時,已從紙質件認證跨越到電子件認證,但認證過程中,受制于中心化網絡系統,多為點與點之間的交互;當涉及多個節點參與認證時,仍存在驗證效率低,且手續繁瑣的問題。
發明內容
1.發明要解決的技術問題
針對驗證效率低下的技術問題,本發明提供了一種分布式可信聲明生成方法和系統、設備及存儲介質。可提高驗證效率。
2.技術方案
為解決上述問題,本發明提供的技術方案為:
一種分布式認證聲明生成方法,適用于用戶節點,包括:
發送包含有用戶身份標識符和待驗證信息的交易至M個第一證明方;
接收M個第一證明方反饋的包含有第一證明方簽名的待驗證信息是否正確的通知;
若接收到N個第一證明方反饋的包含有第一證明方簽名的待驗證信息為正確的通知,則:
構建請求可信聲明的交易;
發送請求可信聲明的交易至區塊鏈系統;
若請求可信聲明的交易驗證通過,則:
接收針對待驗證信息的可信聲明;
其中,
用戶身份標識符,根據用戶的公鑰、私鑰和身份信息在區塊鏈系統上生成;
請求可信聲明的交易包括:N個第一證明方反饋的包含有第一證明方簽名的待驗證信息為正確的通知,待驗證信息哈希值和用戶身份標識符;
待驗證信息的可信聲明包括N個第一證明方的簽名和待驗證信息哈希值;
2≤N≤M,M≥2,M和N均為整數;
接收到包含有用戶身份標識符和待驗證信息的交易的第一證明方驗證待驗證信息是否正確;若正確,則對待驗證信息和用戶標識符簽名,并發送第一證明方簽名的待驗證信息的通知給用戶;接收到請求可信聲明的交易的共識節點,驗證可信聲明的交易;根據N個第一證明方的公鑰驗證待驗證信息和用戶標識符的簽名;若驗證通過,則:根據N個第一證明方的簽名和待驗證信息哈希值,生成待驗證信息的可信聲明。
可選的,用于生成用戶身份標識符的身份信息中包含待驗證信息,則接收到包含有用戶身份標識符和待驗證信息的交易的第一證明方驗證待驗證信息是否正確的方法,包括:向區塊鏈系統請求用戶標識符包含的身份信息哈希值,將待驗證信息的哈希值與身份信息哈希值比對,若存在一致,則驗證通過;或,與第一證明方存儲的待驗證信息或待驗證信息哈希值進行比對,若一致,則驗證通過。
可選的,構建包含有用戶身份標識符和待驗證信息的交易時,使用帶驗證信息的哈希值;接收到包含有用戶身份標識符和待驗證信息的交易的第一證明方驗證待驗證信息是否正確的方法,包括:向區塊鏈系統請求用戶標識符包含的身份信息哈希值,將待驗證信息的哈希值與身份信息哈希值比對,若存在一致,則驗證通過;或,與第一證明方存儲的待驗證信息或待驗證信息哈希值進行比對,若一致,則驗證通過。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于浙江數秦科技有限公司,未經浙江數秦科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202011269380.0/2.html,轉載請聲明來源鉆瓜專利網。





