欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

簡(jiǎn)單支付驗(yàn)證節(jié)點(diǎn)交易查詢方法及系統(tǒng)與流程

文檔序號(hào):12126934閱讀:345來源:國(guó)知局
簡(jiǎn)單支付驗(yàn)證節(jié)點(diǎn)交易查詢方法及系統(tǒng)與流程

本發(fā)明涉及互聯(lián)網(wǎng)技術(shù)領(lǐng)域,具體涉及一種簡(jiǎn)單支付驗(yàn)證節(jié)點(diǎn)交易查詢方法及系統(tǒng)。



背景技術(shù):

在比特幣網(wǎng)絡(luò)中,完整節(jié)點(diǎn)保存著網(wǎng)絡(luò)上完整的區(qū)塊鏈,它可以通過遍歷整條區(qū)塊鏈上的交易記錄來獲取某個(gè)賬戶的所有交易信息。而在區(qū)塊鏈網(wǎng)絡(luò)上,為了方便用戶,提供了一種不完全節(jié)點(diǎn),也稱為SPV(簡(jiǎn)單支付驗(yàn)證,Simplified Payment Verification)節(jié)點(diǎn),即簡(jiǎn)單支付驗(yàn)證節(jié)點(diǎn)。通過SPV節(jié)點(diǎn),用戶只要保存所有的區(qū)塊頭信息,即使不運(yùn)行完整節(jié)點(diǎn)也可驗(yàn)證支付。

SPV節(jié)點(diǎn)的出現(xiàn),給普通用戶參與比特幣網(wǎng)絡(luò)交易提供了很大的方便。用戶雖然無法直接驗(yàn)證交易,但如果能夠從區(qū)塊鏈的某處找到相符的交易,就可以確認(rèn)網(wǎng)絡(luò)已經(jīng)認(rèn)可了這筆交易,而且得到了網(wǎng)絡(luò)的多個(gè)節(jié)點(diǎn)的認(rèn)可。也就是說,SPV節(jié)點(diǎn)不在其節(jié)點(diǎn)本身上進(jìn)行驗(yàn)證,而是借助相關(guān)聯(lián)的完整節(jié)點(diǎn)去完成驗(yàn)證,SPV節(jié)點(diǎn)本身只維護(hù)用戶所需的特定數(shù)據(jù)。

因而,盡管SPV節(jié)點(diǎn)的出現(xiàn)為普通用戶使用自己的比特幣錢包進(jìn)行交易帶來了很大的便利,但是在某些情況下,SPV節(jié)點(diǎn)的功能存在很大的限制。由于SPV節(jié)點(diǎn)只能與完整節(jié)點(diǎn)進(jìn)行通信,SPV節(jié)點(diǎn)之間不能進(jìn)行通信,那么當(dāng)處于復(fù)雜網(wǎng)絡(luò)環(huán)境中,例如在局域網(wǎng)、企業(yè)內(nèi)網(wǎng)等中時(shí),有些SPV節(jié)點(diǎn)不可與完整節(jié)點(diǎn)進(jìn)行通信,則不能進(jìn)行交易驗(yàn)證。



技術(shù)實(shí)現(xiàn)要素:

鑒于上述問題,提出了本發(fā)明以便提供一種克服上述問題或者至少部分地解決上述問題的簡(jiǎn)單支付驗(yàn)證節(jié)點(diǎn)交易查詢方法及系統(tǒng)。

根據(jù)本發(fā)明的一個(gè)方面,提供了一種簡(jiǎn)單支付驗(yàn)證節(jié)點(diǎn)交易查詢方法,該方法包括:

第一SPV節(jié)點(diǎn)發(fā)送交易信息查詢請(qǐng)求;

第二SPV節(jié)點(diǎn)接收交易信息查詢請(qǐng)求,并將交易信息查詢請(qǐng)求轉(zhuǎn)發(fā)至完整節(jié)點(diǎn),以使完整節(jié)點(diǎn)根據(jù)交易信息查詢請(qǐng)求進(jìn)行查詢,得到交易信息查詢結(jié)果;

第二SPV節(jié)點(diǎn)接收完整節(jié)點(diǎn)反饋的交易信息查詢結(jié)果,并將交易信息查詢結(jié)果轉(zhuǎn)發(fā)至第一SPV節(jié)點(diǎn);

其中,第一SPV節(jié)點(diǎn)為不可連接完整節(jié)點(diǎn)的SPV節(jié)點(diǎn);第二SPV節(jié)點(diǎn)為可連接完整節(jié)點(diǎn)的SPV節(jié)點(diǎn)。

根據(jù)本發(fā)明的另一方面,提供了簡(jiǎn)單支付驗(yàn)證節(jié)點(diǎn)交易查詢系統(tǒng),該系統(tǒng)包括:第一SPV節(jié)點(diǎn)和第二SPV節(jié)點(diǎn);其中,

第一SPV節(jié)點(diǎn)用于:發(fā)送交易信息查詢請(qǐng)求;

第二SPV節(jié)點(diǎn)用于:接收交易信息查詢請(qǐng)求,并將交易信息查詢請(qǐng)求轉(zhuǎn)發(fā)至完整節(jié)點(diǎn),以使完整節(jié)點(diǎn)根據(jù)交易信息查詢請(qǐng)求進(jìn)行查詢,得到交易信息查詢結(jié)果;

第二SPV節(jié)點(diǎn)進(jìn)一步用于:接收完整節(jié)點(diǎn)反饋的交易信息查詢結(jié)果,并將交易信息查詢結(jié)果轉(zhuǎn)發(fā)至第一SPV節(jié)點(diǎn);

其中,第一SPV節(jié)點(diǎn)為不可連接完整節(jié)點(diǎn)的SPV節(jié)點(diǎn);第二SPV節(jié)點(diǎn)為可連接完整節(jié)點(diǎn)的SPV節(jié)點(diǎn)。

根據(jù)本發(fā)明提供的技術(shù)方案,第一SPV節(jié)點(diǎn)發(fā)送交易信息查詢請(qǐng)求,接著第二SPV節(jié)點(diǎn)接收交易信息查詢請(qǐng)求,并將交易信息查詢請(qǐng)求轉(zhuǎn)發(fā)至完整節(jié)點(diǎn),以使完整節(jié)點(diǎn)根據(jù)交易信息查詢請(qǐng)求進(jìn)行查詢,得到交易信息查詢結(jié)果,然后第二SPV節(jié)點(diǎn)接收完整節(jié)點(diǎn)反饋的交易信息查詢結(jié)果,并將交易信息查詢結(jié)果轉(zhuǎn)發(fā)至第一SPV節(jié)點(diǎn)。根據(jù)本發(fā)明提供的技術(shù)方案,為SPV節(jié)點(diǎn)增加了轉(zhuǎn)發(fā)信息的功能,使得處于復(fù)雜網(wǎng)絡(luò)環(huán)境中或由于各種原因不能直接連接完整節(jié)點(diǎn)的SPV節(jié)點(diǎn)可通過SPV節(jié)點(diǎn)之間的通信進(jìn)行交易驗(yàn)證,解決了SPV節(jié)點(diǎn)功能受限的問題。

上述說明僅是本發(fā)明技術(shù)方案的概述,為了能夠更清楚了解本發(fā)明的技術(shù)手段,而可依照說明書的內(nèi)容予以實(shí)施,并且為了讓本發(fā)明的上述和其它目的、特征和優(yōu)點(diǎn)能夠更明顯易懂,以下特舉本發(fā)明的具體實(shí)施方式。

附圖說明

通過閱讀下文優(yōu)選實(shí)施方式的詳細(xì)描述,各種其他的優(yōu)點(diǎn)和益處對(duì)于本領(lǐng)域普通技術(shù)人員將變得清楚明了。附圖僅用于示出優(yōu)選實(shí)施方式的目的,而并不認(rèn)為是對(duì)本發(fā)明的限制。而且在整個(gè)附圖中,用相同的參考符號(hào)表示相同的部件。在附圖中:

圖1示出了本發(fā)明提供的簡(jiǎn)單支付驗(yàn)證節(jié)點(diǎn)交易查詢方法實(shí)施例一的流程示意圖;

圖2示出了本發(fā)明提供的簡(jiǎn)單支付驗(yàn)證節(jié)點(diǎn)交易查詢方法實(shí)施例二的信令流程圖;

圖3示出了本發(fā)明提供的簡(jiǎn)單支付驗(yàn)證節(jié)點(diǎn)交易查詢方法實(shí)施例三的流程示意圖;

圖4示出了本發(fā)明提供的簡(jiǎn)單支付驗(yàn)證節(jié)點(diǎn)交易查詢方法實(shí)施例四的流程示意圖;

圖5示出了本發(fā)明提供的簡(jiǎn)單支付驗(yàn)證節(jié)點(diǎn)交易查詢系統(tǒng)實(shí)施例一的功能結(jié)構(gòu)示意圖;

圖6示出了本發(fā)明提供的簡(jiǎn)單支付驗(yàn)證節(jié)點(diǎn)交易查詢系統(tǒng)實(shí)施例二的功能結(jié)構(gòu)示意圖。

具體實(shí)施方式

下面將參照附圖更詳細(xì)地描述本公開的示例性實(shí)施例。雖然附圖中顯示了本公開的示例性實(shí)施例,然而應(yīng)當(dāng)理解,可以以各種形式實(shí)現(xiàn)本公開而不應(yīng)被這里闡述的實(shí)施例所限制。相反,提供這些實(shí)施例是為了能夠更透徹地理解本公開,并且能夠?qū)⒈竟_的范圍完整的傳達(dá)給本領(lǐng)域的技術(shù)人員。

