[發明專利]一種基于區塊鏈的交易驗簽方法及裝置在審
| 申請號: | 202010432899.X | 申請日: | 2020-05-21 |
| 公開(公告)號: | CN111539729A | 公開(公告)日: | 2020-08-14 |
| 發明(設計)人: | 晏敏敏 | 申請(專利權)人: | 北京倆撇科技有限公司 |
| 主分類號: | G06Q20/38 | 分類號: | G06Q20/38;G06Q20/40 |
| 代理公司: | 暫無信息 | 代理人: | 暫無信息 |
| 地址: | 100080 北京市海淀區海淀大街甲36號5層50*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 基于 區塊 交易 方法 裝置 | ||
1.一種基于區塊鏈的交易驗簽方法,其特征在于,包括:
如果交易的簽名為空,判斷所述交易的發起者是否在所述區塊鏈的免簽賬戶名單中;
如果所述交易的發起者不在所述區塊鏈的免簽賬戶名單中,拒絕所述交易,否則所述交易簽名驗證通過。
2.根據權利要求1所述的基于區塊鏈的交易驗簽方法,其特征在于,還包括:
所述區塊鏈中參與共識記賬的節點都是授權節點,所述區塊鏈的可用共識機制包括實用拜占庭共識機制、raft共識機制。
3.根據權利要求1所述的基于區塊鏈的交易驗簽方法,其特征在于,還包括:
所述免簽賬戶列表的賬戶是所述區塊鏈中參與共識記賬的節點的挖礦賬戶。
4.根據權利要求1所述的基于區塊鏈的交易驗簽方法,其特征在于,還包括:
所述交易包含免簽標記。
5.根據權利要求1所述的基于區塊鏈的交易驗簽方法,其特征在于,還包括:
在加入用于共識的新區塊前所述交易可由所述區塊鏈的出塊節點修改,所述修改包括更換有效的隨機數、更換當前時間戳。
6.根據權利要求1所述的基于區塊鏈的交易驗簽方法,其特征在于,還包括:
所述區塊鏈的共識節點使用防偽機制確保同步過程中所述交易的發起者身份的真實性,所述機制包括所述區塊鏈的共識節點僅接收其他共識節點提供的發起者為挖礦賬戶的所述交易、所述交易的發起者提供對包含所述交易的批量交易的哈希列表的哈希簽名、僅由所述區塊鏈出塊節點負責提供發起者為挖礦賬戶的所述交易。
7.根據權利要求1所述的基于區塊鏈的交易驗簽方法,其特征在于,還包括:
所述區塊鏈共識節點接收客戶端提供的發起者為所述共識節點的挖礦賬戶的交易前先驗證所述客戶端的身份。
8.根據權利要求1所述的基于區塊鏈的交易驗簽方法,其特征在于,還包括:
所述交易所屬區塊的區塊頭中包含所述區塊中所有交易用到的免簽賬戶列表。
9.一種基于區塊鏈的交易驗簽裝置,其特征在于,包括:
名單模塊,用于記錄所述區塊鏈上的免簽賬戶列表;
驗證模塊,用于驗證所述交易的發起者在所述區塊鏈的免簽賬戶列表中;
交易模塊,用于在所述交易上添加免簽標記。
10.根據權利要求9所述的基于區塊鏈的交易驗簽裝置,其特征在于,包括:
修改模塊,用于出塊節點在上鏈前對所述交易進行修改,所述修改包括更換有效的隨機數、更換當前時間戳;
權限模塊,用于接收客戶端提供的發起者為所述共識節點的挖礦賬戶的交易前先驗證所述客戶端的身份權限;
防偽模塊,用于確保所述交易的發起者身份的真實性,包括所述區塊鏈的共識節點僅接收其他共識節點提供的發起者為挖礦賬戶的所述交易、所述交易的發起者提供對包含所述交易的批量交易的哈希列表的哈希簽名、僅由所述區塊鏈的出塊節點負責提供發起者為挖礦賬戶的所述交易。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京倆撇科技有限公司,未經北京倆撇科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010432899.X/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種復合微生物制劑及其制備方法和應用
- 下一篇:一種注塑模具脫模結構





