[發明專利]平行鏈區塊生成方法、計算機設備和存儲介質在審
| 申請號: | 202110384111.7 | 申請日: | 2021-04-09 |
| 公開(公告)號: | CN113110934A | 公開(公告)日: | 2021-07-13 |
| 發明(設計)人: | 馬登極;王志文;吳思進 | 申請(專利權)人: | 杭州復雜美科技有限公司 |
| 主分類號: | G06F9/50 | 分類號: | G06F9/50;G06F9/48;G06Q20/38 |
| 代理公司: | 暫無信息 | 代理人: | 暫無信息 |
| 地址: | 310000 浙江省杭州市西湖*** | 國省代碼: | 浙江;33 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 平行 區塊 生成 方法 計算機 設備 存儲 介質 | ||
1.一種平行鏈區塊生成方法,其特征在于,區塊鏈上配置有通道和時隙參數,所述方法適用于主鏈節點,所述方法包括:
接收第一平行鏈的第一時隙注冊交易;其中,所述第一時隙注冊交易包括第一通道的第一時隙和所述第一平行鏈的第一平行鏈名稱;
判斷所述第一時隙是否已被注冊:
否,則將所述第一時隙與所述第一平行鏈名稱的第一對應關系記錄到主鏈上;
響應于獲得第一區塊高度的第一區塊的打包權,從內存池拉取若干第一交易,并分別對各所述第一交易執行:
在所述第一交易為平行鏈交易時,計算所述第一區塊高度與通道總數的第一余數和第一商數;
查詢通道編號為所述第一余數的第二通道的第二時隙總數;
計算所述第一商數與所述第二時隙總數的第二余數;
判斷所述第一交易所屬的第二平行鏈是否對應于所述第二通道中編號為所述第二余數的第二時隙:
否,則將所述第一交易重新存入內存池;
是,則將所述第一交易打包到所述第一區塊中;
其中,所述第一區塊高度用于供各平行鏈的平行鏈節點:
計算所述第一余數、第一商數和所述第二余數;
判斷所屬平行鏈是否對應于所述第二時隙:
是,則根據所述第一區塊生成第一平行鏈區塊;
否,則同步所述第一區塊的第一區塊頭。
2.根據權利要求1所述的方法,其特征在于,時隙總數為非固定值,所述將所述第一時隙與所述第一平行鏈名稱的第一對應關系記錄到主鏈上包括:
將所述第一通道的第一時隙總數加一以更新所述第一時隙總數;
將所述所述第一時隙、所述第一平行鏈名稱的第一對應關系、所述第一時隙總數的記錄到主鏈上。
3.根據權利要求2所述的方法,其特征在于,所述將所述第一通道的第一時隙總數加一以更新所述第一時隙總數包括:
計算第一區塊高度范圍內,所述第一通道的各時隙對應的平行鏈的交易的第一交易總量;
判斷所述第一交易總量是否低于第一數值:
是,則將所述第一通道的第一時隙總數加一以更新所述第一時隙總數。
4.根據權利要求1-3任一項所述的方法,其特征在于,還包括:
接收所述第三平行鏈的第三平行鏈節點發送的請求第一區塊數據的第一請求信息;
計算所述第一區塊數據所在主鏈區塊的第二區塊高度與所述通道總數的第三余數和第二商數;
查詢通道編號為所述第三余數的第三通道的第三時隙總數;
計算所述第二商數與所述第三時隙總數的第四余數;
判斷所述第三平行鏈是否對應于所述第三通道中編號為所述第四余數的第三時隙:
否,則返回錯誤信息;
是,則返回所述第一區塊數據。
5.一種平行鏈區塊生成方法,其特征在于,區塊鏈上配置有通道和時隙參數,所述方法適用于平行鏈節點,所述方法包括:
生成第一時隙注冊交易;其中,所述第一時隙注冊交易包括第一通道、所述第一通道的第一時隙和所在的第一平行鏈的第一平行鏈名稱;
將所述第一時隙注冊交易發送至主鏈,以供主鏈節點在判斷出所述第一時隙未被注冊時,將所述第一時隙與當前平行鏈的平行鏈名稱的第一對應關系記錄到主鏈上;
獲取主鏈的第一區塊;其中,所述第一區塊打包有若干第一交易,所打包的所述第一交易包括于主鏈節點響應于獲得第一區塊高度的第一區塊的打包權、從內存池拉取的若干第一交易,所打包的所述第一交易為平行鏈交易,所打包的所述第一交易所屬的第二平行鏈對應于第二通道中編號為第二余數的第二時隙,所述第二通道為通道編號為第一商數的通道,所述第一商數為所述第一區塊高度與通道總數之商,所述第二余數為所述第一商數與第二時隙總數之余,所述第二時隙總數為編號為所述第一余數的所述第二通道的時隙總數,所述第一余數為所述第一區塊高度與通道總數之余;
計算所述第一余數、第一商數和所述第二余數;
判斷當前平行鏈是否對應于所述第二時隙:
是,則根據所述第一區塊生成第一平行鏈區塊;
否,則同步所述第一區塊的第一區塊頭。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于杭州復雜美科技有限公司,未經杭州復雜美科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202110384111.7/1.html,轉載請聲明來源鉆瓜專利網。





