[發明專利]一種同一身份的消息管理的方法、存儲介質及設備在審
| 申請號: | 202210024938.1 | 申請日: | 2022-01-11 |
| 公開(公告)號: | CN114430427A | 公開(公告)日: | 2022-05-03 |
| 發明(設計)人: | 李君龍;胡俊;曾亮;李濤 | 申請(專利權)人: | 上海焜耀網絡科技有限公司 |
| 主分類號: | H04L67/55 | 分類號: | H04L67/55;H04L9/32 |
| 代理公司: | 上海百一領御專利代理事務所(普通合伙) 31243 | 代理人: | 朱永海 |
| 地址: | 200233 上海市徐*** | 國省代碼: | 上海;31 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 同一 身份 消息 管理 方法 存儲 介質 設備 | ||
本申請提供了一種用于同一身份的消息管理的技術方案,其方法包括:當偵聽到區塊鏈網絡中生成狀態穩定的新消息區塊時,獲取該新消息區塊中該身份上一輪次推送并被成功打包的消息中的最大標號數值;確定預設消息表中已標記消息的標號數值,并基于該標號數值、上述最大標號數值及預設推送消息數量,確定待推送消息的數量;從預設消息表中選擇該數量的未推送消息作為當前輪次的第一待推送消息序列;預估該序列中的待推送消息的消耗費用并記錄;對該序列中的待推送消息進行標號及簽名推送至區塊鏈網絡,以完成當前輪次消息推送。通過該方法,可以控制每輪次推送到區塊鏈網絡的消息數量,可以避免因超過本地處理能力上限而造成消息失效。
技術領域
本申請涉及區塊鏈技術領域,尤其涉及一種同一身份的消息管理的技術。
背景技術
在區塊鏈系統中,消息的生命流程包括:生成消息;將消息分配到消息序列;預估消息消耗的費用并把費用記錄到消息中;對消息進行標號及簽名后傳輸到區塊鏈網絡上;等待被打包進區塊鏈網絡中的新生區塊(若未成功被打包,則重新分配到新的消息序列)。
現有針對生命流程的消息管理通常是基于區塊鏈自身實現的,使用者無法控制新消息的推送。一方面,如果短時間內有較多的消息被推送,可能會超過區塊鏈網絡處理能力上限,造成沒有被及時處理的消息失效;另一方面,消息被打包進新區塊的過程本身具有一定的被選擇性,消息推送多了,被新區塊全部選中的可能就小,進而造成更多消息失效。
發明內容
本申請的目的是提供一種同一身份的消息管理的技術方案,用以至少部分解決現有技術中使用者無法控制區塊鏈的消息推送的技術問題。
根據本申請的一個方面,提供了一種同一身份的消息管理的方法,其特征在于,所述方法包括:
當偵聽到區塊鏈網絡中生成狀態穩定的新消息區塊時,獲取所述新消息區塊中所述同一身份上一輪次推送并被成功打包的消息中的最大標號數值;
確定預設消息表中已標記消息的標號數值,并基于所述已標記消息的標號數值、所述同一身份上一輪次推送并被成功打包的消息中的最大標號數值及預設推送消息數量,確定待推送消息的數量;
從所述預設消息表中的未推送消息中選擇所述數量的未推送消息作為當前輪次的第一待推送消息序列;
預估所述第一待推送消息序列中的待推送消息的消耗費用并在對應的待推送消息中記錄;
對所述第一待推送消息序列中的待推送消息進行標號及簽名,并將簽名后的第一待推送消息序列推送至所述區塊鏈網絡,以完成當前輪次消息推送。
可選地,其中,所述基于所述已標記消息的標號數值、所述同一身份上一輪次推送并被成功打包的消息中的最大標號數值及預設推送消息數量,確定待推送消息的數量包括:
基于所述已標記消息的標號數值及所述同一身份上一輪次推送并被成功打包的消息中的最大標號數值,確定待打包消息的數量;
基于預設推送消息數量及所述待打包消息的數量,確定待推送消息的數量。
可選地,其中,所述確定預設消息表中已標記消息的標號數值包括:
獲取所述預設消息表中已推送消息的最大標號數值;
將所述預設消息表中已推送消息的最大標號數值和所述同一身份上一輪次推送并被成功打包的消息中的最大標號數值兩者中較大的標號數值確定為預設消息表中已標記消息的標號數值。
可選地,其中,在所述預估所述第一待推送消息序列中的待推送消息的消耗費用之前,所述方法還包括:
對所述第一待推送消息序列中的待推送消息進行排序,得到第二待推送消息序列;
其中,所述預估所述第一待推送消息序列中的待推送消息的消耗費用并在對應的待推送消息中記錄包括:
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于上海焜耀網絡科技有限公司,未經上海焜耀網絡科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202210024938.1/2.html,轉載請聲明來源鉆瓜專利網。





