亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

網(wǎng)絡(luò)支付方法及裝置與流程

文檔序號:12602722閱讀:208來源:國知局
網(wǎng)絡(luò)支付方法及裝置與流程

本發(fā)明屬于互聯(lián)網(wǎng)技術(shù)領(lǐng)域,尤其涉及一種基于區(qū)塊鏈的網(wǎng)絡(luò)支付方法及裝置。



背景技術(shù):

網(wǎng)絡(luò)支付是指電子交易的當事人,包括消費者、廠商和金融機構(gòu),使用安全電子支付手段通過網(wǎng)絡(luò)進行的貨幣支付或資金流轉(zhuǎn)。主要包括有電子貨幣類,電子信用卡類,電子支票類。由于全球化日益發(fā)展,在網(wǎng)絡(luò)支付中,跨境資產(chǎn)轉(zhuǎn)移在網(wǎng)絡(luò)支付中的占比越來越高,跨境資產(chǎn)轉(zhuǎn)移指的是資產(chǎn)轉(zhuǎn)移發(fā)起方和接收方位于不同國家或地區(qū)場景下的資產(chǎn)轉(zhuǎn)移,由于幣種的不同,通常需要通過結(jié)算工具和支付系統(tǒng)(比如SWIFT,全球同業(yè)銀行金融電訊協(xié)會)實現(xiàn)不同國家或地區(qū)之間的資金轉(zhuǎn)換。

目前的跨境資產(chǎn)轉(zhuǎn)移體系存在如下問題:一是多采用中心化網(wǎng)絡(luò)系統(tǒng),網(wǎng)絡(luò)健壯性差,在中心服務(wù)器受到攻擊后容易造成整個網(wǎng)絡(luò)的癱瘓;二是跨境資產(chǎn)轉(zhuǎn)移時間成本高,到賬時間往往三至五天,資產(chǎn)轉(zhuǎn)移效率較低;三是資產(chǎn)轉(zhuǎn)移手續(xù)費較高;四是資產(chǎn)轉(zhuǎn)移過程不透明,由于涉及的環(huán)節(jié)多,現(xiàn)有資產(chǎn)轉(zhuǎn)移機構(gòu)很難告訴用戶中間環(huán)節(jié)及各環(huán)節(jié)手續(xù)費細節(jié)。



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

本發(fā)明的實施例提供了一種基于區(qū)塊鏈的網(wǎng)絡(luò)支付方法及裝置。

根據(jù)本發(fā)明實施例的一方面,提供了一種網(wǎng)絡(luò)支付方法,用于多個對等的網(wǎng)絡(luò)節(jié)點構(gòu)成的網(wǎng)絡(luò)中的第一網(wǎng)絡(luò)節(jié)點,包括該第一網(wǎng)絡(luò)節(jié)點向該網(wǎng)絡(luò)中一個或多個第二網(wǎng)絡(luò)節(jié)點發(fā)送服務(wù)請求的步驟。該第一網(wǎng)絡(luò)節(jié)點接收第二網(wǎng)絡(luò)節(jié)點對服務(wù)請求的確認消息并生成資產(chǎn)轉(zhuǎn)移記錄的步驟。該第一網(wǎng)絡(luò)節(jié)點參與該資產(chǎn)轉(zhuǎn)移記錄的全網(wǎng)共識驗證的步驟。該第一網(wǎng)絡(luò)節(jié)將通過全網(wǎng)共識驗證后的資產(chǎn)轉(zhuǎn)移記錄寫入該網(wǎng)絡(luò)的區(qū)塊鏈中的步驟。

根據(jù)本發(fā)明實施例的另一方面,提供了一種網(wǎng)絡(luò)支付裝置,該裝置用于多個對等的網(wǎng)絡(luò)節(jié)點構(gòu)成的網(wǎng)絡(luò)中的第一網(wǎng)絡(luò)節(jié)點,包括:發(fā)送模塊、記錄生成模塊、共識模塊和寫入模塊。其中的發(fā)送模塊,被配置為第一網(wǎng)絡(luò)節(jié)點向上述網(wǎng)絡(luò)中一個或多個第二網(wǎng)絡(luò)節(jié)點發(fā)送服務(wù)請求。記錄生成模塊,被配置為第一網(wǎng)絡(luò)節(jié)點接收第二網(wǎng)絡(luò)節(jié)點對服務(wù)請求的確認消息并生成資產(chǎn)轉(zhuǎn)移記錄。共識模塊,被配置為第一網(wǎng)絡(luò)節(jié)點參與該資產(chǎn)轉(zhuǎn)移記錄的全網(wǎng)共識驗證。寫入模塊,被配置為第一網(wǎng)絡(luò)節(jié)點將通過全網(wǎng)共識驗證后的資產(chǎn)轉(zhuǎn)移記錄寫入該網(wǎng)絡(luò)的區(qū)塊鏈中。

根據(jù)本發(fā)明實施例的一方面,提供了一種網(wǎng)絡(luò)支付方法,用于多個對等的網(wǎng)絡(luò)節(jié)點構(gòu)成的網(wǎng)絡(luò)中的一個或多個第二網(wǎng)絡(luò)節(jié)點,包括第二網(wǎng)絡(luò)節(jié)點接收該網(wǎng)絡(luò)中第一網(wǎng)絡(luò)節(jié)點發(fā)送的服務(wù)請求的步驟。第二網(wǎng)絡(luò)節(jié)點對上述服務(wù)請求進行確認并向第一網(wǎng)絡(luò)節(jié)點發(fā)送服務(wù)請求的確認消息的步驟。第二網(wǎng)絡(luò)節(jié)點參與該資產(chǎn)轉(zhuǎn)移記錄的全網(wǎng)共識驗證的步驟。

根據(jù)本發(fā)明實施例的另一方面,提供了一種網(wǎng)絡(luò)支付裝置,該裝置用于多個對等的網(wǎng)絡(luò)節(jié)點構(gòu)成的網(wǎng)絡(luò)中的一個或多個第二網(wǎng)絡(luò)節(jié)點,包括接收模塊、確認模塊和共識模塊,其中的接收模塊,被配置為第二網(wǎng)絡(luò)節(jié)點接收該網(wǎng)絡(luò)中第一網(wǎng)絡(luò)節(jié)點發(fā)送的服務(wù)請求。確認模塊,被配置為第二網(wǎng)絡(luò)節(jié)點對該服務(wù)請求進行確認并向第一網(wǎng)絡(luò)節(jié)點發(fā)送服務(wù)請求的確認消息。共識模塊,被配置為第二網(wǎng)絡(luò)節(jié)點參與該資產(chǎn)轉(zhuǎn)移記錄的全網(wǎng)共識驗證。

根據(jù)本發(fā)明實施例的一方面,提供了一種網(wǎng)絡(luò)支付方法,用于多個對等的網(wǎng)絡(luò)節(jié)點構(gòu)成的網(wǎng)絡(luò)中,包括該第一網(wǎng)絡(luò)節(jié)點向上述網(wǎng)絡(luò)中一個或多個第二網(wǎng)絡(luò)節(jié)點發(fā)送服務(wù)請求的步驟。一個或多個第二網(wǎng)絡(luò)節(jié)點接收該網(wǎng)絡(luò)中第一網(wǎng)絡(luò)節(jié)點發(fā)送的服務(wù)請求的步驟。一個或多個第二網(wǎng)絡(luò)節(jié)點對該服務(wù)請求進行確認并向第一網(wǎng)絡(luò)節(jié)點發(fā)送服務(wù)請求的確認消息的步驟。該第一網(wǎng)絡(luò)節(jié)點接收第二網(wǎng)絡(luò)節(jié)點對服務(wù)請求的確認消息并生成資產(chǎn)轉(zhuǎn)移記錄的步驟。第一網(wǎng)絡(luò)節(jié)點和第二網(wǎng)絡(luò)節(jié)點參與該資產(chǎn)轉(zhuǎn)移記錄的全網(wǎng)共識驗證的步驟。該第一網(wǎng)絡(luò)節(jié)點將通過全網(wǎng)共識驗證后的資產(chǎn)轉(zhuǎn)移記錄寫入該網(wǎng)絡(luò)的區(qū)塊鏈中的步驟。

