[發明專利]一種區塊鏈動態分片方法及系統有效
| 申請號: | 202011057771.6 | 申請日: | 2020-09-30 |
| 公開(公告)號: | CN112184226B | 公開(公告)日: | 2023-09-12 |
| 發明(設計)人: | 孫毅;劉艷安;賈林鵬;李雯林;于雷;張瀚文 | 申請(專利權)人: | 中國科學院計算技術研究所 |
| 主分類號: | G06Q20/38 | 分類號: | G06Q20/38;G06F21/64;G06F16/27 |
| 代理公司: | 北京律誠同業知識產權代理有限公司 11006 | 代理人: | 祁建國 |
| 地址: | 100080 北*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 區塊 動態 分片 方法 系統 | ||
1.一種區塊鏈動態分片方法,其特征在于,包括:
步驟1、待流通地址發起退片交易,該待流通地址所在的源分片中源片簽名者通過驗證該退片交易為該退片交易簽名,該待流通地址通過收集該退片交易的驗證消息,若同意退片的源片簽名者達到系統閾值,生成資產證明,該資產證明包含該源片簽名者的退片交易簽名和退片交易中的有效字段;
步驟2、目的分片的準備地址將該資產證明作為交易數據,發起待流通地址的入片交易,目的分片中的簽名者驗證該入片交易,并根據入片交易中的該資產證明,為該待流通地址在本分片重新恢復賬戶;
其中該步驟1包括:
通過檢測高頻跨片交易,獲取該待流通地址,該高頻跨片交易為高于閾值的交易,該閾值為賬戶所發起跨片的交易占所有跨片交易的比例值,該待流通地址在交易雙方中的對應另一個地址所在分片即為目的分片;
將該退片交易發送給源分片中輕節點,輕節點依據協議規則將該退片交易在源分片中進行廣播,源分片網絡中所有的源片簽名者驗證退片交易,檢查退片交易中客戶端認定的退出狀態與本地數據庫中存儲信息的一致性,一致性檢查通過后,對退片交易有效信息的地址狀態信息進行簽名,并遵循節點間通信規則,將簽名信息返回輕節點,并在本地數據庫中對該待流通地址所對應的賬戶進行凍結;
該退片交易本質上為一個區塊鏈的交易,其有效字段為待流通地址、目的分片、賬戶余額、該待流通地址當前已發起的交易數、地址的權限、退片交易的簽名。
2.如權利要求1所述的區塊鏈動態分片方法,其特征在于,該步驟2包括:
客戶端發起入片交易,將該入片交易發送給目的分片中輕節點,輕節點依據節點間通信規則將入片交易在目的分片進行廣播,目的分片的簽名者對入片交易中的資產證明進行驗證,取出資產證明中的地址狀態信息以及源片簽名者對地址狀態信息的退片交易簽名,目的分片的簽名者根據公鑰信息,驗證地址狀態信息的正確性,根據該正確性目的分片的簽名者節點將在本地數據庫中為請求入片的地址構建賬戶狀態存儲節點。
3.一種區塊鏈動態分片系統,其特征在于,包括:
資產證明生成模塊,用于獲取待流通地址發起退片交易,該待流通地址所在的源分片中源片簽名者通過驗證該退片交易為該退片交易簽名,該待流通地址通過收集該退片交易的驗證消息,若同意退片的源片簽名者達到系統閾值,生成資產證明,該資產證明包含該源片簽名者的退片交易簽名和退片交易中的有效字段;
賬戶恢復模塊,用于獲取目的分片的準備地址,并將該資產證明作為交易數據,發起待流通地址的入片交易,目的分片中的簽名者驗證該入片交易,根據入片交易中的該資產證明,為該待流通地址在本分片重新恢復賬戶;
該資產證明生成模塊包括:
通過檢測高頻跨片交易,獲取該待流通地址,該高頻跨片交易為高于閾值的交易,該閾值為賬戶所發起跨片的交易占所有跨片交易的比例值,該待流通地址在交易雙方中的對應另一個地址所在分片即為目的分片;
將該退片交易發送給源分片中輕節點,輕節點依據協議規則將該退片交易在源分片中進行廣播,源分片網絡中所有的源片簽名者驗證退片交易,檢查退片交易中客戶端認定的退出狀態是否與本地數據庫中存儲信息的一致性,一致性檢查通過后,對退片交易有效信息的地址狀態信息進行簽名,并遵循節點間通信規則,將簽名信息返回輕節點,并在本地數據庫中對該待流通地址所對應的賬戶進行凍結;
該退片交易本質上為一個區塊鏈的交易,其有效字段為待流通地址、目的分片、賬戶余額、該待流通地址當前已發起的交易數、地址的權限、退片交易的簽名。
4.如權利要求3所述的區塊鏈動態分片系統,其特征在于,該賬戶恢復模塊包括:
客戶端發起入片交易,將該入片交易發送給目的分片中輕節點,輕節點依據節點間通信規則將入片交易在目的分片進行廣播,目的分片的簽名者對入片交易中的資產證明進行驗證,取出資產證明中的地址狀態信息以及簽名者對地址狀態信息的退片交易簽名,目的分片的簽名者根據公鑰信息,驗證地址狀態信息的正確性,根據該正確性目的分片的簽名者節點將在本地數據庫中為請求入片的地址構建賬戶狀態存儲節點。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于中國科學院計算技術研究所,未經中國科學院計算技術研究所許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202011057771.6/1.html,轉載請聲明來源鉆瓜專利網。





