[發明專利]基于區塊鏈的發票創建方法和裝置、電子設備有效
| 申請號: | 201910356848.0 | 申請日: | 2019-04-29 |
| 公開(公告)號: | CN110163691B | 公開(公告)日: | 2020-12-04 |
| 發明(設計)人: | 馮照臨;王旭 | 申請(專利權)人: | 創新先進技術有限公司 |
| 主分類號: | G06F21/45 | 分類號: | G06F21/45 |
| 代理公司: | 北京博思佳知識產權代理有限公司 11415 | 代理人: | 林祥 |
| 地址: | 開曼群島大開曼島*** | 國省代碼: | 暫無信息 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 基于 區塊 發票 創建 方法 裝置 電子設備 | ||
本說明書一個或多個實施例提供一種基于區塊鏈的發票創建方法和裝置、電子設備,應用于稅務區塊鏈中的節點設備;稅務區塊鏈與繳費區塊鏈存在跨鏈引用關系:接收針對目標繳費訂單的發票創建交易;發票創建交易包括稅務區塊鏈中存證的第一收款確認交易的標識;第一收款確認交易包括繳費區塊鏈中存證的第二收款確認交易的標識;基于第一收款確認交易的標識,在稅務區塊鏈中查找到第一收款確認交易,并基于第二收款確認交易的標識,在繳費區塊鏈中查找到第二收款確認交易;檢測第一收款確認交易中的收款確認數據與第二收款確認交易中的收款確認數據是否匹配;如果兩者匹配,則調用預設的智能合約中聲明的發票創建邏輯,針對目標繳費訂單創建發票。
技術領域
本說明書一個或多個實施例涉及區塊鏈技術領域,尤其涉及一種基于區塊鏈的發票創建方法和裝置、電子設備。
背景技術
區塊鏈技術,也被稱之為分布式賬本技術,是一種由若干臺計算設備共同參與“記賬”,共同維護一份完整的分布式數據庫的新興技術。由于區塊鏈技術具有去中心化、公開透明、每臺計算設備可以參與數據庫記錄、并且各計算設備之間可以快速的進行數據同步的特性,使得區塊鏈技術已在眾多的領域中廣泛的進行應用。
發明內容
本說明書提出一種基于區塊鏈的發票創建方法,所述方法應用于稅務區塊鏈中的節點設備;所述稅務區塊鏈與繳費區塊鏈存在跨鏈引用關系;所述方法包括:
接收針對目標繳費訂單的發票創建交易;其中,所述發票創建交易包括由繳費機構在所述稅務區塊鏈中存證的第一收款確認交易的標識;所述第一收款確認交易包括由所述繳費機構在所述繳費區塊鏈中存證的第二收款確認交易的標識;
基于所述第一收款確認交易的標識,在所述稅務區塊鏈中查找到所述第一收款確認交易,并基于所述第二收款確認交易的標識,在所述繳費區塊鏈中查找到所述第二收款確認交易;
檢測所述第一收款確認交易中的收款確認數據與所述第二收款確認交易中的收款確認數據是否匹配;
如果所述第一收款確認交易中的收款確認數據與所述第二收款確認交易中的收款確認數據匹配,則調用預設的智能合約中聲明的發票創建邏輯,針對所述目標繳費訂單創建發票。
可選地,所述接收針對目標繳費訂單的發票創建交易,包括:
接收到用戶發起的針對目標繳費訂單的發票創建請求;
或者,在監聽到所述稅務區塊鏈中存證的所述第二收款確認交易時,基于所述第二收款確認交易的標識生成發票創建交易。
可選地,所述智能合約中還聲明了數據匹配邏輯,所述檢測所述第一收款確認交易中的收款確認數據與所述第二收款確認交易中的收款確認數據是否匹配,包括:
調用所述智能合約中聲明的數據匹配邏輯,檢測所述第一收款確認交易中的收款確認數據與所述第二收款確認交易中的收款確認數據是否匹配。
可選地,所述第二收款確認交易包括在所述繳費區塊鏈中存證的與所述目標繳費訂單對應的原始訂單數據的標識;
在調用預設的智能合約中聲明的發票創建邏輯,針對所述目標繳費訂單創建發票之前,所述方法還包括:
基于所述原始訂單數據的標識,在所述繳費區塊鏈中查找到所述原始訂單數據;
檢測所述原始訂單數據是否完整;
如果所述原始訂單數據完整,則進一步地調用預設的智能合約中聲明的發票創建邏輯,針對所述目標繳費訂單創建發票。
可選地,所述原始訂單數據以鏈表的形式在所述繳費區塊鏈中存證;所述原始訂單數據的標識為與所述鏈表的尾節點對應的哈希指針。
可選地,所述原始訂單數據包括:三方簽約結果;訂單創建數據;以及,訂單支付數據;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于創新先進技術有限公司,未經創新先進技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201910356848.0/2.html,轉載請聲明來源鉆瓜專利網。





