[發明專利]基于區塊鏈的投票方法、裝置、設備和存儲介質在審
| 申請號: | 202010124640.9 | 申請日: | 2020-02-27 |
| 公開(公告)號: | CN111355799A | 公開(公告)日: | 2020-06-30 |
| 發明(設計)人: | 王玉操;孫君意;肖偉 | 申請(專利權)人: | 百度在線網絡技術(北京)有限公司 |
| 主分類號: | H04L29/08 | 分類號: | H04L29/08;H04L9/32 |
| 代理公司: | 北京品源專利代理有限公司 11332 | 代理人: | 孟金喆 |
| 地址: | 100085 北京市*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 基于 區塊 投票 方法 裝置 設備 存儲 介質 | ||
1.基于區塊鏈的投票方法,其特征在于,由區塊鏈社區服務方執行,所述區塊鏈社區服務方部署于區塊鏈節點,所述方法包括:
從區塊鏈網絡中查詢投票提案事務,接收用戶投票;
若檢測到用戶投票量達到上鏈事務閾值,則對所述上鏈事務閾值內的預定量用戶投票進行聚合簽名,得到目標投票事務和目標聚合簽名;
根據所述目標投票事務和所述目標聚合簽名,調用所述區塊鏈社區服務方所屬的區塊生成節點,以將所述預定量用戶投票進行上鏈存儲。
2.根據權利要求1所述的方法,其特征在于,所述接收用戶投票,包括:
響應于用戶對所述區塊鏈社區服務方的選擇操作,接收用戶投票。
3.根據權利要求1所述的方法,其特征在于,所述若檢測到用戶投票量達到上鏈事務閾值,則對所述上鏈事務閾值內的預定量用戶投票進行聚合簽名,包括:
在所述投票提案事務的投票截止區塊高度內,若檢測到用戶投票的數量達到投票數量閾值,或用戶投票所占內存量達到投票內存閾值,則對所述上鏈事務閾值內的預定量用戶投票進行聚合簽名。
4.根據權利要求1所述的方法,其特征在于,所述對所述上鏈事務閾值內的預定量用戶投票進行聚合簽名,得到目標投票事務和目標聚合簽名,包括:
向各用戶節點發送聚合簽名參數,以控制各用戶節點根據所述聚合簽名參數、用戶私鑰以及用戶投票生成用戶簽名并反饋;
根據所述聚合簽名參數以及各用戶簽名,生成所述預定量用戶投票的目標聚合簽名,以將所述預定量用戶投票壓縮為目標投票事務。
5.基于區塊鏈的投票方法,其特征在于,由區塊鏈社區服務方所屬的區塊鏈節點執行,所述方法包括:
響應于區塊鏈社區服務方的查詢請求,向所述區塊鏈社區服務方發送投票提案事務,以使所述區塊鏈社區服務方生成區塊鏈網絡中預定量用戶投票的目標投票事務和目標聚合簽名;
接收所述區塊鏈社區服務方發送的目標投票事務和目標聚合簽名;
根據所述目標投票事務發起上鏈事務請求,以控制區塊鏈網絡響應所述上鏈事務請求將所述目標投票事務中的預定量用戶投票上鏈存儲。
6.根據權利要求5所述的方法,其特征在于,在所述將所述目標投票事務中的預定量用戶投票上鏈存儲之前,還包括:
根據所述目標聚合簽名,對所述目標投票事務中的預定量用戶投票進行驗簽。
7.基于區塊鏈的投票裝置,其特征在于,配置于區塊鏈社區服務方中,所述區塊鏈社區服務方部署于區塊鏈節點,所述裝置包括:
用戶投票收集模塊,用于從區塊鏈網絡中查詢投票提案事務,接收用戶投票;
預定量投票簽名模塊,用戶若檢測到用戶投票量達到上鏈事務閾值,則對所述上鏈事務閾值內的預定量用戶投票進行聚合簽名,得到目標投票事務和目標聚合簽名;
投票事務上鏈模塊,用于根據所述目標投票事務和所述目標聚合簽名,調用所述區塊鏈社區服務方所屬的區塊生成節點,以將所述預定量用戶投票進行上鏈存儲。
8.基于區塊鏈的投票裝置,其特征在于,配置于區塊鏈社區服務方所屬的區塊鏈節點中,所述裝置包括:
服務響應模塊,用于響應于區塊鏈社區服務方的查詢請求,向所述區塊鏈社區服務方發送投票提案事務,以使所述區塊鏈社區服務方生成區塊鏈網絡中預定量用戶投票的目標投票事務和目標聚合簽名;
投票事務接收模塊,用于接收所述區塊鏈社區服務方發送的目標投票事務和目標聚合簽名;
預定量投票上鏈模塊,用于根據所述目標投票事務發起上鏈事務請求,以控制區塊鏈網絡響應所述上鏈事務請求將所述目標投票事務中的預定量用戶投票上鏈存儲。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于百度在線網絡技術(北京)有限公司,未經百度在線網絡技術(北京)有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010124640.9/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種低壓變壓器配電柜
- 下一篇:一種預約信息處理方法及裝置