在現(xiàn)有技術(shù)中,SPV節(jié)點(diǎn)包括錢包模塊和網(wǎng)絡(luò)路由模塊,其中,錢包模塊還可稱為比特幣錢包,用于存儲(chǔ)和管理密鑰;網(wǎng)絡(luò)路由模塊用于收發(fā)信息,例如發(fā)送交易信息查詢請(qǐng)求、接收交易信息查詢結(jié)果等。本發(fā)明在現(xiàn)有的SPV節(jié)點(diǎn)的基礎(chǔ)上增加了中繼模塊,用于向其他SPV節(jié)點(diǎn)或完整節(jié)點(diǎn)轉(zhuǎn)發(fā)所收到的信息,從而使得SPV節(jié)點(diǎn)具有轉(zhuǎn)發(fā)信息的功能。

圖1示出了本發(fā)明提供的簡(jiǎn)單支付驗(yàn)證節(jié)點(diǎn)交易查詢方法實(shí)施例一的流程示意圖,如圖1所示,該方法包括如下步驟:

步驟S100,第一SPV節(jié)點(diǎn)發(fā)送交易信息查詢請(qǐng)求。

其中,第一SPV節(jié)點(diǎn)為不可連接完整節(jié)點(diǎn)的SPV節(jié)點(diǎn)。例如,第一SPV節(jié)點(diǎn)可以是在比特幣網(wǎng)絡(luò)之外由于安全原因或網(wǎng)關(guān)問題等各種原因不能直接連接完整節(jié)點(diǎn)的SPV節(jié)點(diǎn)。另外,第一SPV節(jié)點(diǎn)還可以是處于復(fù)雜網(wǎng)絡(luò)環(huán)境中,例如在局域網(wǎng)、企業(yè)內(nèi)網(wǎng)等中時(shí),不能直接連接完整節(jié)點(diǎn)的SPV節(jié)點(diǎn)。

當(dāng)?shù)谝籗PV節(jié)點(diǎn)驗(yàn)證交易時(shí),第一SPV節(jié)點(diǎn)發(fā)送交易信息查詢請(qǐng)求。第一SPV節(jié)點(diǎn)中具有區(qū)塊鏈賬戶地址信息。區(qū)塊鏈賬戶地址信息可包括但不限于比特幣地址、以太坊地址和超級(jí)賬本地址。在本發(fā)明中,交易信息查詢請(qǐng)求可包括區(qū)塊鏈賬戶地址信息或地址匹配規(guī)則。地址匹配規(guī)則可以為根據(jù)區(qū)塊鏈賬戶地址信息生成的匹配規(guī)則。由于第一SPV節(jié)點(diǎn)的交易信息查詢請(qǐng)求可能會(huì)無意中透露錢包的比特幣地址信息,從而損害用戶的隱私。為了避免這一情況,可根據(jù)區(qū)塊鏈賬戶地址信息和布隆過濾器生成地址匹配規(guī)則。

可選地,在本實(shí)施例的一個(gè)可能的實(shí)現(xiàn)方式中,如果第一SPV節(jié)點(diǎn)為比特幣網(wǎng)絡(luò)之外由于安全原因或網(wǎng)關(guān)問題等各種原因不能直接連接完整節(jié)點(diǎn)的SPV節(jié)點(diǎn),但第一SPV節(jié)點(diǎn)可以連接其他SPV節(jié)點(diǎn),那么在步驟S100中,第一SPV節(jié)點(diǎn)向已知的第二SPV節(jié)點(diǎn)發(fā)送交易信息查詢請(qǐng)求。

步驟S101,第二SPV節(jié)點(diǎn)接收交易信息查詢請(qǐng)求,并將交易信息查詢請(qǐng)求轉(zhuǎn)發(fā)至完整節(jié)點(diǎn)。

其中,第二SPV節(jié)點(diǎn)為可連接完整節(jié)點(diǎn)的SPV節(jié)點(diǎn)。由于第一SPV節(jié)點(diǎn)為不可連接完整節(jié)點(diǎn)的SPV節(jié)點(diǎn),因此,第一SPV節(jié)點(diǎn)無法直接將交易信息查詢請(qǐng)求發(fā)送至完整節(jié)點(diǎn),那么在第一SPV節(jié)點(diǎn)發(fā)送了交易信息查詢請(qǐng)求之后,在步驟S101中,第二SPV節(jié)點(diǎn)接收第一SPV節(jié)點(diǎn)發(fā)送的交易信息查詢請(qǐng)求,并將交易信息查詢請(qǐng)求轉(zhuǎn)發(fā)至完整節(jié)點(diǎn),以使完整節(jié)點(diǎn)根據(jù)交易信息查詢請(qǐng)求進(jìn)行查詢,得到交易信息查詢結(jié)果。

具體地,在第二SPV節(jié)點(diǎn)將交易信息查詢請(qǐng)求轉(zhuǎn)發(fā)至完整節(jié)點(diǎn)之后,完整節(jié)點(diǎn)接收交易信息查詢請(qǐng)求,接著根據(jù)交易信息查詢請(qǐng)求進(jìn)行查詢,得到交易信息查詢結(jié)果,然后將交易信息查詢結(jié)果反饋至第二SPV節(jié)點(diǎn)。其中,交易信息查詢結(jié)果包括符合交易信息查詢請(qǐng)求的交易信息以及與交易信息對(duì)應(yīng)的梅克爾路徑證明。

當(dāng)交易信息查詢請(qǐng)求包括區(qū)塊鏈賬戶地址信息時(shí),完整節(jié)點(diǎn)查詢得到的符合交易信息查詢請(qǐng)求的交易信息為與區(qū)塊鏈賬戶地址信息匹配的交易信息;當(dāng)交易信息查詢請(qǐng)求包括地址匹配規(guī)則時(shí),完整節(jié)點(diǎn)查詢得到的符合交易信息查詢請(qǐng)求的交易信息為與地址匹配規(guī)則匹配的交易信息。具體地,與區(qū)塊鏈賬戶地址信息匹配的交易信息包括交易發(fā)起地址或交易目的地址與區(qū)塊鏈賬戶地址信息匹配的交易信息;與地址匹配規(guī)則匹配的交易信息包括交易發(fā)起地址或交易目的地址與地址匹配規(guī)則匹配的交易信息。

其中,地址匹配規(guī)則可為根據(jù)區(qū)塊鏈賬戶地址信息和布隆過濾器生成的匹配規(guī)則。具體地,布隆過濾器是一個(gè)很長(zhǎng)的二進(jìn)制向量和一系列隨機(jī)映射函數(shù)。假設(shè)布隆過濾器是一個(gè)十六位數(shù)組和三個(gè)哈希函數(shù),三個(gè)哈希函數(shù)分別為哈希函數(shù)K1、哈希函數(shù)K2和哈希函數(shù)K3,布隆過濾器的十六位數(shù)組里的每一個(gè)數(shù)的初始值均為零,地址匹配規(guī)則生成的過程可為:將區(qū)塊鏈賬戶地址信息作為關(guān)鍵詞通過哈希函數(shù)K1進(jìn)行運(yùn)算,經(jīng)哈希函數(shù)K1運(yùn)算后得到一個(gè)在1和16之間的數(shù),將它在該十六位數(shù)組中所對(duì)應(yīng)的位設(shè)置為1,從而把哈希函數(shù)K1的輸出記錄下來,接著按照同樣方式將哈希函數(shù)K2的輸出和哈希函數(shù)K3的輸出記錄下來。

那么完整節(jié)點(diǎn)在匹配交易信息的過程中,將存儲(chǔ)的歷史交易信息中的交易發(fā)起地址信息和交易目的地址信息分別作為關(guān)鍵詞分別經(jīng)這三個(gè)哈希函數(shù)運(yùn)算后得到兩個(gè)以上輸出,如果這兩個(gè)以上輸出中的任一輸出中設(shè)置為1的位置在十六位數(shù)組中被設(shè)置為1,則說明該歷史交易信息為與地址匹配規(guī)則匹配的交易信息;否則說明該歷史交易信息不是與地址匹配規(guī)則匹配的交易信息。

假設(shè)根據(jù)第一SPV節(jié)點(diǎn)的區(qū)塊鏈賬戶地址信息和三個(gè)哈希函數(shù)運(yùn)算后得到十六位數(shù)組中的第1位、第3位和第14位被置為1,如果完整節(jié)點(diǎn)存儲(chǔ)的歷史交易信息1中的交易發(fā)起地址信息和交易目的地址信息分別作為關(guān)鍵詞分別經(jīng)這三個(gè)哈希函數(shù)運(yùn)算后得到的輸出為1、3和14與2、4、10,則說明歷史交易信息1為與地址匹配規(guī)則匹配的交易信息,雖然歷史交易信息1為與地址匹配規(guī)則匹配的交易信息,但是,歷史交易信息1不一定是與該第一SPV節(jié)點(diǎn)相關(guān)的交易信息;如果完整節(jié)點(diǎn)存儲(chǔ)的歷史交易信息2中的交易發(fā)起地址信息和交易目的地址信息作為關(guān)鍵詞分別經(jīng)這三個(gè)哈希函數(shù)運(yùn)算后得到的輸出為1、2和14與2、4、10,則說明歷史交易信息2不是與地址匹配規(guī)則匹配的交易信息。

步驟S102,第二SPV節(jié)點(diǎn)接收完整節(jié)點(diǎn)反饋的交易信息查詢結(jié)果,并將交易信息查詢結(jié)果轉(zhuǎn)發(fā)至第一SPV節(jié)點(diǎn)。