根據(jù)本發(fā)明實施例的另一方面,提供了一種網(wǎng)絡(luò)支付裝置,用于多個對等的網(wǎng)絡(luò)節(jié)點構(gòu)成的網(wǎng)絡(luò)中,包括發(fā)送模塊、接收模塊、確認模塊、記錄生成模塊、共識模塊和寫入模塊。其中的發(fā)送模塊,被配置為第一網(wǎng)絡(luò)節(jié)點向上述網(wǎng)絡(luò)中一個或多個第二網(wǎng)絡(luò)節(jié)點發(fā)送服務(wù)請求。接收模塊,被配置為一個或多個第二網(wǎng)絡(luò)節(jié)點接收該網(wǎng)絡(luò)中第一網(wǎng)絡(luò)節(jié)點發(fā)送的服務(wù)請求。確認模塊,被配置為一個或多個第二網(wǎng)絡(luò)節(jié)點對該服務(wù)請求進行確認并向第一網(wǎng)絡(luò)節(jié)點發(fā)送服務(wù)請求的確認消息。記錄生成模塊,被配置為第一網(wǎng)絡(luò)節(jié)點接收第二網(wǎng)絡(luò)節(jié)點對服務(wù)請求的確認消息并生成資產(chǎn)轉(zhuǎn)移記錄。共識模塊,被配置為第一網(wǎng)絡(luò)節(jié)點和第二網(wǎng)絡(luò)節(jié)點參與該資產(chǎn)轉(zhuǎn)移記錄的全網(wǎng)共識驗證。寫入模塊,被配置為第一網(wǎng)絡(luò)節(jié)點將通過全網(wǎng)共識驗證后的資產(chǎn)轉(zhuǎn)移記錄寫入該網(wǎng)絡(luò)的區(qū)塊鏈中。

根據(jù)本發(fā)明實施例的一方面,提供了一種網(wǎng)絡(luò)支付裝置,用于多個對等的網(wǎng)絡(luò)節(jié)點構(gòu)成的網(wǎng)絡(luò)中,包括,存儲器、耦合到該存儲器的處理器、顯示器、通信接口、I/O接口以及通信總線,其中,該處理器用于執(zhí)行如下步驟,包括:該第一網(wǎng)絡(luò)節(jié)點向該網(wǎng)絡(luò)中一個或多個第二網(wǎng)絡(luò)節(jié)點發(fā)送服務(wù)請求的步驟;該第一網(wǎng)絡(luò)節(jié)點接收第二網(wǎng)絡(luò)節(jié)點對服務(wù)請求的確認消息并生成資產(chǎn)轉(zhuǎn)移記錄的步驟;該第一網(wǎng)絡(luò)節(jié)點參與該資產(chǎn)轉(zhuǎn)移記錄的全網(wǎng)共識驗證的步驟;該第一網(wǎng)絡(luò)節(jié)將通過全網(wǎng)共識驗證后的資產(chǎn)轉(zhuǎn)移記錄寫入該網(wǎng)絡(luò)的區(qū)塊鏈中的步驟。通信總線,用于在上述處理器、存儲器、顯示器、通信接口、I/O接口之間傳遞信息。

本發(fā)明實施例提出一種網(wǎng)絡(luò)支付方法及裝置。該方法和裝置由于基于區(qū)塊鏈,具有去中心化的優(yōu)點,根據(jù)該方法及裝置構(gòu)建的支付網(wǎng)絡(luò)不依賴于中心化服務(wù)器,由于去中心化的支付網(wǎng)絡(luò)體系具有很難徹底關(guān)閉或摧毀的優(yōu)點,并利用該網(wǎng)絡(luò)不可逆的特性,使得經(jīng)該方法和裝置構(gòu)建成的支付網(wǎng)絡(luò)具有更高的安全性和健壯性。由于境內(nèi)外用戶節(jié)點可以直接進行資金轉(zhuǎn)移撇除第三方金融機構(gòu)的中間環(huán)節(jié),也提升了資產(chǎn)轉(zhuǎn)移效率,免去了高額的資產(chǎn)轉(zhuǎn)移手續(xù)費。

附圖說明

通過參考附圖會更加清楚地理解本發(fā)明的特征和優(yōu)點,附圖是示意性的而不應(yīng)理解為對本發(fā)明進行任何限制,在附圖中:

圖1示出根據(jù)一個實施例的一種對等的網(wǎng)絡(luò)節(jié)點構(gòu)成的網(wǎng)絡(luò)系統(tǒng)的示意圖;

圖2示出根據(jù)一個實施例的一種基于區(qū)塊鏈的網(wǎng)絡(luò)支付系統(tǒng)的示意圖;

圖3示出根據(jù)本發(fā)明的一個實施例的一種網(wǎng)絡(luò)支付方法的流程圖;

圖4示出根據(jù)本發(fā)明的另一個實施例的一種基于區(qū)塊鏈的網(wǎng)絡(luò)支付系統(tǒng)的示意圖;

圖5示出根據(jù)本發(fā)明的另一個實施例的一種網(wǎng)絡(luò)支付方法中資產(chǎn)轉(zhuǎn)移記錄的信息結(jié)構(gòu)圖;

圖6示出根據(jù)本發(fā)明的一個實施例的一種基于區(qū)塊鏈的網(wǎng)絡(luò)支付系統(tǒng)的示意圖;

圖7示出根據(jù)本發(fā)明的一個實施例的一種網(wǎng)絡(luò)支付方法中資產(chǎn)轉(zhuǎn)移記錄的信息結(jié)構(gòu)圖;

圖8示出根據(jù)本發(fā)明的另一個實施例的一種基于區(qū)塊鏈的網(wǎng)絡(luò)支付系統(tǒng)的示意圖;

圖9示出根據(jù)本發(fā)明的一個實施例的一種網(wǎng)絡(luò)支付裝置的結(jié)構(gòu)示意圖;

圖10示出根據(jù)本發(fā)明的另一個實施例的一種網(wǎng)絡(luò)支付方法的流程圖;

圖11示出根據(jù)本發(fā)明的另一個實施例的一種網(wǎng)絡(luò)支付裝置的結(jié)構(gòu)示意圖;

圖12示出根據(jù)本發(fā)明的一個實施例的一種網(wǎng)絡(luò)支付方法的流程圖;

圖13示出根據(jù)本發(fā)明的一個實施例的一種網(wǎng)絡(luò)支付裝置的結(jié)構(gòu)示意圖;

圖14示出根據(jù)本發(fā)明的另一個實施例的一種網(wǎng)絡(luò)支付裝置的結(jié)構(gòu)示意圖。

具體實施方式

下面將詳細描述本發(fā)明的各個方面的特征和示例性實施例。在下面的詳細描述中,提出了許多具體細節(jié),以便提供對本發(fā)明的全面理解。但是,對于本領(lǐng)域技術(shù)人員來說很明顯的是,本發(fā)明可以在不需要這些具體細節(jié)中的一些細節(jié)的情況下實施。下面對實施例的描述僅僅是為了通過示出本發(fā)明的示例來提供對本發(fā)明的更好的理解。本發(fā)明決不限于下面所提出的任何具體配置和方法,而是在不脫離本發(fā)明的精神的前提下覆蓋了元素、部件和算法的任何修改、替換和改進。在附圖和下面的描述中,沒有示出公知的結(jié)構(gòu)和技術(shù),以便避免對本發(fā)明造成不必要的模糊。

下面結(jié)合附圖,詳細描述根據(jù)本發(fā)明實施例的基于區(qū)塊鏈的網(wǎng)絡(luò)支付方法及裝置。

