基於p2p技術的金融資產交易方法
2023-06-10 02:22:11 1
基於p2p技術的金融資產交易方法
【專利摘要】本發明公開了一種基於P2P技術的金融資產交易方法,涉及場外市場金融資產交易領域。該方法包括以下步驟:購買用戶需要購買金融資產時,交易伺服器將與當前Index對應的資產包、以及當前金融資產的持有用戶的交易終端的通信地址,返回至購買用戶的交易終端;用戶通過交易終端洽談成功後,雙方用戶均通過交易終端將當前資產包與購買用戶的註冊信息形成交易結果數據包;交易伺服器收到雙方交易終端發送的交易結果數據包後,交易伺服器根據所有交易結果數據包完成資金劃轉。本發明不僅比較安全,而且投入成本較低,適用範圍比較廣泛。
【專利說明】基於P2P技術的金融資產交易方法
【技術領域】
[0001]本發明涉及場外市場金融資產交易領域,具體涉及一種基於P2P技術的金融資產交易方法。
【背景技術】
[0002]現有金融資產交易方法(例如股票、債券、期貨、基金等)均採用集中交易模式(例如集中撮合交易或集中掛牌競價交易等)。集中交易模式是易標的物和交易雙方均在一個統一的信息系統內完成全部交易(例如產品掛牌、詢價、意向徵集、發行、二級市場轉讓、價款對付、資產交割、信息披露等)的過程。
[0003]考慮到數據的集中存儲、集中處理、數據高並發時系統的響應能力,集中交易模式對系統性能、穩定性和安全性要求較高,存在以下缺陷:
[0004](I)集中交易模式對系統數據處理能力和實時響應能力的要求較高,進而導致系統的製造成本較高;而且系統運行環境要求較高,進而使得運營成本較高,不適用於小額頻繁利潤較低的交易場景,適用範圍比較單一。
[0005](2)集中交易模式的系統比較複雜,開發難度和周期較長,開發風險較高,開發成本較高。
[0006](3)集中交易模式的數據集中處理,容易受到攻擊導致黑客攻擊的目標明確,安全存在一定隱患。
【發明內容】
[0007]針對現有技術中存在的缺陷,本發明的目的在於提供一種基於P2P技術的金融資產交易方法,不僅比較安全,而且投入成本較低,適用範圍比較廣泛。
[0008]為達到以上目的,本發明採取的技術方案是:一種基於P2P技術的金融資產交易方法,包括以下步驟:
[0009]A、用戶在合法交易機構註冊、並獲得合法交易身份;用戶安裝交易終端,交易終端驗證、並綁定當前用戶的註冊信息;確定用戶需要交易的類型,若用戶需要轉讓金融資產,轉到步驟B,若用戶需要購買金融資產,轉到步驟C ;
[0010]B、用戶將需要轉讓的金融資產信息通過交易終端上傳至交易伺服器;交易伺服器將當前金融資產信息和用戶的註冊信息關聯,形成資產包;交易伺服器將當前資產包添加至資產包列表、並更新資產包列表的索引列表IndexList,結束;
[0011]C、購買用戶P2通過自己的交易終端從交易伺服器獲取IndexList,交易終端在IndexList查找到需要交易的金融資產索引Index後,P2的交易終端向交易伺服器發送包含當前Index的交易請求;交易伺服器對P2的註冊信息驗證通過後,交易伺服器將與當前Index對應的資產包、以及當前金融資產的持有用戶Pl的交易終端的通信地址,返回至P2的交易終端;P2的交易終端根據的Pl的交易終端通信地址,向Pl的交易終端發出交易申請,轉到步驟D ;
[0012]D、P2的交易終端和Pl的交易終端建立連接,P2和Pl通過交易終端洽談成功後,Pl確認交易進行,Pl的交易終端將當前資產包與P2的註冊信息關聯,形成交易結果數據包、並發送至交易伺服器;P2確認交易進行,P2的交易終端將當前資產包與P2的註冊信息關聯,形成交易結果數據包、並發送至交易伺服器,轉到步驟E ;
[0013]E、交易伺服器收到Pl和P2的交易終端發送的交易結果數據包後,交易伺服器根據所有交易結果數據包完成資金劃轉,結束。
[0014]在上述技術方案的基礎上,步驟C中所述購買用戶P2通過自己的交易終端從交易伺服器獲取IndexList後,還包括以下步驟:P2通過交易終端未查找到需要交易的金融資產索引Index,結束。
[0015]在上述技術方案的基礎上,步驟C中所述P2的交易終端向交易伺服器發送包含當前Index的交易請求後,還包括以下步驟:交易伺服器對P2的註冊信息驗證未通過,結束。
[0016]在上述技術方案的基礎上,步驟C中所述P2的交易終端根據的Pl的交易終端通信地址,向Pl的交易終端並發出交易申請包括以下步驟:P2的交易終端向Pl的交易終端聲明P2的註冊信息、並發出交易申請;P1的交易終端向交易伺服器對P2的註冊信息進行校驗,若校驗未通過,結束;若校驗通過,轉到步驟D。
[0017]在上述技術方案的基礎上,步驟D中所述P2的交易終端和Pl的交易終端建立連接後,包括以下步驟:P2和Pl通過交易終端洽談未成功,P2的交易終端和Pl的交易終端斷開連接,結束。
[0018]在上述技術方案的基礎上,步驟D中所述P2和Pl通過交易終端洽談成功後,還包括以下步驟:P1確認交易取消,結束;P2確認交易取消,結束。
[0019]在上述技術方案的基礎上,步驟E中所述交易伺服器收到Pl和P2的交易終端發送的交易結果數據包包括以下步驟:交易伺服器判斷規定時間內,Pl和P2的交易終端發送的交易資產包是否全部收到,若不是,向P1、P2的交易終端發送交易取消提醒信息,結束;否則向P1、P2的交易終端發送交易成功提醒信息,交易伺服器根據所有交易結果數據包完成資金劃轉,結束。
[0020]在上述技術方案的基礎上,步驟E中所述規定時間為24小時。
[0021]在上述技術方案的基礎上,步驟E中所述交易伺服器根據所有交易結果數據包完成資金劃轉包括以下步驟:交易伺服器在指定時間根據所有交易結果數據包完成資金劃轉,結束。
[0022]在上述技術方案的基礎上,步驟E中所述指定時間為am3:00。
[0023]與現有技術相比,本發明的優點在於:
[0024](I)本發明通過用戶持有的交易終端完成洽談和交易過程,顯著降低了交易伺服器的工作壓力;交易伺服器僅進行身份認證、交易結果登記和資金劃轉的工作。與現有技術中集中交易模式的系統相比,本發明對系統的運行環境參數(例如帶寬、電源容量、UPS容量等)的要求較低,進而節約了系統硬體的製造成本和運營成本,能夠適用於小額頻繁利潤較低的交易場景,適用範圍比較廣泛。
[0025](2)本發明將金融交易流程拆解為多個部分此各個部分可以分別設計實現,不僅能夠降低系統整體的開發難度,而且簡化了系統的服務端的複雜程度,能夠提升開發效率,降低開發風險,快速適應市場需求。
[0026](3)本發明進行金融交易時,交易伺服器僅保留交易結果數據和交易雙方的註冊信息,不保留交易過程數據;能夠防止外界(例如黑客)集中修改交易流程中所有信息;夕卜界即使修改部分信息,也會導致部分信息不匹配,從而引發系統終止交易並告警。因此,本發明使用比較安全,能夠降低信息安全維護的壓力。
[0027](4)本發明進行金融交易時,購買用戶和資產持有用戶均持有交易結果數據。由於黑客要偽造一次交易,必須偽造交易雙方的交易結果;由於本發明的交易結果數據分布在不同用戶手中,因此黑客直接通過控制終端偽造的可能性很小,比較安全。
[0028](5)本發明將資金劃轉過程和交易確認過程分開,即便黑客成功偽造一次交易,其資金也不能及時到帳;由於交易確認會提前發出,因此,用戶能夠擁有一定的時間間隔用於發現異常交易,避免用戶的損失。
【具體實施方式】
[0029]以下結合實施例對本發明作進一步詳細說明。
[0030]本發明實施例中的基於P2P技術的金融資產交易方法,包括以下步驟:
[0031]S1:用戶在合法交易機構(例如金融資產交易所)註冊、並獲得合法交易身份;用戶通過安全渠道獲取、並安裝交易終端,交易終端驗證、並綁定當前用戶的註冊信息。
[0032]S2:確定用戶(交易參與方)需要交易的類型,若用戶需要轉讓金融資產,轉到步驟S3 ;若用戶需要購買金融資產,轉到步驟S4。
[0033]S3:用戶將需要轉讓的金融資產信息通過交易終端上傳至交易伺服器(該伺服器由合法交易機構運營維護);交易伺服器將當前金融資產信息和用戶的註冊信息關聯,形成資產包。交易伺服器將當前資產包添加至資產包列表、並更新資產包列表的索引列表IndexList,結束。
[0034]S4:購買用戶P2通過自己的交易終端從交易伺服器獲取IndexList、並在IndexList中查找需要交易的金融資產索引Index,若查找到當前Index,轉到步驟S5,否則提示沒有當前金融資產X,結束。
[0035]S5:P2的交易終端向交易伺服器發送包含當前Index的交易請求,交易伺服器對P2的註冊信息P2進行驗證,若驗證通過,轉到步驟S6,否則提示驗證錯誤,結束。
[0036]S6:交易伺服器將與當前Index對應的資產包【X,Pl】、以及當前金融資產的持有用戶Pl的交易終端的通信地址,返回至P2的交易終端,轉到步驟S7。
[0037]S7:P2的交易終端根據的Pl的交易終端通信地址,向Pl的交易終端聲明P2的身份(註冊信息P2)、並發出交易申請,轉到步驟S8。
[0038]S8:P1的交易終端向交易伺服器對P2的註冊信息P2進行校驗,若校驗未通過,提示錯誤、並結束;若校驗通過,轉到步驟S9。
[0039]S9:P2的交易終端和Pl的交易終端建立直接連接,P2和Pl通過交易終端進行洽談,若洽談成功,轉到步驟S10,否則取消交易,P2的交易終端和Pl的交易終端斷開連接,結束。
[0040]SlO:P1確認交易是否進行,若不是,取消交易,結束;否則Pl的交易終端將當前資產包【X,P1]與P2的註冊信息P2關聯,形成交易結果數據包【X,P1, P2】、並發送至交易伺服器,轉到步驟S11。
[0041]P2確認交易是否進行,若不是,取消交易結束;否則P2的交易終端將當前資產包【X,P1]與P2的註冊信息P2關聯,形成交易結果數據包【X,P1, P2】、並發送至交易伺服器,轉到步驟SI I。
[0042]Sll:交易伺服器判斷規定時間(24小時)內,Pl和P2的交易終端發送的交易結果數據包是否全部收到,若不是,交易取消,向PU P2的交易終端發送交易取消提醒信息,結束;否則向P1、P2的交易終端發送交易成功提醒信息,轉到步驟S12。
[0043]S12:交易伺服器在指定時間(例如am3:00)根據所有成功成交的交易記錄(交易結果數據包)完成資金劃轉,從而完成全部交易過程,結束。
[0044]用戶需要購買金融資產時,能夠通過本發明的方法(步驟S4?S12),實現金融資產的多次流轉交易,每次交易後交易結果均發生改變,最終形式的交易結果數據包為【X,PL P2,P3,P4……Pn】。由於任何金融資產都有時間期限,因此該數據不會無限長;數據內包含所有成交記錄,方便交易核算和追溯。
[0045]本發明不局限於上述實施方式,對於本【技術領域】的普通技術人員來說,在不脫離本發明原理的前提下,還可以做出若干改進和潤飾,這些改進和潤飾也視為本發明的保護範圍之內。本說明書中未作詳細描述的內容屬於本領域專業技術人員公知的現有技術。
【權利要求】
1.一種基於P2P技術的金融資產交易方法,其特徵在於,包括以下步驟: A、用戶在合法交易機構註冊、並獲得合法交易身份;用戶安裝交易終端,交易終端驗證、並綁定當前用戶的註冊信息;確定用戶需要交易的類型,若用戶需要轉讓金融資產,轉到步驟B,若用戶需要購買金融資產,轉到步驟C ; B、用戶將需要轉讓的金融資產信息通過交易終端上傳至交易伺服器;交易伺服器將當前金融資產信息和用戶的註冊信息關聯,形成資產包;交易伺服器將當前資產包添加至資產包列表、並更新資產包列表的索引列表IndexList,結束; C、購買用戶P2通過自己的交易終端從交易伺服器獲取IndexList,交易終端在IndexList查找到需要交易的金融資產索引Index後,P2的交易終端向交易伺服器發送包含當前Index的交易請求;交易伺服器對P2的註冊信息驗證通過後,交易伺服器將與當前Index對應的資產包、以及當前金融資產的持有用戶Pl的交易終端的通信地址,返回至P2的交易終端;P2的交易終端根據的Pl的交易終端通信地址,向Pl的交易終端發出交易申請,轉到步驟D ; D、P2的交易終端和Pl的交易終端建立連接,P2和Pl通過交易終端洽談成功後,Pl確認交易進行,Pl的交易終端將當前資產包與P2的註冊信息關聯,形成交易結果數據包、並發送至交易伺服器;P2確認交易進行,P2的交易終端將當前資產包與P2的註冊信息關聯,形成交易結果數據包、並發送至交易伺服器,轉到步驟E ; E、交易伺服器收到Pl和P2的交易終端發送的交易結果數據包後,交易伺服器根據所有交易結果數據包完成資金劃轉,結束。
2.如權利要求1所述的基於P2P技術的金融資產交易方法,其特徵在於:步驟C中所述購買用戶P2通過自己的交易終端從交易伺服器獲取IndexList後,還包括以下步驟:P2通過交易終端未查找到需要交易的金融資產索引Index,結束。
3.如權利要求1所述的基於P2P技術的金融資產交易方法,其特徵在於:步驟C中所述P2的交易終端向交易伺服器發送包含當前Index的交易請求後,還包括以下步驟:交易伺服器對P2的註冊信息驗證未通過,結束。
4.如權利要求1所述的基於P2P技術的金融資產交易方法,其特徵在於:步驟C中所述P2的交易終端根據的Pl的交易終端通信地址,向Pl的交易終端並發出交易申請包括以下步驟:P2的交易終端向Pl的交易終端聲明P2的註冊信息、並發出交易申請;P1的交易終端向交易伺服器對P2的註冊信息進行校驗,若校驗未通過,結束;若校驗通過,轉到步驟D。
5.如權利要求1所述的基於P2P技術的金融資產交易方法,其特徵在於:步驟D中所述P2的交易終端和Pl的交易終端建立連接後,包括以下步驟:P2和Pl通過交易終端洽談未成功,P2的交易終端和Pl的交易終端斷開連接,結束。
6.如權利要求1所述的基於P2P技術的金融資產交易方法,其特徵在於:步驟D中所述P2和Pl通過交易終端洽談成功後,還包括以下步驟:P1確認交易取消,結束;P2確認交易取消,結束。
7.如權利要求1所述的基於P2P技術的金融資產交易方法,其特徵在於:步驟E中所述交易伺服器收到Pl和P2的交易終端發送的交易結果數據包包括以下步驟:交易伺服器判斷規定時間內,Pl和P2的交易終端發送的交易資產包是否全部收到,若不是,向P1、P2的交易終端發送交易取消提醒信息,結束;否則向P1、P2的交易終端發送交易成功提醒信息,交易伺服器根據所有交易結果數據包完成資金劃轉,結束。
8.如權利要求7所述的基於P2P技術的金融資產交易方法,其特徵在於:步驟E中所述規定時間為24小時。
9.如權利要求1所述的基於P2P技術的金融資產交易方法,其特徵在於:步驟E中所述交易伺服器根據所有交易結果數據包完成資金劃轉包括以下步驟:交易伺服器在指定時間根據所有交易結果數據包完成資金劃轉,結束。
10.如權利要求9所述的基於P2P技術的金融資產交易方法,其特徵在於:步驟E中所述指定時間為am3:00。
【文檔編號】G06Q10/04GK104166882SQ201410380088
【公開日】2014年11月26日 申請日期:2014年8月4日 優先權日:2014年8月4日
【發明者】景峰 申請人:武漢金融資產交易所有限公司