[發明專利]基于區塊鏈的結算方法、區塊鏈節點和客戶端在審
| 申請號: | 201810230085.0 | 申請日: | 2018-03-20 |
| 公開(公告)號: | CN110310107A | 公開(公告)日: | 2019-10-08 |
| 發明(設計)人: | 蔣震宇;姜耀國 | 申請(專利權)人: | 華為技術有限公司 |
| 主分類號: | G06Q20/10 | 分類號: | G06Q20/10;G06Q20/08;G06Q20/42;G06Q40/00 |
| 代理公司: | 深圳市深佳知識產權代理事務所(普通合伙) 44285 | 代理人: | 王仲凱 |
| 地址: | 518129 廣東*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 區塊 鏈節點 結算結果 確認消息 客戶端 發送 賬單數據 結算 攜帶 智能 并發 返回 申請 | ||
1.一種基于區塊鏈的結算方法,其特征在于,包括:
第一區塊鏈節點接收第一客戶端發送的第一原始話單并同步到區塊鏈,所述第一客戶端為結算發起方客戶端,所述區塊鏈包括結算發起方的第一區塊鏈節點和結算參與方的第二區塊鏈節點;
所述第一區塊鏈節點根據智能合約處理所述第一原始話單,得到第一結算結果并發送給所述第二區塊鏈節點,所述智能合約根據結算協議生成;
所述第一區塊鏈節點接收所述第二區塊鏈節點返回的第一確認消息,所述第一確認消息攜帶所述第二區塊鏈節點根據所述智能合約與所述第一結算結果進行對賬的結果;
若所述第一確認消息攜帶所述第一結算結果對賬通過的信息,則所述第一區塊鏈節點將所述第一結算結果同步到所述區塊鏈;
所述第一區塊鏈節點向所述第一客戶端發送根據所述第一結算結果生成的賬單數據。
2.根據權利要求1所述的方法,其特征在于,所述第一區塊鏈節點接收第一客戶端發送的第一原始話單并同步到所述區塊鏈之前,所述方法還包括:
所述第一區塊鏈節點接收第一客戶端發送的結算協議;
所述第一區塊鏈節點向所述第二區塊鏈節點發送所述結算協議;
若所述第一區塊鏈節點收到所述第二區塊鏈節點返回的對所述結算協議的確認消息,則所述第一區塊鏈節點根據所述結算協議生成所述智能合約并同步到所述區塊鏈。
3.根據權利要求1或2所述的方法,其特征在于,所述方法還包括:
所述第一區塊鏈節點同步所述第二區塊鏈節點發布的第二原始話單。
4.根據權利要求3所述的方法,其特征在于,所述第一區塊鏈節點接收所述第二區塊鏈節點返回的第一確認消息之后,所述方法還包括:
若所述第一確認消息未攜帶所述第一結算結果對賬通過的信息,則所述第一區塊鏈節點根據預置規則確定目標原始話單,并根據智能合約處理所述目標原始話單,獲取第二結算結果并發送給第二區塊鏈節點,所述目標原始話單為第一原始話單或第二原始話單;
所述第一區塊鏈節點接收所述第二區塊鏈節點返回的第二確認消息,所述第二確認消息用于指示所述第二區塊鏈節點根據所述智能合約與所述第二結算結果進行對賬的結果;
若所述第二確認消息攜帶所述第二結算結果對賬通過的信息,則所述第一區塊鏈節點將所述第二結算結果同步到所述區塊鏈;
所述第一區塊鏈節點向所述第一客戶端發送根據所述第二結算結果生成的賬單數據。
5.一種基于區塊鏈的結算方法,其特征在于,包括:
第一客戶端向第一區塊鏈節點發送第一原始話單,所述第一客戶端為結算發起方的客戶端;
所述第一客戶端調用區塊鏈接口,觸發所述第一區塊鏈節點根據智能合約處理第一原始話單并得出第一結算結果,所述智能合約根據結算協議生成;
所述第一客戶端接收所述第一區塊鏈節點發送的賬單數據,所述賬單數據根據所述第一結算結果生成。
6.根據權利要求5所述的方法,其特征在于,在所述第一客戶端調用區塊鏈接口之前,所述方法還包括:
所述第一客戶端向所述第一區塊鏈節點發送所述結算協議。
7.根據權利要求5或6所述的方法,其特征在于,在所述第一客戶端調用區塊鏈接口之后,所述方法還包括:
若所述第一客戶端接收第一區塊鏈節點發送的爭議消息,則所述第一客戶端根據預置規則處理爭議消息,所述預置的規則包括所述第一客戶端再次調用區塊鏈接口,觸發所述第一區塊鏈節點根據所述智能合約處理所述第一原始話單。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于華為技術有限公司,未經華為技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201810230085.0/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種基于區塊鏈的公有云分布式計費系統
- 下一篇:一種帶拆機自毀的新型硬件錢包





