本申請涉及計(jì)算機(jī)技術(shù)領(lǐng)域,尤其涉及一種資源處理方法及裝置。
背景技術(shù):
在互聯(lián)網(wǎng)技術(shù)的支持下,產(chǎn)生了多樣化的互聯(lián)網(wǎng)業(yè)務(wù)模式,如:點(diǎn)對點(diǎn)網(wǎng)絡(luò)借貸(person-to-person,p2p)模式,使得不同用戶之間可以通過互聯(lián)網(wǎng)的方式,彼此獲取自身所需的資源,相應(yīng)的資源平臺(tái)(如:p2p平臺(tái))也應(yīng)運(yùn)而生。
現(xiàn)有技術(shù)中,資源需求方(如:個(gè)人用戶)可向資源平臺(tái)發(fā)出請求,以便獲取到相應(yīng)的資源進(jìn)行使用,相應(yīng)地,資源平臺(tái)也會(huì)根據(jù)資源需求方的請求,為資源需求方匹配合適的資源提供方(如:銀行、具有足夠資源的用戶等),以使得資源提供方能夠?yàn)橘Y源需求方提供資源。其過程具體為:資源平臺(tái)接收資源需求方發(fā)出的資源請求,并根據(jù)資源請求以及資源提供方預(yù)設(shè)的匹配條件,進(jìn)行匹配。在后續(xù)過程中,資源平臺(tái)將會(huì)將已匹配成功的資源進(jìn)行轉(zhuǎn)移,也即,從資源提供方的資源賬戶中扣除相應(yīng)數(shù)量的資源,并在資源需求方的資源賬戶中,增加同數(shù)量的資源。
然而,對于上述現(xiàn)有技術(shù)中的資源平臺(tái)而言,資源平臺(tái)針對資源的調(diào)配過程,對資源需求方以及資源提供方是不透明的,尤其對于資源提供方而言,只能獲知自身資源賬戶中資源數(shù)量的變化,卻不能獲知資源平臺(tái)所執(zhí)行的資源匹配的對方用戶是否為合法用戶,或者對方用戶是否符合資源匹配的條件,一旦資源平臺(tái)將資源提供方所提供的資源匹配給非法用戶,則該資源將被非法利用,從而造成資源提供方的損失。
技術(shù)實(shí)現(xiàn)要素:
本申請實(shí)施例提供一種資源處理方法及裝置,用以解決目前資源平臺(tái)在進(jìn)行資源匹配的過程中存在風(fēng)險(xiǎn)的問題。
本申請實(shí)施例提供的一種資源處理方法,包括:
資源平臺(tái)基于資源匹配操作生成匹配信息;
將所述匹配信息反饋給所述資源匹配操作所對應(yīng)的用戶,以使得所述用戶向部分或全部校驗(yàn)用戶廣播所述匹配信息;
接收校驗(yàn)用戶針對所述匹配信息的校驗(yàn)結(jié)果;
當(dāng)所述校驗(yàn)結(jié)果為通過時(shí),基于匹配的資源執(zhí)行資源轉(zhuǎn)移操作。
本申請實(shí)施例還提供的一種資源處理方法,包括:
接收資源匹配操作所對應(yīng)的用戶所廣播的匹配信息,其中,所述匹配信息是資源平臺(tái)基于資源匹配操作所生成的;
根據(jù)接收到的所述匹配信息,在所述資源平臺(tái)所記錄的歷史數(shù)據(jù)中,查找與所述匹配信息相關(guān)的歷史數(shù)據(jù);
根據(jù)查找到的所述歷史數(shù)據(jù),對所述匹配信息進(jìn)行校驗(yàn),生成校驗(yàn)結(jié)果;
將校驗(yàn)結(jié)果發(fā)送給所述資源平臺(tái),以使得所述資源平臺(tái)根據(jù)所述校驗(yàn)結(jié)果對已匹配的資源執(zhí)行資源轉(zhuǎn)移操作。
本申請實(shí)施例還提供的一種資源處理方法,包括:
基于資源平臺(tái)發(fā)起資源匹配操作;
接收由所述資源平臺(tái)反饋的匹配信息;
將所述匹配信息向部分或全部的校驗(yàn)用戶進(jìn)行廣播,以使得所述校驗(yàn)用戶根據(jù)由所述資源平臺(tái)所記錄的歷史數(shù)據(jù)進(jìn)行校驗(yàn)。
本申請實(shí)施例還提供的一種資源處理方法,包括:
融資平臺(tái)基于融資操作生成融資信息;
將所述融資信息反饋給進(jìn)行融資的用戶,以使得進(jìn)行融資的用戶向部分或全部的校驗(yàn)用戶廣播所述融資信息;
接收所述用戶針對所述融資信息的校驗(yàn)結(jié)果;
當(dāng)所述校驗(yàn)結(jié)果為通過時(shí),所述融資平臺(tái)執(zhí)行資金轉(zhuǎn)移操作。
本申請實(shí)施例還提供的一種資源處理方法,包括:
接收融資操作所對應(yīng)的用戶所廣播的融資信息,其中,所述融資信息是所述融資平臺(tái)基于融資操作所生成的;
根據(jù)接收到的所述融資信息,在所述融資平臺(tái)所記錄的歷史融資數(shù)據(jù)中,查找與所述融資信息相關(guān)的歷史融資數(shù)據(jù);
根據(jù)查找到的所述歷史融資數(shù)據(jù),對所述融資信息進(jìn)行校驗(yàn),生成校驗(yàn)結(jié)果;
將校驗(yàn)結(jié)果發(fā)送給所述融資平臺(tái),以使得所述融資平臺(tái)根據(jù)所述校驗(yàn)結(jié)果執(zhí)行資金轉(zhuǎn)移操作。
本申請實(shí)施例還提供的一種資源處理方法,包括:
基于融資平臺(tái)發(fā)起融資操作;
接收由所述融資平臺(tái)反饋的融資信息;
將所述融資信息向部分或全部的校驗(yàn)用戶進(jìn)行廣播,以使得所述校驗(yàn)用戶根據(jù)由所述融資平臺(tái)所記錄的歷史融資數(shù)據(jù)進(jìn)行校驗(yàn)。
本申請實(shí)施例提供的一種資源處理裝置,包括:
生成模塊,基于資源匹配操作生成匹配信息;
反饋模塊,將所述匹配信息反饋給所述資源匹配操作所對應(yīng)的用戶,以使得所述用戶向部分或全部校驗(yàn)用戶廣播所述匹配信息;
接收模塊,接收所述用戶針對所述匹配信息的校驗(yàn)結(jié)果;
執(zhí)行模塊,當(dāng)所述校驗(yàn)結(jié)果為通過時(shí),基于匹配的資源執(zhí)行資源轉(zhuǎn)移操作。
本申請實(shí)施例提供的一種資源處理裝置,包括:
接收模塊,接收進(jìn)行資源匹配的用戶所廣播的匹配信息,其中,所述匹配信息是資源平臺(tái)基于資源匹配操作所生成的;
查找模塊,根據(jù)接收到的所述匹配信息,在所述資源平臺(tái)所記錄的歷史數(shù)據(jù)中,查找與所述匹配信息相關(guān)的歷史數(shù)據(jù);
校驗(yàn)?zāi)K,根據(jù)查找到的所述歷史數(shù)據(jù),對所述匹配信息進(jìn)行校驗(yàn),生成校驗(yàn)結(jié)果;
發(fā)送模塊,將校驗(yàn)結(jié)果發(fā)送給所述資源平臺(tái),以使得所述資源平臺(tái)根據(jù)所述校驗(yàn)結(jié)果對已匹配的資源執(zhí)行資源轉(zhuǎn)移操作。
本申請實(shí)施例提供的一種資源處理裝置,包括:
操作模塊,基于資源平臺(tái)發(fā)起資源匹配操作;
接收模塊,接收由所述資源平臺(tái)反饋的匹配信息;
廣播模塊,將所述匹配信息向部分或全部的校驗(yàn)用戶進(jìn)行廣播,以使得所述校驗(yàn)用戶根據(jù)由所述資源平臺(tái)所記錄的歷史數(shù)據(jù)進(jìn)行校驗(yàn)。
本申請實(shí)施例提供的一種資源處理裝置,包括:
生成模塊,基于融資操作生成融資信息;
反饋模塊,將所述融資信息反饋給進(jìn)行融資的用戶,以使得進(jìn)行融資的用戶向部分或全部的校驗(yàn)用戶廣播所述融資信息;
接收模塊,接收所述用戶針對所述融資信息的校驗(yàn)結(jié)果;
執(zhí)行模塊,當(dāng)所述校驗(yàn)結(jié)果為通過時(shí),所述融資平臺(tái)執(zhí)行資金轉(zhuǎn)移操作。
本申請實(shí)施例提供的一種資源處理裝置,包括:
接收模塊,接收進(jìn)行融資的用戶所廣播的融資信息,其中,所述融資信息是所述融資平臺(tái)基于融資操作所生成的;
查找模塊,根據(jù)接收到的所述融資信息,在所述融資平臺(tái)所記錄的歷史融資數(shù)據(jù)中,查找與所述融資信息相關(guān)的歷史融資數(shù)據(jù);
校驗(yàn)?zāi)K,根據(jù)查找到的所述歷史融資數(shù)據(jù),對所述融資信息進(jìn)行校驗(yàn),生成校驗(yàn)結(jié)果;
發(fā)送模塊,將校驗(yàn)結(jié)果發(fā)送給所述融資平臺(tái),以使得所述融資平臺(tái)根據(jù)所述校驗(yàn)結(jié)果執(zhí)行資金轉(zhuǎn)移操作。
本申請實(shí)施例提供的一種資源處理裝置,包括:
操作模塊,基于融資平臺(tái)發(fā)起融資操作;
接收模塊,接收由所述融資平臺(tái)反饋的融資信息;
廣播模塊,將所述融資信息向部分或全部的校驗(yàn)用戶進(jìn)行廣播,以使得所述校驗(yàn)用戶根據(jù)由所述融資平臺(tái)所記錄的歷史融資數(shù)據(jù)進(jìn)行校驗(yàn)。
本申請實(shí)施例提供一種資源處理方法及裝置,當(dāng)用戶在資源平臺(tái)上完成了資源匹配的過程后,資源平臺(tái)并不會(huì)立即執(zhí)行資源的轉(zhuǎn)移操作,而是基于該次資源匹配操作生成匹配信息,并反饋給進(jìn)行資源匹配的用戶,由進(jìn)行資源匹配的用戶將該匹配信息廣播給使用該資源平臺(tái)的部分或全部的校驗(yàn)用戶,這樣一來,這些校驗(yàn)用戶便可以接收到匹配信息,并基于資源平臺(tái)所記錄的歷史數(shù)據(jù),對該匹配信息進(jìn)行校驗(yàn),并向資源平臺(tái)反饋校驗(yàn)結(jié)果,而只有在校驗(yàn)通過后,資源平臺(tái)才會(huì)基于匹配的資源進(jìn)行資源轉(zhuǎn)移操作,相較于現(xiàn)有技術(shù),是否進(jìn)行資源轉(zhuǎn)移不再由資源平臺(tái)自身決定,而是需經(jīng)用戶進(jìn)行校驗(yàn)后決定,顯然,這樣的方式使得資源匹配、轉(zhuǎn)移過程對用戶透明,能夠避免用戶資源被非法利用的隱患。
附圖說明
此處所說明的附圖用來提供對本申請的進(jìn)一步理解,構(gòu)成本申請的一部分,本申請的示意性實(shí)施例及其說明用于解釋本申請,并不構(gòu)成對本申請的不當(dāng)限定。在附圖中:
圖1a為本申請實(shí)施例提供的資源處理過程所基于的架構(gòu);
圖1b為本申請實(shí)施例提供的資源處理過程。
圖2為本申請實(shí)施例提供的區(qū)塊鏈結(jié)構(gòu)示意圖;
圖3a和3b為本申請實(shí)施例提供的區(qū)塊鏈創(chuàng)建過程的示意圖;
圖4a為本申請實(shí)施例提供的校驗(yàn)用戶側(cè)的資源處理過程;
圖4b為本申請實(shí)施例提供的用戶查詢區(qū)塊鏈過程的示意圖;
圖5為本申請實(shí)施例提供的進(jìn)行資源匹配用戶側(cè)的資源處理過程;
圖6a為本申請實(shí)施例提供的在實(shí)際融資場景下融資平臺(tái)側(cè)的資源處理過程;
圖6b為本申請實(shí)施例提供的在實(shí)際融資場景下區(qū)塊結(jié)構(gòu)示意圖;
圖7為本申請實(shí)施例提供的在實(shí)際融資場景下用戶側(cè)的資源處理過程;
圖8為本申請實(shí)施例提供的資源平臺(tái)側(cè)的資源處理裝置結(jié)構(gòu)示意圖;
圖9為本申請實(shí)施例提供的用戶側(cè)的資源處理裝置結(jié)構(gòu)示意圖;
圖10為本申請實(shí)施例提供的進(jìn)行資源匹配用戶側(cè)的資源處理裝置結(jié)構(gòu)示意圖。
具體實(shí)施方式
為使本申請的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面將結(jié)合本申請具體實(shí)施例及相應(yīng)的附圖對本申請技術(shù)方案進(jìn)行清楚、完整地描述。顯然,所描述的實(shí)施例僅是本申請一部分實(shí)施例,而不是全部的實(shí)施例。基于本申請中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本申請保護(hù)的范圍。
正如前述,由于現(xiàn)有技術(shù)中的資源平臺(tái)通常采用中心化的管理方式,其資源轉(zhuǎn)移的相關(guān)信息對用戶而言不透明,也就導(dǎo)致實(shí)際屬于用戶的資源在轉(zhuǎn)移過程中被非法利用的可能性較大。
基于此,在本申請實(shí)施例中,提供一種資源處理方法,采用去中心化的方式,當(dāng)任一資源匹配過程發(fā)生后,不同的用戶可以共同對該次資源匹配過程的相應(yīng)信息進(jìn)行校驗(yàn),從而有效降低用戶的資源被非法利用的風(fēng)險(xiǎn)。
需要說明的是,在本申請實(shí)施例中,所述的資源,包括但不限于:網(wǎng)絡(luò)存儲(chǔ)資源、設(shè)備處理資源(如:cpu占用率、內(nèi)存占用率等)、金融資源等。所述的資源平臺(tái),可理解為資源平臺(tái)服務(wù)器(或服務(wù)器集群),該資源平臺(tái)面向用戶提供資源匹配、轉(zhuǎn)移業(yè)務(wù),例如:云存儲(chǔ)平臺(tái)、金融平臺(tái)、銀行等。所述的用戶,可理解為使用該資源平臺(tái)業(yè)務(wù)的個(gè)人用戶和/或企業(yè)用戶,也可理解為用戶為了訪問該資源平臺(tái)所使用的終端。
在本申請實(shí)施例中,用戶與資源平臺(tái)之間的關(guān)系架構(gòu)如圖1a所示,其中,假設(shè)用戶a和用戶b之間通過資源平臺(tái)進(jìn)行了資源匹配(其中,用戶a為資源提供方,用戶b為資源需求方),用戶1~用戶n是使用該資源平臺(tái)的其他用戶。當(dāng)然,圖1a中所示出的用戶a和用戶b進(jìn)行資源匹配的場景,僅是為了便于后續(xù)描述,在實(shí)際應(yīng)用中,資源平臺(tái)上所進(jìn)行的一次資源匹配的用戶不僅限于兩個(gè),還可能是多個(gè)用戶之間的資源匹配,如:同一資源提供方用戶,可以與多個(gè)資源需求方用戶進(jìn)行資源匹配;類似地,同一資源需求方用戶還可與多個(gè)資源提供方用戶進(jìn)行資源匹配。這里并不構(gòu)成對本申請的限定。
基于圖1a中所示的關(guān)系架構(gòu),本申請實(shí)施例提供的一種資源處理過程,如圖1b所示,該過程具體包括以下步驟:
s101:資源平臺(tái)基于資源匹配操作生成匹配信息。
所述的資源匹配操作,在實(shí)際應(yīng)用場景中,既可由用戶主動(dòng)發(fā)出,如:資源提供方用戶針對某一資源需求方用戶,主動(dòng)發(fā)生該資源匹配操作,也可由資源平臺(tái)發(fā)出,如:資源平臺(tái)為雙方用戶進(jìn)行配對。
在發(fā)出資源匹配操作后,資源平臺(tái)將生成相應(yīng)的匹配信息,具體而言,匹配信息中可包括進(jìn)行資源匹配的各用戶的用戶信息、資源匹配操作的詳情信息(如:需匹配的資源數(shù)量、用戶所持有的資源量等)。其中,所述的用戶信息,可以是用戶預(yù)先在資源平臺(tái)中注冊的賬戶和/或其他用戶證明該用戶身份的認(rèn)證信息,這里并不作具體限定。
作為本申請實(shí)施例中的一種方式,資源平臺(tái)可以實(shí)時(shí)監(jiān)測在該資源平臺(tái)上所進(jìn)行資源匹配過程,當(dāng)監(jiān)測到用戶之間進(jìn)行了資源匹配后,則會(huì)生成匹配信息。需要說明的是,本申請實(shí)施例中所述的資源匹配過程,可理解為資源需求方用戶所發(fā)出的匹配請求與資源提供方用戶完成了配對的過程,但并未進(jìn)行資源的轉(zhuǎn)移。
例如:結(jié)合如圖1a所示的場景,用戶a和用戶b之間完成資源匹配,資源平臺(tái)將會(huì)生成相應(yīng)的匹配信息,假設(shè)該匹配信息中可包含用戶標(biāo)識(shí)“usera”和“userb”、匹配所需的資源量“100”以及本次資源匹配的流水號(hào)“p001”。當(dāng)然,這里并不構(gòu)成對本申請的限定。
s102:將所述匹配信息反饋給所述資源匹配操作所對應(yīng)的用戶,以使得所述用戶向部分或全部校驗(yàn)用戶廣播所述匹配信息。
其中,校驗(yàn)用戶可認(rèn)為是使用資源平臺(tái)的各用戶。
正是由于現(xiàn)有技術(shù)中資源平臺(tái)對用戶進(jìn)行資源匹配過程的不透明,從而當(dāng)用戶使用資源平臺(tái)進(jìn)行資源匹配時(shí),可能存在資源平臺(tái)基于用戶的匹配請求與不可信用戶或非法用戶進(jìn)行配對的現(xiàn)象,并最終會(huì)導(dǎo)致用戶的資源被非法利用。
故在本申請實(shí)施例中,一旦用戶之間的資源匹配完成后,資源平臺(tái)便會(huì)將該次資源匹配操作所對應(yīng)的匹配信息反饋給完成資源匹配的用戶(即,資源匹配操作所對應(yīng)的用戶),這樣一來,完成資源匹配的用戶便可向全部或部分校驗(yàn)用戶進(jìn)行廣播,以使得校驗(yàn)用戶針對該次資源匹配過程進(jìn)行校驗(yàn)。
作為實(shí)際應(yīng)用場景下的一種方式,完成資源匹配的用戶會(huì)向所有使用該資源平臺(tái)的各用戶進(jìn)行廣播,而作為本申請實(shí)施例中的另一種方式,完成資源匹配的用戶只會(huì)向預(yù)定的若干校驗(yàn)用戶進(jìn)行廣播。相應(yīng)地,校驗(yàn)用戶將通過廣播的方式接收到匹配信息,從而,校驗(yàn)用戶可基于該匹配信息,從資源平臺(tái)讀取記錄的歷史數(shù)據(jù),實(shí)現(xiàn)對匹配信息進(jìn)行校驗(yàn)。
在本申請實(shí)施例中,校驗(yàn)用戶對匹配信息的校驗(yàn),具體可以是針對匹配信息中所攜帶的用戶身份信息進(jìn)行校驗(yàn),并基于用戶信息通過資源平臺(tái)所記錄的歷史數(shù)據(jù),進(jìn)一步對匹配的資源量等進(jìn)行校驗(yàn)。在校驗(yàn)用戶進(jìn)行校驗(yàn)后,將會(huì)向資源平臺(tái)反饋校驗(yàn)結(jié)果。
另需要說明的是,在本申請實(shí)施例中,資源平臺(tái)會(huì)將歷史上所完成的資源匹配以及資源轉(zhuǎn)移的相關(guān)信息進(jìn)行記錄,并支持使用該平臺(tái)的各用戶進(jìn)行讀取。所以,所述的歷史數(shù)據(jù),可理解為歷史上在該資源平臺(tái)完成資源轉(zhuǎn)移的詳情信息。
s103:接收所述用戶針對所述匹配信息的校驗(yàn)結(jié)果。
在實(shí)際應(yīng)用中,由于完成資源匹配的用戶向多個(gè)校驗(yàn)用戶廣播匹配信息,也就是說,將有多個(gè)校驗(yàn)用戶針對接收到的匹配信息進(jìn)行校驗(yàn)并生成相應(yīng)的校驗(yàn)結(jié)果,進(jìn)而,在本步驟中,資源平臺(tái)將接收到來自于多個(gè)校驗(yàn)用戶發(fā)送的校驗(yàn)結(jié)果。
需要說明的是,如前所述,匹配信息中可包含該次資源匹配過程的標(biāo)識(shí)信息(如:訂單號(hào)等),通過該標(biāo)識(shí)信息,可以唯一地確定出某次資源匹配過程以及進(jìn)行該次資源匹配的所有用戶。在實(shí)際應(yīng)用場景下,標(biāo)識(shí)信息可攜帶時(shí)間戳(時(shí)間戳表明了一次資源匹配操作所對應(yīng)的時(shí)間)以及系統(tǒng)流水號(hào)。
另外,不同校驗(yàn)用戶針對匹配信息進(jìn)行校驗(yàn)的過程中,在一種方式下,可采用相同的校驗(yàn)標(biāo)準(zhǔn),這樣可保證校驗(yàn)結(jié)果的一致性,這里并不構(gòu)成對本申請的限定。
s104:當(dāng)所述校驗(yàn)結(jié)果為校驗(yàn)通過時(shí),基于匹配的資源執(zhí)行資源轉(zhuǎn)移操作。
多個(gè)校驗(yàn)用戶對匹配信息進(jìn)行校驗(yàn)并得到校驗(yàn)結(jié)果的過程,可看作是去中心化的方式,使得資源平臺(tái)中進(jìn)行的資源匹配過程對用戶透明,那么,資源平臺(tái)便可以根據(jù)接收到的校驗(yàn)結(jié)果,確定出該次資源匹配過程是否較為安全,校驗(yàn)結(jié)果為通過,也就表明該次資源匹配過程受到各校驗(yàn)用戶的認(rèn)可,故資源平臺(tái)可進(jìn)一步基于資源匹配的過程完成資源轉(zhuǎn)換。具體而言,結(jié)合如圖1a所示的場景,在校驗(yàn)通過后,資源平臺(tái)會(huì)將用戶a所提供的資源,轉(zhuǎn)移給用戶b。
在完成資源轉(zhuǎn)移后,資源平臺(tái)會(huì)將本次資源轉(zhuǎn)移的詳細(xì)信息、資源轉(zhuǎn)移后用戶的資源持有量等信息進(jìn)行記錄,形成歷史數(shù)據(jù),為后續(xù)的資源轉(zhuǎn)移的校驗(yàn)過程提供參考。
在實(shí)際應(yīng)用中的一些特殊場景下,資源平臺(tái)所接收到的各校驗(yàn)結(jié)果中,可能既包含校驗(yàn)通過的結(jié)果,也包含校驗(yàn)未通過的結(jié)果,在這樣的情況下,資源平臺(tái)可采用相應(yīng)的處理方式:一種方式為:資源平臺(tái)可分別統(tǒng)計(jì)兩種校驗(yàn)結(jié)果的數(shù)量,如果其中的一種校驗(yàn)結(jié)果的占比超過50%,則資源平臺(tái)將根據(jù)該校驗(yàn)結(jié)果進(jìn)行后續(xù)處理。另一種方式為:資源平臺(tái)可向第三方認(rèn)證中心發(fā)出校驗(yàn)請求,以請求第三方認(rèn)證中心對進(jìn)行資源匹配的各用戶進(jìn)行諸如信用度、資源持有量等方面的校驗(yàn)。當(dāng)然,上述的兩種方式并不構(gòu)成對本申請的限定。
通過上述步驟,當(dāng)用戶在資源平臺(tái)上完成了資源匹配的過程后,資源平臺(tái)并不會(huì)立即執(zhí)行資源的轉(zhuǎn)移操作,而是基于該次資源匹配操作生成匹配信息,并反饋給進(jìn)行資源匹配的用戶,由進(jìn)行資源匹配的用戶將該匹配信息廣播給使用該資源平臺(tái)的部分或全部的校驗(yàn)用戶,這樣一來,這些校驗(yàn)用戶便可以接收到匹配信息,并基于資源平臺(tái)所記錄的歷史數(shù)據(jù),對該匹配信息進(jìn)行校驗(yàn),并向資源平臺(tái)反饋校驗(yàn)結(jié)果,而只有在校驗(yàn)通過后,資源平臺(tái)才會(huì)基于匹配的資源進(jìn)行資源轉(zhuǎn)移操作,相較于現(xiàn)有技術(shù),是否進(jìn)行資源轉(zhuǎn)移不再由資源平臺(tái)自身決定,而是需經(jīng)用戶進(jìn)行校驗(yàn)后決定,顯然,這樣的方式使得資源匹配、轉(zhuǎn)移過程對用戶透明,能夠避免用戶資源被非法利用的隱患。
對于上述內(nèi)容而言,資源平臺(tái)所記錄的歷史數(shù)據(jù)將對校驗(yàn)結(jié)果產(chǎn)生決定性的影響,但如果歷史數(shù)據(jù)容易被更改,那么,還將會(huì)出現(xiàn)用戶資源被非法利用的可能,而考慮到區(qū)塊鏈技術(shù)進(jìn)行數(shù)據(jù)存儲(chǔ)時(shí),存儲(chǔ)在其中的數(shù)據(jù)將難以被更改,因此,在實(shí)際應(yīng)用場景下,資源平臺(tái)采用區(qū)塊鏈存儲(chǔ)歷史數(shù)據(jù)。
需要說明的是,區(qū)塊鏈的結(jié)構(gòu)如圖2所示,數(shù)據(jù)存儲(chǔ)在區(qū)塊鏈的各區(qū)塊中。其中,各區(qū)塊按照時(shí)間先后順序創(chuàng)建,每一區(qū)塊中都包含被創(chuàng)建時(shí)的時(shí)間戳,也即,對于圖2中的區(qū)塊1~區(qū)塊n而言,其創(chuàng)建時(shí)間由前至后。并且,后一區(qū)塊中包含有前一區(qū)塊的標(biāo)識(shí)信息(具體可以如:hash值),通過該標(biāo)識(shí)信息,可以唯一地確定出前一區(qū)塊。所以,在圖2中,各區(qū)塊形成了以時(shí)間先后順序排列的區(qū)塊鏈。寫入至區(qū)塊中的數(shù)據(jù)可認(rèn)為是不可更改的,其具體原理由于不屬于本申請所涉及的技術(shù),故在此不再過多贅述。
在本申請實(shí)施例中,區(qū)塊鏈可以存儲(chǔ)在資源平臺(tái)所對應(yīng)的數(shù)據(jù)庫中,也可分布式地存儲(chǔ)在分布式架構(gòu)的數(shù)據(jù)庫中,這里并不構(gòu)成對本申請的限定。
基于上述區(qū)塊鏈的方式,資源平臺(tái)在進(jìn)行歷史數(shù)據(jù)的記錄操作時(shí),也將按照數(shù)據(jù)的生成時(shí)間,將數(shù)據(jù)按照時(shí)間先后的順序?qū)懭胫羺^(qū)塊鏈中的區(qū)塊中。其具體過程為:
如圖3a所示,資源平臺(tái)創(chuàng)建了區(qū)塊1,假設(shè)該區(qū)塊1的創(chuàng)建時(shí)間為8:00,當(dāng)該區(qū)塊1創(chuàng)建后,若在該資源平臺(tái)中完成了若干次資源轉(zhuǎn)移,那么,資源平臺(tái)會(huì)將這些資源轉(zhuǎn)移所產(chǎn)生的詳情信息寫入至該區(qū)塊1中,由于區(qū)塊的存儲(chǔ)容量有限,故當(dāng)該區(qū)塊1的可用存儲(chǔ)容量被用盡后,資源平臺(tái)將創(chuàng)建新的區(qū)塊,即如圖3b所示,資源平臺(tái)創(chuàng)建了區(qū)塊2,假設(shè)該區(qū)塊2的創(chuàng)建時(shí)間為8:10,那么,在8:10之后生成的詳情信息將被資源平臺(tái)寫入至區(qū)塊2中,直到該區(qū)塊2的可用存儲(chǔ)容量被用盡。顯然,資源平臺(tái)所創(chuàng)建的區(qū)塊,將按照時(shí)間先后的順序形成區(qū)塊鏈。
基于上述內(nèi)容,資源平臺(tái)在將匹配信息寫入至區(qū)塊鏈中的可用區(qū)塊,也即,在將所述匹配信息寫入?yún)^(qū)塊鏈的指定區(qū)塊中進(jìn)行記錄之前,所述方法還包括:所述資源平臺(tái)在所述區(qū)塊鏈中,檢測是否具有可進(jìn)行存儲(chǔ)的區(qū)塊,若是,則將所述區(qū)塊確定為指定區(qū)塊;否則,則在所述區(qū)塊鏈中創(chuàng)建區(qū)塊,并將創(chuàng)建的區(qū)塊作為指定區(qū)塊。
以上內(nèi)容是基于資源平臺(tái)側(cè)的描述,而對于參與校驗(yàn)的用戶,本申請還提供一種資源處理方法,如圖4a所示,該方法具體包括如下步驟:
s401:接收進(jìn)行資源匹配的用戶所廣播的匹配信息。
如前所述,資源平臺(tái)在獲取到了某次資源匹配的匹配信息后,會(huì)向全部或部分用戶進(jìn)行廣播,故用戶接收到由進(jìn)行資源匹配的用戶所廣播的匹配信息。
在本申請實(shí)施例中,所述的匹配信息中至少應(yīng)該包括:進(jìn)行本次資源匹配的各用戶的認(rèn)證信息、所要匹配的資源信息(進(jìn)一步可包括:資源的類型、數(shù)量)、本次資源匹配所對應(yīng)的標(biāo)識(shí)號(hào)(如:流水號(hào))等。
s402:根據(jù)接收到的所述匹配信息,在所述資源平臺(tái)所記錄的歷史數(shù)據(jù)中,查找與所述匹配信息相關(guān)的歷史數(shù)據(jù)。
接收到匹配信息的用戶,可從該匹配信息中提取出進(jìn)行本次資源匹配操作的各用戶的用戶信息,從而,可以根據(jù)該用戶信息,在歷史數(shù)據(jù)中,基于該用戶信息查找相關(guān)的歷史數(shù)據(jù)。
s403:根據(jù)查找到的所述歷史數(shù)據(jù),對所述匹配信息進(jìn)行校驗(yàn)。
資源平臺(tái)將針對歷史上已經(jīng)完成的歷次資源轉(zhuǎn)移操作所生成的數(shù)據(jù)進(jìn)行記錄,從而形成歷史數(shù)據(jù)。其中,所述的歷史數(shù)據(jù)中可包括:用戶所持有的資源量、用戶在歷史上的歷次資源轉(zhuǎn)移詳情信息等。
在本申請實(shí)施例中,對所述匹配信息進(jìn)行校驗(yàn),具體可以是根據(jù)匹配信息中包含的所要進(jìn)行轉(zhuǎn)移的資源量,與用戶當(dāng)前所持有的資源量進(jìn)行比對。應(yīng)當(dāng)理解的是,若進(jìn)行資源匹配的用戶之間所持有的資源量明顯不對等,則表明資源轉(zhuǎn)移將為用戶(特別是提供方用戶)帶來風(fēng)險(xiǎn),所以,在此情況下,校驗(yàn)結(jié)果將為
s404:將校驗(yàn)結(jié)果發(fā)送給所述資源平臺(tái),以使得所述資源平臺(tái)根據(jù)所述校驗(yàn)結(jié)果對已匹配的資源進(jìn)行轉(zhuǎn)移操作。
通過上述方法可見,使用該融資平臺(tái)的用戶均參與至資源匹配操作的校驗(yàn)過程,從而可以有效減少發(fā)生資源被非法利用的風(fēng)險(xiǎn)。
在實(shí)際應(yīng)用場景下,接收到資源平臺(tái)廣播的各用戶,首先將校驗(yàn)進(jìn)行融資操作的各用戶的身份,以便確認(rèn)發(fā)出融資操作的各用戶身份的合法性。故在本申請實(shí)施例中,在根據(jù)接收到的所述匹配信息,在所述資源平臺(tái)所記錄的歷史數(shù)據(jù)中,查找與所述匹配信息相關(guān)的歷史數(shù)據(jù)之前,所述方法還包括:獲取所述匹配信息中包含的進(jìn)行資源匹配的用戶的用戶信息,根據(jù)所述用戶信息,對所述用戶的身份進(jìn)行校驗(yàn),并確定所述用戶為合法用戶。
當(dāng)然,作為本申請實(shí)施例中的一種可行方式,使用該資源平臺(tái)資源服務(wù)的各用戶,將在該資源平臺(tái)中進(jìn)行注冊,注冊過程中,用戶可將自身的身份信息、已持有資源的信息等提供給資源平臺(tái),資源平臺(tái)會(huì)根據(jù)用戶所提供的信息,向用戶頒發(fā)數(shù)字證書,從而,該數(shù)字證書將作為用戶身份的認(rèn)證信息。每次進(jìn)行資源匹配操作后,匹配信息中都會(huì)攜帶相應(yīng)用戶的數(shù)字證書。因此,接收到廣播的用戶便可以對匹配信息中所攜帶的數(shù)字證書進(jìn)行校驗(yàn),以此確定用戶身份的合法性。當(dāng)然,這里并不構(gòu)成對本申請的限定。
如前所述,本申請實(shí)施例中可采用區(qū)塊鏈的方式存儲(chǔ)數(shù)據(jù),也就是說,所述資源平臺(tái)所記錄的歷史數(shù)據(jù)存儲(chǔ)在區(qū)塊鏈中的各區(qū)塊中,在此情況下,查找與所述匹配信息相關(guān)的歷史數(shù)據(jù),具體包括:根據(jù)確定出的用戶信息,在區(qū)塊鏈中,按照各區(qū)塊創(chuàng)建時(shí)間由后至前的順序,遍歷查找包含有所述用戶信息的歷史數(shù)據(jù),作為與所述匹配信息相關(guān)的歷史數(shù)據(jù)。
也即,如圖4b所示,假設(shè)資源平臺(tái)已創(chuàng)建的區(qū)塊鏈中包含n個(gè)區(qū)塊,其中,區(qū)塊n是最新創(chuàng)建的,那么,當(dāng)用戶在區(qū)塊中查找歷史數(shù)據(jù)時(shí),將首先從最新創(chuàng)建的區(qū)塊(即,區(qū)塊n)中查找,并按照各區(qū)塊間的鏈?zhǔn)疥P(guān)系從后向前查找各區(qū)塊中與匹配信息相關(guān)的歷史數(shù)據(jù)。
在查找到與匹配信息相關(guān)的歷史數(shù)據(jù)后,便可針對匹配信息進(jìn)行校驗(yàn),具體而言,根據(jù)查找到的所述歷史數(shù)據(jù),對所述匹配信息進(jìn)行校驗(yàn),包括:根據(jù)所述匹配信息,確定待轉(zhuǎn)移資源量,根據(jù)查找到的所述歷史數(shù)據(jù),確定用戶當(dāng)前所持有的資源量,比對所述待轉(zhuǎn)移資源量與所述用戶當(dāng)前所持有的資源量,若所述待轉(zhuǎn)移資源量大于所述用戶當(dāng)前所持有的資源量,則校驗(yàn)不通過;若所述待轉(zhuǎn)移資源量不大于所述用戶當(dāng)前所持有的資源量,則校驗(yàn)通過。
基于參與資源匹配的用戶,本申請實(shí)施例中還提供一種資源處理方法,如圖5所示,該方法具體包括如下步驟:
s501:基于資源平臺(tái)發(fā)起資源匹配操作。
需要說明的是,在本方法中,參與資源匹配的用戶既包括需求方用戶,也包括提供方用戶。實(shí)際操作時(shí),可由用戶發(fā)出資源匹配指令,使得資源平臺(tái)完成撮合,也可由用戶自行挑選符合條件的對方用戶,并發(fā)出資源匹配操作,這里并不構(gòu)成對本申請的限定。
s502:接收由所述資源平臺(tái)反饋的匹配信息。
如前所述,用戶之間完成了資源匹配,則資源平臺(tái)會(huì)生成相應(yīng)的匹配信息,并將該匹配信息反饋給參與資源匹配的用戶,該匹配信息中,包括進(jìn)行資源匹配的各用戶的用戶信息及資源匹配的詳情信息,這樣一來,無論對于提供方用戶還是需求方用戶,都可獲知對方的身份以及所要進(jìn)行匹配的詳情。
s503:將所述匹配信息向部分或全部的校驗(yàn)用戶進(jìn)行廣播,以使得所述校驗(yàn)用戶根據(jù)由所述資源平臺(tái)所記錄的歷史數(shù)據(jù)進(jìn)行校驗(yàn)。
通過向校驗(yàn)用戶廣播的方式,可以使校驗(yàn)用戶參與并執(zhí)行校驗(yàn)過程,能夠有效減少或避免資源匹配過程中的風(fēng)險(xiǎn)。
此外,考慮到實(shí)際應(yīng)用中,用戶可以通過融資平臺(tái)進(jìn)行融資借貸,該場景下,融資方用戶(即,資源需求方用戶)向金融平臺(tái)發(fā)出融資請求,相應(yīng)地,投資方用戶(即,資源提供方用戶)也會(huì)在金融平臺(tái)發(fā)布投資需求,那么,資源平臺(tái)便可根據(jù)雙方用戶的請求,進(jìn)行融資撮合,但現(xiàn)有技術(shù)中,融資平臺(tái)中的融資過程對用戶而言不透明,投資方用戶通常只能獲知其資源的變化,但難以獲知資源流向,再次過程中,就有可能存在投資方用戶的資金被非法利用的風(fēng)險(xiǎn)。為此,在本申請實(shí)施例中,針對用戶進(jìn)行融資的場景,也提供了一種資源處理方法,如圖6a所示。在該場景下,用戶可通過融資平臺(tái)發(fā)出購買融資及投資的請求,相應(yīng)地,融資平臺(tái)便會(huì)針對用戶的請求進(jìn)行融資操作。
該方法包括:
s601:融資平臺(tái)基于融資操作生成融資信息。
s602:將所述融資信息反饋給進(jìn)行融資的用戶,以使得進(jìn)行融資的用戶向部分或全部的校驗(yàn)用戶廣播所述融資信息。
s603:接收所述用戶針對所述融資信息的校驗(yàn)結(jié)果。
s604:當(dāng)所述校驗(yàn)結(jié)果為通過時(shí),所述融資平臺(tái)執(zhí)行資金轉(zhuǎn)移操作。
在本實(shí)施例中,融資平臺(tái)基于融資操作所生成融資信息,具體包括:針對每一次融資操作,所述融資平臺(tái)分別獲取進(jìn)行融資操作的用戶的用戶信息,以及融資操作的資金信息,根據(jù)所述用戶信息和所述資金信息生成所述融資信息。
與前述內(nèi)容相類似,本申請實(shí)施例中,可采用區(qū)塊鏈的方式存儲(chǔ)歷史融資數(shù)據(jù),那么,所述資源平臺(tái)記錄歷史融資數(shù)據(jù),具體包括:所述融資平臺(tái)將歷史上所完成的歷次融資成功后的融資信息作為歷史數(shù)據(jù),按照時(shí)間先后順序?qū)懭雲(yún)^(qū)塊鏈的區(qū)塊中。
在所述融資平臺(tái)執(zhí)行資金轉(zhuǎn)移操作之后,所述方法還包括:所述融資平臺(tái)將資金轉(zhuǎn)移操作成功后的融資信息,寫入?yún)^(qū)塊鏈的指定區(qū)塊中進(jìn)行記錄。也就是說,融資平臺(tái)會(huì)將每一次所完成的融資的相關(guān)信息進(jìn)行記錄,以便后續(xù)融資過程進(jìn)行校驗(yàn)。
在本場景中,區(qū)塊鏈中的區(qū)塊結(jié)構(gòu)可如圖6b所示,可見,該區(qū)塊中記錄有相應(yīng)的融資信息。
相似地,寫入?yún)^(qū)塊鏈的指定區(qū)塊中進(jìn)行記錄,具體包括:所述融資平臺(tái)在所述區(qū)塊鏈中,檢測是否具有可進(jìn)行存儲(chǔ)的區(qū)塊,若是,則將所述區(qū)塊確定為指定區(qū)塊,并將所述融資信息寫入該指定區(qū)塊中,否則,則在所述區(qū)塊鏈中創(chuàng)建區(qū)塊,并將創(chuàng)建的區(qū)塊作為指定區(qū)塊,并將所述融資信息寫入該指定區(qū)塊中。
當(dāng)交易信息在區(qū)塊鏈中記錄完畢后,事實(shí)上就已完成了價(jià)值轉(zhuǎn)移。區(qū)塊鏈中記載了每一筆價(jià)值轉(zhuǎn)移的流向,事實(shí)上就實(shí)時(shí)記載了每個(gè)賬戶的余額情況。價(jià)值流出方在廣播交易時(shí),使用交易對手的公鑰對交易進(jìn)行加密,交易對手可使用私鑰解鎖,從而獲得轉(zhuǎn)移至自己賬戶中的這部分價(jià)值的支配權(quán)。當(dāng)然,在實(shí)際應(yīng)用中,還可以在價(jià)值轉(zhuǎn)移環(huán)節(jié)中應(yīng)用智能合約,對資金流向、資金用途等作出限制。這里并不構(gòu)成對本申請的限定。
基于上述內(nèi)容,對于進(jìn)行校驗(yàn)的用戶側(cè),本申請實(shí)施例中也提供一種資源處理方法,如圖7所示,具體包括如下步驟:
s701:接收進(jìn)行融資的用戶所廣播的融資信息,其中,所述融資信息是所述融資平臺(tái)基于融資操作所生成的。
s702:根據(jù)接收到的所述融資信息,在所述融資平臺(tái)所記錄的歷史融資數(shù)據(jù)中,查找與所述融資信息相關(guān)的歷史融資數(shù)據(jù)。
s703:根據(jù)查找到的所述歷史融資數(shù)據(jù),對所述融資信息進(jìn)行校驗(yàn),生成校驗(yàn)結(jié)果。
s704:將校驗(yàn)結(jié)果發(fā)送給所述融資平臺(tái),以使得所述融資平臺(tái)根據(jù)所述校驗(yàn)結(jié)果執(zhí)行資金轉(zhuǎn)移操作。
在根據(jù)接收到的所述融資信息,在所述融資平臺(tái)所記錄的歷史融資數(shù)據(jù)中,查找與所述融資信息相關(guān)的歷史融資數(shù)據(jù)之前,所述方法還包括:獲取所述融資信息中包含的進(jìn)行融資操作的用戶的用戶信息,根據(jù)所述用戶信息,對所述用戶的身份進(jìn)行校驗(yàn),并確定所述用戶為合法用戶。
所述融資平臺(tái)所記錄的歷史融資數(shù)據(jù)存儲(chǔ)在區(qū)塊鏈中的各區(qū)塊中,那么,查找與所述融資信息相關(guān)的歷史融資數(shù)據(jù),具體包括:根據(jù)確定出的用戶信息,在區(qū)塊鏈中,按照各區(qū)塊創(chuàng)建時(shí)間由后至前的順序,遍歷查找包含有所述用戶信息的歷史融資數(shù)據(jù),作為與所述融資信息相關(guān)的歷史融資數(shù)據(jù)。
在查找到歷史融資數(shù)據(jù)后,便可針對本次的融資操作進(jìn)行校驗(yàn),這里需要說明的是,在融資過程中,發(fā)生轉(zhuǎn)移的資源既包括投資方用戶的資金,也包括融資方用戶的債權(quán),也即,投資方用戶將自身的資金提供給融資方用戶,而融資方用戶應(yīng)提供相應(yīng)的債權(quán)給投資方用戶,并且,為了避免出現(xiàn)融資方用戶無法償還債務(wù)的現(xiàn)象,融資方用戶所持有的資產(chǎn)的價(jià)值應(yīng)不小于其融資額度。而在融資平臺(tái)上,融資方用戶所持有的資產(chǎn)的價(jià)值將被量化為相應(yīng)的數(shù)值,記錄在相應(yīng)的區(qū)塊中。
所以,根據(jù)查找到的所述歷史融資數(shù)據(jù),對所述融資信息進(jìn)行校驗(yàn),具體包括:根據(jù)所述融資信息,確定所述融資操作所對應(yīng)的待轉(zhuǎn)移資金額度,根據(jù)查找到的所述歷史融資數(shù)據(jù),確定用戶當(dāng)前所持有的資產(chǎn)額度,比對所述待轉(zhuǎn)移資金額度與所述用戶當(dāng)前所持有的資產(chǎn)額度,若所述待轉(zhuǎn)移資金額度大于所述用戶當(dāng)前所持有的資產(chǎn)額度,則校驗(yàn)不通過,若所述待轉(zhuǎn)移資金額度不大于所述用戶當(dāng)前所持有的資產(chǎn)額度,則校驗(yàn)通過。
以上為本申請實(shí)施例提供的資源處理方法,基于同樣的思路,本申請實(shí)施例還提供一種資源處理裝置,如圖8所示,所述資源處理裝置包括:
生成模塊801,基于資源匹配操作生成匹配信息;
反饋模塊802,將所述匹配信息反饋給所述資源匹配操作所對應(yīng)的用戶,以使得所述用戶向部分或全部校驗(yàn)用戶廣播所述匹配信息;
接收模塊803,接收所述用戶針對所述匹配信息的校驗(yàn)結(jié)果;
執(zhí)行模塊804,當(dāng)所述校驗(yàn)結(jié)果為通過時(shí),基于匹配的資源執(zhí)行資源轉(zhuǎn)移操作。
進(jìn)一步地,生成模塊801,針對每一次資源匹配操作,分別獲取所述資源匹配操作所對應(yīng)的用戶的用戶信息,以及資源匹配操作的詳情信息,根據(jù)所述用戶信息和所述詳情信息生成所述匹配信息。
接收模塊803,接收所述校驗(yàn)用戶針對所述用戶信息的校驗(yàn)結(jié)果,以及所述校驗(yàn)用戶根據(jù)預(yù)先記錄的歷史數(shù)據(jù)對所述詳情信息的校驗(yàn)結(jié)果。
其中,預(yù)先記錄的歷史數(shù)據(jù),包括:按照時(shí)間先后順序?qū)懭雲(yún)^(qū)塊鏈的區(qū)塊中的、歷史上所完成的歷次資源轉(zhuǎn)移后的詳情信息。
所述裝置還包括:寫入模塊,將資源轉(zhuǎn)移操作的操作信息,寫入?yún)^(qū)塊鏈的指定區(qū)塊中進(jìn)行記錄。
所述寫入模塊,在所述區(qū)塊鏈中,檢測是否具有可進(jìn)行存儲(chǔ)的區(qū)塊,
若是,則將所述區(qū)塊確定為指定區(qū)塊,并將所述操作信息寫入該指定區(qū)塊中;否則,則在所述區(qū)塊鏈中創(chuàng)建區(qū)塊,并將創(chuàng)建的區(qū)塊作為指定區(qū)塊,并將所述操作信息寫入該指定區(qū)塊中。
在進(jìn)行融資的場景中,對于圖8所示的裝置而言:
生成模塊801,基于融資操作生成融資信息;
反饋模塊802,將所述融資信息反饋給進(jìn)行融資的用戶,以使得進(jìn)行融資的用戶向部分或全部的校驗(yàn)用戶廣播所述融資信息;
接收模塊803,接收所述用戶針對所述融資信息的校驗(yàn)結(jié)果;
執(zhí)行模塊804,當(dāng)所述校驗(yàn)結(jié)果為通過時(shí),所述融資平臺(tái)執(zhí)行資金轉(zhuǎn)移操作。
在校驗(yàn)用戶側(cè),本申請實(shí)施例中還提供一種資源處理裝置,如圖9所示,該裝置包括:
接收模塊901,接收進(jìn)行資源匹配的用戶所廣播的匹配信息,其中,所述匹配信息是資源平臺(tái)基于資源匹配操作所生成的;
查找模塊902,根據(jù)接收到的所述匹配信息,在所述資源平臺(tái)所記錄的歷史數(shù)據(jù)中,查找與所述匹配信息相關(guān)的歷史數(shù)據(jù);
校驗(yàn)?zāi)K903,根據(jù)查找到的所述歷史數(shù)據(jù),對所述匹配信息進(jìn)行校驗(yàn),生成校驗(yàn)結(jié)果;
發(fā)送模塊904,將校驗(yàn)結(jié)果發(fā)送給所述資源平臺(tái),以使得所述資源平臺(tái)根據(jù)所述校驗(yàn)結(jié)果對已匹配的資源執(zhí)行資源轉(zhuǎn)移操作。
進(jìn)一步地,所述校驗(yàn)?zāi)K903,獲取所述匹配信息中包含的進(jìn)行資源匹配的用戶的用戶信息,根據(jù)所述用戶信息,對所述用戶的身份進(jìn)行校驗(yàn),并確定所述用戶為合法用戶。
所述查找模塊902,根據(jù)確定出的用戶信息,在區(qū)塊鏈中,按照各區(qū)塊創(chuàng)建時(shí)間由后至前的順序,遍歷查找包含有所述用戶信息的歷史數(shù)據(jù),作為與所述匹配信息相關(guān)的歷史數(shù)據(jù)。
所述校驗(yàn)?zāi)K903,根據(jù)所述匹配信息,確定待轉(zhuǎn)移資源量,根據(jù)查找到的所述歷史數(shù)據(jù),確定用戶當(dāng)前所持有的資源量,比對所述待轉(zhuǎn)移資源量與所述用戶當(dāng)前所持有的資源量,若所述待轉(zhuǎn)移資源量大于所述用戶當(dāng)前所持有的資源量,則校驗(yàn)不通過,若所述待轉(zhuǎn)移資源量不大于所述用戶當(dāng)前所持有的資源量,則校驗(yàn)通過。
在進(jìn)行融資的場景中,對于圖8所示的裝置而言:
接收模塊901,接收進(jìn)行融資的用戶所廣播的融資信息,其中,所述融資信息是所述融資平臺(tái)基于融資操作所生成的;
查找模塊902,根據(jù)接收到的所述融資信息,在所述融資平臺(tái)所記錄的歷史融資數(shù)據(jù)中,查找與所述融資信息相關(guān)的歷史融資數(shù)據(jù);
校驗(yàn)?zāi)K903,根據(jù)查找到的所述歷史融資數(shù)據(jù),對所述融資信息進(jìn)行校驗(yàn),生成校驗(yàn)結(jié)果;
發(fā)送模塊904,將校驗(yàn)結(jié)果發(fā)送給所述融資平臺(tái),以使得所述融資平臺(tái)根據(jù)所述校驗(yàn)結(jié)果執(zhí)行資金轉(zhuǎn)移操作。
在資源匹配操作所對應(yīng)的用戶側(cè),本申請實(shí)施例中還提供一種資源處理裝置,如圖10所示,該裝置包括:
操作模塊1001,基于資源平臺(tái)發(fā)起資源匹配操作;
接收模塊1002,接收由所述資源平臺(tái)反饋的匹配信息;
廣播模塊1003,將所述匹配信息向部分或全部的校驗(yàn)用戶進(jìn)行廣播,以使得所述校驗(yàn)用戶根據(jù)由所述資源平臺(tái)所記錄的歷史數(shù)據(jù)進(jìn)行校驗(yàn)。
在進(jìn)行融資的場景中,對于圖10所示的裝置而言:
操作模塊1001,基于融資平臺(tái)發(fā)起融資操作;
接收模塊1002,接收由所述融資平臺(tái)反饋的融資信息;
廣播模塊1003,將所述融資信息向部分或全部的校驗(yàn)用戶進(jìn)行廣播,以使得所述校驗(yàn)用戶根據(jù)由所述融資平臺(tái)所記錄的歷史融資數(shù)據(jù)進(jìn)行校驗(yàn)。
在20世紀(jì)90年代,對于一個(gè)技術(shù)的改進(jìn)可以很明顯地區(qū)分是硬件上的改進(jìn)(例如,對二極管、晶體管、開關(guān)等電路結(jié)構(gòu)的改進(jìn))還是軟件上的改進(jìn)(對于方法流程的改進(jìn))。然而,隨著技術(shù)的發(fā)展,當(dāng)今的很多方法流程的改進(jìn)已經(jīng)可以視為硬件電路結(jié)構(gòu)的直接改進(jìn)。設(shè)計(jì)人員幾乎都通過將改進(jìn)的方法流程編程到硬件電路中來得到相應(yīng)的硬件電路結(jié)構(gòu)。因此,不能說一個(gè)方法流程的改進(jìn)就不能用硬件實(shí)體模塊來實(shí)現(xiàn)。例如,可編程邏輯器件(programmablelogicdevice,pld)(例如現(xiàn)場可編程門陣列(fieldprogrammablegatearray,fpga))就是這樣一種集成電路,其邏輯功能由用戶對器件編程來確定。由設(shè)計(jì)人員自行編程來把一個(gè)數(shù)字系統(tǒng)“集成”在一片pld上,而不需要請芯片制造廠商來設(shè)計(jì)和制作專用的集成電路芯片。而且,如今,取代手工地制作集成電路芯片,這種編程也多半改用“邏輯編譯器(logiccompiler)”軟件來實(shí)現(xiàn),它與程序開發(fā)撰寫時(shí)所用的軟件編譯器相類似,而要編譯之前的原始代碼也得用特定的編程語言來撰寫,此稱之為硬件描述語言(hardwaredescriptionlanguage,hdl),而hdl也并非僅有一種,而是有許多種,如abel(advancedbooleanexpressionlanguage)、ahdl(alterahardwaredescriptionlanguage)、confluence、cupl(cornelluniversityprogramminglanguage)、hdcal、jhdl(javahardwaredescriptionlanguage)、lava、lola、myhdl、palasm、rhdl(rubyhardwaredescriptionlanguage)等,目前最普遍使用的是vhdl(very-high-speedintegratedcircuithardwaredescriptionlanguage)與verilog。本領(lǐng)域技術(shù)人員也應(yīng)該清楚,只需要將方法流程用上述幾種硬件描述語言稍作邏輯編程并編程到集成電路中,就可以很容易得到實(shí)現(xiàn)該邏輯方法流程的硬件電路。
控制器可以按任何適當(dāng)?shù)姆绞綄?shí)現(xiàn),例如,控制器可以采取例如微處理器或處理器以及存儲(chǔ)可由該(微)處理器執(zhí)行的計(jì)算機(jī)可讀程序代碼(例如軟件或固件)的計(jì)算機(jī)可讀介質(zhì)、邏輯門、開關(guān)、專用集成電路(applicationspecificintegratedcircuit,asic)、可編程邏輯控制器和嵌入微控制器的形式,控制器的例子包括但不限于以下微控制器:arc625d、atmelat91sam、microchippic18f26k20以及siliconelabsc8051f320,存儲(chǔ)器控制器還可以被實(shí)現(xiàn)為存儲(chǔ)器的控制邏輯的一部分。本領(lǐng)域技術(shù)人員也知道,除了以純計(jì)算機(jī)可讀程序代碼方式實(shí)現(xiàn)控制器以外,完全可以通過將方法步驟進(jìn)行邏輯編程來使得控制器以邏輯門、開關(guān)、專用集成電路、可編程邏輯控制器和嵌入微控制器等的形式來實(shí)現(xiàn)相同功能。因此這種控制器可以被認(rèn)為是一種硬件部件,而對其內(nèi)包括的用于實(shí)現(xiàn)各種功能的裝置也可以視為硬件部件內(nèi)的結(jié)構(gòu)?;蛘呱踔粒梢詫⒂糜趯?shí)現(xiàn)各種功能的裝置視為既可以是實(shí)現(xiàn)方法的軟件模塊又可以是硬件部件內(nèi)的結(jié)構(gòu)。
上述實(shí)施例闡明的系統(tǒng)、裝置、模塊或單元,具體可以由計(jì)算機(jī)芯片或?qū)嶓w實(shí)現(xiàn),或者由具有某種功能的產(chǎn)品來實(shí)現(xiàn)。一種典型的實(shí)現(xiàn)設(shè)備為計(jì)算機(jī)。具體的,計(jì)算機(jī)例如可以為個(gè)人計(jì)算機(jī)、膝上型計(jì)算機(jī)、蜂窩電話、相機(jī)電話、智能電話、個(gè)人數(shù)字助理、媒體播放器、導(dǎo)航設(shè)備、電子郵件設(shè)備、游戲控制臺(tái)、平板計(jì)算機(jī)、可穿戴設(shè)備或者這些設(shè)備中的任何設(shè)備的組合。
為了描述的方便,描述以上裝置時(shí)以功能分為各種單元分別描述。當(dāng)然,在實(shí)施本申請時(shí)可以把各單元的功能在同一個(gè)或多個(gè)軟件和/或硬件中實(shí)現(xiàn)。
本領(lǐng)域內(nèi)的技術(shù)人員應(yīng)明白,本發(fā)明的實(shí)施例可提供為方法、系統(tǒng)、或計(jì)算機(jī)程序產(chǎn)品。因此,本發(fā)明可采用完全硬件實(shí)施例、完全軟件實(shí)施例、或結(jié)合軟件和硬件方面的實(shí)施例的形式。而且,本發(fā)明可采用在一個(gè)或多個(gè)其中包含有計(jì)算機(jī)可用程序代碼的計(jì)算機(jī)可用存儲(chǔ)介質(zhì)(包括但不限于磁盤存儲(chǔ)器、cd-rom、光學(xué)存儲(chǔ)器等)上實(shí)施的計(jì)算機(jī)程序產(chǎn)品的形式。
本發(fā)明是參照根據(jù)本發(fā)明實(shí)施例的方法、設(shè)備(系統(tǒng))、和計(jì)算機(jī)程序產(chǎn)品的流程圖和/或方框圖來描述的。應(yīng)理解可由計(jì)算機(jī)程序指令實(shí)現(xiàn)流程圖和/或方框圖中的每一流程和/或方框、以及流程圖和/或方框圖中的流程和/或方框的結(jié)合??商峁┻@些計(jì)算機(jī)程序指令到通用計(jì)算機(jī)、專用計(jì)算機(jī)、嵌入式處理機(jī)或其他可編程數(shù)據(jù)處理設(shè)備的處理器以產(chǎn)生一個(gè)機(jī)器,使得通過計(jì)算機(jī)或其他可編程數(shù)據(jù)處理設(shè)備的處理器執(zhí)行的指令產(chǎn)生用于實(shí)現(xiàn)在流程圖一個(gè)流程或多個(gè)流程和/或方框圖一個(gè)方框或多個(gè)方框中指定的功能的裝置。
這些計(jì)算機(jī)程序指令也可存儲(chǔ)在能引導(dǎo)計(jì)算機(jī)或其他可編程數(shù)據(jù)處理設(shè)備以特定方式工作的計(jì)算機(jī)可讀存儲(chǔ)器中,使得存儲(chǔ)在該計(jì)算機(jī)可讀存儲(chǔ)器中的指令產(chǎn)生包括指令裝置的制造品,該指令裝置實(shí)現(xiàn)在流程圖一個(gè)流程或多個(gè)流程和/或方框圖一個(gè)方框或多個(gè)方框中指定的功能。
這些計(jì)算機(jī)程序指令也可裝載到計(jì)算機(jī)或其他可編程數(shù)據(jù)處理設(shè)備上,使得在計(jì)算機(jī)或其他可編程設(shè)備上執(zhí)行一系列操作步驟以產(chǎn)生計(jì)算機(jī)實(shí)現(xiàn)的處理,從而在計(jì)算機(jī)或其他可編程設(shè)備上執(zhí)行的指令提供用于實(shí)現(xiàn)在流程圖一個(gè)流程或多個(gè)流程和/或方框圖一個(gè)方框或多個(gè)方框中指定的功能的步驟。
在一個(gè)典型的配置中,計(jì)算設(shè)備包括一個(gè)或多個(gè)處理器(cpu)、輸入/輸出接口、網(wǎng)絡(luò)接口和內(nèi)存。
內(nèi)存可能包括計(jì)算機(jī)可讀介質(zhì)中的非永久性存儲(chǔ)器,隨機(jī)存取存儲(chǔ)器(ram)和/或非易失性內(nèi)存等形式,如只讀存儲(chǔ)器(rom)或閃存(flashram)。內(nèi)存是計(jì)算機(jī)可讀介質(zhì)的示例。
計(jì)算機(jī)可讀介質(zhì)包括永久性和非永久性、可移動(dòng)和非可移動(dòng)媒體可以由任何方法或技術(shù)來實(shí)現(xiàn)信息存儲(chǔ)。信息可以是計(jì)算機(jī)可讀指令、數(shù)據(jù)結(jié)構(gòu)、程序的模塊或其他數(shù)據(jù)。計(jì)算機(jī)的存儲(chǔ)介質(zhì)的例子包括,但不限于相變內(nèi)存(pram)、靜態(tài)隨機(jī)存取存儲(chǔ)器(sram)、動(dòng)態(tài)隨機(jī)存取存儲(chǔ)器(dram)、其他類型的隨機(jī)存取存儲(chǔ)器(ram)、只讀存儲(chǔ)器(rom)、電可擦除可編程只讀存儲(chǔ)器(eeprom)、快閃記憶體或其他內(nèi)存技術(shù)、只讀光盤只讀存儲(chǔ)器(cd-rom)、數(shù)字多功能光盤(dvd)或其他光學(xué)存儲(chǔ)、磁盒式磁帶,磁帶磁磁盤存儲(chǔ)或其他磁性存儲(chǔ)設(shè)備或任何其他非傳輸介質(zhì),可用于存儲(chǔ)可以被計(jì)算設(shè)備訪問的信息。按照本文中的界定,計(jì)算機(jī)可讀介質(zhì)不包括暫存電腦可讀媒體(transitorymedia),如調(diào)制的數(shù)據(jù)信號(hào)和載波。
還需要說明的是,術(shù)語“包括”、“包含”或者其任何其他變體意在涵蓋非排他性的包含,從而使得包括一系列要素的過程、方法、商品或者設(shè)備不僅包括那些要素,而且還包括沒有明確列出的其他要素,或者是還包括為這種過程、方法、商品或者設(shè)備所固有的要素。在沒有更多限制的情況下,由語句“包括一個(gè)……”限定的要素,并不排除在包括所述要素的過程、方法、商品或者設(shè)備中還存在另外的相同要素。
本領(lǐng)域技術(shù)人員應(yīng)明白,本申請的實(shí)施例可提供為方法、系統(tǒng)或計(jì)算機(jī)程序產(chǎn)品。因此,本申請可采用完全硬件實(shí)施例、完全軟件實(shí)施例或結(jié)合軟件和硬件方面的實(shí)施例的形式。而且,本申請可采用在一個(gè)或多個(gè)其中包含有計(jì)算機(jī)可用程序代碼的計(jì)算機(jī)可用存儲(chǔ)介質(zhì)(包括但不限于磁盤存儲(chǔ)器、cd-rom、光學(xué)存儲(chǔ)器等)上實(shí)施的計(jì)算機(jī)程序產(chǎn)品的形式。
本申請可以在由計(jì)算機(jī)執(zhí)行的計(jì)算機(jī)可執(zhí)行指令的一般上下文中描述,例如程序模塊。一般地,程序模塊包括執(zhí)行特定任務(wù)或?qū)崿F(xiàn)特定抽象數(shù)據(jù)類型的例程、程序、對象、組件、數(shù)據(jù)結(jié)構(gòu)等等。也可以在分布式計(jì)算環(huán)境中實(shí)踐本申請,在這些分布式計(jì)算環(huán)境中,由通過通信網(wǎng)絡(luò)而被連接的遠(yuǎn)程處理設(shè)備來執(zhí)行任務(wù)。在分布式計(jì)算環(huán)境中,程序模塊可以位于包括存儲(chǔ)設(shè)備在內(nèi)的本地和遠(yuǎn)程計(jì)算機(jī)存儲(chǔ)介質(zhì)中。
本說明書中的各個(gè)實(shí)施例均采用遞進(jìn)的方式描述,各個(gè)實(shí)施例之間相同相似的部分互相參見即可,每個(gè)實(shí)施例重點(diǎn)說明的都是與其他實(shí)施例的不同之處。尤其,對于系統(tǒng)實(shí)施例而言,由于其基本相似于方法實(shí)施例,所以描述的比較簡單,相關(guān)之處參見方法實(shí)施例的部分說明即可。
以上所述僅為本申請的實(shí)施例而已,并不用于限制本申請。對于本領(lǐng)域技術(shù)人員來說,本申請可以有各種更改和變化。凡在本申請的精神和原理之內(nèi)所作的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本申請的權(quán)利要求范圍之內(nèi)。