[發明專利]一種區塊鏈上用戶交易密鑰的管理方法和系統有效
| 申請號: | 201710202524.2 | 申請日: | 2017-03-30 |
| 公開(公告)號: | CN108667600B | 公開(公告)日: | 2021-09-14 |
| 發明(設計)人: | 郭建軍 | 申請(專利權)人: | 上海諾亞投資管理有限公司 |
| 主分類號: | H04L9/08 | 分類號: | H04L9/08;H04L9/32;G06Q20/38 |
| 代理公司: | 北京華智則銘知識產權代理有限公司 11573 | 代理人: | 田建濤 |
| 地址: | 201516 上海市金山*** | 國省代碼: | 上海;31 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 區塊 用戶 交易 密鑰 管理 方法 系統 | ||
1.一種區塊鏈上用戶交易密鑰的管理方法,其特征在于,包括以下步驟:
信息衍生鏈存儲用戶特征信息,并按預設規則生成用戶賬戶;
對交易密鑰進行碎片化處理,生成的交易密鑰碎片中至少包括一條所述用戶特征信息;
將所述交易密鑰碎片以及所述用戶特征信息分布存放于區塊鏈主鏈的區塊中,并建立關聯關系;
用戶發出交易密鑰找回請求,輸入用戶賬戶及驗證密鑰;
響應所述用戶發起的所述交易密鑰找回請求,對所述用戶輸入的所述用戶賬戶以及所述信息衍生鏈上存儲的用戶賬戶進行比較驗證;
當所述用戶賬戶驗證通過后,發出至少兩條用以驗證的所述用戶特征信息;響應存放所述用戶特征信息區塊的驗證反饋,提取包含所述用戶特征信息的交易密鑰碎片;當接收大于或等于設定閾值個數的所述交易密鑰碎片后,根據已建立的關聯關系,調取全部所述交易密鑰碎片;對所述交易密鑰進行還原;
將還原得到的所述交易密鑰反饋給所述用戶。
2.如權利要求1所述的方法,其特征在于,按照下述算法生成用戶賬戶:
S=ln(Y/H+D)/T+k,
其中,S為用戶賬戶,Y為用戶名稱,H為用戶注冊時間,D為用戶注冊日期,T為用戶注冊順序號,k為校驗碼。
3.如權利要求1所述的方法,其特征在于:具有相同所述用戶特征信息的交易密鑰碎片為至少一個;存放所述用戶特征信息的區塊與存放包含所述用戶特征信息的交易密鑰碎片的區塊,為不同的區塊。
4.一種區塊鏈上用戶交易密鑰的管理系統,其特征在于,包括客戶端、區塊鏈主鏈和信息衍生鏈,用戶賬戶存儲在信息衍生鏈上,交易密鑰碎片存儲在區塊鏈主鏈上,客戶端用于發出交易密鑰找回請求,輸入用戶賬戶及驗證密鑰;所述信息衍生鏈具體還包括:
特征信息模塊,用于在所述信息衍生鏈存儲用戶特征信息,并按預設規則生成所述用戶賬戶;
密鑰碎片化模塊,用于對交易密鑰進行碎片化處理,生成的交易密鑰碎片中至少包括一條所述用戶特征信息;
關聯模塊,用于將所述交易密鑰碎片以及所述用戶特征信息分布存放于所述區塊鏈主鏈的區塊中,并建立關聯關系;
驗證模塊,用于響應所述交易密鑰找回請求,對輸入的所述用戶賬戶以及信息衍生鏈上存儲的用戶賬戶進行比較驗證;
還原模塊,用于當所述用戶賬戶驗證通過后,對所述區塊鏈主鏈上至少兩個存放有所述交易密鑰碎片的區塊進行協同驗證,還原所述交易密鑰;
反饋模塊,用于將還原得到的所述交易密鑰反饋給所述用戶;
所述還原模塊具體包括:
驗證單元,用于發出至少兩條用以驗證的所述用戶特征信息;
響應單元,用于響應存放所述用戶特征信息區塊的驗證反饋,提取包含所述用戶特征信息的交易密鑰碎片;
調取單元,用于當接收大于或等于設定閾值個數的所述交易密鑰碎片后,根據已建立的關聯關系,調取全部所述交易密鑰碎片;
還原單元,用于對所述交易密鑰進行還原。
5.如權利要求4所述的區塊鏈上用戶交易密鑰的管理系統,其特征在于,所述用戶賬戶按照下述算法生成:
S=ln(Y/H+D)/T+k,
其中,S為用戶賬戶,Y為用戶名稱,H為用戶注冊時間,D為用戶注冊日期,T為用戶注冊順序號,k為校驗碼。
6.如權利要求4所述的區塊鏈上用戶交易密鑰的管理系統,其特征在于,具有相同所述用戶特征信息的交易密鑰碎片為至少一個;存放所述用戶特征信息的區塊與存放包含所述用戶特征信息的交易密鑰碎片的區塊,為不同的區塊。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于上海諾亞投資管理有限公司,未經上海諾亞投資管理有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710202524.2/1.html,轉載請聲明來源鉆瓜專利網。