圖1示出根據(jù)一個實施例的具有多個網(wǎng)絡(luò)節(jié)點的網(wǎng)絡(luò)支付系統(tǒng)的示意圖,該系統(tǒng)可以包括由多個網(wǎng)絡(luò)節(jié)點組成的對等計算機網(wǎng)絡(luò)(P2P)。該系統(tǒng)可以是一種在對等者(Peer)之間分配任務(wù)和工作負載的分布式應(yīng)用架構(gòu),是對等計算模型在應(yīng)用層形成的一種組網(wǎng)或網(wǎng)絡(luò)形式。“Peer”在英語里有“對等者、伙伴、對端”的意義。該系統(tǒng)也可以定義為:網(wǎng)絡(luò)的參與者共享他們所擁有的一部分硬件資源(處理能力、存儲能力、網(wǎng)絡(luò)連接能力、打印機等),這些共享資源通過網(wǎng)絡(luò)提供服務(wù)和內(nèi)容,能被其它對等節(jié)點(Peer)直接訪問而無需經(jīng)過中間實體。在此網(wǎng)絡(luò)中的參與者既是資源、服務(wù)和內(nèi)容的提供者(Server),又是資源、服務(wù)和內(nèi)容的獲取者(Client)。

在P2P網(wǎng)絡(luò)環(huán)境中,彼此連接的多臺計算機之間都處于對等的地位,各臺計算機有相同的功能,無主從之分,一臺計算機既可作為服務(wù)器,設(shè)定共享資源供網(wǎng)絡(luò)中其他計算機所使用,又可以作為工作站,整個網(wǎng)絡(luò)一般來說不依賴專用的集中和服務(wù)器,也沒有專用的工作站。網(wǎng)絡(luò)中的每一臺計算機既能充當網(wǎng)絡(luò)服務(wù)的請求者,又對其它計算機的請求做出響應(yīng),提供資源、服務(wù)和內(nèi)容。通常這些資源和服務(wù)包括:信息的共享和交換、計算資源(如CPU計算能力共享)、存儲共享(如緩存和磁盤空間的使用)、網(wǎng)絡(luò)共享、打印機共享等;在一個示例中,處于該對等計算機網(wǎng)絡(luò)的支付網(wǎng)絡(luò)中的網(wǎng)絡(luò)節(jié)點還可以進行例如資金轉(zhuǎn)移、歷史資余轉(zhuǎn)移記錄查詢、舉報違法節(jié)點、懲罰違法節(jié)點等應(yīng)用。

圖2示出根據(jù)一個實施例的一種基于區(qū)塊鏈的網(wǎng)絡(luò)支付系統(tǒng)的示意圖。如圖2所示,該網(wǎng)絡(luò)中可以包括例如境內(nèi)用戶節(jié)點、境外用戶節(jié)點、境內(nèi)商業(yè)機構(gòu)節(jié)點、境內(nèi)銀行節(jié)點、第三方支付平臺節(jié)點、境外商業(yè)機構(gòu)節(jié)點、境外銀行節(jié)點、匯款公司節(jié)點等網(wǎng)絡(luò)節(jié)點,同時還可以設(shè)置有監(jiān)管機構(gòu)節(jié)點等部門節(jié)點對資產(chǎn)轉(zhuǎn)移過程進行查詢監(jiān)管,保障資產(chǎn)轉(zhuǎn)移過程的合法有效運行。這些網(wǎng)絡(luò)節(jié)點在網(wǎng)絡(luò)中出現(xiàn)新的網(wǎng)絡(luò)節(jié)點加入或出現(xiàn)新的網(wǎng)絡(luò)支付信息時,參與對新的網(wǎng)絡(luò)節(jié)點的注冊信息或新的支付信息進行的網(wǎng)絡(luò)共識驗證,通過共識驗證后的信息可以生成新的區(qū)塊被記錄到該網(wǎng)絡(luò)的區(qū)塊鏈中。

圖3示出根據(jù)一個實施例的一種網(wǎng)絡(luò)支付方法的流程圖,例如該方法可以由圖2示出的網(wǎng)絡(luò)系統(tǒng)中的任意網(wǎng)絡(luò)節(jié)點裝置執(zhí)行,以第一網(wǎng)絡(luò)節(jié)點為例,在步驟S31中,該第一網(wǎng)絡(luò)節(jié)點向該網(wǎng)絡(luò)中一個或多個第二網(wǎng)絡(luò)節(jié)點發(fā)送服務(wù)請求,例如,假設(shè)境內(nèi)用戶可以通過第一網(wǎng)絡(luò)節(jié)點登錄境外網(wǎng)購平臺,網(wǎng)購平臺可以通過第二網(wǎng)絡(luò)節(jié)點對用戶進行身份驗證,驗證成功后,境內(nèi)用戶即可通過第一網(wǎng)絡(luò)節(jié)點查看第二網(wǎng)絡(luò)節(jié)點發(fā)布的商品信息,這里可以理解為境內(nèi)用戶在境外網(wǎng)購平臺瀏覽商品、選購商品,此后,境內(nèi)用戶就可以通過第一網(wǎng)絡(luò)節(jié)點向第二網(wǎng)絡(luò)節(jié)點下發(fā)訂單。這里可以理解為第一網(wǎng)絡(luò)節(jié)點代表的境內(nèi)用戶為資產(chǎn)轉(zhuǎn)移發(fā)起方,第二網(wǎng)絡(luò)節(jié)點代表的境外網(wǎng)購平臺為資產(chǎn)轉(zhuǎn)移接收方,服務(wù)請求可以是商品購買請求。在步驟S32中,該第一網(wǎng)絡(luò)節(jié)點接收第二網(wǎng)絡(luò)節(jié)點對服務(wù)請求的確認消息并生成資產(chǎn)轉(zhuǎn)移記錄,并達成資產(chǎn)轉(zhuǎn)移意向。這里可以理解為境外網(wǎng)購平臺通過第二網(wǎng)絡(luò)節(jié)點接收境內(nèi)用戶通過第一網(wǎng)絡(luò)節(jié)點發(fā)出的商品購買請求,境外網(wǎng)購平臺通過第二網(wǎng)絡(luò)節(jié)點判斷能否滿足該請求,能滿足則向第一網(wǎng)絡(luò)節(jié)點回復(fù)服務(wù)請求確認消息,否則,用戶的購買請求被拒絕。在一個示例中,第二網(wǎng)絡(luò)節(jié)點可以通過查詢區(qū)塊內(nèi)記錄的商品庫存狀態(tài)、用戶購買資質(zhì)等信息對能否滿足第一網(wǎng)絡(luò)節(jié)點發(fā)出的服務(wù)請求進行判斷。這里的用戶購買資質(zhì)可以是第一網(wǎng)絡(luò)節(jié)點在第二網(wǎng)絡(luò)節(jié)點的境外網(wǎng)絡(luò)平臺上的用戶權(quán)限,例如第二網(wǎng)絡(luò)節(jié)點可以通過在發(fā)布的商品信息中設(shè)置一個用戶列表,并對此條信息進行加密,只有列表中的網(wǎng)絡(luò)節(jié)點才能查看和/或購買該商品。在步驟S33中,該第一網(wǎng)絡(luò)節(jié)點參與該資產(chǎn)轉(zhuǎn)移記錄的全網(wǎng)共識驗證。應(yīng)理解,全網(wǎng)共識驗證指的是在沒有中心控制節(jié)點的分布式系統(tǒng)中,所有參與網(wǎng)絡(luò)節(jié)點對交易、數(shù)字記錄、電子證據(jù)等系統(tǒng)數(shù)據(jù)的正確性進行驗證并達成一致共識的機制,該共識驗證方法可以采用例如工作量證明PoW(Proof of Work)、權(quán)益證明PoS(Proof of Stake)、瑞波共識協(xié)議RCP(Ripple Consensus Protocol)等。在步驟S34中,該第一網(wǎng)絡(luò)節(jié)將通過全網(wǎng)共識驗證后的資產(chǎn)轉(zhuǎn)移記錄寫入該網(wǎng)絡(luò)的區(qū)塊鏈中。在一個示例中,共識開始后,該第一網(wǎng)絡(luò)節(jié)點可以將待共識信息擴散到所有在線的網(wǎng)絡(luò)節(jié)點中,待共識信息通過共識驗證后,待共識數(shù)據(jù)被有效記錄在區(qū)塊鏈中。該網(wǎng)絡(luò)中的任意兩個網(wǎng)絡(luò)節(jié)點可以直接完成資金轉(zhuǎn)移行為,撇除第三方金融機構(gòu)的中間環(huán)節(jié),提升了資產(chǎn)轉(zhuǎn)移效率,同時可以有效防止網(wǎng)絡(luò)攻擊的問題。

