[發明專利]一種基于區塊鏈的資金交易方法及裝置有效
| 申請號: | 201811332698.1 | 申請日: | 2018-11-09 |
| 公開(公告)號: | CN109447791B | 公開(公告)日: | 2021-07-16 |
| 發明(設計)人: | 周李京;王勵成;柏雪;胡曉雅;李麗香 | 申請(專利權)人: | 北京郵電大學 |
| 主分類號: | G06Q40/02 | 分類號: | G06Q40/02;G06Q40/04 |
| 代理公司: | 北京柏杉松知識產權代理事務所(普通合伙) 11413 | 代理人: | 李欣;項京 |
| 地址: | 100876 *** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 基于 區塊 資金 交易 方法 裝置 | ||
1.一種基于區塊鏈的資金交易方法,其特征在于,所述方法應用于區塊鏈中的服務器,所述服務器中存儲有各賬戶標識對應的歷史交易記錄,所述歷史交易記錄中包括隨機承諾和范圍證明、賬戶標識和交易類型標識,所述方法包括:
接收客戶端發送的本次交易信息,所述本次交易信息中包括交易金額、賬戶標識和交易類型標識、所述交易金額對應的第一隨機承諾和第一范圍證明、所述賬戶標識的當前的剩余可交易金額對應的第二隨機承諾和第二范圍證明、所述賬戶標識的第三隨機承諾和所述第三隨機承諾對應的知識證明;
從所述歷史交易記錄中獲取所述賬戶標識對應的上一次交易記錄;
根據預設的驗證算法,確定所述交易金額對應的第一隨機承諾和第一范圍證明、所述賬戶標識的當前的剩余可交易金額對應的第二隨機承諾和第二范圍證明、以及所述賬戶標識的第三隨機承諾和所述第三隨機承諾對應的知識證明是否有效;
所述根據預設的驗證算法,確定所述交易金額對應的第一隨機承諾和第一范圍證明、所述賬戶標識的當前的剩余可交易金額對應的第二隨機承諾和第二范圍證明、以及所述賬戶標識的第三隨機承諾和所述第三隨機承諾對應的知識證明是否有效之后,還包括:判斷如下公式是否成立:
CM1,0=n1×G+CM1*;
CM1,1=CM0-CM1,0;
其中,CM1,1為所述賬戶標識當前的剩余可交易金額對應的第二隨機承諾,CM0為所述賬戶標識對應的總交易金額對應隨機承諾和CM1,0為所述交易金額對應的第一隨機承諾,n1為所述交易信息中用戶申請的交易金額,G的坐標為(x01,y01),CM1*為所述賬戶標識的第三隨機承諾;
如果CM1,0=n1×G+CM1*和CM1,1=CM0-CM1,0等式成立,則服務器根據所述本次交易信息進行本次交易處理;如果CM1,0=n1×G+CM1*和CM1,1=CM0-CM1,0等式不成立,則服務器向客戶端發送本次交易申請失敗信息。
2.根據權利要求1所述方法,其特征在于,所述接收客戶端發送的本次交易信息之前,還包括:
接收客戶端發送的賬戶創建請求信息;其中,所述賬戶創建請求信息中包括用戶標識;
在預設的賬戶信息表中,查找是否包含所述用戶標識對應的賬戶標識;
若所述賬戶信息表中不包含所述用戶標識對應的賬戶標識,則在接收客戶端發送的第四隨機承諾對應的知識證明時,根據預設的知識證明驗證算法,驗證所述第四隨機承諾對應的知識證明是否有效;
若所述第四隨機承諾對應的知識證明有效,則創建所述用戶標識對應的賬戶標識和交易總金額。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京郵電大學,未經北京郵電大學許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201811332698.1/1.html,轉載請聲明來源鉆瓜專利網。





