[發(fā)明專利]一種發(fā)送交易信息和共識驗證的方法及裝置有效
| 申請?zhí)枺?/td> | 201710181241.4 | 申請日: | 2017-03-24 |
| 公開(公告)號: | CN107392611B | 公開(公告)日: | 2020-04-24 |
| 發(fā)明(設(shè)計)人: | 李寧 | 申請(專利權(quán))人: | 創(chuàng)新先進(jìn)技術(shù)有限公司 |
| 主分類號: | G06Q20/40 | 分類號: | G06Q20/40;G06F11/16;H04L29/06 |
| 代理公司: | 北京晉德允升知識產(chǎn)權(quán)代理有限公司 11623 | 代理人: | 王戈 |
| 地址: | 開曼群島大開曼島西灣路802號木槿*** | 國省代碼: | 暫無信息 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 發(fā)送 交易 信息 共識 驗證 方法 裝置 | ||
1.一種發(fā)送交易信息的方法,其特征在于,包括:
共識節(jié)點獲取交易信息,具體包括:所述共識節(jié)點作為受理節(jié)點,接收客戶端發(fā)送的所述交易信息;
發(fā)送所述交易信息給其他共識節(jié)點,所述其他共識節(jié)點是除所述受理節(jié)點之外的共識節(jié)點;
當(dāng)接收到其他共識節(jié)點發(fā)送的包含所述交易信息的信息標(biāo)識的共識驗證失敗通知時,根據(jù)所述共識驗證失敗通知,重新發(fā)送所述交易信息;其中,所述其他共識節(jié)點發(fā)送的包含所述交易信息的信息標(biāo)識的共識驗證失敗通知,具體包括:所述其他共識節(jié)點將所述共識驗證失敗通知廣播給所述共識節(jié)點和發(fā)送所述共識驗證失敗通知以外的其他共識節(jié)點;所述根據(jù)所述共識驗證失敗通知,重新發(fā)送所述交易信息,具體包括:所述共識節(jié)點和發(fā)送所述共識驗證失敗通知以外的包含所述交易信息的其他共識節(jié)點根據(jù)接收到的所述共識驗證失敗通知,均重新發(fā)送所述交易信息給所述發(fā)送所述共識驗證失敗通知的其他共識節(jié)點。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,共識節(jié)點獲取交易信息,具體包括:
共識節(jié)點接收客戶端發(fā)送的交易信息。
3.根據(jù)權(quán)利要求1所述的方法,其特征在于,發(fā)送所述交易信息給其他共識節(jié)點,具體包括:
針對每個其他共識節(jié)點創(chuàng)建線程,并通過該線程發(fā)送所述交易信息給該其他共識節(jié)點。
4.根據(jù)權(quán)利要求3所述的方法,其特征在于,通過該線程發(fā)送所述交易信息給該其他共識節(jié)點,具體包括:
若確定該其他共識節(jié)點未接收到所述交易信息,則重新通過該線程向該其他共識節(jié)點發(fā)送所述交易信息,直至確定該其他共識節(jié)點接收到所述交易信息或滿足預(yù)設(shè)的停止發(fā)送條件為止。
5.根據(jù)權(quán)利要求4所述的方法,其特征在于,確定該其他共識節(jié)點接收到所述交易信息,具體包括:
若在指定時段內(nèi)通過該線程接收到該其他共識節(jié)點返回的響應(yīng)信號,則確定該其他共識節(jié)點接收到所述交易信息;
確定該其他共識節(jié)點未接收到所述交易信息,具體包括:
若在指定時段內(nèi)未通過該線程接收到該其他共識節(jié)點返回的響應(yīng)信號,則確定該其他共識節(jié)點未接收到所述交易信息。
6.根據(jù)權(quán)利要求4所述的方法,其特征在于,所述預(yù)設(shè)的停止發(fā)送條件,具體包括:
向該其他共識節(jié)點發(fā)送所述交易信息的次數(shù)達(dá)到預(yù)設(shè)次數(shù);或
自第一次向該其他共識節(jié)點發(fā)送所述交易信息起經(jīng)過的時間超過預(yù)設(shè)時長。
7.根據(jù)權(quán)利要求4所述的方法,其特征在于,當(dāng)滿足預(yù)設(shè)的停止發(fā)送條件時,所述方法還包括:
將所述交易信息添加到預(yù)設(shè)的隊列中;
根據(jù)所述共識驗證失敗通知,重新發(fā)送所述交易信息,具體包括:
根據(jù)所述共識驗證失敗通知中包含的信息標(biāo)識,在所述隊列中查找所述信息標(biāo)識對應(yīng)的交易信息并發(fā)送。
8.一種共識驗證的方法,其特征在于,包括:
共識節(jié)點接收其他共識節(jié)點發(fā)送的預(yù)處理塊;
根據(jù)交易池中存儲的交易信息和所述預(yù)處理塊包含的交易信息,對所述預(yù)處理塊進(jìn)行共識驗證;
在共識驗證過程中,若確定所述預(yù)處理塊包含的至少一個交易信息不存在于所述交易池中,則在所述預(yù)處理塊包含的交易信息中,確定所述交易池中缺少的交易信息的信息標(biāo)識,并向其他共識節(jié)點發(fā)送包含所述信息標(biāo)識的共識驗證失敗通知;當(dāng)所述其他共識節(jié)點的交易池中包含所述交易信息時,所述其他共識節(jié)點均發(fā)送所述交易信息給所述共識節(jié)點。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于創(chuàng)新先進(jìn)技術(shù)有限公司,未經(jīng)創(chuàng)新先進(jìn)技術(shù)有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710181241.4/1.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 同類專利
- 專利分類
G06Q 專門適用于行政、商業(yè)、金融、管理、監(jiān)督或預(yù)測目的的數(shù)據(jù)處理系統(tǒng)或方法;其他類目不包含的專門適用于行政、商業(yè)、金融、管理、監(jiān)督或預(yù)測目的的處理系統(tǒng)或方法
G06Q20-00 支付體系結(jié)構(gòu)、方案或協(xié)議
G06Q20-02 .涉及中立的第三方,例如認(rèn)證機(jī)構(gòu)、公證人或可信的第三方[TTP]
G06Q20-04 .支付電路
G06Q20-08 .支付體系結(jié)構(gòu)
G06Q20-22 .支付方案或模式
G06Q20-30 .以特定設(shè)備的使用為特征的
- 發(fā)送方法、發(fā)送系統(tǒng)和發(fā)送器
- 發(fā)送系統(tǒng)、發(fā)送設(shè)備
- 發(fā)送設(shè)備、發(fā)送/接收設(shè)備、發(fā)送方法和發(fā)送/接收方法
- 發(fā)送裝置、發(fā)送方法
- 發(fā)送裝置、發(fā)送方法
- 發(fā)送系統(tǒng)、發(fā)送裝置以及數(shù)據(jù)發(fā)送方法
- 發(fā)送方法、發(fā)送裝置
- 發(fā)送裝置、發(fā)送方法以及記錄介質(zhì)
- 發(fā)送方法、發(fā)送裝置
- 發(fā)送系統(tǒng)、發(fā)送方法及發(fā)送/接收系統(tǒng)
- 信息記錄介質(zhì)、信息記錄方法、信息記錄設(shè)備、信息再現(xiàn)方法和信息再現(xiàn)設(shè)備
- 信息記錄裝置、信息記錄方法、信息記錄介質(zhì)、信息復(fù)制裝置和信息復(fù)制方法
- 信息記錄裝置、信息再現(xiàn)裝置、信息記錄方法、信息再現(xiàn)方法、信息記錄程序、信息再現(xiàn)程序、以及信息記錄介質(zhì)
- 信息記錄裝置、信息再現(xiàn)裝置、信息記錄方法、信息再現(xiàn)方法、信息記錄程序、信息再現(xiàn)程序、以及信息記錄介質(zhì)
- 信息記錄設(shè)備、信息重放設(shè)備、信息記錄方法、信息重放方法、以及信息記錄介質(zhì)
- 信息存儲介質(zhì)、信息記錄方法、信息重放方法、信息記錄設(shè)備、以及信息重放設(shè)備
- 信息存儲介質(zhì)、信息記錄方法、信息回放方法、信息記錄設(shè)備和信息回放設(shè)備
- 信息記錄介質(zhì)、信息記錄方法、信息記錄裝置、信息再現(xiàn)方法和信息再現(xiàn)裝置
- 信息終端,信息終端的信息呈現(xiàn)方法和信息呈現(xiàn)程序
- 信息創(chuàng)建、信息發(fā)送方法及信息創(chuàng)建、信息發(fā)送裝置
- 用于區(qū)塊鏈的交易信息的共識方法及系統(tǒng)
- 一種數(shù)據(jù)處理方法、裝置、設(shè)備及介質(zhì)
- 一種基于區(qū)塊鏈系統(tǒng)的共識方法及區(qū)塊鏈系統(tǒng)
- 蜜獾拜占庭容錯共識機(jī)制的共識節(jié)點變更方法及相關(guān)裝置
- 區(qū)塊鏈共識節(jié)點的重啟處理方法、共識節(jié)點及區(qū)塊鏈系統(tǒng)
- 區(qū)塊鏈共識處理方法及裝置、電子設(shè)備、存儲介質(zhì)
- 區(qū)塊鏈的節(jié)點處理方法、裝置、節(jié)點設(shè)備及存儲介質(zhì)
- 用于區(qū)塊鏈系統(tǒng)的共識方法、裝置、電子設(shè)備及存儲介質(zhì)
- 區(qū)塊鏈共識引擎系統(tǒng)和區(qū)塊鏈共識處理流程方法
- 一種數(shù)據(jù)處理方法、裝置、設(shè)備及介質(zhì)