在一個實施例中,該方法還可以包括該第一網(wǎng)絡(luò)節(jié)點在該網(wǎng)絡(luò)中進行注冊,在線的網(wǎng)絡(luò)節(jié)點對第一網(wǎng)絡(luò)節(jié)點的注冊信息進行審核,審核通過后該第一網(wǎng)絡(luò)節(jié)點獲得在該網(wǎng)絡(luò)中唯一的身份標識及公鑰和私鑰。注冊信息可以是用戶信息,例如:用戶名、郵箱、電話、性別、所在地、真實姓名等具有身份辨識度的信息。該方法還可以包括網(wǎng)絡(luò)節(jié)點對網(wǎng)絡(luò)中的注冊信息進行審核的步驟。應(yīng)理解,可以通過多種方式對用戶注冊信息進行審核,例如,具體可以采用向?qū)Φ染W(wǎng)絡(luò)廣播注冊請求,注冊請求的信息可以包括以上的用戶信息;接收到注冊請求的網(wǎng)絡(luò)節(jié)點驗證該用戶節(jié)點的身份。例如驗證該用戶之前是否已經(jīng)提交過注冊申請;該網(wǎng)絡(luò)節(jié)點在通過該社交網(wǎng)絡(luò)的全網(wǎng)身份驗證后,在線的網(wǎng)絡(luò)節(jié)點可以對申請注冊請求信息進行全網(wǎng)的共識驗證;在達成上述共識之后,注冊申請的請求被記錄到該網(wǎng)絡(luò)的所有網(wǎng)絡(luò)節(jié)點處存儲的區(qū)塊鏈中,注冊成功,該網(wǎng)絡(luò)節(jié)點獲得公鑰和私鑰及在該網(wǎng)絡(luò)中唯一的身份標識。在一個示例中,該注冊信息還可以是其他系統(tǒng)的已審核注冊信息,比如淘寶、京東等已有網(wǎng)絡(luò)賬戶的注冊信息。該基于區(qū)塊鏈的網(wǎng)絡(luò)系統(tǒng)支持與其他系統(tǒng)的用戶聯(lián)動及賬戶免審核。這里的注冊審核,可以通過設(shè)置相應(yīng)的注冊節(jié)點,該注冊節(jié)點內(nèi)儲存相應(yīng)其他系統(tǒng)的賬戶信息,根據(jù)該賬戶信息對該網(wǎng)絡(luò)進行新用戶的賬戶關(guān)聯(lián),而后該驗證節(jié)點將驗證結(jié)果進行全網(wǎng)發(fā)布進行共識驗證。在一個示例中,還可以根據(jù)網(wǎng)絡(luò)節(jié)點在因特網(wǎng)中的有效證件號碼,例如數(shù)字證書、網(wǎng)絡(luò)節(jié)點在因特網(wǎng)中的專有地址等進行審核,查看是否使用了相同的有效證件號碼,如果有效證件號碼已被占用,那么可以理解為該用戶已經(jīng)存在,注冊失敗,需要重新提交注冊信息。這里的身份標識可以理解為用戶的身份ID,該身份ID具有專用性,因此在審核注冊信息時注冊成功后,網(wǎng)絡(luò)節(jié)點可以通過公鑰或私鑰對發(fā)布的信息進行加密。這里的公鑰(Public Key)與私鑰(Private Key)是通過一種算法得到的一個密鑰對(即一個公鑰和一個私鑰),公鑰是密鑰對中公開的部分,私鑰則是非公開的部分。公鑰通常用于加密會話密鑰、驗證數(shù)字簽名,或加密可以用相應(yīng)的私鑰解密的數(shù)據(jù)這樣的密鑰對能保證在世界范圍內(nèi)是唯一的。使用這個密鑰對的時候,如果用其中一個密鑰加密一段數(shù)據(jù),必須用另一個密鑰解密。比如用公鑰加密數(shù)據(jù)就必須用私鑰解密,如果用私鑰加密也必須用公鑰解密,否則解密將不會成功。這里的地址、公鑰或私鑰可以利用hash算法生成,例如sha-256等,也可以用RSA公鑰加密等算法生成公鑰和私鑰。該網(wǎng)絡(luò)中所有節(jié)點是對等的,不存在中心控制節(jié)點。在跨境資產(chǎn)轉(zhuǎn)移過程中,境內(nèi)外用戶、金融機構(gòu)以及各相關(guān)第三方機構(gòu)一并納入了區(qū)塊鏈共識過程,保存了完整的資產(chǎn)轉(zhuǎn)移歷史記錄。

圖4示出根據(jù)本發(fā)明的另一個實施例的一種基于區(qū)塊鏈的網(wǎng)絡(luò)支付系統(tǒng)的示意圖。圖5示出根據(jù)本發(fā)明的另一個實施例的一種網(wǎng)絡(luò)支付方法中資產(chǎn)轉(zhuǎn)移記錄的信息結(jié)構(gòu)圖在一個實施例中。如圖5所示,該方法中的資產(chǎn)轉(zhuǎn)移記錄可以包括資產(chǎn)轉(zhuǎn)移記錄標識、轉(zhuǎn)移資產(chǎn)類型、轉(zhuǎn)移資產(chǎn)數(shù)量、發(fā)起方用戶標識、目的用戶標識、發(fā)起用戶簽名和發(fā)起用戶資產(chǎn)來源,該資產(chǎn)轉(zhuǎn)移記錄標識可以是資產(chǎn)轉(zhuǎn)移行為的區(qū)塊鏈唯一標識。該轉(zhuǎn)移資產(chǎn)類型可以表示此次資產(chǎn)轉(zhuǎn)移行為的資產(chǎn)類型。該轉(zhuǎn)移資產(chǎn)數(shù)量可以表示此次資產(chǎn)轉(zhuǎn)移行為中每種資產(chǎn)類型的數(shù)量。該發(fā)起方用戶標識可以表示第一網(wǎng)絡(luò)節(jié)點的身份標識。該目的用戶標識可以表示第二網(wǎng)絡(luò)節(jié)點的身份標識,這里的目的用戶可以有多個。在一個示例中,發(fā)起方用戶可以是目的用戶之一,而其對應(yīng)的收入為資產(chǎn)找零。比如發(fā)起用戶給目的用戶轉(zhuǎn)出資產(chǎn)95元,但是使用的發(fā)起用戶資產(chǎn)來源為100元,則發(fā)起用戶需要給自己發(fā)送5元的找零,可以理解為在此條資產(chǎn)轉(zhuǎn)移記錄中,若目的用戶為user2,發(fā)起方用戶為user1,則其中,轉(zhuǎn)移資產(chǎn)數(shù)量為{95,5},目的用戶標識為{user1,user2}。該發(fā)起用戶簽名可以表示第一網(wǎng)絡(luò)節(jié)點的簽名,用于追溯記錄生成者,同時表示該資產(chǎn)轉(zhuǎn)移行為得到了發(fā)起者認可。該發(fā)起用戶資產(chǎn)來源可以表示第一網(wǎng)絡(luò)節(jié)點進行此次資產(chǎn)轉(zhuǎn)移時的資產(chǎn)來源記錄,其中包含了此次轉(zhuǎn)移使用到的資產(chǎn)轉(zhuǎn)移記錄,這里可以理解,發(fā)起用戶資產(chǎn)來源包含了此次轉(zhuǎn)移使用到的資產(chǎn)轉(zhuǎn)移記錄,這些記錄中發(fā)起用戶是目的用戶的,也就是發(fā)起用戶是資產(chǎn)接收者。如果資產(chǎn)轉(zhuǎn)移為用戶向發(fā)行機構(gòu)購買資產(chǎn),則發(fā)起用戶資產(chǎn)來源就是發(fā)行機構(gòu)的資產(chǎn)發(fā)行記錄。應(yīng)理解用戶向發(fā)行機構(gòu)購買資產(chǎn)跟向其他普通用戶購買資產(chǎn),過程是一樣的,都是生成資產(chǎn)轉(zhuǎn)移記錄,所不同的只是發(fā)起方用戶為發(fā)行機構(gòu),由于資產(chǎn)轉(zhuǎn)移記錄中發(fā)起用戶是唯一的,目的用戶可以有多個。因此,用戶向美元發(fā)行機構(gòu)購買美元,會生成兩條資產(chǎn)轉(zhuǎn)移記錄,一是購買用戶為資金轉(zhuǎn)移發(fā)起方,二是發(fā)行機構(gòu)為資金轉(zhuǎn)移發(fā)起方,例如:國內(nèi)用戶向發(fā)行機構(gòu)購買10美元,由購買用戶向發(fā)行機構(gòu)轉(zhuǎn)移60人民幣,由購買用戶生成一條資金轉(zhuǎn)移記錄;發(fā)行機構(gòu)向用戶轉(zhuǎn)移10美元,有發(fā)行機構(gòu)生成另一條資金轉(zhuǎn)移記錄。在步驟S32中,資產(chǎn)轉(zhuǎn)移發(fā)起方通過第一網(wǎng)絡(luò)節(jié)點向接收方進行資產(chǎn)轉(zhuǎn)移時,還包括通過第二網(wǎng)絡(luò)節(jié)點的目的用戶標識在區(qū)塊鏈中查詢資產(chǎn)轉(zhuǎn)移接收方能夠接受的資產(chǎn)類型,比如比特幣、美元等,資產(chǎn)轉(zhuǎn)移發(fā)起方通過第一網(wǎng)絡(luò)節(jié)點判斷自身是否具有符合條件的資產(chǎn),如果代表資產(chǎn)轉(zhuǎn)移發(fā)起方的第一網(wǎng)絡(luò)節(jié)點具有資產(chǎn)轉(zhuǎn)移接收方代表的第二網(wǎng)絡(luò)節(jié)點能夠接受的資產(chǎn)類型和數(shù)量,如圖4所示,則雙方直接基于區(qū)塊鏈進行點對點資產(chǎn)轉(zhuǎn)移,資產(chǎn)轉(zhuǎn)移發(fā)起方代表的第一網(wǎng)絡(luò)節(jié)點生成一條資產(chǎn)轉(zhuǎn)移記錄。應(yīng)理解,轉(zhuǎn)移資產(chǎn)類型、轉(zhuǎn)移資產(chǎn)數(shù)量和目的用戶標識的數(shù)目需要嚴格一致,且具有一一對應(yīng)關(guān)系。例如,如果在一條資產(chǎn)轉(zhuǎn)移記錄中,轉(zhuǎn)移資產(chǎn)類型為{BTC、BTC、¥},轉(zhuǎn)移資產(chǎn)數(shù)量為{10,20,30},目的用戶標識為{user1,user2,user3},則說明有三筆資產(chǎn)轉(zhuǎn)移,分別為向用戶user1轉(zhuǎn)移10BTC、向用戶user2轉(zhuǎn)移20BTC、向用戶user3轉(zhuǎn)移30¥。

