TW201822033A - 資源處理方法及裝置 - Google Patents

資源處理方法及裝置 Download PDF

Info

Publication number
TW201822033A
TW201822033A TW106126430A TW106126430A TW201822033A TW 201822033 A TW201822033 A TW 201822033A TW 106126430 A TW106126430 A TW 106126430A TW 106126430 A TW106126430 A TW 106126430A TW 201822033 A TW201822033 A TW 201822033A
Authority
TW
Taiwan
Prior art keywords
financing
information
resource
user
matching
Prior art date
Application number
TW106126430A
Other languages
English (en)
Inventor
謝理達
李啟睿
路剛
Original Assignee
香港商阿里巴巴集團服務有限公司
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 香港商阿里巴巴集團服務有限公司 filed Critical 香港商阿里巴巴集團服務有限公司
Publication of TW201822033A publication Critical patent/TW201822033A/zh

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q40/00Finance; Insurance; Tax strategies; Processing of corporate or income taxes
    • G06Q40/02Banking, e.g. interest calculation or account maintenance
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q40/00Finance; Insurance; Tax strategies; Processing of corporate or income taxes
    • G06Q40/03Credit; Loans; Processing thereof
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q20/00Payment architectures, schemes or protocols
    • G06Q20/04Payment circuits
    • G06Q20/06Private payment circuits, e.g. involving electronic currency used among participants of a common payment scheme
    • G06Q20/065Private payment circuits, e.g. involving electronic currency used among participants of a common payment scheme using e-cash
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q20/00Payment architectures, schemes or protocols
    • G06Q20/38Payment protocols; Details thereof
    • G06Q20/40Authorisation, e.g. identification of payer or payee, verification of customer or shop credentials; Review and approval of payers, e.g. check credit lines or negative lists
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/06Buying, selling or leasing transactions
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q40/00Finance; Insurance; Tax strategies; Processing of corporate or income taxes
    • G06Q40/04Trading; Exchange, e.g. stocks, commodities, derivatives or currency exchange
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L9/00Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
    • H04L9/32Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols including means for verifying the identity or authority of a user of the system or for message authentication, e.g. authorization, entity authentication, data integrity or data verification, non-repudiation, key authentication or verification of credentials
    • H04L9/3236Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols including means for verifying the identity or authority of a user of the system or for message authentication, e.g. authorization, entity authentication, data integrity or data verification, non-repudiation, key authentication or verification of credentials using cryptographic hash functions
    • H04L9/3239Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols including means for verifying the identity or authority of a user of the system or for message authentication, e.g. authorization, entity authentication, data integrity or data verification, non-repudiation, key authentication or verification of credentials using cryptographic hash functions involving non-keyed hash functions, e.g. modification detection codes [MDCs], MD5, SHA or RIPEMD
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L9/00Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
    • H04L9/50Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols using hash chains, e.g. blockchains or hash trees
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/60Protecting data
    • G06F21/64Protecting data integrity, e.g. using checksums, certificates or signatures
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q2220/00Business processing using cryptography
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L2209/00Additional information or applications relating to cryptographic mechanisms or cryptographic arrangements for secret or secure communication H04L9/00
    • H04L2209/56Financial cryptography, e.g. electronic payment or e-cash

Landscapes

  • Business, Economics & Management (AREA)
  • Accounting & Taxation (AREA)
  • Engineering & Computer Science (AREA)
  • Finance (AREA)
  • Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Strategic Management (AREA)
  • General Business, Economics & Management (AREA)
  • Economics (AREA)
  • Marketing (AREA)
  • Development Economics (AREA)
  • Technology Law (AREA)
  • Computer Security & Cryptography (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)
  • Information Transfer Between Computers (AREA)
  • Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Abstract

本發明實施例公開了一種資源處理方法及裝置,資源平台基於資源匹配操作產生匹配資訊,將該匹配資訊反饋給執行資源匹配的使用者,以使得執行資源匹配的使用者向部分或全部校驗使用者廣播該匹配資訊,接收校驗使用者針對該匹配資訊的校驗結果,當該校驗結果為通過時,基於匹配的資源執行資源轉移操作。利用本發明實施例,可以實現使用者對資源匹配過程的校驗,相較於現有技術,進行資源轉移不再由資源平台自身單獨決定,而是需經使用者進行校驗後決定,顯然,這樣的方式使得資源匹配、轉移過程對使用者透明,能夠避免使用者資源被非法利用的隱患。

Description