在步驟S102中,第二SPV節(jié)點(diǎn)接收完整節(jié)點(diǎn)反饋的交易信息查詢結(jié)果,并將交易信息查詢結(jié)果轉(zhuǎn)發(fā)至第一SPV節(jié)點(diǎn),以便第一SPV節(jié)點(diǎn)接收交易信息查詢結(jié)果,并根據(jù)交易信息查詢結(jié)果進(jìn)行交易驗(yàn)證。

根據(jù)本發(fā)明實(shí)施例提供的簡(jiǎn)單支付驗(yàn)證節(jié)點(diǎn)交易查詢方法,第一SPV節(jié)點(diǎn)發(fā)送交易信息查詢請(qǐng)求,接著第二SPV節(jié)點(diǎn)接收交易信息查詢請(qǐng)求,并將交易信息查詢請(qǐng)求轉(zhuǎn)發(fā)至完整節(jié)點(diǎn),以使完整節(jié)點(diǎn)根據(jù)交易信息查詢請(qǐng)求進(jìn)行查詢,得到交易信息查詢結(jié)果,然后第二SPV節(jié)點(diǎn)接收完整節(jié)點(diǎn)反饋的交易信息查詢結(jié)果,并將交易信息查詢結(jié)果轉(zhuǎn)發(fā)至第一SPV節(jié)點(diǎn)。根據(jù)本發(fā)明提供的技術(shù)方案,為SPV節(jié)點(diǎn)增加了轉(zhuǎn)發(fā)信息的功能,使得處于復(fù)雜網(wǎng)絡(luò)環(huán)境中或由于各種原因不能直接連接完整節(jié)點(diǎn)的SPV節(jié)點(diǎn)可通過SPV節(jié)點(diǎn)之間的通信進(jìn)行交易驗(yàn)證,解決了SPV節(jié)點(diǎn)功能受限的問題。

圖2示出了本發(fā)明提供的簡(jiǎn)單支付驗(yàn)證節(jié)點(diǎn)交易查詢方法實(shí)施例二的信令流程圖,如圖2所示,該方法包括如下步驟:

步驟S200,第一SPV節(jié)點(diǎn)向局域網(wǎng)廣播發(fā)送交易信息查詢請(qǐng)求。

第一SPV節(jié)點(diǎn)和第二SPV節(jié)點(diǎn)處于同一局域網(wǎng)中,其中,第一SPV節(jié)點(diǎn)為不可連接完整節(jié)點(diǎn)的SPV節(jié)點(diǎn),第二SPV節(jié)點(diǎn)為可連接完整節(jié)點(diǎn)的SPV節(jié)點(diǎn)。另外,除了第一SPV節(jié)點(diǎn)之外,該局域網(wǎng)還包括其他的不可連接完整節(jié)點(diǎn)的SPV節(jié)點(diǎn),在本發(fā)明中,將局域網(wǎng)中除了第一SPV節(jié)點(diǎn)之外的不可連接完整節(jié)點(diǎn)的SPV節(jié)點(diǎn)定義為第三SPV節(jié)點(diǎn)。當(dāng)?shù)谝籗PV節(jié)點(diǎn)驗(yàn)證交易時(shí),第一SPV節(jié)點(diǎn)向局域網(wǎng)廣播發(fā)送交易信息查詢請(qǐng)求。第一SPV節(jié)點(diǎn)中具有區(qū)塊鏈賬戶地址信息。區(qū)塊鏈賬戶地址信息可包括但不限于比特幣地址、以太坊地址和超級(jí)賬本地址。在本發(fā)明中,交易信息查詢請(qǐng)求可包括區(qū)塊鏈賬戶地址信息或地址匹配規(guī)則。地址匹配規(guī)則可以為根據(jù)區(qū)塊鏈賬戶地址信息生成的匹配規(guī)則。具體地,可根據(jù)區(qū)塊鏈賬戶地址信息和布隆過濾器生成地址匹配規(guī)則。

步驟S201,第二SPV節(jié)點(diǎn)接收交易信息查詢請(qǐng)求,并將交易信息查詢請(qǐng)求轉(zhuǎn)發(fā)至完整節(jié)點(diǎn)。

第三SPV節(jié)點(diǎn)接收到了交易信息查詢請(qǐng)求,則將該交易信息查詢請(qǐng)求忽略,不進(jìn)行任何操作;第二SPV節(jié)點(diǎn)接收到了該交易信息查詢請(qǐng)求,則將該交易信息查詢請(qǐng)求轉(zhuǎn)發(fā)至完整節(jié)點(diǎn)。

步驟S202,完整節(jié)點(diǎn)接收第二SPV節(jié)點(diǎn)轉(zhuǎn)發(fā)的交易信息查詢請(qǐng)求,根據(jù)交易信息查詢請(qǐng)求進(jìn)行查詢,得到交易信息查詢結(jié)果,并將交易信息查詢結(jié)果反饋至第二SPV節(jié)點(diǎn)。

在第二SPV節(jié)點(diǎn)將交易信息查詢請(qǐng)求轉(zhuǎn)發(fā)至完整節(jié)點(diǎn)之后,在步驟S202中,完整節(jié)點(diǎn)接收交易信息查詢請(qǐng)求,接著根據(jù)交易信息查詢請(qǐng)求進(jìn)行查詢,得到交易信息查詢結(jié)果,然后將交易信息查詢結(jié)果反饋至第二SPV節(jié)點(diǎn)。其中,交易信息查詢結(jié)果包括符合交易信息查詢請(qǐng)求的交易信息以及與交易信息對(duì)應(yīng)的梅克爾路徑證明。

步驟S203,第二SPV節(jié)點(diǎn)接收完整節(jié)點(diǎn)反饋的交易信息查詢結(jié)果,并將交易信息查詢結(jié)果轉(zhuǎn)發(fā)至第一SPV節(jié)點(diǎn)。

在步驟S203中,第二SPV節(jié)點(diǎn)接收完整節(jié)點(diǎn)反饋的交易信息查詢結(jié)果,并將交易信息查詢結(jié)果轉(zhuǎn)發(fā)至第一SPV節(jié)點(diǎn),以便第一SPV節(jié)點(diǎn)接收交易信息查詢結(jié)果,并根據(jù)交易信息查詢結(jié)果進(jìn)行交易驗(yàn)證。

可選地,當(dāng)存在多個(gè)局域網(wǎng),且局域網(wǎng)之間具有可以相互連接的SPV節(jié)點(diǎn)時(shí),當(dāng)某個(gè)局域網(wǎng)中的第一SPV節(jié)點(diǎn)驗(yàn)證交易時(shí),向其所在的局域網(wǎng)廣播發(fā)送交易信息查詢請(qǐng)求,然后經(jīng)過多個(gè)局域網(wǎng)中的一個(gè)或多個(gè)其他SPV節(jié)點(diǎn)將第一SPV節(jié)點(diǎn)的交易信息查詢請(qǐng)求轉(zhuǎn)發(fā)至第二SPV節(jié)點(diǎn),第二SPV節(jié)點(diǎn)接收其他SPV節(jié)點(diǎn)轉(zhuǎn)發(fā)的交易信息查詢請(qǐng)求,并將交易信息查詢請(qǐng)求轉(zhuǎn)發(fā)至完整節(jié)點(diǎn),接著完整節(jié)點(diǎn)接收第二SPV節(jié)點(diǎn)轉(zhuǎn)發(fā)的交易信息查詢請(qǐng)求,根據(jù)交易信息查詢請(qǐng)求進(jìn)行查詢,得到交易信息查詢結(jié)果,并將交易信息查詢結(jié)果反饋至第二SPV節(jié)點(diǎn),然后第二SPV節(jié)點(diǎn)接收交易信息查詢結(jié)果,并通過其他SPV節(jié)點(diǎn)將交易信息查詢結(jié)果轉(zhuǎn)發(fā)至第一SPV節(jié)點(diǎn)。

根據(jù)本發(fā)明實(shí)施例提供的簡(jiǎn)單支付驗(yàn)證節(jié)點(diǎn)交易查詢方法,第一SPV節(jié)點(diǎn)向局域網(wǎng)廣播發(fā)送交易信息查詢請(qǐng)求,只有第二SPV節(jié)點(diǎn)在接收到了交易信息查詢請(qǐng)求之后,將交易信息查詢請(qǐng)求轉(zhuǎn)發(fā)至完整節(jié)點(diǎn),接著完整節(jié)點(diǎn)接收第二SPV節(jié)點(diǎn)轉(zhuǎn)發(fā)的交易信息查詢請(qǐng)求,根據(jù)交易信息查詢請(qǐng)求進(jìn)行查詢,得到交易信息查詢結(jié)果,并將交易信息查詢結(jié)果反饋至第二SPV節(jié)點(diǎn),然后第二SPV節(jié)點(diǎn)接收交易信息查詢結(jié)果,并將交易信息查詢結(jié)果轉(zhuǎn)發(fā)至第一SPV節(jié)點(diǎn)。根據(jù)本發(fā)明提供的技術(shù)方案,處于局域網(wǎng)中不能直接連接完整節(jié)點(diǎn)的SPV節(jié)點(diǎn)向局域網(wǎng)廣播發(fā)送交易信息查詢請(qǐng)求,并通過SPV節(jié)點(diǎn)之間的通信進(jìn)行交易驗(yàn)證,解決了SPV節(jié)點(diǎn)功能受限的問題。

圖3示出了本發(fā)明提供的簡(jiǎn)單支付驗(yàn)證節(jié)點(diǎn)交易查詢方法實(shí)施例三的流程示意圖,如圖3所示,該方法包括如下步驟:

步驟S300,第一SPV節(jié)點(diǎn)向局域網(wǎng)廣播發(fā)送與第一SPV節(jié)點(diǎn)對(duì)應(yīng)的節(jié)點(diǎn)標(biāo)識(shí)信息。

第一SPV節(jié)點(diǎn)和第二SPV節(jié)點(diǎn)處于同一局域網(wǎng)中,該局域網(wǎng)還包括除了第一SPV節(jié)點(diǎn)之外的不可連接完整節(jié)點(diǎn)的SPV節(jié)點(diǎn),即第三SPV節(jié)點(diǎn)。其中,節(jié)點(diǎn)標(biāo)識(shí)信息為用于標(biāo)識(shí)節(jié)點(diǎn)類型、節(jié)點(diǎn)名稱等的信息。具體地,根據(jù)節(jié)點(diǎn)標(biāo)識(shí)信息可知,該節(jié)點(diǎn)為可連接完整節(jié)點(diǎn)的SPV節(jié)點(diǎn)還是為不可連接完整節(jié)點(diǎn)的SPV節(jié)點(diǎn)。

步驟S301,第二SPV節(jié)點(diǎn)接收并存儲(chǔ)與第一SPV節(jié)點(diǎn)對(duì)應(yīng)的節(jié)點(diǎn)標(biāo)識(shí)信息,向第一SPV節(jié)點(diǎn)反饋與第二SPV節(jié)點(diǎn)對(duì)應(yīng)的節(jié)點(diǎn)標(biāo)識(shí)信息。

步驟S302,第三SPV節(jié)點(diǎn)接收并存儲(chǔ)與第一SPV節(jié)點(diǎn)對(duì)應(yīng)的節(jié)點(diǎn)標(biāo)識(shí)信息,向第一SPV節(jié)點(diǎn)反饋與第三SPV節(jié)點(diǎn)對(duì)應(yīng)的節(jié)點(diǎn)標(biāo)識(shí)信息。

在第一SPV節(jié)點(diǎn)向局域網(wǎng)廣播發(fā)送與第一SPV節(jié)點(diǎn)對(duì)應(yīng)的節(jié)點(diǎn)標(biāo)識(shí)信息之后,第二SPV節(jié)點(diǎn)和第三SPV節(jié)點(diǎn)接收并存儲(chǔ)與第一SPV節(jié)點(diǎn)對(duì)應(yīng)的節(jié)點(diǎn)標(biāo)識(shí)信息,然后根據(jù)與第一SPV節(jié)點(diǎn)對(duì)應(yīng)的節(jié)點(diǎn)標(biāo)識(shí)信息,第二SPV節(jié)點(diǎn)向第一SPV節(jié)點(diǎn)反饋與第二SPV節(jié)點(diǎn)對(duì)應(yīng)的節(jié)點(diǎn)標(biāo)識(shí)信息,第三SPV節(jié)點(diǎn)向第一SPV節(jié)點(diǎn)反饋與第三SPV節(jié)點(diǎn)對(duì)應(yīng)的節(jié)點(diǎn)標(biāo)識(shí)信息。

例如,局域網(wǎng)中包括4個(gè)SPV節(jié)點(diǎn),這4個(gè)SPV節(jié)點(diǎn)分別為SPV節(jié)點(diǎn)1、SPV節(jié)點(diǎn)2、SPV節(jié)點(diǎn)3和SPV節(jié)點(diǎn)4,其中,SPV節(jié)點(diǎn)1、SPV節(jié)點(diǎn)2、SPV節(jié)點(diǎn)3為不可連接完整節(jié)點(diǎn)的SPV節(jié)點(diǎn),SPV節(jié)點(diǎn)4為可連接完整節(jié)點(diǎn)的SPV節(jié)點(diǎn)。當(dāng)SPV節(jié)點(diǎn)1驗(yàn)證交易時(shí),在這種情況下,SPV節(jié)點(diǎn)1為第一SPV節(jié)點(diǎn),SPV節(jié)點(diǎn)4為第二SPV節(jié)點(diǎn),SPV節(jié)點(diǎn)2和SPV節(jié)點(diǎn)3均為第三SPV節(jié)點(diǎn),那么在步驟S300中,SPV節(jié)點(diǎn)1向局域網(wǎng)廣播發(fā)送與SPV節(jié)點(diǎn)1對(duì)應(yīng)的節(jié)點(diǎn)標(biāo)識(shí)信息,在步驟S301和步驟S302中,局域網(wǎng)中的SPV節(jié)點(diǎn)2、SPV節(jié)點(diǎn)3和SPV節(jié)點(diǎn)4接收并存儲(chǔ)與SPV節(jié)點(diǎn)1對(duì)應(yīng)的節(jié)點(diǎn)標(biāo)識(shí)信息,然后SPV節(jié)點(diǎn)2向SPV節(jié)點(diǎn)1反饋與SPV節(jié)點(diǎn)2對(duì)應(yīng)的節(jié)點(diǎn)標(biāo)識(shí)信息,SPV節(jié)點(diǎn)3向SPV節(jié)點(diǎn)1反饋與SPV節(jié)點(diǎn)3對(duì)應(yīng)的節(jié)點(diǎn)標(biāo)識(shí)信息,SPV節(jié)點(diǎn)4向SPV節(jié)點(diǎn)1反饋與SPV節(jié)點(diǎn)4對(duì)應(yīng)的節(jié)點(diǎn)標(biāo)識(shí)信息。

其中,步驟S301和步驟S302的執(zhí)行順序可根據(jù)實(shí)際情況進(jìn)行確定,此處不做限定。例如,步驟S301和步驟S302可同時(shí)執(zhí)行,也可先執(zhí)行步驟S302,再步驟S301。

步驟S303,第一SPV節(jié)點(diǎn)接收并存儲(chǔ)與第二SPV節(jié)點(diǎn)對(duì)應(yīng)的節(jié)點(diǎn)標(biāo)識(shí)信息和與第三SPV節(jié)點(diǎn)對(duì)應(yīng)的節(jié)點(diǎn)標(biāo)識(shí)信息。

例如,在SPV節(jié)點(diǎn)2、SPV節(jié)點(diǎn)3和SPV節(jié)點(diǎn)4分別向SPV節(jié)點(diǎn)1反饋各自對(duì)應(yīng)的節(jié)點(diǎn)標(biāo)識(shí)信息之后,在步驟S303中,SPV節(jié)點(diǎn)1接收并存儲(chǔ)與SPV節(jié)點(diǎn)2對(duì)應(yīng)的節(jié)點(diǎn)標(biāo)識(shí)信息、與SPV節(jié)點(diǎn)3對(duì)應(yīng)的節(jié)點(diǎn)標(biāo)識(shí)信息和與SPV節(jié)點(diǎn)4對(duì)應(yīng)的節(jié)點(diǎn)標(biāo)識(shí)信息。

步驟S304,第一SPV節(jié)點(diǎn)向第二SPV節(jié)點(diǎn)和第三SPV節(jié)點(diǎn)多播發(fā)送交易信息查詢請(qǐng)求。

當(dāng)?shù)谝籗PV節(jié)點(diǎn)驗(yàn)證交易時(shí),第一SPV節(jié)點(diǎn)向局域網(wǎng)中第二SPV節(jié)點(diǎn)和第三SPV節(jié)點(diǎn)多播發(fā)送交易信息查詢請(qǐng)求。其中,交易信息查詢請(qǐng)求可包括區(qū)塊鏈賬戶地址信息或地址匹配規(guī)則。區(qū)塊鏈賬戶地址信息可包括但不限于比特幣地址、以太坊地址和超級(jí)賬本地址。地址匹配規(guī)則可以為根據(jù)區(qū)塊鏈賬戶地址信息和布隆過濾器生成的匹配規(guī)則。

例如,在SPV節(jié)點(diǎn)1接收并存儲(chǔ)了與SPV節(jié)點(diǎn)2對(duì)應(yīng)的節(jié)點(diǎn)標(biāo)識(shí)信息、與SPV節(jié)點(diǎn)3對(duì)應(yīng)的節(jié)點(diǎn)標(biāo)識(shí)信息和與SPV節(jié)點(diǎn)4對(duì)應(yīng)的節(jié)點(diǎn)標(biāo)識(shí)信息,那么當(dāng)SPV節(jié)點(diǎn)1驗(yàn)證交易時(shí),SPV節(jié)點(diǎn)1向SPV節(jié)點(diǎn)2、SPV節(jié)點(diǎn)3和SPV節(jié)點(diǎn)4發(fā)送交易信息查詢請(qǐng)求。

步驟S305,第二SPV節(jié)點(diǎn)接收交易信息查詢請(qǐng)求,并將交易信息查詢請(qǐng)求轉(zhuǎn)發(fā)至完整節(jié)點(diǎn)。

第三SPV節(jié)點(diǎn)接收到了交易信息查詢請(qǐng)求,則將該交易信息查詢請(qǐng)求忽略,不進(jìn)行任何操作;第二SPV節(jié)點(diǎn)接收到了該交易信息查詢請(qǐng)求,則將該交易信息查詢請(qǐng)求轉(zhuǎn)發(fā)至完整節(jié)點(diǎn)。

例如,在步驟S304中,SPV節(jié)點(diǎn)1向SPV節(jié)點(diǎn)2、SPV節(jié)點(diǎn)3和SPV節(jié)點(diǎn)4發(fā)送交易信息查詢請(qǐng)求,其中,SPV節(jié)點(diǎn)2和SPV節(jié)點(diǎn)3均為第三SPV節(jié)點(diǎn),SPV節(jié)點(diǎn)4為第二SPV節(jié)點(diǎn),那么SPV節(jié)點(diǎn)2和SPV節(jié)點(diǎn)3在接收到了SPV節(jié)點(diǎn)1發(fā)送的交易信息查詢請(qǐng)求之后,則將該交易信息查詢請(qǐng)求忽略;SPV節(jié)點(diǎn)4在接收到了SPV節(jié)點(diǎn)1發(fā)送的交易信息查詢請(qǐng)求之后,則將該交易信息查詢請(qǐng)求轉(zhuǎn)發(fā)至完整節(jié)點(diǎn)。