圖6示出根據(jù)本發(fā)明的一個實施例的一種基于區(qū)塊鏈的網(wǎng)絡(luò)支付系統(tǒng)的示意圖。圖7示出根據(jù)本發(fā)明的一個實施例的一種網(wǎng)絡(luò)支付方法中資產(chǎn)轉(zhuǎn)移記錄的信息結(jié)構(gòu)圖。在一個實施例中,該方法中,如果在該第一網(wǎng)絡(luò)節(jié)點代表的資產(chǎn)轉(zhuǎn)移發(fā)起方向該網(wǎng)絡(luò)中一個或多個第二網(wǎng)絡(luò)節(jié)點代表的資產(chǎn)轉(zhuǎn)移接收方發(fā)送服務(wù)請求,資產(chǎn)轉(zhuǎn)移發(fā)起方不具有接收方能夠接受的資產(chǎn)類型,可以借助中間委托方進行資產(chǎn)轉(zhuǎn)移。如圖6所示,資產(chǎn)轉(zhuǎn)移雙方需要借助中間委托方進行資產(chǎn)轉(zhuǎn)移。比如境內(nèi)用戶只有人民幣賬戶,而境外商業(yè)機構(gòu)僅支持美元或者比特幣,則需要中間委托方才能完成支付。代表資產(chǎn)轉(zhuǎn)移發(fā)起方的第一網(wǎng)絡(luò)節(jié)點可以首先生成一條向中間委托方的資產(chǎn)轉(zhuǎn)移記錄,進而由中間委托方生成一條向資產(chǎn)轉(zhuǎn)移接收方的資產(chǎn)轉(zhuǎn)移記錄,對于只有一個中間委托方的資產(chǎn)轉(zhuǎn)移,最終生成兩條資產(chǎn)轉(zhuǎn)移記錄。第一條資產(chǎn)轉(zhuǎn)移記錄包括:發(fā)起方、委托方、目的用戶如圖7所示。這里的轉(zhuǎn)移資產(chǎn)類型、轉(zhuǎn)移資產(chǎn)數(shù)量、委托方標識和目的用戶標識的數(shù)目嚴格一致,且具有一一對應(yīng)關(guān)系。例如:資產(chǎn)轉(zhuǎn)移記錄中,轉(zhuǎn)移資產(chǎn)類型為{BTC、BTC、¥},轉(zhuǎn)移資產(chǎn)數(shù)量為{10,20,30},委托方標識為{user1,agent1,agent2},目的用戶標識為{user1,user2,user3},則說明有三筆資產(chǎn)轉(zhuǎn)移,分別為通過user1向用戶user1轉(zhuǎn)移10BTC(相當于無中介委托)、通過agent1向用戶user2轉(zhuǎn)移20BTC、通過agent2向用戶user3轉(zhuǎn)移30¥。第二條資產(chǎn)轉(zhuǎn)移記錄包括:委托方和目的用戶,生成的資產(chǎn)轉(zhuǎn)移記錄信息結(jié)構(gòu)與圖5類似,其中的發(fā)起用戶節(jié)點即為委托方節(jié)點。在一個示例中,中間委托方可能需要收取委托費用,該費用包含在資產(chǎn)轉(zhuǎn)移記錄中即可。

圖8示出根據(jù)本發(fā)明的另一個實施例的一種基于區(qū)塊鏈的網(wǎng)絡(luò)支付系統(tǒng)的示意圖。在一個示例中,資產(chǎn)轉(zhuǎn)移發(fā)起方不具有接收方能夠接受的資產(chǎn)類型,需要借助多中間委托方進行資產(chǎn)轉(zhuǎn)移。比如境內(nèi)用戶只有萊特幣賬戶,境外商業(yè)機構(gòu)僅支持美元或者比特幣,而沒有一個獨立的中間委托方能夠完成此次支付,就需要兩個甚至多個委托方參與如圖8所示,對于具有多個中間委托方的網(wǎng)路支付方法,與一個委托方類似,包含兩類資產(chǎn)轉(zhuǎn)移記錄,除了最后資產(chǎn)轉(zhuǎn)移記錄的信息結(jié)構(gòu)與圖5類似,示出的是一個直接資產(chǎn)轉(zhuǎn)移記錄,其余的資產(chǎn)轉(zhuǎn)移記錄都是如圖7所示的資產(chǎn)轉(zhuǎn)移記錄,且記錄數(shù)量取決于中間委托數(shù)量。

在一個實施例中,該方法中的資產(chǎn)轉(zhuǎn)移記錄還包括授權(quán)訪問節(jié)點列表、授權(quán)訪問聯(lián)合簽名。授權(quán)訪問節(jié)點列表表示允許訪問該資產(chǎn)轉(zhuǎn)移記錄的節(jié)點身份標識列表,考慮到并不是所有的資產(chǎn)轉(zhuǎn)移雙方都可以公開資產(chǎn)轉(zhuǎn)移記錄,因此可以設(shè)置該列表。授權(quán)訪問聯(lián)合簽名表示授權(quán)訪問節(jié)點列表中的節(jié)點的公鑰進行的多重簽名,此后授權(quán)用戶節(jié)點就可以利用私鑰進行訪問,比如基于多重簽名技術(shù)實現(xiàn)。