資源處理方法及裝置
本發明關於計算機技術領域,尤其關於一種資源處理方法及裝置。
在互聯網技術的支持下,產生了多樣化的互聯網業務模式,如:點對點網路借貸(person-to-person,P2P)模式,使得不同使用者之間可以通過互聯網的方式,彼此獲取自身所需的資源,相應的資源平台(如:P2P平台)也應運而生。
現有技術中,資源需求方(如:個人使用者)可向資源平台發出請求,以便獲取到相應的資源進行使用,相應地,資源平台也會根據資源需求方的請求,為資源需求方匹配合適的資源提供方(如:銀行、具有足夠資源的使用者等),以使得資源提供方能夠為資源需求方提供資源。其過程具體為:資源平台接收資源需求方發出的資源請求,並根據資源請求以及資源提供方預設的匹配條件,進行匹配。在後續過程中,資源平台將會將已匹配成功的資源進行轉移,也即,從資源提供方的資源帳戶中扣除相應數量的資源,並在資源需求方的資源帳戶中,增加同數量 的資源。
然而,對於上述現有技術中的資源平台而言,資源平台針對資源的調配過程,對資源需求方以及資源提供方是不透明的,尤其對於資源提供方而言,只能獲知自身資源帳戶中資源數量的變化,卻不能獲知資源平台所執行的資源匹配的對方使用者是否為合法使用者,或者對方使用者是否符合資源匹配的條件,一旦資源平台將資源提供方所提供的資源匹配給非法使用者,則該資源將被非法利用,從而造成資源提供方的損失。
本發明實施例提供一種資源處理方法及裝置,用以解決目前資源平台在進行資源匹配的過程中存在風險的問題。
本發明實施例提供的一種資源處理方法,包括:資源平台基於資源匹配操作產生匹配資訊;將該匹配資訊反饋給該資源匹配操作所對應的使用者,以使得該使用者向部分或全部校驗使用者廣播該匹配資訊;接收校驗使用者針對該匹配資訊的校驗結果;當該校驗結果為通過時,基於匹配的資源執行資源轉移操作。
本發明實施例還提供的一種資源處理方法,包括:接收資源匹配操作所對應的使用者所廣播的匹配資 訊,其中,該匹配資訊是資源平台基於資源匹配操作所產生的;根據接收到的該匹配資訊,在該資源平台所記錄的歷史資料中,查找與該匹配資訊相關的歷史資料;根據查找到的該歷史資料,對該匹配資訊進行校驗,產生校驗結果;將校驗結果發送給該資源平台,以使得該資源平台根據該校驗結果對已匹配的資源執行資源轉移操作。
本發明實施例還提供的一種資源處理方法,包括:基於資源平台發起資源匹配操作;接收由該資源平台反饋的匹配資訊;將該匹配資訊向部分或全部的校驗使用者進行廣播,以使得該校驗使用者根據由該資源平台所記錄的歷史資料進行校驗。
本發明實施例還提供的一種資源處理方法,包括:融資平台基於融資操作產生融資資訊;將該融資資訊反饋給進行融資的使用者,以使得進行融資的使用者向部分或全部的校驗使用者廣播該融資資訊;接收該使用者針對該融資資訊的校驗結果;當該校驗結果為通過時,該融資平台執行資金轉移操作。
本發明實施例還提供的一種資源處理方法,包括:接收融資操作所對應的使用者所廣播的融資資訊,其 中,該融資資訊是該融資平台基於融資操作所產生的;根據接收到的該融資資訊,在該融資平台所記錄的歷史融資資料中,查找與該融資資訊相關的歷史融資資料;根據查找到的該歷史融資資料,對該融資資訊進行校驗,產生校驗結果;將校驗結果發送給該融資平台,以使得該融資平台根據該校驗結果執行資金轉移操作。
本發明實施例還提供的一種資源處理方法,包括:基於融資平台發起融資操作;接收由該融資平台反饋的融資資訊;將該融資資訊向部分或全部的校驗使用者進行廣播,以使得該校驗使用者根據由該融資平台所記錄的歷史融資資料進行校驗。
本發明實施例提供的一種資源處理裝置,包括:產生模組,基於資源匹配操作產生匹配資訊;反饋模組,將該匹配資訊反饋給該資源匹配操作所對應的使用者,以使得該使用者向部分或全部校驗使用者廣播該匹配資訊;接收模組,接收該使用者針對該匹配資訊的校驗結果;執行模組,當該校驗結果為通過時,基於匹配的資源執行資源轉移操作。
本發明實施例提供的一種資源處理裝置,包括:接收模組,接收進行資源匹配的使用者所廣播的匹配 資訊,其中,該匹配資訊是資源平台基於資源匹配操作所產生的;查找模組,根據接收到的該匹配資訊,在該資源平台所記錄的歷史資料中,查找與該匹配資訊相關的歷史資料;校驗模組,根據查找到的該歷史資料,對該匹配資訊進行校驗,產生校驗結果;發送模組,將校驗結果發送給該資源平台,以使得該資源平台根據該校驗結果對已匹配的資源執行資源轉移操作。
本發明實施例提供的一種資源處理裝置,包括:操作模組,基於資源平台發起資源匹配操作;接收模組,接收由該資源平台反饋的匹配資訊;廣播模組,將該匹配資訊向部分或全部的校驗使用者進行廣播,以使得該校驗使用者根據由該資源平台所記錄的歷史資料進行校驗。
本發明實施例提供的一種資源處理裝置,包括:產生模組,基於融資操作產生融資資訊;反饋模組,將該融資資訊反饋給進行融資的使用者,以使得進行融資的使用者向部分或全部的校驗使用者廣播該融資資訊;接收模組,接收該使用者針對該融資資訊的校驗結果;執行模組,當該校驗結果為通過時,該融資平台執行 資金轉移操作。
本發明實施例提供的一種資源處理裝置,包括:接收模組,接收進行融資的使用者所廣播的融資資訊,其中,該融資資訊是該融資平台基於融資操作所產生的;查找模組,根據接收到的該融資資訊,在該融資平台所記錄的歷史融資資料中,查找與該融資資訊相關的歷史融資資料;校驗模組,根據查找到的該歷史融資資料,對該融資資訊進行校驗,產生校驗結果;發送模組,將校驗結果發送給該融資平台,以使得該融資平台根據該校驗結果執行資金轉移操作。
本發明實施例提供的一種資源處理裝置,包括:操作模組,基於融資平台發起融資操作;接收模組,接收由該融資平台反饋的融資資訊;廣播模組,將該融資資訊向部分或全部的校驗使用者進行廣播,以使得該校驗使用者根據由該融資平台所記錄的歷史融資資料進行校驗。
本發明實施例提供一種資源處理方法及裝置,當使用者在資源平台上完成了資源匹配的過程後,資源平台並不會立即執行資源的轉移操作,而是基於該次資源匹配操作產生匹配資訊,並反饋給進行資源匹配的使用者,由進行資源匹配的使用者將該匹配資訊廣播給使用該資源平台的部分或全部的校驗使用者,這樣一來,這些校驗使用者便 可以接收到匹配資訊,並基於資源平台所記錄的歷史資料,對該匹配資訊進行校驗,並向資源平台反饋校驗結果,而只有在校驗通過後,資源平台才會基於匹配的資源進行資源轉移操作,相較於現有技術,是否進行資源轉移不再由資源平台自身決定,而是需經使用者進行校驗後決定,顯然,這樣的方式使得資源匹配、轉移過程對使用者透明,能夠避免使用者資源被非法利用的隱患。
801‧‧‧產生模組
802‧‧‧反饋模組
803‧‧‧接收模組
804‧‧‧執行模組
901‧‧‧接收模組
902‧‧‧查找模組
903‧‧‧校驗模組
904‧‧‧發送模組
1001‧‧‧操作模組
1002‧‧‧接收模組
1003‧‧‧廣播模組
此處所說明的圖式用來提供對本發明的進一步理解,構成本發明的一部分,本發明的示意性實施例及其說明用於解釋本發明,並不構成對本發明的不當限定。在圖式中:圖1a為本發明實施例提供的資源處理過程所基於的架構;圖1b為本發明實施例提供的資源處理過程;圖2為本發明實施例提供的區塊鏈結構示意圖;圖3a和3b為本發明實施例提供的區塊鏈建立過程的示意圖;圖4a為本發明實施例提供的校驗使用者側的資源處理過程;圖4b為本發明實施例提供的使用者查詢區塊鏈過程的示意圖;圖5為本發明實施例提供的進行資源匹配使用者側的 資源處理過程;圖6a為本發明實施例提供的在實際融資場景下融資平台側的資源處理過程;圖6b為本發明實施例提供的在實際融資場景下區塊結構示意圖;圖7為本發明實施例提供的在實際融資場景下使用者側的資源處理過程;圖8為本發明實施例提供的資源平台側的資源處理裝置結構示意圖;圖9為本發明實施例提供的使用者側的資源處理裝置結構示意圖;圖10為本發明實施例提供的進行資源匹配使用者側的資源處理裝置結構示意圖。
為使本發明的目的、技術方案和優點更加清楚,下面將結合本發明具體實施例及相應的圖式對本發明技術方案進行清楚、完整地描述。顯然,所描述的實施例僅是本發明一部分實施例,而不是全部的實施例。基於本發明中的實施例,本領域普通技術人員在沒有做出創造性勞動前提下所獲得的所有其他實施例,都屬於本發明保護的範圍。
正如前述,由於現有技術中的資源平台通常採用中心化的管理方式,其資源轉移的相關資訊對使用者而言不透明,也就導致實際屬於使用者的資源在轉移過程中被非法 利用的可能性較大。
基於此,在本發明實施例中,提供一種資源處理方法,採用去中心化的方式,當任一資源匹配過程發生後,不同的使用者可以共同對該次資源匹配過程的相應資訊進行校驗,從而有效降低使用者的資源被非法利用的風險。
需要說明的是,在本發明實施例中,該的資源,包括但不限於:網路儲存資源、設備處理資源(如:CPU佔用率、記憶體佔用率等)、金融資源等。該的資源平台,可理解為資源平台伺服器(或伺服器集群),該資源平台面向使用者提供資源匹配、轉移業務,例如:雲儲存平台、金融平台、銀行等。該的使用者,可理解為使用該資源平台業務的個人使用者和/或企業使用者,也可理解為使用者為了存取該資源平台所使用的終端。
在本發明實施例中,使用者與資源平台之間的關係架構如圖1a所示,其中,假設使用者A和使用者B之間通過資源平台進行了資源匹配(其中,使用者A為資源提供方,使用者B為資源需求方),使用者1~使用者n是使用該資源平台的其他使用者。當然,圖1a中所示出的使用者A和使用者B進行資源匹配的場景,僅是為了便於後續描述,在實際應用中,資源平台上所進行的一次資源匹配的使用者不僅限於兩個,還可能是多個使用者之間的資源匹配,如:同一資源提供方使用者,可以與多個資源需求方使用者進行資源匹配;類似地,同一資源需求方使用者還可與多個資源提供方使用者進行資源匹配。這裡並不構成 對本發明的限定。
基於圖1a中所示的關係架構,本發明實施例提供的一種資源處理過程,如圖1b所示,該過程具體包括以下步驟:
S101:資源平台基於資源匹配操作產生匹配資訊。
該的資源匹配操作,在實際應用場景中,既可由使用者主動發出,如:資源提供方使用者針對某一資源需求方使用者,主動發生該資源匹配操作,也可由資源平台發出,如:資源平台為雙方使用者進行配對。
在發出資源匹配操作後,資源平台將產生相應的匹配資訊,具體而言,匹配資訊中可包括進行資源匹配的各使用者的使用者資訊、資源匹配操作的詳情資訊(如:需匹配的資源數量、使用者所持有的資源量等)。其中,該的使用者資訊,可以是使用者預先在資源平台中註冊的帳戶和/或其他使用者證明該使用者身份的認證資訊,這裡並不作具體限定。
作為本發明實施例中的一種方式,資源平台可以實時監測在該資源平台上所進行資源匹配過程,當監測到使用者之間進行了資源匹配後,則會產生匹配資訊。需要說明的是,本發明實施例中該的資源匹配過程,可理解為資源需求方使用者所發出的匹配請求與資源提供方使用者完成了配對的過程,但並未進行資源的轉移。
例如:結合如圖1a所示的場景,使用者A和使用者B之間完成資源匹配,資源平台將會產生相應的匹配資訊, 假設該匹配資訊中可包含使用者標識“userA”和“userB”、匹配所需的資源量“100”以及本次資源匹配的流水號“P001”。當然,這裡並不構成對本發明的限定。
S102:將該匹配資訊反饋給該資源匹配操作所對應的使用者,以使得該使用者向部分或全部校驗使用者廣播該匹配資訊。
其中,校驗使用者可認為是使用資源平台的各使用者。
正是由於現有技術中資源平台對使用者進行資源匹配過程的不透明,從而當使用者使用資源平台進行資源匹配時,可能存在資源平台基於使用者的匹配請求與不可信使用者或非法使用者進行配對的現象,並最終會導致使用者的資源被非法利用。
故在本發明實施例中,一旦使用者之間的資源匹配完成後,資源平台便會將該次資源匹配操作所對應的匹配資訊反饋給完成資源匹配的使用者(即,資源匹配操作所對應的使用者),這樣一來,完成資源匹配的使用者便可向全部或部分校驗使用者進行廣播,以使得校驗使用者針對該次資源匹配過程進行校驗。
作為實際應用場景下的一種方式,完成資源匹配的使用者會向所有使用該資源平台的各使用者進行廣播,而作為本發明實施例中的另一種方式,完成資源匹配的使用者只會向預定的若干校驗使用者進行廣播。相應地,校驗使用者將通過廣播的方式接收到匹配資訊,從而,校驗使用 者可基於該匹配資訊,從資源平台讀取記錄的歷史資料,實現對匹配資訊進行校驗。
在本發明實施例中,校驗使用者對匹配資訊的校驗,具體可以是針對匹配資訊中所攜帶的使用者身份資訊進行校驗,並基於使用者資訊通過資源平台所記錄的歷史資料,進一步對匹配的資源量等進行校驗。在校驗使用者進行校驗後,將會向資源平台反饋校驗結果。
另需要說明的是,在本發明實施例中,資源平台會將歷史上所完成的資源匹配以及資源轉移的相關資訊進行記錄,並支持使用該平台的各使用者進行讀取。所以,該的歷史資料,可理解為歷史上在該資源平台完成資源轉移的詳情資訊。
S103:接收該使用者針對該匹配資訊的校驗結果。
在實際應用中,由於完成資源匹配的使用者向多個校驗使用者廣播匹配資訊,也就是說,將有多個校驗使用者針對接收到的匹配資訊進行校驗並產生相應的校驗結果,進而,在本步驟中,資源平台將接收到來自於多個校驗使用者發送的校驗結果。
需要說明的是,如前所述,匹配資訊中可包含該次資源匹配過程的標識資訊(如:訂單號等),通過該標識資訊,可以唯一地確定出某次資源匹配過程以及進行該次資源匹配的所有使用者。在實際應用場景下,標識資訊可攜帶時間戳(時間戳表明了一次資源匹配操作所對應的時間)以及系統流水號。
另外,不同校驗使用者針對匹配資訊進行校驗的過程中,在一種方式下,可採用相同的校驗標準,這樣可保證校驗結果的一致性,這裡並不構成對本發明的限定。
S104:當該校驗結果為校驗通過時,基於匹配的資源執行資源轉移操作。
多個校驗使用者對匹配資訊進行校驗並得到校驗結果的過程,可看作是去中心化的方式,使得資源平台中進行的資源匹配過程對使用者透明,那麼,資源平台便可以根據接收到的校驗結果,確定出該次資源匹配過程是否較為安全,校驗結果為通過,也就表明該次資源匹配過程受到各校驗使用者的認可,故資源平台可進一步基於資源匹配的過程完成資源轉換。具體而言,結合如圖1a所示的場景,在校驗通過後,資源平台會將使用者A所提供的資源,轉移給使用者B。
在完成資源轉移後,資源平台會將本次資源轉移的詳細資訊、資源轉移後使用者的資源持有量等資訊進行記錄,形成歷史資料,為後續的資源轉移的校驗過程提供參考。
在實際應用中的一些特殊場景下,資源平台所接收到的各校驗結果中,可能既包含校驗通過的結果,也包含校驗未通過的結果,在這樣的情況下,資源平台可採用相應的處理方式:一種方式為:資源平台可分別統計兩種校驗結果的數量,如果其中的一種校驗結果的占比超過50%,則資源平台將根據該校驗結果進行後續處理。另一種方式 為:資源平台可向第三方認證中心發出校驗請求,以請求第三方認證中心對進行資源匹配的各使用者進行諸如信用度、資源持有量等方面的校驗。當然,上述的兩種方式並不構成對本發明的限定。
通過上述步驟,當使用者在資源平台上完成了資源匹配的過程後,資源平台並不會立即執行資源的轉移操作,而是基於該次資源匹配操作產生匹配資訊,並反饋給進行資源匹配的使用者,由進行資源匹配的使用者將該匹配資訊廣播給使用該資源平台的部分或全部的校驗使用者,這樣一來,這些校驗使用者便可以接收到匹配資訊,並基於資源平台所記錄的歷史資料,對該匹配資訊進行校驗,並向資源平台反饋校驗結果,而只有在校驗通過後,資源平台才會基於匹配的資源進行資源轉移操作,相較於現有技術,是否進行資源轉移不再由資源平台自身決定,而是需經使用者進行校驗後決定,顯然,這樣的方式使得資源匹配、轉移過程對使用者透明,能夠避免使用者資源被非法利用的隱患。
對於上述內容而言,資源平台所記錄的歷史資料將對校驗結果產生決定性的影響,但如果歷史資料容易被更改,那麼,還將會出現使用者資源被非法利用的可能,而考慮到區塊鏈技術進行資料儲存時,儲存在其中的資料將難以被更改,因此,在實際應用場景下,資源平台採用區塊鏈儲存歷史資料。
需要說明的是,區塊鏈的結構如圖2所示,資料儲存 在區塊鏈的各區塊中。其中,各區塊按照時間先後順序建立,每一區塊中都包含被建立時的時間戳,也即,對於圖2中的區塊1~區塊n而言,其建立時間由前至後。並且,後一區塊中包含有前一區塊的標識資訊(具體可以如:hash值),通過該標識資訊,可以唯一地確定出前一區塊。所以,在圖2中,各區塊形成了以時間先後順序排列的區塊鏈。寫入至區塊中的資料可認為是不可更改的,其具體原理由於不屬於本發明所涉及的技術,故在此不再過多贅述。
在本發明實施例中,區塊鏈可以儲存在資源平台所對應的資料庫中,也可分布式地儲存在分布式架構的資料庫中,這裡並不構成對本發明的限定。
基於上述區塊鏈的方式,資源平台在進行歷史資料的記錄操作時,也將按照資料的產生時間,將資料按照時間先後的順序寫入至區塊鏈中的區塊中。其具體過程為:
如圖3a所示,資源平台建立了區塊1,假設該區塊1的建立時間為8:00,當該區塊1建立後,若在該資源平台中完成了若干次資源轉移,那麼,資源平台會將這些資源轉移所產生的詳情資訊寫入至該區塊1中,由於區塊的儲存容量有限,故當該區塊1的可用儲存容量被用盡後,資源平台將建立新的區塊,即如圖3b所示,資源平台建立了區塊2,假設該區塊2的建立時間為8:10,那麼,在8:10之後產生的詳情資訊將被資源平台寫入至區塊2中,直到該區塊2的可用儲存容量被用盡。顯然,資源平台所建立的區 塊,將按照時間先後的順序形成區塊鏈。
基於上述內容,資源平台在將匹配資訊寫入至區塊鏈中的可用區塊,也即,在將該匹配資訊寫入區塊鏈的指定區塊中進行記錄之前,該方法還包括:該資源平台在該區塊鏈中,檢測是否具有可進行儲存的區塊,若是,則將該區塊確定為指定區塊;否則,則在該區塊鏈中建立區塊,並將建立的區塊作為指定區塊。
以上內容是基於資源平台側的描述,而對於參與校驗的使用者,本發明還提供一種資源處理方法,如圖4a所示,該方法具體包括如下步驟:
S401:接收進行資源匹配的使用者所廣播的匹配資訊。
如前所述,資源平台在獲取到了某次資源匹配的匹配資訊後,會向全部或部分使用者進行廣播,故使用者接收到由進行資源匹配的使用者所廣播的匹配資訊。
在本發明實施例中,該的匹配資訊中至少應該包括:進行本次資源匹配的各使用者的認證資訊、所要匹配的資源資訊(進一步可包括:資源的類型、數量)、本次資源匹配所對應的標識號(如:流水號)等。
S402:根據接收到的該匹配資訊,在該資源平台所記錄的歷史資料中,查找與該匹配資訊相關的歷史資料。
接收到匹配資訊的使用者,可從該匹配資訊中提取出進行本次資源匹配操作的各使用者的使用者資訊,從而,可以根據該使用者資訊,在歷史資料中,基於該使用者資 訊查找相關的歷史資料。
S403:根據查找到的該歷史資料,對該匹配資訊進行校驗。
資源平台將針對歷史上已經完成的歷次資源轉移操作所產生的資料進行記錄,從而形成歷史資料。其中,該的歷史資料中可包括:使用者所持有的資源量、使用者在歷史上的歷次資源轉移詳情資訊等。
在本發明實施例中,對該匹配資訊進行校驗,具體可以是根據匹配資訊中包含的所要進行轉移的資源量,與使用者當前所持有的資源量進行比對。應當理解的是,若進行資源匹配的使用者之間所持有的資源量明顯不對等,則表明資源轉移將為使用者(特別是提供方使用者)帶來風險,所以,在此情況下,校驗結果將為:
S404:將校驗結果發送給該資源平台,以使得該資源平台根據該校驗結果對已匹配的資源進行轉移操作。
通過上述方法可見,使用該融資平台的使用者均參與至資源匹配操作的校驗過程,從而可以有效減少發生資源被非法利用的風險。
在實際應用場景下,接收到資源平台廣播的各使用者,首先將校驗進行融資操作的各使用者的身份,以便確認發出融資操作的各使用者身份的合法性。故在本發明實施例中,在根據接收到的該匹配資訊,在該資源平台所記錄的歷史資料中,查找與該匹配資訊相關的歷史資料之前,該方法還包括:獲取該匹配資訊中包含的進行資源匹 配的使用者的使用者資訊,根據該使用者資訊,對該使用者的身份進行校驗,並確定該使用者為合法使用者。
當然,作為本發明實施例中的一種可行方式,使用該資源平台資源服務的各使用者,將在該資源平台中進行註冊,註冊過程中,使用者可將自身的身份資訊、已持有資源的資訊等提供給資源平台,資源平台會根據使用者所提供的資訊,向使用者頒發數位證書,從而,該數位證書將作為使用者身份的認證資訊。每次進行資源匹配操作後,匹配資訊中都會攜帶相應使用者的數位證書。因此,接收到廣播的使用者便可以對匹配資訊中所攜帶的數位證書進行校驗,以此確定使用者身份的合法性。當然,這裡並不構成對本發明的限定。
如前所述,本發明實施例中可採用區塊鏈的方式儲存資料,也就是說,該資源平台所記錄的歷史資料儲存在區塊鏈中的各區塊中,在此情況下,查找與該匹配資訊相關的歷史資料,具體包括:根據確定出的使用者資訊,在區塊鏈中,按照各區塊建立時間由後至前的順序,遍歷查找包含有該使用者資訊的歷史資料,作為與該匹配資訊相關的歷史資料。
也即,如圖4b所示,假設資源平台已建立的區塊鏈中包含n個區塊,其中,區塊n是最新建立的,那麼,當使用者在區塊中查找歷史資料時,將首先從最新建立的區塊(即,區塊n)中查找,並按照各區塊間的鏈式關係從後向前查找各區塊中與匹配資訊相關的歷史資料。
在查找到與匹配資訊相關的歷史資料後,便可針對匹配資訊進行校驗,具體而言,根據查找到的該歷史資料,對該匹配資訊進行校驗,包括:根據該匹配資訊,確定待轉移資源量,根據查找到的該歷史資料,確定使用者當前所持有的資源量,比對該待轉移資源量與該使用者當前所持有的資源量,若該待轉移資源量大於該使用者當前所持有的資源量,則校驗不通過;若該待轉移資源量不大於該使用者當前所持有的資源量,則校驗通過。
基於參與資源匹配的使用者,本發明實施例中還提供一種資源處理方法,如圖5所示,該方法具體包括如下步驟:
S501:基於資源平台發起資源匹配操作。
需要說明的是,在本方法中,參與資源匹配的使用者既包括需求方使用者,也包括提供方使用者。實際操作時,可由使用者發出資源匹配指令,使得資源平台完成撮合,也可由使用者自行挑選符合條件的對方使用者,並發出資源匹配操作,這裡並不構成對本發明的限定。
S502:接收由該資源平台反饋的匹配資訊。
如前所述,使用者之間完成了資源匹配,則資源平台會產生相應的匹配資訊,並將該匹配資訊反饋給參與資源匹配的使用者,該匹配資訊中,包括進行資源匹配的各使用者的使用者資訊及資源匹配的詳情資訊,這樣一來,無論對於提供方使用者還是需求方使用者,都可獲知對方的身份以及所要進行匹配的詳情。
S503:將該匹配資訊向部分或全部的校驗使用者進行廣播,以使得該校驗使用者根據由該資源平台所記錄的歷史資料進行校驗。
通過向校驗使用者廣播的方式,可以使校驗使用者參與並執行校驗過程,能夠有效減少或避免資源匹配過程中的風險。
此外,考慮到實際應用中,使用者可以通過融資平台進行融資借貸,該場景下,融資方使用者(即,資源需求方使用者)向金融平台發出融資請求,相應地,投資方使用者(即,資源提供方使用者)也會在金融平台發佈投資需求,那麼,資源平台便可根據雙方使用者的請求,進行融資撮合,但現有技術中,融資平台中的融資過程對使用者而言不透明,投資方使用者通常只能獲知其資源的變化,但難以獲知資源流向,再次過程中,就有可能存在投資方使用者的資金被非法利用的風險。為此,在本發明實施例中,針對使用者進行融資的場景,也提供了一種資源處理方法,如圖6a所示。在該場景下,使用者可通過融資平台發出購買融資及投資的請求,相應地,融資平台便會針對使用者的請求進行融資操作。
該方法包括:
S601:融資平台基於融資操作產生融資資訊。
S602:將該融資資訊反饋給進行融資的使用者,以使得進行融資的使用者向部分或全部的校驗使用者廣播該融資資訊。
S603:接收該使用者針對該融資資訊的校驗結果。
S604:當該校驗結果為通過時,該融資平台執行資金轉移操作。
在本實施例中,融資平台基於融資操作所產生融資資訊,具體包括:針對每一次融資操作,該融資平台分別獲取進行融資操作的使用者的使用者資訊,以及融資操作的資金資訊,根據該使用者資訊和該資金資訊產生該融資資訊。
與前述內容相類似,本發明實施例中,可採用區塊鏈的方式儲存歷史融資資料,那麼,該資源平台記錄歷史融資資料,具體包括:該融資平台將歷史上所完成的歷次融資成功後的融資資訊作為歷史資料,按照時間先後順序寫入區塊鏈的區塊中。
在該融資平台執行資金轉移操作之後,該方法還包括:該融資平台將資金轉移操作成功後的融資資訊,寫入區塊鏈的指定區塊中進行記錄。也就是說,融資平台會將每一次所完成的融資的相關資訊進行記錄,以便後續融資過程進行校驗。
在本場景中,區塊鏈中的區塊結構可如圖6b所示,可見,該區塊中記錄有相應的融資資訊。
相似地,寫入區塊鏈的指定區塊中進行記錄,具體包括:該融資平台在該區塊鏈中,檢測是否具有可進行儲存的區塊,若是,則將該區塊確定為指定區塊,並將該融資資訊寫入該指定區塊中,否則,則在該區塊鏈中建立區 塊,並將建立的區塊作為指定區塊,並將該融資資訊寫入該指定區塊中。
當交易資訊在區塊鏈中記錄完畢後,事實上就已完成了價值轉移。區塊鏈中記載了每一筆價值轉移的流向,事實上就實時記載了每個帳戶的餘額情況。價值流出方在廣播交易時,使用交易對手的公鑰對交易進行加密,交易對手可使用私鑰解鎖,從而獲得轉移至自己帳戶中的這部分價值的支配權。當然,在實際應用中,還可以在價值轉移環節中應用智慧型合約,對資金流向、資金用途等作出限制。這裡並不構成對本發明的限定。
基於上述內容,對於進行校驗的使用者側,本發明實施例中也提供一種資源處理方法,如圖7所示,具體包括如下步驟:
S701:接收進行融資的使用者所廣播的融資資訊,其中,該融資資訊是該融資平台基於融資操作所產生的。
S702:根據接收到的該融資資訊,在該融資平台所記錄的歷史融資資料中,查找與該融資資訊相關的歷史融資資料。
S703:根據查找到的該歷史融資資料,對該融資資訊進行校驗,產生校驗結果。
S704:將校驗結果發送給該融資平台,以使得該融資平台根據該校驗結果執行資金轉移操作。
在根據接收到的該融資資訊,在該融資平台所記錄的歷史融資資料中,查找與該融資資訊相關的歷史融資資料 之前,該方法還包括:獲取該融資資訊中包含的進行融資操作的使用者的使用者資訊,根據該使用者資訊,對該使用者的身份進行校驗,並確定該使用者為合法使用者。
該融資平台所記錄的歷史融資資料儲存在區塊鏈中的各區塊中,那麼,查找與該融資資訊相關的歷史融資資料,具體包括:根據確定出的使用者資訊,在區塊鏈中,按照各區塊建立時間由後至前的順序,遍歷查找包含有該使用者資訊的歷史融資資料,作為與該融資資訊相關的歷史融資資料。
在查找到歷史融資資料後,便可針對本次的融資操作進行校驗,這裡需要說明的是,在融資過程中,發生轉移的資源既包括投資方使用者的資金,也包括融資方使用者的債權,也即,投資方使用者將自身的資金提供給融資方使用者,而融資方使用者應提供相應的債權給投資方使用者,並且,為了避免出現融資方使用者無法償還債務的現象,融資方使用者所持有的資產的價值應不小於其融資額度。而在融資平台上,融資方使用者所持有的資產的價值將被量化為相應的數值,記錄在相應的區塊中。
所以,根據查找到的該歷史融資資料,對該融資資訊進行校驗,具體包括:根據該融資資訊,確定該融資操作所對應的待轉移資金額度,根據查找到的該歷史融資資料,確定使用者當前所持有的資產額度,比對該待轉移資金額度與該使用者當前所持有的資產額度,若該待轉移資金額度大於該使用者當前所持有的資產額度,則校驗不通 過,若該待轉移資金額度不大於該使用者當前所持有的資產額度,則校驗通過。
以上為本發明實施例提供的資源處理方法,基於同樣的思路,本發明實施例還提供一種資源處理裝置,如圖8所示,該資源處理裝置包括:產生模組801,基於資源匹配操作產生匹配資訊;反饋模組802,將該匹配資訊反饋給該資源匹配操作所對應的使用者,以使得該使用者向部分或全部校驗使用者廣播該匹配資訊;接收模組803,接收該使用者針對該匹配資訊的校驗結果;執行模組804,當該校驗結果為通過時,基於匹配的資源執行資源轉移操作。
進一步地,產生模組801,針對每一次資源匹配操作,分別獲取該資源匹配操作所對應的使用者的使用者資訊,以及資源匹配操作的詳情資訊,根據該使用者資訊和該詳情資訊產生該匹配資訊。
接收模組803,接收該校驗使用者針對該使用者資訊的校驗結果,以及該校驗使用者根據預先記錄的歷史資料對該詳情資訊的校驗結果。
其中,預先記錄的歷史資料,包括:按照時間先後順序寫入區塊鏈的區塊中的、歷史上所完成的歷次資源轉移後的詳情資訊。
該裝置還包括:寫入模組,將資源轉移操作的操作資 訊,寫入區塊鏈的指定區塊中進行記錄。
該寫入模組,在該區塊鏈中,檢測是否具有可進行儲存的區塊, 若是,則將該區塊確定為指定區塊,並將該操作資訊寫入該指定區塊中;否則,則在該區塊鏈中建立區塊,並將建立的區塊作為指定區塊,並將該操作資訊寫入該指定區塊中。
在進行融資的場景中,對於圖8所示的裝置而言:產生模組801,基於融資操作產生融資資訊;反饋模組802,將該融資資訊反饋給進行融資的使用者,以使得進行融資的使用者向部分或全部的校驗使用者廣播該融資資訊;接收模組803,接收該使用者針對該融資資訊的校驗結果;執行模組804,當該校驗結果為通過時,該融資平台執行資金轉移操作。
在校驗使用者側,本發明實施例中還提供一種資源處理裝置,如圖9所示,該裝置包括:接收模組901,接收進行資源匹配的使用者所廣播的匹配資訊,其中,該匹配資訊是資源平台基於資源匹配操作所產生的;查找模組902,根據接收到的該匹配資訊,在該資源平台所記錄的歷史資料中,查找與該匹配資訊相關的歷史資料; 校驗模組903,根據查找到的該歷史資料,對該匹配資訊進行校驗,產生校驗結果;發送模組904,將校驗結果發送給該資源平台,以使得該資源平台根據該校驗結果對已匹配的資源執行資源轉移操作。
進一步地,該校驗模組903,獲取該匹配資訊中包含的進行資源匹配的使用者的使用者資訊,根據該使用者資訊,對該使用者的身份進行校驗,並確定該使用者為合法使用者。
該查找模組902,根據確定出的使用者資訊,在區塊鏈中,按照各區塊建立時間由後至前的順序,遍歷查找包含有該使用者資訊的歷史資料,作為與該匹配資訊相關的歷史資料。
該校驗模組903,根據該匹配資訊,確定待轉移資源量,根據查找到的該歷史資料,確定使用者當前所持有的資源量,比對該待轉移資源量與該使用者當前所持有的資源量,若該待轉移資源量大於該使用者當前所持有的資源量,則校驗不通過,若該待轉移資源量不大於該使用者當前所持有的資源量,則校驗通過。
在進行融資的場景中,對於圖8所示的裝置而言:接收模組901,接收進行融資的使用者所廣播的融資資訊,其中,該融資資訊是該融資平台基於融資操作所產生的;查找模組902,根據接收到的該融資資訊,在該融資 平台所記錄的歷史融資資料中,查找與該融資資訊相關的歷史融資資料;校驗模組903,根據查找到的該歷史融資資料,對該融資資訊進行校驗,產生校驗結果;發送模組904,將校驗結果發送給該融資平台,以使得該融資平台根據該校驗結果執行資金轉移操作。
在資源匹配操作所對應的使用者側,本發明實施例中還提供一種資源處理裝置,如圖10所示,該裝置包括:操作模組1001,基於資源平台發起資源匹配操作;接收模組1002,接收由該資源平台反饋的匹配資訊;廣播模組1003,將該匹配資訊向部分或全部的校驗使用者進行廣播,以使得該校驗使用者根據由該資源平台所記錄的歷史資料進行校驗。
在進行融資的場景中,對於圖10所示的裝置而言:操作模組1001,基於融資平台發起融資操作;接收模組1002,接收由該融資平台反饋的融資資訊;廣播模組1003,將該融資資訊向部分或全部的校驗使用者進行廣播,以使得該校驗使用者根據由該融資平台所記錄的歷史融資資料進行校驗。
在20世紀90年代,對於一個技術的改進可以很明顯地區分是硬體上的改進(例如,對二極體、電晶體、開關等電路結構的改進)還是軟體上的改進(對於方法流程的改進)。然而,隨著技術的發展,當今的很多方法流程的改進已經可以視為硬體電路結構的直接改進。設計人員幾乎 都通過將改進的方法流程編程到硬體電路中來得到相應的硬體電路結構。因此,不能說一個方法流程的改進就不能用硬體實體模組來實現。例如,可程式邏輯裝置(Programmable Logic Device,PLD)(例如現場可程式閘陣列(Field Programmable Gate Array,FPGA))就是這樣一種積體電路,其邏輯功能由使用者對器件編程來確定。由設計人員自行編程來把一個數位系統“集成”在一片PLD上,而不需要請晶片製造廠商來設計和製作專用的積體電路晶片。而且,如今,取代手工地製作積體電路晶片,這種編程也多半改用“邏輯編譯器(logic compiler)”軟體來實現,它與程式開發撰寫時所用的軟體編譯器相類似,而要編譯之前的原始代碼也得用特定的編程語言來撰寫,此稱之為硬體描述語言(Hardware Description Language,HDL),而HDL也並非僅有一種,而是有許多種,如ABEL(Advanced Boolean Expression Language)、AHDL(Altera Hardware Description Language)、Confluence、CUPL(Cornell University Programming Language)、HDCal、JHDL(Java Hardware Description Language)、Lava、Lola、MyHDL、PALASM、RHDL(Ruby Hardware Description Language)等,目前最普遍使用的是VHDL(Very-High-Speed Integrated Circuit Hardware Description Language)與Verilog。本領域技術人員也應該清楚,只需要將方法流程用上述幾種硬體描述語言稍作邏輯編程並編程到積體電路中,就可以很容易得到實現該 邏輯方法流程的硬體電路。
控制器可以按任何適當的方式實現,例如,控制器可以採取例如微處理器或處理器以及儲存可由該(微)處理器執行的計算機可讀程式代碼(例如軟體或韌體)的計算機可讀介質、邏輯閘、開關、專用積體電路(Application Specific Integrated Circuit,ASIC)、可編程邏輯控制器和嵌入微控制器的形式,控制器的例子包括但不限於以下微控制器:ARC 625D、Atmel AT91SAM、Microchip PIC18F26K20以及Silicone Labs C8051F320,記憶體控制器還可以被實現為記憶體的控制邏輯的一部分。本領域技術人員也知道,除了以純計算機可讀程式代碼方式實現控制器以外,完全可以通過將方法步驟進行邏輯編程來使得控制器以邏輯閘、開關、專用積體電路、可編程邏輯控制器和嵌入微控制器等的形式來實現相同功能。因此這種控制器可以被認為是一種硬體部件,而對其內包括的用於實現各種功能的裝置也可以視為硬體部件內的結構。或者甚至,可以將用於實現各種功能的裝置視為既可以是實現方法的軟體模組又可以是硬體部件內的結構。
上述實施例闡明的系統、裝置、模組或單元,具體可以由計算機晶片或實體實現,或者由具有某種功能的產品來實現。一種典型的實現設備為計算機。具體的,計算機例如可以為個人計算機、筆記型電腦、行動電話、相機電話、智慧型電話、個人數位助理、媒體播放器、導航設備、電子郵件設備、遊戲控制台、平板計算機、可穿戴設 備或者這些設備中的任何設備的組合。
為了描述的方便,描述以上裝置時以功能分為各種單元分別描述。當然,在實施本發明時可以把各單元的功能在同一個或多個軟體和/或硬體中實現。
本領域內的技術人員應明白,本發明的實施例可提供為方法、系統、或計算機程式產品。因此,本發明可採用完全硬體實施例、完全軟體實施例、或結合軟體和硬體方面的實施例的形式。而且,本發明可採用在一個或多個其中包含有計算機可用程式代碼的計算機可用儲存介質(包括但不限於磁碟記憶體、CD-ROM、光學記憶體等)上實施的計算機程式產品的形式。
本發明是參照根據本發明實施例的方法、設備(系統)、和計算機程式產品的流程圖和/或方塊圖來描述的。應理解可由計算機程式指令實現流程圖和/或方塊圖中的每一流程和/或方塊、以及流程圖和/或方塊圖中的流程和/或方塊的結合。可提供這些計算機程式指令到通用計算機、專用計算機、嵌入式處理機或其他可編程資料處理設備的處理器以產生一個機器,使得通過計算機或其他可編程資料處理設備的處理器執行的指令產生用於實現在流程圖一個流程或多個流程和/或方塊圖一個方塊或多個方塊中指定的功能的裝置。
這些計算機程式指令也可儲存在能引導計算機或其他可編程資料處理設備以特定方式工作的計算機可讀記憶體中,使得儲存在該計算機可讀記憶體中的指令產生包括指 令裝置的製造品,該指令裝置實現在流程圖一個流程或多個流程和/或方塊圖一個方塊或多個方塊中指定的功能。
這些計算機程式指令也可裝載到計算機或其他可編程資料處理設備上,使得在計算機或其他可編程設備上執行一系列操作步驟以產生計算機實現的處理,從而在計算機或其他可編程設備上執行的指令提供用於實現在流程圖一個流程或多個流程和/或方塊圖一個方塊或多個方塊中指定的功能的步驟。
在一個典型的配置中,計算設備包括一個或多個處理器(CPU)、輸入/輸出介面、網路介面和記憶體。
記憶體可能包括計算機可讀介質中的非永久性記憶體,隨機存取記憶體(RAM)和/或非揮發性記憶體等形式,如唯讀記憶體(ROM)或快閃記憶體(flash RAM)。記憶體是計算機可讀介質的示例。
計算機可讀介質包括永久性和非永久性、可移動和非可移動媒體可以由任何方法或技術來實現資訊儲存。資訊可以是計算機可讀指令、資料結構、程式的模組或其他資料。計算機的儲存介質的例子包括,但不限於相變記憶體(PRAM)、靜態隨機存取記憶體(SRAM)、動態隨機存取記憶體(DRAM)、其他類型的隨機存取記憶體(RAM)、唯讀記憶體(ROM)、電可擦除可編程唯讀記憶體(EEPROM)、快閃記憶體或其他記憶體技術、唯讀光碟唯讀記憶體(CD-ROM)、數位多功能光碟(DVD)或其他光學儲存、磁盒式磁帶,磁帶磁碟儲存或其他磁性儲存設備或任何其他非傳 輸介質,可用於儲存可以被計算設備存取的資訊。按照本文中的界定,計算機可讀介質不包括暫存電腦可讀媒體(transitory media),如調變的資料信號和載波。
還需要說明的是,術語“包括”、“包含”或者其任何其他變體意在涵蓋非排他性的包含,從而使得包括一系列要素的過程、方法、商品或者設備不僅包括那些要素,而且還包括沒有明確列出的其他要素,或者是還包括為這種過程、方法、商品或者設備所固有的要素。在沒有更多限制的情況下,由語句“包括一個......”限定的要素,並不排除在包括該要素的過程、方法、商品或者設備中還存在另外的相同要素。
本領域技術人員應明白,本發明的實施例可提供為方法、系統或計算機程式產品。因此,本發明可採用完全硬體實施例、完全軟體實施例或結合軟體和硬體方面的實施例的形式。而且,本發明可採用在一個或多個其中包含有計算機可用程式代碼的計算機可用儲存介質(包括但不限於磁碟記憶體、CD-ROM、光學記憶體等)上實施的計算機程式產品的形式。
本發明可以在由計算機執行的計算機可執行指令的一般上下文中描述,例如程式模組。一般地,程式模組包括執行特定任務或實現特定抽象資料類型的例程、程式、對象、組件、資料結構等等。也可以在分布式計算環境中實踐本發明,在這些分布式計算環境中,由通過通信網路而被連接的遠程處理設備來執行任務。在分布式計算環境 中,程式模組可以位於包括儲存設備在內的本地和遠程計算機儲存介質中。
本說明書中的各個實施例均採用遞進的方式描述,各個實施例之間相同相似的部分互相參見即可,每個實施例重點說明的都是與其他實施例的不同之處。尤其,對於系統實施例而言,由於其基本相似於方法實施例,所以描述的比較簡單,相關之處參見方法實施例的部分說明即可。
以上所述僅為本發明的實施例而已,並不用於限制本發明。對於本領域技術人員來說,本發明可以有各種更改和變化。凡在本發明的精神和原理之內所作的任何修改、等同替換、改進等,均應包含在本發明的申請專利範圍之內。

