[發明專利]區塊鏈跨鏈規則管理方法及系統有效
| 申請號: | 202110142601.6 | 申請日: | 2021-02-02 |
| 公開(公告)號: | CN112801661B | 公開(公告)日: | 2023-06-30 |
| 發明(設計)人: | 程文彬;幸佳 | 申請(專利權)人: | 深圳前海益鏈網絡科技有限公司 |
| 主分類號: | G06Q20/38 | 分類號: | G06Q20/38;G06Q20/40;G06Q10/10 |
| 代理公司: | 深圳國維冀深知識產權代理有限公司 44597 | 代理人: | 張璽 |
| 地址: | 518000 廣東省深圳*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 區塊 鏈跨鏈 規則 管理 方法 系統 | ||
1.一種區塊鏈跨鏈規則管理方法,其特征在于,包括:
接收跨鏈業務參與方提交的規則操作申請;
將所述規則操作申請添加至合約變更申請列表中;所述合約變更申請列表中的規則操作申請用于指示跨鏈業務相關方在檢測到所述合約變更申請列表中存在規則操作申請時,對規則操作申請進行投票;
接收跨鏈業務相關方對規則操作申請的投票結果,并根據跨鏈業務相關方對規則操作申請的投票結果判斷是否更新跨鏈規則;
所述規則操作申請包含跨鏈規則定義以及跨鏈規則描述;
所述合約變更申請列表中的規則操作申請用于指示跨鏈業務相關方在檢測到所述合約變更申請列表中存在規則操作申請時,
根據預設的檢驗規則對所述規則操作申請中的跨鏈規則定義以及跨鏈規則描述進行有效性驗證,并基于驗證結果對所述規則操作申請進行投票;
所述預設的檢驗規則包括:
若跨鏈規則描述為:跨鏈方向由A鏈至B鏈,則跨鏈規則定義為:
AChainBChain;
若跨鏈規則描述為:A鏈的跨鏈資產,則跨鏈規則定義為:
AChain.TokenA;
若跨鏈規則描述為:A鏈的實名制token,則跨鏈規則定義為:
AChain.crtToken=true;
若跨鏈規則描述為:A鏈的匿名token,則跨鏈規則定義為:
AChain.crtToken=false;
若跨鏈規則描述為:跨鏈源交易輸入地址為A鏈addressA,則跨鏈規則定義為:SrcAddress=AChain.addressA;
若跨鏈規則描述為:跨鏈目的地址為A鏈addressA,則跨鏈規則定義為:DstAddress==AChain.addressA;
若跨鏈規則描述為:A鏈合約A地址,則跨鏈規則定義為:
AChain.contractAddressA;
若跨鏈規則描述為:目的鏈A包含keyString的信息存證交易,則跨鏈規則定義為:Dst=AChain.containStr(keyString);
若跨鏈規則描述為:源鏈A包含keyString的信息存證交易,則跨鏈規則定義為:Src==AChain.containStr(keyString)。
2.如權利要求1所述的區塊鏈跨鏈規則管理方法,其特征在于,若接收到的跨鏈業務參與方提交的規則操作申請為跨鏈規則添加申請,則在將該規則操作申請添加至合約變更申請列表之前,還包括:
為該規則操作申請對應的規則分配唯一標識。
3.如權利要求1所述的區塊鏈跨鏈規則管理方法,其特征在于,在將所述規則操作申請添加至合約變更申請列表中之后,還包括:
為提交規則操作申請的跨鏈業務參與方計一票;
相應的,所述根據跨鏈業務相關方對規則操作申請的投票結果判斷是否更新跨鏈規則,包括:
根據提交規則操作申請的跨鏈業務參與方的投票結果、跨鏈業務相關方對規則操作申請的投票結果判斷是否更新跨鏈規則。
4.如權利要求1所述的區塊鏈跨鏈規則管理方法,其特征在于,在接收跨鏈業務相關方對規則操作申請的投票結果之后,還包括:
將與所述投票結果對應的規則操作申請從合約變更申請列表中刪除。
5.如權利要求1所述的區塊鏈跨鏈規則管理方法,其特征在于,所述根據跨鏈業務相關方對規則操作申請的投票結果判斷是否更新跨鏈規則,包括:
若跨鏈業務相關方對規則操作申請的投票結果顯示贊成票數超過預設閾值,則基于與所述投票結果對應的規則操作申請更新跨鏈規則。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于深圳前海益鏈網絡科技有限公司,未經深圳前海益鏈網絡科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202110142601.6/1.html,轉載請聲明來源鉆瓜專利網。