在一個示例中,該方法中第一網(wǎng)絡(luò)節(jié)點根據(jù)該資產(chǎn)轉(zhuǎn)移記錄標識在區(qū)塊鏈中查詢一個或者多個其他網(wǎng)絡(luò)節(jié)點的該資產(chǎn)轉(zhuǎn)移記錄。在一個示例中,該第一網(wǎng)絡(luò)節(jié)點接收其他網(wǎng)絡(luò)節(jié)點發(fā)來的資產(chǎn)轉(zhuǎn)移記錄標識,根據(jù)該資產(chǎn)移記錄標識查詢相關(guān)歷史轉(zhuǎn)移記錄,對責(zé)任方網(wǎng)絡(luò)節(jié)點進行懲罰。當跨境資產(chǎn)轉(zhuǎn)移糾紛發(fā)生時,網(wǎng)絡(luò)節(jié)點向第三方機構(gòu)節(jié)點提交糾紛處理申請。例如資產(chǎn)轉(zhuǎn)移發(fā)起方節(jié)點已經(jīng)發(fā)送資產(chǎn),但是接收方節(jié)點否認收到(如由于中間委托方節(jié)點并未發(fā)送資產(chǎn)導(dǎo)致)。在一個示例中,中間委托方作為資產(chǎn)轉(zhuǎn)移服務(wù)提供者,可以向區(qū)塊鏈發(fā)布服務(wù)承諾記錄,包括實時的各類貨幣匯率、承諾轉(zhuǎn)移完成時間、服務(wù)類型等信息,由全網(wǎng)共識驗證。服務(wù)質(zhì)量承諾將是用戶選擇委托方的重要參考,一旦無法完成承諾,資產(chǎn)轉(zhuǎn)移發(fā)起方可以向第三方監(jiān)管機構(gòu)節(jié)點發(fā)起糾紛處理申請,將資產(chǎn)轉(zhuǎn)移記錄標識信息發(fā)送給第三方監(jiān)管機構(gòu)節(jié)點,第三方監(jiān)管機構(gòu)節(jié)點接收其他網(wǎng)絡(luò)節(jié)點發(fā)來的資產(chǎn)轉(zhuǎn)移記錄標識,第三方機構(gòu)節(jié)點由于參與了共識過程,因此可以查詢資產(chǎn)轉(zhuǎn)移相關(guān)的歷史信息例如中間委托方發(fā)布的服務(wù)承諾記錄,可以將中間委托方發(fā)布的服務(wù)承諾記錄與資產(chǎn)轉(zhuǎn)移標識進行比對,確認責(zé)任方,并完成糾紛處理。例如根據(jù)發(fā)起方的資產(chǎn)轉(zhuǎn)移記錄找到資產(chǎn)轉(zhuǎn)移委托方以及目的用戶標識,再根據(jù)委托方和目的用戶標識查詢相關(guān)歷史轉(zhuǎn)移記錄,即可確認是否進行了相應(yīng)地資產(chǎn)轉(zhuǎn)移,從而判定糾紛發(fā)生的責(zé)任方,并進行處理。處理方式由多種,比如取消委托資格、全網(wǎng)發(fā)送黑名單等。

在一個實施例中,該方法還包括該第一網(wǎng)絡(luò)節(jié)點可以生成資產(chǎn)轉(zhuǎn)移方案腳本的步驟,其中,該資產(chǎn)轉(zhuǎn)移方案腳本可以包括:資產(chǎn)轉(zhuǎn)移方案腳本標識、觸發(fā)條件、方案參與對象和參與對象狀態(tài)采集信息等,該資產(chǎn)轉(zhuǎn)移方案腳本標識表示資產(chǎn)轉(zhuǎn)移方案腳本在區(qū)塊鏈中的唯一標識;該觸發(fā)條件是觸發(fā)生成資產(chǎn)轉(zhuǎn)移記錄的條件,例如觸發(fā)生成資產(chǎn)轉(zhuǎn)移記錄的某一時間點,也可以是觸發(fā)生成資產(chǎn)轉(zhuǎn)移記錄的某一特定的匯率值;該方案參與對象可以是觸發(fā)生成該資產(chǎn)轉(zhuǎn)移記錄的觸發(fā)條件判斷對象,以上述觸發(fā)條件為例該方案參與對象可以是記錄時間點的時間戳也可以是兩種貨幣之間的匯率值;該參與對象狀態(tài)采集信息可以是該第一網(wǎng)絡(luò)節(jié)點對上述方案參與對象的狀態(tài)定期進行采集獲得的信息,可以說明的是該第一網(wǎng)絡(luò)節(jié)點可以是監(jiān)測腳本執(zhí)行狀態(tài)的專門網(wǎng)絡(luò)節(jié)點。在一個示例中,可以是在區(qū)塊鏈中區(qū)塊特定的區(qū)域儲存相應(yīng)的方案參與對象,第一網(wǎng)絡(luò)節(jié)點可以定期到區(qū)塊鏈中采集相應(yīng)的方案參與對象的信息再通過資產(chǎn)轉(zhuǎn)移方案腳本標識與該資產(chǎn)轉(zhuǎn)移方案腳本中記錄的方案參與對象進行比對。該第一網(wǎng)絡(luò)節(jié)點可以參與該資產(chǎn)轉(zhuǎn)移方案腳本的全網(wǎng)共識驗證。該第一網(wǎng)絡(luò)節(jié)可以將通過全網(wǎng)共識驗證后的資產(chǎn)轉(zhuǎn)移方案腳本寫入該網(wǎng)絡(luò)的區(qū)塊鏈中。當參與對象狀態(tài)采集信息滿足觸發(fā)條件時,該第一網(wǎng)絡(luò)節(jié)點生成該資產(chǎn)轉(zhuǎn)移記錄。這樣可以實現(xiàn)在特定的條件生成資產(chǎn)轉(zhuǎn)移記錄,完成資產(chǎn)由發(fā)起方向接收方的轉(zhuǎn)移,并進行全網(wǎng)驗證并寫入?yún)^(qū)塊鏈。