Claims (26)

  1. 一種資源處理方法,其特徵在於,包括:基於資源匹配操作產生匹配資訊;將該匹配資訊反饋給該資源匹配操作所對應的使用者,以使得該使用者向部分或全部校驗使用者廣播該匹配資訊;接收校驗使用者針對該匹配資訊的校驗結果;當該校驗結果為通過時,基於匹配的資源執行資源轉移操作。
  2. 如請求項1所述的方法,其中,基於資源匹配操作產生匹配資訊,具體包括:針對每一次資源匹配操作,分別獲取該資源匹配操作所對應的使用者的使用者資訊,以及資源匹配操作的詳情資訊;根據該使用者資訊和該詳情資訊產生該匹配資訊。
  3. 如請求項2所述的方法,其中,接收校驗使用者針對該匹配資訊的校驗結果,具體包括:接收該校驗使用者針對該使用者資訊的校驗結果,以及該校驗使用者根據預先記錄的歷史資料對該詳情資訊的校驗結果;其中,預先記錄的歷史資料,包括:按照時間先後順 序寫入區塊鏈的區塊中的、歷史上所完成的歷次資源轉移後的詳情資訊。
  4. 如請求項3所述的方法,其中,在基於匹配的資源執行資源轉移操作之後,該方法還包括:將資源轉移操作的操作資訊,寫入區塊鏈的指定區塊中進行記錄。
  5. 如請求項4所述的方法,其中,寫入區塊鏈的指定區塊中進行記錄,具體包括:在該區塊鏈中,檢測是否具有可進行儲存的區塊;若是,則將該區塊確定為指定區塊,並將該操作資訊寫入該指定區塊中;否則,則在該區塊鏈中建立區塊,並將建立的區塊作為指定區塊,並將該操作資訊寫入該指定區塊中。
  6. 一種資源處理方法,其特徵在於,包括:接收資源匹配操作所對應的使用者所廣播的匹配資訊,其中,該匹配資訊是資源平台基於資源匹配操作所產生的;根據接收到的該匹配資訊,在該資源平台所記錄的歷史資料中,查找與該匹配資訊相關的歷史資料;根據查找到的該歷史資料,對該匹配資訊進行校驗,產生校驗結果; 將校驗結果發送給該資源平台,以使得該資源平台根據該校驗結果對已匹配的資源執行資源轉移操作。
  7. 如請求項6所述的方法,其中,在根據接收到的該匹配資訊,在該資源平台所記錄的歷史資料中,查找與該匹配資訊相關的歷史資料之前,該方法還包括:獲取該匹配資訊中包含的該資源匹配操作所對應的使用者的使用者資訊;根據該使用者資訊,對該使用者的身份進行校驗,並確定該使用者為合法使用者。
  8. 如請求項7所述的方法,其中,該資源平台所記錄的歷史資料儲存在區塊鏈中的各區塊中;查找與該匹配資訊相關的歷史資料,具體包括:根據確定出的使用者資訊,在區塊鏈中,按照各區塊建立時間由後至前的順序,遍歷查找包含有該使用者資訊的歷史資料,作為與該匹配資訊相關的歷史資料。
  9. 如請求項8所述的方法,其中,根據查找到的該歷史資料,對該匹配資訊進行校驗,具體包括:根據該匹配資訊,確定待轉移資源量;根據查找到的該歷史資料,確定使用者當前所持有的資源量;比對該待轉移資源量與該使用者當前所持有的資源 量;若該待轉移資源量大於該使用者當前所持有的資源量,則校驗不通過;若該待轉移資源量不大於該使用者當前所持有的資源量,則校驗通過。
  10. 一種資源處理方法,其特徵在於,包括:基於資源平台發起資源匹配操作;接收由該資源平台反饋的匹配資訊;將該匹配資訊向部分或全部的校驗使用者進行廣播,以使得該校驗使用者根據由該資源平台所記錄的歷史資料進行校驗。
  11. 一種資源處理方法,其特徵在於,包括:融資平台基於融資操作產生融資資訊;將該融資資訊反饋給融資操作所對應的使用者,以使得該使用者向部分或全部的校驗使用者廣播該融資資訊;接收該校驗使用者針對該融資資訊的校驗結果;當該校驗結果為通過時,該融資平台執行資金轉移操作。
  12. 如請求項11所述的方法,其中,融資平台基於融資操作產生的融資資訊,具體包括:針對每一次融資操作,該融資平台分別獲取該融資操 作所對應的使用者的使用者資訊,以及融資操作的資金資訊;根據該使用者資訊和該資金資訊產生該融資資訊。
  13. 如請求項12所述的方法,其中,接收該校驗使用者針對該融資資訊的校驗結果,具體包括:接收該校驗使用者針對該使用者資訊的校驗結果,以及該校驗使用者根據預先記錄的歷史融資資料對該資金資訊的校驗結果;其中,預先記錄的歷史融資資料,由該融資平台將歷史上所完成的歷次融資成功後的融資資訊作為歷史資料,並按照時間先後順序寫入區塊鏈的區塊中。
  14. 如請求項13所述的方法,其中,在該融資平台執行資金轉移操作之後,該方法還包括:該融資平台將資金轉移操作成功後的融資資訊,寫入區塊鏈的指定區塊中進行記錄。
  15. 如請求項14所述的方法,其中,寫入區塊鏈的指定區塊中進行記錄,具體包括:該融資平台在該區塊鏈中,檢測是否具有可進行儲存的區塊;若是,則將該區塊確定為指定區塊,並將該融資資訊寫入該指定區塊中; 否則,則在該區塊鏈中建立區塊,並將建立的區塊作為指定區塊,並將該融資資訊寫入該指定區塊中。
  16. 一種資源處理方法,其特徵在於,包括:接收融資操作所對應的使用者所廣播的融資資訊,其中,該融資資訊是該融資平台基於融資操作所產生的;根據接收到的該融資資訊,在該融資平台所記錄的歷史融資資料中,查找與該融資資訊相關的歷史融資資料;根據查找到的該歷史融資資料,對該融資資訊進行校驗,產生校驗結果;將校驗結果發送給該融資平台,以使得該融資平台根據該校驗結果執行資金轉移操作。
  17. 如請求項16所述的方法,其中,在根據接收到的該融資資訊,在該融資平台所記錄的歷史融資資料中,查找與該融資資訊相關的歷史融資資料之前,該方法還包括:獲取該融資資訊中包含的該融資操作所對應的使用者的使用者資訊;根據該使用者資訊,對該使用者的身份進行校驗,並確定該使用者為合法使用者。
  18. 如請求項17所述的方法,其中,該融資平台所記錄的歷史融資資料儲存在區塊鏈中的各區塊中;查找與該融資資訊相關的歷史融資資料,具體包括: 根據確定出的使用者資訊,在區塊鏈中,按照各區塊建立時間由後至前的順序,遍歷查找包含有該使用者資訊的歷史融資資料,作為與該融資資訊相關的歷史融資資料。
  19. 如請求項18所述的方法,其中,根據查找到的該歷史融資資料,對該融資資訊進行校驗,具體包括:根據該融資資訊,確定該融資操作所對應的待轉移資金額度;根據查找到的該歷史融資資料,確定使用者當前所持有的資金額度;比對該待轉移資金額度與該使用者當前所持有的資產額度;若該待轉移資金額度大於該使用者當前所持有的資產額度,則校驗不通過;若該待轉移資金額度不大於該使用者當前所持有的資產額度,則校驗通過。
  20. 一種資源處理方法,其特徵在於,包括:基於融資平台發起融資操作;接收由該融資平台反饋的融資資訊;將該融資資訊向部分或全部的校驗使用者進行廣播,以使得該校驗使用者根據由該融資平台所記錄的歷史融資資料進行校驗。
  21. 一種資源處理裝置,其特徵在於,包括:產生模組,基於資源匹配操作產生匹配資訊;反饋模組,將該匹配資訊反饋給該資源匹配操作所對應的使用者,以使得該使用者向部分或全部校驗使用者廣播該匹配資訊;接收模組,接收該使用者針對該匹配資訊的校驗結果;執行模組,當該校驗結果為通過時,基於匹配的資源執行資源轉移操作。
  22. 一種資源處理裝置,其特徵在於,包括:接收模組,接收資源匹配操作所對應的使用者所廣播的匹配資訊,其中,該匹配資訊是資源平台基於資源匹配操作所產生的;查找模組,根據接收到的該匹配資訊,在該資源平台所記錄的歷史資料中,查找與該匹配資訊相關的歷史資料;校驗模組,根據查找到的該歷史資料,對該匹配資訊進行校驗,產生校驗結果;發送模組,將校驗結果發送給該資源平台,以使得該資源平台根據該校驗結果對已匹配的資源執行資源轉移操作。
  23. 一種資源處理裝置,其特徵在於,包括:操作模組,基於資源平台發起資源匹配操作;接收模組,接收由該資源平台反饋的匹配資訊;廣播模組,將該匹配資訊向部分或全部的校驗使用者進行廣播,以使得該校驗使用者根據由該資源平台所記錄的歷史資料進行校驗。
  24. 一種資源處理裝置,其特徵在於,包括:產生模組,基於融資操作產生融資資訊;反饋模組,將該融資資訊反饋給該融資操作所對應的使用者,以使得該使用者向部分或全部的校驗使用者廣播該融資資訊;接收模組,接收該使用者針對該融資資訊的校驗結果;執行模組,當該校驗結果為通過時,該融資平台執行資金轉移操作。
  25. 一種資源處理裝置,其特徵在於,包括:接收模組,接收融資操作所對應的使用者所廣播的融資資訊,其中,該融資資訊是該融資平台基於融資操作所產生的;查找模組,根據接收到的該融資資訊,在該融資平台所記錄的歷史融資資料中,查找與該融資資訊相關的歷史融資資料; 校驗模組,根據查找到的該歷史融資資料,對該融資資訊進行校驗,產生校驗結果;發送模組,將校驗結果發送給該融資平台,以使得該融資平台根據該校驗結果執行資金轉移操作。
  26. 一種資源處理裝置,其特徵在於,包括:操作模組,基於融資平台發起融資操作;接收模組,接收由該融資平台反饋的融資資訊;廣播模組,將該融資資訊向部分或全部的校驗使用者進行廣播,以使得該校驗使用者根據由該融資平台所記錄的歷史融資資料進行校驗。
