[發明專利]區塊鏈結構以及區塊鏈事務執行方法、裝置、設備和介質在審
| 申請號: | 202111241726.0 | 申請日: | 2021-10-25 |
| 公開(公告)號: | CN113965570A | 公開(公告)日: | 2022-01-21 |
| 發明(設計)人: | 管章雙;王睿棟;蘇瑜陽;張晨;黃韜 | 申請(專利權)人: | 網絡通信與安全紫金山實驗室 |
| 主分類號: | H04L67/10 | 分類號: | H04L67/10;H04L67/306 |
| 代理公司: | 南京睿之博知識產權代理有限公司 32296 | 代理人: | 楊曉玲 |
| 地址: | 211100 江*** | 國省代碼: | 江蘇;32 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 區塊 鏈結 以及 事務 執行 方法 裝置 設備 介質 | ||
1.一種區塊鏈結構,其特征在于,所述區塊鏈中包括至少兩類區塊,所述區塊的類型根據事務執行模式劃分;所述區塊鏈結構為主鏈側鏈結構、間隔區塊結構或大小區塊結構:
所述主鏈側鏈結構包括主鏈和鏈接在主鏈上的若干側鏈,所述主鏈由同類區塊依次鏈接構成,每個側鏈由同類區塊依次鏈接構成,所述主鏈中區塊的類型不同于側鏈中區塊的類型;
所述間隔區塊結構由相互穿插的不同類區塊依次鏈接構成,并且同類區塊依次鏈接;
所述大小區塊結構由若干大區塊依次鏈接構成,所述大區塊中包括至少兩類區塊,并且同類區塊依次鏈接。
2.一種區塊鏈事務執行方法,其特征在于:
當應用于單鏈單賬本模型時,所述方法包括:
創建事務并將所述事務廣播到區塊鏈;
在所述區塊鏈中將所述事務打包成區塊并進行區塊共識;
根據所述事務的事務執行模式將共識后的區塊依次鏈接至權利要求1中所述區塊鏈結構中;
當應用于單鏈多賬本模型時,所述方法包括:
創建事務并將所述事務廣播到所述事務的事務執行模式對應的區塊鏈群組;
在所述區塊鏈群組中將所述事務打包成區塊并進行區塊共識;
將共識后的區塊依次鏈接到所述區塊鏈群組對應的賬本中。
3.根據權利要求2所述的一種區塊鏈事務執行方法,其特征在于,所述事務通過事務數據結構體表示;
當應用于單鏈單賬本模型時,所述事務數據結構體包括事務類型;
當應用于單鏈多賬本模型時,所述事務數據結構體包括事務類型和賬本ID;
其中,所述事務類型與所述事務的事務執行模式對應,所述賬本ID與所述事務的事務執行模式對應的區塊鏈群組對應。
4.根據權利要求2所述的一種區塊鏈事務執行方法,其特征在于,當應用于單鏈單賬本模型,所述區塊鏈結構為主鏈側鏈結構時,
根據每類事務請求數量比例設置對應區塊打包的時間間隔,從而確定側鏈在主鏈上的位置以及側鏈上的對應區塊個數,所述事務的類型根據事務執行模式劃分;
或者設置區塊打包事務數量的上限相同,根據每類事務的執行時間設置對應區塊打包的時間間隔,從而確定側鏈在主鏈上的位置以及側鏈上的對應區塊個數。
5.根據權利要求4所述的一種區塊鏈事務執行方法,其特征在于,主鏈上區塊打包的時間間隔大于或等于側鏈上區塊打包的時間間隔。
6.根據權利要求2所述的一種區塊鏈事務執行方法,其特征在于,當應用于單鏈單賬本模型,所述區塊鏈結構為間隔區塊結構時,
若設置區塊打包事務數量的上限相同,則根據每類事務的執行時間設置對應區塊的穿插數量比例,所述事務的類型根據事務執行模式劃分;
若設置區塊打包的時間間隔相等,則根據每類事務的執行時間設置對應區塊打包事務數量的上限,使得各類區塊的穿插數量比例相同。
7.根據權利要求2所述的一種區塊鏈事務執行方法,其特征在于,當應用于單鏈單賬本模型,所述區塊鏈結構為大小區塊結構時,
若設置區塊打包事務數量的上限相同,則根據每類事務的執行時間設置大區塊中對應區塊的數量比例,所述事務的類型根據事務執行模式劃分;
若設置區塊打包的時間間隔相等,則根據每類事務的執行時間設置對應區塊打包事務數量的上限,使得大區塊中每類區塊的數量比例相同。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于網絡通信與安全紫金山實驗室,未經網絡通信與安全紫金山實驗室許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202111241726.0/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種改進動態規劃算法
- 下一篇:一種低煙、高阻燃高抗沖聚苯乙烯樹脂





