[發(fā)明專利]一種交易方法及裝置有效
| 申請?zhí)枺?/td> | 201811405661.7 | 申請日: | 2018-11-23 |
| 公開(公告)號: | CN109559225B | 公開(公告)日: | 2021-12-21 |
| 發(fā)明(設計)人: | 程光燦;侯保領;殷舒;劉勝;吳鋒海;李賁 | 申請(專利權)人: | 聯(lián)動優(yōu)勢科技有限公司 |
| 主分類號: | G06Q40/04 | 分類號: | G06Q40/04;G06Q20/38;H04L29/08 |
| 代理公司: | 北京同達信恒知識產權代理有限公司 11291 | 代理人: | 黃志華 |
| 地址: | 100082 北京市海淀*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 交易 方法 裝置 | ||
本發(fā)明提供一種交易方法及裝置,涉及計算機技術領域,適用于包括N個區(qū)塊鏈節(jié)點以及事件服務器的區(qū)塊鏈平臺,方法包括:事件服務器接收多個區(qū)塊鏈節(jié)點發(fā)送的針對同一筆交易信息的交易結果,交易信息是應用服務器在獲取到交易信息后向N個區(qū)塊鏈節(jié)點發(fā)送的,N大于等于3;若事件服務器確定交易信息的交易結果處理完成后,根據(jù)接收到的多個交易結果確定推送結果,并將推送結果發(fā)送給訂閱服務器,訂閱服務器使用預設的訂閱規(guī)則與事件服務器進行注冊。與現(xiàn)有技術相比,訂閱服務器能夠直接接收事件服務器已經進行決策的交易結果,使得訂閱服務器能夠快速響應交易結果,還能夠實現(xiàn)定制發(fā)送的功能。
技術領域
本發(fā)明涉及計算機技術領域,尤其涉及一種交易方法及裝置。
背景技術
區(qū)塊鏈技術是利用塊鏈式數(shù)據(jù)結構來驗證與存儲數(shù)據(jù)、利用分布式節(jié)點共識算法來生成和更新數(shù)據(jù)、利用密碼學的方式保證數(shù)據(jù)傳輸和訪問的安全、利用由自動化腳本代碼組成的智能合約來編程和操作數(shù)據(jù)的一種全新的分布式基礎架構與計算范式。區(qū)塊鏈技術本身具有很多優(yōu)勢:一方面,由于區(qū)塊鏈網絡能夠通過算法實現(xiàn)自我約束,任何惡意欺騙系統(tǒng)的行為都會遭到網絡中其他節(jié)點的排斥和抑制,因此,區(qū)塊鏈系統(tǒng)無需依賴中央權威機構支撐和信用背書即可實現(xiàn)安全的網絡交易。另一方面,由于區(qū)塊鏈采取單向哈希算法,同時每個新產生的區(qū)塊嚴格按照時間線形順序推進,時間的不可逆性導致任何試圖入侵篡改區(qū)塊鏈內數(shù)據(jù)信息的行為都很容易被追溯,導致被其他節(jié)點的排斥,從而可以限制相關不法行為。因此,區(qū)塊鏈技術在金融、銀行等各大領域得到了日益廣泛的應用。
在處理區(qū)塊鏈交易時,由于區(qū)塊鏈交易是多節(jié)點異步處理模型,應用服務器發(fā)起一筆或多筆交易至區(qū)塊鏈平臺,區(qū)塊鏈平臺中的每個區(qū)塊鏈節(jié)點對該交易進行處理,并由各節(jié)點中的事件模塊把交易的處理結果推送到應用服務器,進行后續(xù)的業(yè)務處理。
在實際應用中發(fā)現(xiàn),應用服務器針對同一筆交易可能會接收到不同節(jié)點發(fā)送的不同的處理結果,造成應用服務器難以決策交易的處理結果,影響應用服務器的響應效率以及區(qū)塊鏈交易的準確性。
綜上所述,現(xiàn)有技術中不能提供一種準確性高、響應速度快的區(qū)塊鏈交易方法。
發(fā)明內容
本發(fā)明提供一種交易方法及裝置,用于解決現(xiàn)有技術中不能提供一種準確性高、響應速度快的區(qū)塊鏈交易方法的問題。
本發(fā)明實施例一種交易方法,適用于包括N個區(qū)塊鏈節(jié)點以及事件服務器的區(qū)塊鏈平臺,所述方法包括:
所述事件服務器接收多個區(qū)塊鏈節(jié)點發(fā)送的針對同一筆交易信息的交易結果,所述交易信息是應用服務器在獲取到所述交易信息后向所述N個區(qū)塊鏈節(jié)點發(fā)送的,N大于3;
若所述事件服務器確定所述交易信息的交易結果處理完成后,根據(jù)接收到的多個交易結果確定推送結果,并將所述推送結果發(fā)送給訂閱服務器,所述訂閱服務器使用預設的訂閱規(guī)則與所述事件服務器進行注冊。
本發(fā)明實施例中,在事件服務器中接收了多個區(qū)塊鏈節(jié)點針對同一筆交易信息的交易結果后,在確定該交易信息已經是處理完畢的交易信息后,根據(jù)已經接收到的交易信息的交易結果來確定向訂閱服務器推送的該交易信息的最終的交易結果,與現(xiàn)有技術相比,訂閱服務器能夠直接接收事件服務器已經進行決策的交易結果,使得訂閱服務器能夠快速響應交易結果,并且本發(fā)明實施例中的方法的事件服務器可以連接多個注冊的訂閱服務器,可以將交易結果發(fā)送給多個訂閱服務器,與現(xiàn)有技術相比,能夠實現(xiàn)定制發(fā)送的功能。
進一步地,所述根據(jù)接收到的多個交易結果確定推送結果,包括:
所述事件服務器確定所述多個交易結果中是否存在不一致的交易結果,若是,則確定各交易結果對應的個數(shù);
所述事件服務器將個數(shù)最多的交易結果中任一交易結果確定為所述推送結果。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于聯(lián)動優(yōu)勢科技有限公司,未經聯(lián)動優(yōu)勢科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業(yè)授權和技術合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201811405661.7/2.html,轉載請聲明來源鉆瓜專利網。
- 同類專利
- 專利分類
G06Q 專門適用于行政、商業(yè)、金融、管理、監(jiān)督或預測目的的數(shù)據(jù)處理系統(tǒng)或方法;其他類目不包含的專門適用于行政、商業(yè)、金融、管理、監(jiān)督或預測目的的處理系統(tǒng)或方法
G06Q40-00 金融;保險;稅務策略;公司或所得稅的處理
G06Q40-02 .銀行業(yè),例如,利息計算、信貸審批、抵押、家庭銀行或網上銀行
G06Q40-04 .交易,例如,股票、商品、金融衍生工具或貨幣兌換
G06Q40-06 .投資,例如,金融工具、資產組合管理或者基金管理
G06Q40-08 .保險,例如,風險分析或養(yǎng)老金