TW106126430A 2016-12-08 2017-08-04 資源處理方法及裝置 TW201822033A (zh)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
??201611121965.1 2016-12-08
CN201611121965.1A CN107016606A (zh) 2016-12-08 2016-12-08 一种资源处理方法及装置

Publications (1)

Publication Number Publication Date
TW201822033A true TW201822033A (zh) 2018-06-16

Family

ID=59439584

Family Applications (1)

Application Number Title Priority Date Filing Date
TW106126430A TW201822033A (zh) 2016-12-08 2017-08-04 資源處理方法及裝置

Country Status (9)

Country Link
US (1) US20180165760A1 (zh)
EP (1) EP3552171A1 (zh)
JP (1) JP6955009B2 (zh)
KR (1) KR102358823B1 (zh)
CN (1) CN107016606A (zh)
MY (1) MY195935A (zh)
PH (1) PH12019501286A1 (zh)
TW (1) TW201822033A (zh)
WO (1) WO2018106995A1 (zh)

Families Citing this family (18)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109711992B (zh) * 2017-10-26 2023-03-14 财付通支付科技有限公司 资源转移方法、装置、***、电子设备及介质
CN107944285B (zh) * 2017-11-30 2019-12-10 深圳市轱辘汽车维修技术有限公司 一种数据信息的唯一使用权的交易方法、装置、服务器以及可读存储介质
CN108428120A (zh) * 2018-03-16 2018-08-21 中链科技有限公司 一种数字资产互通方法和计算机可读存储介质
CN108734575A (zh) * 2018-04-03 2018-11-02 平安科技(深圳)有限公司 基于区块链的融资方法、***及存储介质
CN108876606B (zh) * 2018-05-29 2021-02-09 创新先进技术有限公司 资产转移方法及装置、电子设备
CN108960981A (zh) * 2018-06-22 2018-12-07 苏州得尔达国际物流有限公司 一种基于区块链的仓位共享***
CN108924123A (zh) * 2018-06-29 2018-11-30 北京京东尚科信息技术有限公司 区块链中的信息处理方法、装置和***
CN108921556B (zh) * 2018-07-02 2022-04-19 上海达家迎信息科技有限公司 一种区块链的验证方法、装置、设备及存储介质
CN108985772B (zh) * 2018-07-02 2022-03-18 上海达家迎信息科技有限公司 一种区块链的验证方法、装置、设备及存储介质
CN108846133B (zh) * 2018-07-04 2020-11-27 东北大学 基于b-m树的区块链存储结构、b-m树建立算法及查找算法
CN109409693A (zh) * 2018-09-30 2019-03-01 深圳市元征科技股份有限公司 一种商业合作模式推荐方法及相关设备
CN109255255B (zh) * 2018-10-22 2021-06-04 北京锐安科技有限公司 基于区块链的数据处理方法、装置、设备和存储介质
CN109584079B (zh) * 2018-11-29 2021-06-01 创新先进技术有限公司 资源处理***、资源项目申报的审批方法、装置及设备
CN109993528B (zh) * 2019-03-29 2021-11-02 上海掌门科技有限公司 一种用于管理委托任务的方法与设备
CN110225012B (zh) * 2019-05-30 2021-09-24 电子科技大学 一个基于联盟链的外包数据的拥有权检查和更新方法
CN110490728B (zh) * 2019-07-30 2021-03-19 创新先进技术有限公司 基于区块链的交易、交易监管方法、装置及设备
WO2020035087A2 (en) * 2019-11-06 2020-02-20 Alipay (Hangzhou) Information Technology Co., Ltd. Consenus of shared blockchain data storage based on error correction code
US11941611B2 (en) * 2019-12-11 2024-03-26 Intuit Inc. Shareable and nested transactions on hash chains