步驟S306,完整節(jié)點(diǎn)接收第二SPV節(jié)點(diǎn)轉(zhuǎn)發(fā)的交易信息查詢請(qǐng)求,根據(jù)交易信息查詢請(qǐng)求進(jìn)行查詢,得到交易信息查詢結(jié)果,并將交易信息查詢結(jié)果反饋至第二SPV節(jié)點(diǎn)。

其中,交易信息查詢結(jié)果包括符合交易信息查詢請(qǐng)求的交易信息以及與交易信息對(duì)應(yīng)的梅克爾路徑證明。

步驟S307,第二SPV節(jié)點(diǎn)接收完整節(jié)點(diǎn)反饋的交易信息查詢結(jié)果,并將交易信息查詢結(jié)果轉(zhuǎn)發(fā)至第一SPV節(jié)點(diǎn)。

在步驟S307中,第二SPV節(jié)點(diǎn)接收完整節(jié)點(diǎn)反饋的交易信息查詢結(jié)果,并將交易信息查詢結(jié)果轉(zhuǎn)發(fā)至第一SPV節(jié)點(diǎn),以便第一SPV節(jié)點(diǎn)接收交易信息查詢結(jié)果,并根據(jù)交易信息查詢結(jié)果進(jìn)行交易驗(yàn)證。

根據(jù)本發(fā)明實(shí)施例提供的簡(jiǎn)單支付驗(yàn)證節(jié)點(diǎn)交易查詢方法,處于局域網(wǎng)中不能直接連接完整節(jié)點(diǎn)的SPV節(jié)點(diǎn)多播發(fā)送交易信息查詢請(qǐng)求,并通過SPV節(jié)點(diǎn)之間的通信進(jìn)行交易驗(yàn)證,解決了SPV節(jié)點(diǎn)功能受限的問題。

圖4示出了本發(fā)明提供的簡(jiǎn)單支付驗(yàn)證節(jié)點(diǎn)交易查詢方法實(shí)施例四的流程示意圖,如圖4所示,該方法包括如下步驟:

步驟S400,第一SPV節(jié)點(diǎn)向局域網(wǎng)廣播發(fā)送與第一SPV節(jié)點(diǎn)對(duì)應(yīng)的節(jié)點(diǎn)標(biāo)識(shí)信息。

其中,第一SPV節(jié)點(diǎn)和第二SPV節(jié)點(diǎn)處于同一局域網(wǎng)中,該局域網(wǎng)還包括除了第一SPV節(jié)點(diǎn)之外的不可連接完整節(jié)點(diǎn)的SPV節(jié)點(diǎn),即第三SPV節(jié)點(diǎn)。節(jié)點(diǎn)標(biāo)識(shí)信息為用于標(biāo)識(shí)節(jié)點(diǎn)類型、節(jié)點(diǎn)名稱等的信息。

步驟S401,第二SPV節(jié)點(diǎn)接收并存儲(chǔ)與第一SPV節(jié)點(diǎn)對(duì)應(yīng)的節(jié)點(diǎn)標(biāo)識(shí)信息,向第一SPV節(jié)點(diǎn)反饋與第二SPV節(jié)點(diǎn)對(duì)應(yīng)的節(jié)點(diǎn)標(biāo)識(shí)信息。

第三SPV節(jié)點(diǎn)接收到了與第一SPV節(jié)點(diǎn)對(duì)應(yīng)的節(jié)點(diǎn)標(biāo)識(shí)信息,則將該節(jié)點(diǎn)標(biāo)識(shí)信息忽略,不進(jìn)行任何操作;第二SPV節(jié)點(diǎn)接收到了與第一SPV節(jié)點(diǎn)對(duì)應(yīng)的節(jié)點(diǎn)標(biāo)識(shí)信息,則存儲(chǔ)該節(jié)點(diǎn)標(biāo)識(shí)信息,并根據(jù)該節(jié)點(diǎn)標(biāo)識(shí)信息,向第一SPV節(jié)點(diǎn)反饋與第二SPV節(jié)點(diǎn)對(duì)應(yīng)的節(jié)點(diǎn)標(biāo)識(shí)信息,也就是說,只有可連接完整節(jié)點(diǎn)的SPV節(jié)點(diǎn)才會(huì)向第一SPV節(jié)點(diǎn)反饋其節(jié)點(diǎn)標(biāo)識(shí)信息。

步驟S402,第一SPV節(jié)點(diǎn)接收并存儲(chǔ)與第二SPV節(jié)點(diǎn)對(duì)應(yīng)的節(jié)點(diǎn)標(biāo)識(shí)信息。

步驟S403,第一SPV節(jié)點(diǎn)向第二SPV節(jié)點(diǎn)單播發(fā)送交易信息查詢請(qǐng)求。

具體地,當(dāng)?shù)谝籗PV節(jié)點(diǎn)驗(yàn)證交易時(shí),第一SPV節(jié)點(diǎn)可根據(jù)與第二SPV節(jié)點(diǎn)對(duì)應(yīng)的節(jié)點(diǎn)標(biāo)識(shí)信息,向第二SPV節(jié)點(diǎn)單播發(fā)送交易信息查詢請(qǐng)求。其中,交易信息查詢請(qǐng)求可包括區(qū)塊鏈賬戶地址信息或地址匹配規(guī)則。區(qū)塊鏈賬戶地址信息可包括但不限于比特幣地址、以太坊地址和超級(jí)賬本地址。地址匹配規(guī)則可以為根據(jù)區(qū)塊鏈賬戶地址信息和布隆過濾器生成的匹配規(guī)則。

步驟S404,第二SPV節(jié)點(diǎn)接收交易信息查詢請(qǐng)求,并將交易信息查詢請(qǐng)求轉(zhuǎn)發(fā)至完整節(jié)點(diǎn)。

步驟S405,完整節(jié)點(diǎn)接收第二SPV節(jié)點(diǎn)轉(zhuǎn)發(fā)的交易信息查詢請(qǐng)求,根據(jù)交易信息查詢請(qǐng)求進(jìn)行查詢,得到交易信息查詢結(jié)果,并將交易信息查詢結(jié)果反饋至第二SPV節(jié)點(diǎn)。

完整節(jié)點(diǎn)在接收到了交易信息查詢請(qǐng)求之后,根據(jù)交易信息查詢請(qǐng)求進(jìn)行查詢,得到交易信息查詢結(jié)果,其中,交易信息查詢結(jié)果包括符合交易信息查詢請(qǐng)求的交易信息以及與交易信息對(duì)應(yīng)的梅克爾路徑證明。

步驟S406,第二SPV節(jié)點(diǎn)接收完整節(jié)點(diǎn)反饋的交易信息查詢結(jié)果,并將交易信息查詢結(jié)果轉(zhuǎn)發(fā)至第一SPV節(jié)點(diǎn)。

在步驟S406中,第二SPV節(jié)點(diǎn)接收完整節(jié)點(diǎn)反饋的交易信息查詢結(jié)果,并將交易信息查詢結(jié)果轉(zhuǎn)發(fā)至第一SPV節(jié)點(diǎn),以便第一SPV節(jié)點(diǎn)接收交易信息查詢結(jié)果,并根據(jù)交易信息查詢結(jié)果進(jìn)行交易驗(yàn)證。

根據(jù)本發(fā)明實(shí)施例提供的簡(jiǎn)單支付驗(yàn)證節(jié)點(diǎn)交易查詢方法,處于局域網(wǎng)中不能直接連接完整節(jié)點(diǎn)的SPV節(jié)點(diǎn)向可連接完整節(jié)點(diǎn)的SPV節(jié)點(diǎn)單播發(fā)送交易信息查詢請(qǐng)求,并通過SPV節(jié)點(diǎn)之間的通信進(jìn)行交易驗(yàn)證,解決了SPV節(jié)點(diǎn)功能受限的問題。

圖5示出了本發(fā)明提供的簡(jiǎn)單支付驗(yàn)證節(jié)點(diǎn)交易查詢系統(tǒng)實(shí)施例一的功能結(jié)構(gòu)示意圖,如圖5所示,該系統(tǒng)包括:第一SPV節(jié)點(diǎn)510和第二SPV節(jié)點(diǎn)520。其中,第一SPV節(jié)點(diǎn)510為不可連接完整節(jié)點(diǎn)的SPV節(jié)點(diǎn);第二SPV節(jié)點(diǎn)520為可連接完整節(jié)點(diǎn)的SPV節(jié)點(diǎn)。

第一SPV節(jié)點(diǎn)510用于:發(fā)送交易信息查詢請(qǐng)求。

當(dāng)?shù)谝籗PV節(jié)點(diǎn)驗(yàn)證交易時(shí),第一SPV節(jié)點(diǎn)發(fā)送交易信息查詢請(qǐng)求。其中,交易信息查詢請(qǐng)求可包括區(qū)塊鏈賬戶地址信息或地址匹配規(guī)則。具體地,區(qū)塊鏈賬戶地址信息可包括但不限于比特幣地址、以太坊地址和超級(jí)賬本地址;地址匹配規(guī)則可以為根據(jù)區(qū)塊鏈賬戶地址信息和布隆過濾器生成的匹配規(guī)則。

