[發明專利]一種排序交易隊列的方法及裝置在審
| 申請號: | 201810337284.1 | 申請日: | 2018-04-16 |
| 公開(公告)號: | CN108512775A | 公開(公告)日: | 2018-09-07 |
| 發明(設計)人: | 謝晗劍;俞波;曾兵 | 申請(專利權)人: | 杭州秘猿科技有限公司 |
| 主分類號: | H04L12/865 | 分類號: | H04L12/865;H04L12/861;G06Q40/04 |
| 代理公司: | 北京德崇智捷知識產權代理有限公司 11467 | 代理人: | 律濤 |
| 地址: | 310013 浙江省杭州市西*** | 國省代碼: | 浙江;33 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 交易 排序 隊列 交易序列號 許可 用戶友好性 可用性 配置參數 應用場景 申請 | ||
本申請實施例公開了一種排序交易隊列的方法及裝置,交易隊列中包括多個交易。所述方法包括:確定每個交易對應一個交易序列號;按照一定的規則對每個交易的交易序列號排序;選擇交易序列號最小的進行交易。本申請通過提供許可鏈模型下基于不同策略的多種排序交易隊列的方法,使用戶通過配置參數就可以進行交易排序,提高了許可鏈的可用性、靈活性和用戶友好性,使許可鏈的應用場景更加多樣化。
技術領域
本申請涉及金融業區塊鏈技術領域,尤其涉及許可鏈模型下的排序交易隊列的方法及裝置。
背景技術
區塊鏈是一種新的分布式技術,是分布式數據存儲、點對點傳輸、共識機制、加密算法等計算機技術的新型應用模式。共識機制是指通過特殊節點的投票,在很短時間內完成對交易的驗證和確認。一個區塊鏈系統由很多節點構成,對于一筆交易,如果利益不相干的若干個節點能夠達成共識,則認為全網對此能夠達成共識,而達成共識的節點稱之為共識節點。當交易被廣播被共識節點接收到時,共識節點會先將交易做一些簡單的驗證,驗證成功后就會把交易加入到本地的交易池當中,交易池由交易隊列組成,交易隊列包括多個交易。
每個共識節點會對自己的交易池設置相應的限制來保障交易的數量不會過多。共識節點在打包交易到區塊時,會根據一定的優先順序選擇交易,從而讓自己能獲得盡量多的利益。
共識節點本身具有排序交易隊列的權利,包括優先處理手續費高的交易等策略,但如果軟件內不做支持,則共識節點必須要編寫代碼才能進行排序,可操作性差,不夠靈活。
發明內容
本申請實施例提供一種許可鏈模型下的排序交易隊列的方法及裝置,解決了交易排序不夠靈活的問題,借助于許可鏈數據的可持久化,提供了對于區塊鏈上交易的多種排序方法。
第一方面,本申請提供了一種排序交易隊列的方法,所述交易隊列中包括多個交易,其特征在于,所述方法包括:確定每個交易對應一個交易序列號;按照一定的規則對每個交易的交易序列號排序;選擇交易序列號最小的交易。
在一種可能的實現方式中,所述按照一定的規則對每個交易的交易序列號排序,包括:按照交易先來先到的順序對每個交易的序列號排序;或者,按照用戶自定義的優先級對每個交易的序列號排序。
其中,所述按照交易先來先到的順序對每個交易的序列號排序,包括:先進入交易隊列的交易的交易序列號小于后進入交易隊列的交易的序列號。
在一種可能的實現方式中,所述按照用戶自定義的優先級對每個交易的序列號排序,包括:高優先級交易的交易序列號小于低優先級交易的交易序列號,或者,VIP交易的交易序列號小于非VIP交易的交易序列號。
第二方面,本申請提供一種排序交易隊列的裝置,所述交易隊列中包括多個交易,其特征在于,所述裝置包括:確定單元,用于確定每個交易對應一個交易序列號;排序單元,用于按照一定的規則對每個交易的交易序列號排序;選擇單元,用于選擇交易序列號最小的交易。
在一種可能的實現方式中,所述排序單元,還用于按照交易先來先到的順序對每個交易的序列號排序;或者,按照用戶自定義的優先級對每個交易的序列號排序。
可選的,所述排序單元,還用于配置先進入交易隊列的交易的交易序列號小于后進入交易隊列的交易的序列號。
在一種可能的實現方式中,所述排序單元,還用于配置高優先級交易的交易序列號小于低優先級交易的交易序列號,或者,VIP交易的交易序列號小于非VIP交易的交易序列號。
第三方面,本申請提供一種計算機可讀存儲介質,所述計算機可讀存儲介質中存儲有指令,當其在計算機上運行時,使得計算機執行第一方面至第六方面任一方面所述的方法。
第四方面,本申請提供一種芯片,所述芯片與存儲器相連,用于讀取并執行所述存儲器中存儲的軟件程序,以實現第一方面至第二方面任一方面所述的方法。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于杭州秘猿科技有限公司,未經杭州秘猿科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201810337284.1/2.html,轉載請聲明來源鉆瓜專利網。