Family Cites Families (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100348326B1 (ko) * 2000-04-25 2002-08-10 정성욱 네트워크를 이용한 대출 중개 방법
KR20120105996A (ko) * 2011-03-17 2012-09-26 정지응 온라인 고객 맞춤 대출 중개 시스템 및 방법
US9519925B2 (en) * 2013-08-01 2016-12-13 Omnibazaar, Inc. Decentralized internet shopping marketplaces
US20160098723A1 (en) * 2014-10-01 2016-04-07 The Filing Cabinet, LLC System and method for block-chain verification of goods
CN104580253B (zh) * 2015-01-30 2017-08-08 网易(杭州)网络有限公司 一种处理用户数据的方法及装置
JP5858507B1 (ja) * 2015-05-18 2016-02-10 株式会社Orb 仮想通貨管理プログラム、及び仮想通貨管理方法
US9870562B2 (en) * 2015-05-21 2018-01-16 Mastercard International Incorporated Method and system for integration of market exchange and issuer processing for blockchain-based transactions
US20170011460A1 (en) * 2015-07-09 2017-01-12 Ouisa, LLC Systems and methods for trading, clearing and settling securities transactions using blockchain technology
US20170132615A1 (en) * 2015-11-11 2017-05-11 Bank Of America Corporation Block chain alias for person-to-person payments
CN112950381A (zh) * 2016-01-24 2021-06-11 杭州复杂美科技有限公司 区块链撮合交易所
CN105761143B (zh) * 2016-02-01 2019-04-05 上海凭安网络科技有限公司 一种基于区块链的多方共建信用记录的方法
CN105809420A (zh) * 2016-03-08 2016-07-27 杭州复杂美科技有限公司 多层区块链的清算方法
CN105956923B (zh) * 2016-04-20 2022-04-29 上海如鸽投资有限公司 资产交易***以及资产的数字化认证和交易方法
US20180075527A1 (en) * 2016-09-14 2018-03-15 Royal Bank Of Canada Credit score platform

Also Published As

Publication number Publication date
PH12019501286A1 (en) 2019-12-16
WO2018106995A1 (en) 2018-06-14
KR20190094399A (ko) 2019-08-13
CN107016606A (zh) 2017-08-04
EP3552171A1 (en) 2019-10-16
KR102358823B1 (ko) 2022-02-07
US20180165760A1 (en) 2018-06-14
JP2020502656A (ja) 2020-01-23
JP6955009B2 (ja) 2021-10-27
MY195935A (en) 2023-02-27

Similar Documents

Publication Publication Date Title
TW201822033A (zh) 資源處理方法及裝置
US11290287B2 (en) Digital certificate management method, apparatus, and system
US10855449B2 (en) Blockchain system and data storage method and apparatus
TWI706654B (zh) 一種認證方法、基於區塊鏈的認證資料處理方法及裝置
TWI735820B (zh) 資產管理方法及裝置、電子設備
TWI705350B (zh) 一種事務請求的處理方法及裝置
US20190050855A1 (en) Blockchain-based systems, methods, and apparatus for securing access to information stores
WO2020108127A1 (zh) 资源处理***、资源项目申报的审批方法、装置及设备
WO2020029631A1 (zh) 一种基于中心化结算与区块链存证的交易方法及***
TW201947436A (zh) 區塊鏈成員管理的資料處理方法、裝置、伺服器及系統
TW202008196A (zh) 基於中心化結算與區塊鏈存證的交易方法及系統
WO2020211484A1 (zh) 数据处理方法、装置、区块链客户端和区块链节点
WO2020210721A1 (en) Systems, devices, and methods for dlt-based data management platforms and data products
US11201870B2 (en) Using commit tokens to coordinate permissions submissions to address transaction conflict in blockchain systems
TW202016819A (zh) 區塊鏈交易方法及裝置、電子設備
WO2020220744A1 (zh) 基于区块链的数据处理方法、装置和区块链节点
TW202018644A (zh) 基於區塊鏈的資料處理方法、裝置和伺服器
TW201937425A (zh) 交易處理方法、伺服器、客戶端及系統
WO2020211073A1 (zh) 基于区块链和多方安全计算的交易方法、装置及存储介质
CN114862380B (zh) 额度共享处理方法及装置