具體地,當(dāng)?shù)谝籗PV節(jié)點(diǎn)510和第二SPV節(jié)點(diǎn)520處于同一局域網(wǎng)中時(shí),第一SPV節(jié)點(diǎn)510進(jìn)一步用于:向局域網(wǎng)廣播發(fā)送交易信息查詢請(qǐng)求。

第二SPV節(jié)點(diǎn)520用于:接收交易信息查詢請(qǐng)求,并將交易信息查詢請(qǐng)求轉(zhuǎn)發(fā)至完整節(jié)點(diǎn),以使完整節(jié)點(diǎn)根據(jù)交易信息查詢請(qǐng)求進(jìn)行查詢,得到交易信息查詢結(jié)果。

其中,交易信息查詢結(jié)果包括符合交易信息查詢請(qǐng)求的交易信息以及與交易信息對(duì)應(yīng)的梅克爾路徑證明。當(dāng)交易信息查詢請(qǐng)求包括區(qū)塊鏈賬戶地址信息時(shí),完整節(jié)點(diǎn)查詢得到的符合交易信息查詢請(qǐng)求的交易信息為與區(qū)塊鏈賬戶地址信息匹配的交易信息;當(dāng)交易信息查詢請(qǐng)求包括地址匹配規(guī)則時(shí),完整節(jié)點(diǎn)查詢得到的符合交易信息查詢請(qǐng)求的交易信息為與地址匹配規(guī)則匹配的交易信息。

第二SPV節(jié)點(diǎn)520進(jìn)一步用于:接收完整節(jié)點(diǎn)反饋的交易信息查詢結(jié)果,并將交易信息查詢結(jié)果轉(zhuǎn)發(fā)至第一SPV節(jié)點(diǎn)。

第二SPV節(jié)點(diǎn)520接收交易信息查詢結(jié)果,并將交易信息查詢結(jié)果轉(zhuǎn)發(fā)至第一SPV節(jié)點(diǎn)510,以便第一SPV節(jié)點(diǎn)510接收交易信息查詢結(jié)果,并根據(jù)交易信息查詢結(jié)果進(jìn)行交易驗(yàn)證。

根據(jù)本發(fā)明實(shí)施例提供的簡(jiǎn)單支付驗(yàn)證節(jié)點(diǎn)交易查詢系統(tǒng),第一SPV節(jié)點(diǎn)發(fā)送交易信息查詢請(qǐng)求,第二SPV節(jié)點(diǎn)接收交易信息查詢請(qǐng)求,并將交易信息查詢請(qǐng)求轉(zhuǎn)發(fā)至完整節(jié)點(diǎn),以使完整節(jié)點(diǎn)根據(jù)交易信息查詢請(qǐng)求進(jìn)行查詢,得到交易信息查詢結(jié)果,第二SPV節(jié)點(diǎn)接收完整節(jié)點(diǎn)反饋的交易信息查詢結(jié)果,并將交易信息查詢結(jié)果轉(zhuǎn)發(fā)至第一SPV節(jié)點(diǎn)。根據(jù)本發(fā)明提供的技術(shù)方案,為SPV節(jié)點(diǎn)增加了轉(zhuǎn)發(fā)信息的功能,使得處于復(fù)雜網(wǎng)絡(luò)環(huán)境中或由于各種原因不能直接連接完整節(jié)點(diǎn)的SPV節(jié)點(diǎn)可通過SPV節(jié)點(diǎn)之間的通信進(jìn)行交易驗(yàn)證,解決了SPV節(jié)點(diǎn)功能受限的問題。

圖6示出了本發(fā)明提供的簡(jiǎn)單支付驗(yàn)證節(jié)點(diǎn)交易查詢系統(tǒng)實(shí)施例二的功能結(jié)構(gòu)示意圖,如圖6所示,該系統(tǒng)包括:第一SPV節(jié)點(diǎn)610、第二SPV節(jié)點(diǎn)620和第三SPV節(jié)點(diǎn)630。其中,第一SPV節(jié)點(diǎn)610、第二SPV節(jié)點(diǎn)620和第三SPV節(jié)點(diǎn)630處于同一局域網(wǎng)中。第一SPV節(jié)點(diǎn)610為不可連接完整節(jié)點(diǎn)的SPV節(jié)點(diǎn);第二SPV節(jié)點(diǎn)620為可連接完整節(jié)點(diǎn)的SPV節(jié)點(diǎn);第三SPV節(jié)點(diǎn)630為該局域網(wǎng)中除了第一SPV節(jié)點(diǎn)610之外的不可連接完整節(jié)點(diǎn)的SPV節(jié)點(diǎn)。

第一SPV節(jié)點(diǎn)610用于:向局域網(wǎng)廣播發(fā)送與第一SPV節(jié)點(diǎn)610對(duì)應(yīng)的節(jié)點(diǎn)標(biāo)識(shí)信息。

第二SPV節(jié)點(diǎn)620用于:接收并存儲(chǔ)與第一SPV節(jié)點(diǎn)610對(duì)應(yīng)的節(jié)點(diǎn)標(biāo)識(shí)信息,向第一SPV節(jié)點(diǎn)610反饋與第二SPV節(jié)點(diǎn)620對(duì)應(yīng)的節(jié)點(diǎn)標(biāo)識(shí)信息。

第三SPV節(jié)點(diǎn)630用于:接收并存儲(chǔ)與第一SPV節(jié)點(diǎn)610對(duì)應(yīng)的節(jié)點(diǎn)標(biāo)識(shí)信息,向第一SPV節(jié)點(diǎn)610反饋與第三SPV節(jié)點(diǎn)630對(duì)應(yīng)的節(jié)點(diǎn)標(biāo)識(shí)信息。

第一SPV節(jié)點(diǎn)610進(jìn)一步用于:接收并存儲(chǔ)與第二SPV節(jié)點(diǎn)620對(duì)應(yīng)的節(jié)點(diǎn)標(biāo)識(shí)信息以及與第三SPV節(jié)點(diǎn)630對(duì)應(yīng)的節(jié)點(diǎn)標(biāo)識(shí)信息;向第二SPV節(jié)點(diǎn)620和第三SPV節(jié)點(diǎn)630多播發(fā)送交易信息查詢請(qǐng)求。

當(dāng)?shù)谝籗PV節(jié)點(diǎn)驗(yàn)證交易時(shí),第一SPV節(jié)點(diǎn)向局域網(wǎng)中第二SPV節(jié)點(diǎn)620和第三SPV節(jié)點(diǎn)630多播發(fā)送交易信息查詢請(qǐng)求。其中,交易信息查詢請(qǐng)求可包括區(qū)塊鏈賬戶地址信息或地址匹配規(guī)則。

第二SPV節(jié)點(diǎn)620進(jìn)一步用于:接收交易信息查詢請(qǐng)求,并將交易信息查詢請(qǐng)求轉(zhuǎn)發(fā)至完整節(jié)點(diǎn),以使完整節(jié)點(diǎn)根據(jù)交易信息查詢請(qǐng)求進(jìn)行查詢,得到交易信息查詢結(jié)果。

第三SPV節(jié)點(diǎn)630接收到了交易信息查詢請(qǐng)求,則將該交易信息查詢請(qǐng)求忽略,不進(jìn)行任何操作。

完整節(jié)點(diǎn)接收第二SPV節(jié)點(diǎn)轉(zhuǎn)發(fā)的交易信息查詢請(qǐng)求,根據(jù)交易信息查詢請(qǐng)求進(jìn)行查詢,得到交易信息查詢結(jié)果,并將交易信息查詢結(jié)果反饋至第二SPV節(jié)點(diǎn)。其中,交易信息查詢結(jié)果包括符合交易信息查詢請(qǐng)求的交易信息以及與交易信息對(duì)應(yīng)的梅克爾路徑證明。

第二SPV節(jié)點(diǎn)620進(jìn)一步用于:接收完整節(jié)點(diǎn)反饋的交易信息查詢結(jié)果,并將交易信息查詢結(jié)果轉(zhuǎn)發(fā)至第一SPV節(jié)點(diǎn)610。

可選地,在本實(shí)施例的一個(gè)可能的實(shí)現(xiàn)方式中,第三SPV節(jié)點(diǎn)630在接收到了與第一SPV節(jié)點(diǎn)610對(duì)應(yīng)的節(jié)點(diǎn)標(biāo)識(shí)信息之后,忽略該節(jié)點(diǎn)標(biāo)識(shí)信息。在這種情況下,只有第二SPV節(jié)點(diǎn)620向第一SPV節(jié)點(diǎn)610反饋與第二SPV節(jié)點(diǎn)對(duì)應(yīng)的節(jié)點(diǎn)標(biāo)識(shí)信息,那么第一SPV節(jié)點(diǎn)610進(jìn)一步用于:接收并存儲(chǔ)與第二SPV節(jié)點(diǎn)620對(duì)應(yīng)的節(jié)點(diǎn)標(biāo)識(shí)信息;向第二SPV節(jié)點(diǎn)620單播發(fā)送交易信息查詢請(qǐng)求。

根據(jù)本發(fā)明實(shí)施例提供的簡(jiǎn)單支付驗(yàn)證節(jié)點(diǎn)交易查詢系統(tǒng),處于局域網(wǎng)中不能直接連接完整節(jié)點(diǎn)的SPV節(jié)點(diǎn)多播或單播發(fā)送交易信息查詢請(qǐng)求,并通過SPV節(jié)點(diǎn)之間的通信進(jìn)行交易驗(yàn)證,解決了SPV節(jié)點(diǎn)功能受限的問題。