圖9示出根據(jù)本發(fā)明的一個實施例的一種網(wǎng)絡(luò)支付裝置的結(jié)構(gòu)示意圖。該裝置為用于多個對等的網(wǎng)絡(luò)節(jié)點構(gòu)成的網(wǎng)絡(luò)中的第一網(wǎng)絡(luò)節(jié)點,包括:發(fā)送模塊、記錄生成模塊、共識模塊和寫入模塊。其中的發(fā)送模塊,被配置為第一網(wǎng)絡(luò)節(jié)點向上述網(wǎng)絡(luò)中一個或多個第二網(wǎng)絡(luò)節(jié)點發(fā)送服務(wù)請求。記錄生成模塊,被配置為第一網(wǎng)絡(luò)節(jié)點接收第二網(wǎng)絡(luò)節(jié)點對服務(wù)請求的確認消息并生成資產(chǎn)轉(zhuǎn)移記錄。共識模塊,被配置為第一網(wǎng)絡(luò)節(jié)點參與該資產(chǎn)轉(zhuǎn)移記錄的全網(wǎng)共識驗證。寫入模塊,被配置為第一網(wǎng)絡(luò)節(jié)點將通過全網(wǎng)共識驗證后的資產(chǎn)轉(zhuǎn)移記錄寫入該網(wǎng)絡(luò)的區(qū)塊鏈中。在一個示例中該裝置還包括注冊模塊,被配置為第一網(wǎng)絡(luò)節(jié)點在該網(wǎng)絡(luò)中進行注冊,在線的網(wǎng)絡(luò)節(jié)點對第一網(wǎng)絡(luò)節(jié)點的注冊信息進行審核,審核通過后該第一網(wǎng)絡(luò)節(jié)點獲得在該網(wǎng)絡(luò)中唯一的身份標識、公鑰及私鑰。在一個示例中,該資產(chǎn)轉(zhuǎn)移記錄可以包括資產(chǎn)轉(zhuǎn)移記錄標識、轉(zhuǎn)移資產(chǎn)類型、轉(zhuǎn)移資產(chǎn)數(shù)量、發(fā)起方用戶標識、目的用戶標識、發(fā)起用戶簽名和發(fā)起用戶資產(chǎn)來源,其中,資產(chǎn)轉(zhuǎn)移記錄標識,資產(chǎn)轉(zhuǎn)移行為的區(qū)塊鏈唯一標識。轉(zhuǎn)移資產(chǎn)類型,表示此次資產(chǎn)轉(zhuǎn)移行為的資產(chǎn)類型。轉(zhuǎn)移資產(chǎn)數(shù)量,表示此次資產(chǎn)轉(zhuǎn)移行為中每種資產(chǎn)類型的數(shù)量。發(fā)起方用戶標識表示第一網(wǎng)絡(luò)節(jié)點的身份標識。目的用戶標識表示第二網(wǎng)絡(luò)節(jié)點的身份標識。發(fā)起用戶簽名表示第一網(wǎng)絡(luò)節(jié)點的簽名,用于追溯記錄生成者。發(fā)起用戶資產(chǎn)來源表示第一網(wǎng)絡(luò)節(jié)點進行此次資產(chǎn)轉(zhuǎn)移時的資產(chǎn)來源記錄,其中包含了此次轉(zhuǎn)移使用到的資產(chǎn)轉(zhuǎn)移記錄。進一步的,該資產(chǎn)轉(zhuǎn)移記錄標識還可以包括授權(quán)訪問節(jié)點列表和授權(quán)訪問聯(lián)合簽名,其中授權(quán)訪問節(jié)點列表表示允許訪問該資產(chǎn)轉(zhuǎn)移記錄的節(jié)點身份標識列表;授權(quán)訪問聯(lián)合簽名表示授權(quán)訪問節(jié)點列表中的節(jié)點的公鑰進行的簽名。在一個示例中,該裝置還可以包括查詢模塊,被配置為第一網(wǎng)絡(luò)節(jié)點根據(jù)該資產(chǎn)轉(zhuǎn)移記錄標識在區(qū)塊鏈中查詢一個或者多個其他網(wǎng)絡(luò)節(jié)點的該網(wǎng)絡(luò)節(jié)點接收其他網(wǎng)絡(luò)節(jié)點發(fā)來的資產(chǎn)轉(zhuǎn)移記錄標識,根據(jù)該資產(chǎn)移記錄標識查詢相關(guān)歷史轉(zhuǎn)移記錄,對責(zé)任方網(wǎng)絡(luò)節(jié)點進行懲罰。需要說明的是,該裝置與該方法相對應(yīng),二者具有類似的功能,可以解決類似的技術(shù)問題,因此,二者相同或者相似的地方不再贅述。

圖10示出根據(jù)本發(fā)明的另一個實施例的一種網(wǎng)絡(luò)支付方法的流程圖。如圖10所示,該方法用于多個對等的網(wǎng)絡(luò)節(jié)點構(gòu)成的網(wǎng)絡(luò)中的一個或多個第二網(wǎng)絡(luò)節(jié)點,在步驟S101第二網(wǎng)絡(luò)節(jié)點接收該網(wǎng)絡(luò)中第一網(wǎng)絡(luò)節(jié)點發(fā)送的服務(wù)請求。在步驟S102中,第二網(wǎng)絡(luò)節(jié)點對該服務(wù)請求進行確認并向第一網(wǎng)絡(luò)節(jié)點發(fā)送服務(wù)請求的確認消息。在步驟S2103中,第二網(wǎng)絡(luò)節(jié)點參與該資產(chǎn)轉(zhuǎn)移記錄的全網(wǎng)共識驗證。還方法還可以包括第二網(wǎng)絡(luò)節(jié)點在該網(wǎng)絡(luò)中進行注冊的步驟,第二網(wǎng)絡(luò)節(jié)點根據(jù)該資產(chǎn)轉(zhuǎn)移記錄標識在區(qū)塊鏈中查詢上述一個或者多個其他網(wǎng)絡(luò)節(jié)點的該資產(chǎn)轉(zhuǎn)移記錄的步驟,第二網(wǎng)絡(luò)節(jié)點接收其他網(wǎng)絡(luò)節(jié)點發(fā)來的資產(chǎn)轉(zhuǎn)移記錄標識,根據(jù)該資產(chǎn)移記錄標識查詢相關(guān)歷史轉(zhuǎn)移記錄,對責(zé)任方網(wǎng)絡(luò)節(jié)點進行懲罰的步驟中的一個或多個步驟,過程與第一網(wǎng)絡(luò)節(jié)點執(zhí)行的步驟過程類似,在此不再贅述。

圖11示出根據(jù)本發(fā)明的另一個實施例的一種網(wǎng)絡(luò)支付裝置的結(jié)構(gòu)示意圖。如圖11所示,該裝置為用于多個對等的網(wǎng)絡(luò)節(jié)點構(gòu)成的網(wǎng)絡(luò)中的一個或多個第二網(wǎng)絡(luò)節(jié)點,包括接收模塊、確認模塊和共識模塊,其中的接收模塊,被配置為第二網(wǎng)絡(luò)節(jié)點接收該網(wǎng)絡(luò)中第一網(wǎng)絡(luò)節(jié)點發(fā)送的服務(wù)請求。確認模塊,被配置為第二網(wǎng)絡(luò)節(jié)點對該服務(wù)請求進行確認并向第一網(wǎng)絡(luò)節(jié)點發(fā)送服務(wù)請求的確認消息。共識模塊,被配置為第二網(wǎng)絡(luò)節(jié)點參與該資產(chǎn)轉(zhuǎn)移記錄的全網(wǎng)共識驗證。在一個示例中,該裝置還可以包括注冊模塊、懲罰模塊和查詢模塊中的一個或多個模塊,這些模塊的結(jié)構(gòu)與功能與第一網(wǎng)絡(luò)節(jié)的點注冊模塊、懲罰模塊和查詢模塊結(jié)構(gòu)與功能類似,在此不再贅述。

圖12示出根據(jù)本發(fā)明的一個實施例的一種網(wǎng)絡(luò)支付方法的流程圖。如圖12所示,該方法可以用于多個對等的網(wǎng)絡(luò)節(jié)點構(gòu)成的網(wǎng)絡(luò)中,在步驟S121中,該第一網(wǎng)絡(luò)節(jié)點向該網(wǎng)絡(luò)中一個或多個第二網(wǎng)絡(luò)節(jié)點發(fā)送服務(wù)請求。在步驟S122中,一個或多個第二網(wǎng)絡(luò)節(jié)點接收該網(wǎng)絡(luò)中第一網(wǎng)絡(luò)節(jié)點發(fā)送的服務(wù)請求的步驟。在步驟S123中,一個或多個第二網(wǎng)絡(luò)節(jié)點對該服務(wù)請求進行確認并向第一網(wǎng)絡(luò)節(jié)點發(fā)送服務(wù)請求的確認消息的步驟。在步驟S124中,該第一網(wǎng)絡(luò)節(jié)點接收第二網(wǎng)絡(luò)節(jié)點對服務(wù)請求的確認消息并生成資產(chǎn)轉(zhuǎn)移記錄的步驟。在步驟S125中,第一網(wǎng)絡(luò)節(jié)點和第二網(wǎng)絡(luò)節(jié)點參與該資產(chǎn)轉(zhuǎn)移記錄的全網(wǎng)共識驗證的步驟。在步驟S126中,該第一網(wǎng)絡(luò)節(jié)點將通過全網(wǎng)共識驗證后的資產(chǎn)轉(zhuǎn)移記錄寫入該網(wǎng)絡(luò)的區(qū)塊鏈中的步驟。