在此提供的算法和顯示不與任何特定計(jì)算機(jī)、虛擬系統(tǒng)或者其它設(shè)備固有相關(guān)。各種通用系統(tǒng)也可以與基于在此的示教一起使用。根據(jù)上面的描述,構(gòu)造這類系統(tǒng)所要求的結(jié)構(gòu)是顯而易見的。此外,本發(fā)明也不針對(duì)任何特定編程語(yǔ)言。應(yīng)當(dāng)明白,可以利用各種編程語(yǔ)言實(shí)現(xiàn)在此描述的本發(fā)明的內(nèi)容,并且上面對(duì)特定語(yǔ)言所做的描述是為了披露本發(fā)明的最佳實(shí)施方式。

在此處所提供的說明書中,說明了大量具體細(xì)節(jié)。然而,能夠理解,本發(fā)明的實(shí)施例可以在沒有這些具體細(xì)節(jié)的情況下實(shí)踐。在一些實(shí)例中,并未詳細(xì)示出公知的方法、結(jié)構(gòu)和技術(shù),以便不模糊對(duì)本說明書的理解。

類似地,應(yīng)當(dāng)理解,為了精簡(jiǎn)本公開并幫助理解各個(gè)發(fā)明方面中的一個(gè)或多個(gè),在上面對(duì)本發(fā)明的示例性實(shí)施例的描述中,本發(fā)明的各個(gè)特征有時(shí)被一起分組到單個(gè)實(shí)施例、圖、或者對(duì)其的描述中。然而,并不應(yīng)將該公開的方法解釋成反映如下意圖:即所要求保護(hù)的本發(fā)明要求比在每個(gè)權(quán)利要求中所明確記載的特征更多的特征。更確切地說,如下面的權(quán)利要求書所反映的那樣,發(fā)明方面在于少于前面公開的單個(gè)實(shí)施例的所有特征。因此,遵循具體實(shí)施方式的權(quán)利要求書由此明確地并入該具體實(shí)施方式,其中每個(gè)權(quán)利要求本身都作為本發(fā)明的單獨(dú)實(shí)施例。

本領(lǐng)域那些技術(shù)人員可以理解,可以對(duì)實(shí)施例中的設(shè)備中的模塊進(jìn)行自適應(yīng)性地改變并且把它們?cè)O(shè)置在與該實(shí)施例不同的一個(gè)或多個(gè)設(shè)備中??梢园褜?shí)施例中的模塊或單元或組件組合成一個(gè)模塊或單元或組件,以及此外可以把它們分成多個(gè)子模塊或子單元或子組件。除了這樣的特征和/或過程或者單元中的至少一些是相互排斥之外,可以采用任何組合對(duì)本說明書(包括伴隨的權(quán)利要求、摘要和附圖)中公開的所有特征以及如此公開的任何方法或者設(shè)備的所有過程或單元進(jìn)行組合。除非另外明確陳述,本說明書(包括伴隨的權(quán)利要求、摘要和附圖)中公開的每個(gè)特征可以由提供相同、等同或相似目的的替代特征來代替。

此外,本領(lǐng)域的技術(shù)人員能夠理解,盡管在此所述的一些實(shí)施例包括其它實(shí)施例中所包括的某些特征而不是其它特征,但是不同實(shí)施例的特征的組合意味著處于本發(fā)明的范圍之內(nèi)并且形成不同的實(shí)施例。例如,在下面的權(quán)利要求書中,所要求保護(hù)的實(shí)施例的任意之一都可以以任意的組合方式來使用。

本發(fā)明的各個(gè)部件實(shí)施例可以以硬件實(shí)現(xiàn),或者以在一個(gè)或者多個(gè)處理器上運(yùn)行的軟件模塊實(shí)現(xiàn),或者以它們的組合實(shí)現(xiàn)。本領(lǐng)域的技術(shù)人員應(yīng)當(dāng)理解,可以在實(shí)踐中使用微處理器或者數(shù)字信號(hào)處理器(DSP)來實(shí)現(xiàn)根據(jù)本發(fā)明實(shí)施例中的一些或者全部部件的一些或者全部功能。本發(fā)明還可以實(shí)現(xiàn)為用于執(zhí)行這里所描述的方法的一部分或者全部的設(shè)備或者裝置程序(例如,計(jì)算機(jī)程序和計(jì)算機(jī)程序產(chǎn)品)。這樣的實(shí)現(xiàn)本發(fā)明的程序可以存儲(chǔ)在計(jì)算機(jī)可讀介質(zhì)上,或者可以具有一個(gè)或者多個(gè)信號(hào)的形式。這樣的信號(hào)可以從因特網(wǎng)網(wǎng)站上下載得到,或者在載體信號(hào)上提供,或者以任何其他形式提供。

應(yīng)該注意的是上述實(shí)施例對(duì)本發(fā)明進(jìn)行說明而不是對(duì)本發(fā)明進(jìn)行限制,并且本領(lǐng)域技術(shù)人員在不脫離所附權(quán)利要求的范圍的情況下可設(shè)計(jì)出替換實(shí)施例。在權(quán)利要求中,不應(yīng)將位于括號(hào)之間的任何參考符號(hào)構(gòu)造成對(duì)權(quán)利要求的限制。單詞“包含”不排除存在未列在權(quán)利要求中的元件或步驟。位于元件之前的單詞“一”或“一個(gè)”不排除存在多個(gè)這樣的元件。本發(fā)明可以借助于包括有若干不同元件的硬件以及借助于適當(dāng)編程的計(jì)算機(jī)來實(shí)現(xiàn)。在列舉了若干裝置的單元權(quán)利要求中,這些裝置中的若干個(gè)可以是通過同一個(gè)硬件項(xiàng)來具體體現(xiàn)。單詞第一、第二、以及第三等的使用不表示任何順序??蓪⑦@些單詞解釋為名稱。

本發(fā)明公開了:

A1、一種簡(jiǎn)單支付驗(yàn)證節(jié)點(diǎn)交易查詢方法,其特征在于,包括:

第一SPV節(jié)點(diǎn)發(fā)送交易信息查詢請(qǐng)求;

第二SPV節(jié)點(diǎn)接收所述交易信息查詢請(qǐng)求,并將所述交易信息查詢請(qǐng)求轉(zhuǎn)發(fā)至完整節(jié)點(diǎn),以使所述完整節(jié)點(diǎn)根據(jù)所述交易信息查詢請(qǐng)求進(jìn)行查詢,得到交易信息查詢結(jié)果;

所述第二SPV節(jié)點(diǎn)接收所述完整節(jié)點(diǎn)反饋的交易信息查詢結(jié)果,并將所述交易信息查詢結(jié)果轉(zhuǎn)發(fā)至所述第一SPV節(jié)點(diǎn);

其中,所述第一SPV節(jié)點(diǎn)為不可連接完整節(jié)點(diǎn)的SPV節(jié)點(diǎn);所述第二SPV節(jié)點(diǎn)為可連接完整節(jié)點(diǎn)的SPV節(jié)點(diǎn)。

A2、根據(jù)A1所述的簡(jiǎn)單支付驗(yàn)證節(jié)點(diǎn)交易查詢方法,其特征在于,所述第一SPV節(jié)點(diǎn)和所述第二SPV節(jié)點(diǎn)處于同一局域網(wǎng)中。

A3、根據(jù)A2所述的簡(jiǎn)單支付驗(yàn)證節(jié)點(diǎn)交易查詢方法,其特征在于,所述第一SPV節(jié)點(diǎn)發(fā)送交易信息查詢請(qǐng)求進(jìn)一步包括:

所述第一SPV節(jié)點(diǎn)向所述局域網(wǎng)廣播發(fā)送交易信息查詢請(qǐng)求。

A4、根據(jù)A2所述的簡(jiǎn)單支付驗(yàn)證節(jié)點(diǎn)交易查詢方法,其特征在于,所述局域網(wǎng)還包括:第三SPV節(jié)點(diǎn);

在所述第一SPV節(jié)點(diǎn)發(fā)送交易信息查詢請(qǐng)求之前,所述方法還包括:

所述第一SPV節(jié)點(diǎn)向所述局域網(wǎng)廣播發(fā)送與所述第一SPV節(jié)點(diǎn)對(duì)應(yīng)的節(jié)點(diǎn)標(biāo)識(shí)信息;

所述第二SPV節(jié)點(diǎn)接收并存儲(chǔ)與所述第一SPV節(jié)點(diǎn)對(duì)應(yīng)的節(jié)點(diǎn)標(biāo)識(shí)信息,向所述第一SPV節(jié)點(diǎn)反饋與所述第二SPV節(jié)點(diǎn)對(duì)應(yīng)的節(jié)點(diǎn)標(biāo)識(shí)信息;

所述第三SPV節(jié)點(diǎn)接收并存儲(chǔ)與所述第一SPV節(jié)點(diǎn)對(duì)應(yīng)的節(jié)點(diǎn)標(biāo)識(shí)信息,向所述第一SPV節(jié)點(diǎn)反饋與所述第三SPV節(jié)點(diǎn)對(duì)應(yīng)的節(jié)點(diǎn)標(biāo)識(shí)信息;

所述第一SPV節(jié)點(diǎn)接收并存儲(chǔ)與所述第二SPV節(jié)點(diǎn)對(duì)應(yīng)的節(jié)點(diǎn)標(biāo)識(shí)信息和與所述第三SPV節(jié)點(diǎn)對(duì)應(yīng)的節(jié)點(diǎn)標(biāo)識(shí)信息;

所述第一SPV節(jié)點(diǎn)發(fā)送交易信息查詢請(qǐng)求具體為:

所述第一SPV節(jié)點(diǎn)向所述第二SPV節(jié)點(diǎn)和所述第三SPV節(jié)點(diǎn)多播發(fā)送交易信息查詢請(qǐng)求。

A5、根據(jù)A2所述的簡(jiǎn)單支付驗(yàn)證節(jié)點(diǎn)交易查詢方法,其特征在于,在所述第一SPV節(jié)點(diǎn)發(fā)送交易信息查詢請(qǐng)求之前,所述方法還包括:

所述第一SPV節(jié)點(diǎn)向所述局域網(wǎng)廣播發(fā)送與所述第一SPV節(jié)點(diǎn)對(duì)應(yīng)的節(jié)點(diǎn)標(biāo)識(shí)信息;

所述第二SPV節(jié)點(diǎn)接收并存儲(chǔ)與所述第一SPV節(jié)點(diǎn)對(duì)應(yīng)的節(jié)點(diǎn)標(biāo)識(shí)信息,向所述第一SPV節(jié)點(diǎn)反饋與所述第二SPV節(jié)點(diǎn)對(duì)應(yīng)的節(jié)點(diǎn)標(biāo)識(shí)信息;

所述第一SPV節(jié)點(diǎn)接收并存儲(chǔ)與所述第二SPV節(jié)點(diǎn)對(duì)應(yīng)的節(jié)點(diǎn)標(biāo)識(shí)信息;

所述第一SPV節(jié)點(diǎn)發(fā)送交易信息查詢請(qǐng)求具體為:

所述第一SPV節(jié)點(diǎn)向所述第二SPV節(jié)點(diǎn)單播發(fā)送交易信息查詢請(qǐng)求。

A6、根據(jù)A1-A5任一項(xiàng)所述的簡(jiǎn)單支付驗(yàn)證節(jié)點(diǎn)交易查詢方法,其特征在于,所述交易信息查詢請(qǐng)求包括區(qū)塊鏈賬戶地址信息或地址匹配規(guī)則。

A7、根據(jù)A1-A5任一項(xiàng)所述的簡(jiǎn)單支付驗(yàn)證節(jié)點(diǎn)交易查詢方法,其特征在于,所述交易信息查詢結(jié)果包括符合所述交易信息查詢請(qǐng)求的交易信息以及與所述交易信息對(duì)應(yīng)的梅克爾路徑證明。

A8、根據(jù)A6所述的簡(jiǎn)單支付驗(yàn)證節(jié)點(diǎn)交易查詢方法,其特征在于,所述地址匹配規(guī)則為根據(jù)所述區(qū)塊鏈賬戶地址信息和布隆過濾器生成的。

本發(fā)明還公開了:

B9、一種簡(jiǎn)單支付驗(yàn)證節(jié)點(diǎn)交易查詢系統(tǒng),其特征在于,包括:第一SPV節(jié)點(diǎn)和第二SPV節(jié)點(diǎn);其中,

所述第一SPV節(jié)點(diǎn)用于:發(fā)送交易信息查詢請(qǐng)求;

所述第二SPV節(jié)點(diǎn)用于:接收所述交易信息查詢請(qǐng)求,并將所述交易信息查詢請(qǐng)求轉(zhuǎn)發(fā)至完整節(jié)點(diǎn),以使所述完整節(jié)點(diǎn)根據(jù)所述交易信息查詢請(qǐng)求進(jìn)行查詢,得到交易信息查詢結(jié)果;

所述第二SPV節(jié)點(diǎn)進(jìn)一步用于:接收所述完整節(jié)點(diǎn)反饋的交易信息查詢結(jié)果,并將所述交易信息查詢結(jié)果轉(zhuǎn)發(fā)至所述第一SPV節(jié)點(diǎn);

其中,所述第一SPV節(jié)點(diǎn)為不可連接完整節(jié)點(diǎn)的SPV節(jié)點(diǎn);所述第二SPV節(jié)點(diǎn)為可連接完整節(jié)點(diǎn)的SPV節(jié)點(diǎn)。

B10、根據(jù)B9所述的簡(jiǎn)單支付驗(yàn)證節(jié)點(diǎn)交易查詢系統(tǒng),其特征在于,所述第一SPV節(jié)點(diǎn)和所述第二SPV節(jié)點(diǎn)處于同一局域網(wǎng)中。

B11、根據(jù)B10所述的簡(jiǎn)單支付驗(yàn)證節(jié)點(diǎn)交易查詢系統(tǒng),其特征在于,所述第一SPV節(jié)點(diǎn)進(jìn)一步用于:

向所述局域網(wǎng)廣播發(fā)送交易信息查詢請(qǐng)求。

B12、根據(jù)B10所述的簡(jiǎn)單支付驗(yàn)證節(jié)點(diǎn)交易查詢系統(tǒng),其特征在于,所述系統(tǒng)還包括:第三SPV節(jié)點(diǎn);其中,第一SPV節(jié)點(diǎn)、所述第二SPV節(jié)點(diǎn)和所述第三SPV節(jié)點(diǎn)處于同一局域網(wǎng)中;

所述第一SPV節(jié)點(diǎn)進(jìn)一步用于:向所述局域網(wǎng)廣播發(fā)送與所述第一SPV節(jié)點(diǎn)對(duì)應(yīng)的節(jié)點(diǎn)標(biāo)識(shí)信息;

所述第二SPV節(jié)點(diǎn)進(jìn)一步用于:接收并存儲(chǔ)與所述第一SPV節(jié)點(diǎn)對(duì)應(yīng)的節(jié)點(diǎn)標(biāo)識(shí)信息,向所述第一SPV節(jié)點(diǎn)反饋與所述第二SPV節(jié)點(diǎn)對(duì)應(yīng)的節(jié)點(diǎn)標(biāo)識(shí)信息;

所述第三SPV節(jié)點(diǎn)用于:接收并存儲(chǔ)與所述第一SPV節(jié)點(diǎn)對(duì)應(yīng)的節(jié)點(diǎn)標(biāo)識(shí)信息,向所述第一SPV節(jié)點(diǎn)反饋與所述第三SPV節(jié)點(diǎn)對(duì)應(yīng)的節(jié)點(diǎn)標(biāo)識(shí)信息;

所述第一SPV節(jié)點(diǎn)進(jìn)一步用于:接收并存儲(chǔ)與所述第二SPV節(jié)點(diǎn)對(duì)應(yīng)的節(jié)點(diǎn)標(biāo)識(shí)信息以及與所述第三SPV節(jié)點(diǎn)對(duì)應(yīng)的節(jié)點(diǎn)標(biāo)識(shí)信息;

所述第一SPV節(jié)點(diǎn)進(jìn)一步用于:向所述第二SPV節(jié)點(diǎn)和所述第三SPV節(jié)點(diǎn)多播發(fā)送交易信息查詢請(qǐng)求。

B13、根據(jù)B10所述的簡(jiǎn)單支付驗(yàn)證節(jié)點(diǎn)交易查詢系統(tǒng),其特征在于,所述第一SPV節(jié)點(diǎn)進(jìn)一步用于:向所述局域網(wǎng)廣播發(fā)送與所述第一SPV節(jié)點(diǎn)對(duì)應(yīng)的節(jié)點(diǎn)標(biāo)識(shí)信息;

所述第二SPV節(jié)點(diǎn)進(jìn)一步用于:接收并存儲(chǔ)與所述第一SPV節(jié)點(diǎn)對(duì)應(yīng)的節(jié)點(diǎn)標(biāo)識(shí)信息,向所述第一SPV節(jié)點(diǎn)反饋與所述第二SPV節(jié)點(diǎn)對(duì)應(yīng)的節(jié)點(diǎn)標(biāo)識(shí)信息;

所述第一SPV節(jié)點(diǎn)進(jìn)一步用于:接收并存儲(chǔ)與所述第二SPV節(jié)點(diǎn)對(duì)應(yīng)的節(jié)點(diǎn)標(biāo)識(shí)信息;向所述第二SPV節(jié)點(diǎn)單播發(fā)送交易信息查詢請(qǐng)求。

B14、根據(jù)B9-B13任一項(xiàng)所述的簡(jiǎn)單支付驗(yàn)證節(jié)點(diǎn)交易查詢系統(tǒng),其特征在于,所述交易信息查詢請(qǐng)求包括區(qū)塊鏈賬戶地址信息或地址匹配規(guī)則。

B15、根據(jù)B9-B13任一項(xiàng)所述的簡(jiǎn)單支付驗(yàn)證節(jié)點(diǎn)交易查詢系統(tǒng),其特征在于,所述交易信息查詢結(jié)果包括符合所述交易信息查詢請(qǐng)求的交易信息以及與所述交易信息對(duì)應(yīng)的梅克爾路徑證明。

B16、根據(jù)B14所述的簡(jiǎn)單支付驗(yàn)證節(jié)點(diǎn)交易查詢系統(tǒng),其特征在于,所述地址匹配規(guī)則為根據(jù)所述區(qū)塊鏈賬戶地址信息和布隆過濾器生成的。

當(dāng)前第1頁(yè)1 2 3 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
蛟河市| 景谷| 资溪县| 和政县| 汉阴县| 洱源县| 临高县| 徐州市| 万荣县| 桑植县| 德令哈市| 墨脱县| 泰州市| 宜川县| 苏尼特左旗| 任丘市| 吉林省| 新昌县| 夏邑县| 麻城市| 阳东县| 揭东县| 滨海县| 昔阳县| 平利县| 闻喜县| 平利县| 德安县| 且末县| 丰顺县| 金昌市| 佛教| 黎川县| 桐柏县| 石柱| 福海县| 通城县| 福泉市| 金堂县| 通河县| 河曲县|