圖13示出根據(jù)本發(fā)明的一個實施例的一種網(wǎng)絡(luò)支付裝置的結(jié)構(gòu)示意圖;如圖13所示,該裝置用于多個對等的網(wǎng)絡(luò)節(jié)點構(gòu)成的網(wǎng)絡(luò)中,可以包括發(fā)送模塊、接收模塊、確認模塊、記錄生成模塊、共識模塊和寫入模塊。其中的發(fā)送模塊,被配置為第一網(wǎng)絡(luò)節(jié)點向上述網(wǎng)絡(luò)中一個或多個第二網(wǎng)絡(luò)節(jié)點發(fā)送服務(wù)請求。接收模塊,被配置為一個或多個第二網(wǎng)絡(luò)節(jié)點接收該網(wǎng)絡(luò)中第一網(wǎng)絡(luò)節(jié)點發(fā)送的服務(wù)請求。確認模塊,被配置為一個或多個第二網(wǎng)絡(luò)節(jié)點對該服務(wù)請求進行確認并向第一網(wǎng)絡(luò)節(jié)點發(fā)送服務(wù)請求的確認消息。記錄生成模塊,被配置為第一網(wǎng)絡(luò)節(jié)點接收第二網(wǎng)絡(luò)節(jié)點對服務(wù)請求的確認消息并生成資產(chǎn)轉(zhuǎn)移記錄。共識模塊,被配置為第一網(wǎng)絡(luò)節(jié)點和第二網(wǎng)絡(luò)節(jié)點參與該資產(chǎn)轉(zhuǎn)移記錄的全網(wǎng)共識驗證。寫入模塊,被配置為第一網(wǎng)絡(luò)節(jié)點將通過全網(wǎng)共識驗證后的資產(chǎn)轉(zhuǎn)移記錄寫入該網(wǎng)絡(luò)的區(qū)塊鏈中。

圖14示出根據(jù)本發(fā)明的另一個實施例的一種網(wǎng)絡(luò)支付裝置的結(jié)構(gòu)示意圖。如圖14所示,該裝置可以用于多個對等的網(wǎng)絡(luò)節(jié)點構(gòu)成的網(wǎng)絡(luò)中,可以包括,存儲器、耦合到該存儲器的處理器、顯示器、通信接口、I/O接口以及通信總線,其中,該處理器用于執(zhí)行如下步驟,包括:根據(jù)網(wǎng)絡(luò)中一個或多個其他網(wǎng)絡(luò)節(jié)點裝置的地址向上述一個或多個其他網(wǎng)絡(luò)節(jié)點裝置發(fā)布信息,該發(fā)布的信息包括:發(fā)布者地址,該發(fā)布信息的節(jié)點裝置在網(wǎng)絡(luò)中的地址;接收者地址,接收信息的網(wǎng)絡(luò)節(jié)點裝置的地址;時間戳,記錄發(fā)布信息的時間;信息內(nèi)容;以及簽名,發(fā)布信息的網(wǎng)絡(luò)節(jié)點裝置的簽名,用于追溯發(fā)布信息的網(wǎng)絡(luò)節(jié)點裝置;網(wǎng)絡(luò)節(jié)點裝置進行該發(fā)布信息的接收;節(jié)點裝置在線時參與對該發(fā)布信息進行該網(wǎng)絡(luò)的全網(wǎng)共識驗證;驗證通過后該節(jié)點裝置將該發(fā)布的信息寫入該網(wǎng)絡(luò)的區(qū)塊鏈。通信總線,用于在上述處理器、存儲器、顯示器、通信接口、I/O接口之間傳遞信息。處理器可以采用通用計算機系統(tǒng)結(jié)構(gòu),計算機系統(tǒng)可具體是基于處理器的計算機,該計算機可以包括顯示器。其中,輸入輸出I/O接口141、存儲器142、至少一個處理器143和至少一個通信接口144之間通過通信總線105連接。該I/O接口141,用于接收來自用戶設(shè)備的文本數(shù)據(jù),并將該文本數(shù)據(jù)傳輸給該處理器143。處理器143可以是一個通用中央處理器(CPU),微處理器,特定應(yīng)用集成電路(application-specific integrated circuit,ASIC),或一個或多個用于控制本發(fā)明方案程序執(zhí)行的集成電路。其中,該通信總線145可包括一個通路,在上述組件之間傳送信息。該通信接口144,使用任何收發(fā)器一類的裝置,用于與其他設(shè)備或通信網(wǎng)絡(luò)通信,如以太網(wǎng),無線接入網(wǎng)(RAN),無線局域網(wǎng)(Wireless Local Area Networks,WLAN)等。計算機系統(tǒng)包括一個或多個存儲器142,可以是只讀存儲器(read-only memory,ROM)或可存儲靜態(tài)信息和指令的其他類型的靜態(tài)存儲設(shè)備,隨機存取存儲器(random access memory,RAM)或者可存儲信息和指令的其他類型的動態(tài)存儲設(shè)備,也可以是電可擦可編程只讀存儲器(Electrically Erasable Programmable Read-Only Memory,EEPROM)、只讀光盤(Compact Disc Read-Only Memory,CD-ROM)或其他光盤存儲、光碟存儲(包括壓縮光碟、激光碟、光碟、數(shù)字通用光碟、藍光光碟等)、磁盤存儲介質(zhì)或者其他磁存儲設(shè)備、或者能夠用于攜帶或存儲具有指令或數(shù)據(jù)結(jié)構(gòu)形式的期望的程序代碼并能夠由計算機存取的任何其他介質(zhì),但不限于此。這些存儲器142通過通信總線145與處理器143相連接。其中,該存儲器142用于存儲執(zhí)行本發(fā)明方案的應(yīng)用程序代碼,執(zhí)行本發(fā)明實施例的應(yīng)用程序代碼保存在存儲器中,并由處理器143來控制執(zhí)行。該處理器143用于執(zhí)行該存儲器142中存儲的應(yīng)用程序。該處理器可以按照如下步驟執(zhí)行,包括:該第一網(wǎng)絡(luò)節(jié)點向該網(wǎng)絡(luò)中一個或多個第二網(wǎng)絡(luò)節(jié)點發(fā)送服務(wù)請求的步驟;該第一網(wǎng)絡(luò)節(jié)點接收第二網(wǎng)絡(luò)節(jié)點對服務(wù)請求的確認消息并生成資產(chǎn)轉(zhuǎn)移記錄的步驟;該第一網(wǎng)絡(luò)節(jié)點參與該資產(chǎn)轉(zhuǎn)移記錄的全網(wǎng)共識驗證的步驟;該第一網(wǎng)絡(luò)節(jié)將通過全網(wǎng)共識驗證后的資產(chǎn)轉(zhuǎn)移記錄寫入該網(wǎng)絡(luò)的區(qū)塊鏈中的步驟。

本發(fā)明的目的還可以通過在任何計算裝置上運行一個程序或者一組程序來實現(xiàn)。該計算裝置可以是公知的通用裝置。因此,本發(fā)明的目的也可以僅僅通過提供包含實現(xiàn)上述方法或者裝置的程序代碼的程序產(chǎn)品來實現(xiàn)。也就是說,這樣的程序產(chǎn)品也構(gòu)成本發(fā)明,并且存儲有這樣的程序產(chǎn)品的存儲介質(zhì)也構(gòu)成本發(fā)明。顯然,該存儲介質(zhì)可以是任何公知的存儲介質(zhì)或者將來所開發(fā)出來的任何存儲介質(zhì)。

應(yīng)當注意,在權(quán)利要求中,單詞“包含”或“包括”并不排除存在未列在權(quán)利要求中的元件或組件。位于元件或組件之前的冠詞“一”或“一個”也并不排除存在多個這樣的元件或組件的情況。

此外,還應(yīng)當注意,本說明書中使用的語言主要是為了可讀性和教導(dǎo)的目的而選擇的,而不是為了解釋或者限定本發(fā)明的主題而選擇的。因此,在不偏離所附權(quán)利要求書的范圍和精神的情況下,對于本技術(shù)領(lǐng)域的普通技術(shù)人員來說許多修改和變更都是顯而易見的。關(guān)于本發(fā)明的范圍,說明書中所做的描述都是說明性的,而非限制性的,本發(fā)明的范圍由所附權(quán)利要求書限定。

當前第1頁1 2 3 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1