TWI734217B - 基於區塊鏈的***沖紅方法及裝置和電子設備 - Google Patents

基於區塊鏈的***沖紅方法及裝置和電子設備 Download PDF

Info

Publication number
TWI734217B
TWI734217B TW108137039A TW108137039A TWI734217B TW I734217 B TWI734217 B TW I734217B TW 108137039 A TW108137039 A TW 108137039A TW 108137039 A TW108137039 A TW 108137039A TW I734217 B TWI734217 B TW I734217B
Authority
TW
Taiwan
Prior art keywords
invoice
blockchain
redemption
target
issuance
Prior art date
Application number
TW108137039A
Other languages
English (en)
Other versions
TW202026971A (zh
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 TW202026971A publication Critical patent/TW202026971A/zh
Application granted granted Critical
Publication of TWI734217B publication Critical patent/TWI734217B/zh

Links

Images

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
    • G06Q30/00Commerce
    • G06Q30/04Billing or invoicing

Landscapes

  • Business, Economics & Management (AREA)
  • Development Economics (AREA)
  • Accounting & Taxation (AREA)
  • Economics (AREA)
  • Finance (AREA)
  • Marketing (AREA)
  • Strategic Management (AREA)
  • Physics & Mathematics (AREA)
  • General Business, Economics & Management (AREA)
  • General Physics & Mathematics (AREA)
  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

本說明書實施例提供一種基於區塊鏈的***沖紅方法及裝置和電子設備,所述區塊鏈中儲存有***和***的數位摘要之間的對應關係,所述方法包括:接收客戶端提交的針對待沖紅的***的沖紅請求;響應於所述沖紅請求,計算所述待沖紅的***的數位摘要,並查詢所述區塊鏈中是否儲存了與所述數位摘要對應的目標***;如果查詢到所述區塊鏈中儲存了與所述數位摘要對應的目標***,調用發布在區塊鏈上的智慧合約中聲明的沖紅***開立邏輯,開立針對所述目標***的沖紅***,並將所述沖紅***與所述目標***的對應關係在所述區塊鏈中進行儲存。

Description

基於區塊鏈的***沖紅方法及裝置和電子設備
本說明書實施例涉及區塊鏈技術領域,尤其涉及一種基於區塊鏈的***沖紅方法及裝置和電子設備。
區塊鏈技術,也被稱之為分散式帳本技術,是一種由若干台計算設備共同參與“記帳”,共同維護一份完整的分散式資料庫的新興技術。由於區塊鏈技術具有去中心化、公開透明、每台計算設備可以參與資料庫記錄、並且各計算設備之間可以快速的進行資料同步的特性,使得區塊鏈技術在眾多的領域中廣泛的進行應用。
本說明書實施例提供的一種基於區塊鏈的***沖紅方法及裝置和電子設備:根據本說明書實施例的第一方面,提供一種基於區塊鏈的***沖紅方法,所述區塊鏈中儲存有***和***的數位摘要之間的對應關係,所述方法包括:接收客戶端提交的針對待沖紅的***的沖紅請求;響應於所述沖紅請求,計算所述待沖紅的***的數位 摘要,並查詢所述區塊鏈中是否儲存了與所述數位摘要對應的目標***;如果查詢到所述區塊鏈中儲存了與所述數位摘要對應的目標***,調用發布在區塊鏈上的智慧合約中聲明的沖紅***開立邏輯,開立針對所述目標***的沖紅***,並將所述沖紅***與所述目標***的對應關係在所述區塊鏈中進行儲存。
可選的,所述方法還包括:接收客戶端提交的***開立請求;其中,所述***開立請求包括用戶輸入的***開立資訊;響應於所述***開立請求,調用發布在區塊鏈上的智慧合約中聲明的***開立邏輯,基於所述***開立資訊開立***;以及,計算所述***的數位摘要,並將所述***和所述***的數位摘要的對應關係在所述區塊鏈中進行儲存。
可選的,所述響應於所述沖紅請求,計算所述待沖紅的***的數位摘要,並查詢所述區塊鏈中是否儲存了與所述數位摘要對應的目標***,包括:響應於所述沖紅請求,調用發布在區塊鏈上的智慧合約中聲明的***驗證邏輯,計算所述待沖紅的***的數位摘要,並查詢所述區塊鏈中是否儲存了與所述數位摘要對應的目標***。
可選的,所述***的數位摘要包括:針對所述***的***內容;或者,所述***內容中的 唯一性資訊進行雜湊(hash)計算得到的hash值。
可選的,所述沖紅請求包括所述待沖紅的***的***內容;或者,所述***內容中的唯一性資訊;所述計算所述待沖紅的***的數位摘要,包括:獲取所述沖紅請求中的所述待沖紅的***的***內容;或者,所述***內容中的唯一性資訊;針對獲取到的所述待沖紅的***的***內容;或者,所述***內容中的唯一性資訊進行hash計算得到hash值。
可選的,所述區塊鏈為聯盟鏈。
可選的,所述開立針對所述目標***的沖紅***,具體包括:開立與所述目標***的***金額相同的負金額***。
可選的,所述將所述沖紅***與所述目標***的對應關係在所述區塊鏈中進行儲存,具體包括以下中的任一:建立所述負金額***與所述目標***之間的映射關係,並將所述映射關係在所述區塊鏈中進行儲存;建立所述負金額***與所述目標***的數位摘要之間的映射關係,並將所述映射關係在所述區塊鏈中進行儲存;建立所述負金額***、所述目標***、以及所述目標***的數位摘要之間的映射關係,並將所述映射關係在所述區塊鏈中進行儲存。
根據本說明書實施例的第二方面,提供一種基於區塊鏈的***沖紅裝置,所述區塊鏈中儲存有***和***的數 位摘要之間的對應關係,所述裝置包括:接收單元,接收客戶端提交的針對待沖紅的***的沖紅請求;查詢單元,響應於所述沖紅請求,計算所述待沖紅的***的數位摘要,並查詢所述區塊鏈中是否儲存了與所述數位摘要對應的目標***;沖紅單元,如果查詢到所述區塊鏈中儲存了與所述數位摘要對應的目標***,調用發布在區塊鏈上的智慧合約中聲明的沖紅***開立邏輯,開立針對所述目標***的沖紅***,並將所述沖紅***與所述目標***的對應關係在所述區塊鏈中進行儲存。
可選的,所述裝置還包括:開立請求接收單元,接收客戶端提交的***開立請求;其中,所述***開立請求包括用戶輸入的***開立資訊;開立請求響應單元,響應於所述***開立請求,調用發布在區塊鏈上的智慧合約中聲明的***開立邏輯,基於所述***開立資訊開立***;以及,計算所述***的數位摘要,並將所述***和所述***的數位摘要的對應關係在所述區塊鏈中進行儲存。
可選的,所述查詢單元,包括:響應於所述沖紅請求,調用發布在區塊鏈上的智慧合約中聲明的***驗證邏輯,計算所述待沖紅的***的數位摘要,並查詢所述區塊鏈中是否儲存了與所述數位摘要對 應的目標***。
可選的,所述***的數位摘要包括:針對所述***的***內容;或者,所述***內容中的唯一性資訊進行hash計算得到的hash值。
可選的,所述沖紅請求包括所述待沖紅的***的***內容;或者,所述***內容中的唯一性資訊;所述查詢單元中,計算所述待沖紅的***的數位摘要,包括:獲取所述沖紅請求中的所述待沖紅的***的***內容;或者,所述***內容中的唯一性資訊;針對獲取到的所述待沖紅的***的***內容;或者,所述***內容中的唯一性資訊進行hash計算得到hash值。
可選的,所述區塊鏈為聯盟鏈。
可選的,所述沖紅單元中,開立針對所述目標***的沖紅***,具體包括:開立與所述目標***的***金額相同的負金額***。
可選的,所述沖紅單元中,將所述沖紅***與所述目標***的對應關係在所述區塊鏈中進行儲存,具體包括以下中的任一:建立所述負金額***與所述目標***之間的映射關係,並將所述映射關係在所述區塊鏈中進行儲存;建立所述負金額***與所述目標***的數位摘要之間的映射關係,並將所述映射關係在所述區塊鏈中進行儲存; 建立所述負金額***、所述目標***、以及所述目標***的數位摘要之間的映射關係,並將所述映射關係在所述區塊鏈中進行儲存。
根據本說明書實施例的第五方面,提供一種電子設備,包括:處理器;用於儲存處理器可執行指令的記憶體;其中,所述處理器被配置為上述任一項基於區塊鏈的***沖紅方法。
本說明書實施例,提供了一種基於區塊鏈的***沖紅方案,透過將***和***的數位摘要上鏈進行存證;由於區塊鏈中儲存的資料存在不可篡改的特徵,以及數位摘要具有的唯一特徵(即一個數位摘要對應一個原始資料);因此,當發現某張***出現錯誤時可以基於區塊鏈中儲存的***的數位摘要確定該錯誤***(即待沖紅的***)對應在鏈上的目標***;進而可以開立與該目標***關聯的沖紅***並將所述沖紅***與所述目標***的對應關係在所述區塊鏈中進行儲存;如此,就可以抵消該錯誤***的***金額。
110:步驟
120:步驟
130:步驟
210:接收單元
220:查詢單元
230:沖紅單元
[圖1]是本說明書一實施例提供的基於區塊鏈的***沖紅方法的流程圖;[圖2]是本說明書一實施例提供的***沖紅的示意 圖。
[圖3]是本說明書一實施例提供的基於區塊鏈的***沖紅裝置的硬體結構圖;[圖4]是本說明書一實施例提供的基於區塊鏈的***沖紅裝置的模組示意圖。
這裡將詳細地對示例性實施例進行說明,其示例表示在圖式中。下面的描述涉及圖式時,除非另有表示,不同圖式中的相同數字表示相同或相似的元件。以下示例性實施例中所描述的實施方式並不代表與本說明書相一致的所有實施方式。相反,它們僅是與如所附申請專利範圍中所詳述的、本說明書的一些方面相一致的裝置和方法的例子。
在本說明書使用的術語是僅僅出於描述特定實施例的目的,而非旨在限制本說明書。在本說明書和所附申請專利範圍中所使用的單數形式的“一種”、“所述”和“該”也旨在包括多數形式,除非上下文清楚地表示其他含義。還應當理解,本文中使用的術語“和/或”是指並包含一個或多個相關聯的列出項目的任何或所有可能組合。
應當理解,儘管在本說明書可能採用術語第一、第二、第三等來描述各種資訊,但這些資訊不應限於這些術語。這些術語僅用來將同一類型的資訊彼此區分開。例如,在不脫離本說明書範圍的情況下,第一資訊也可以被 稱為第二資訊,類似地,第二資訊也可以被稱為第一資訊。取決於語境,如在此所使用的詞語“如果”可以被解釋成為“在……時”或“當……時”或“響應於確定”。
***(Invoice)可以是指一切單位或個人在購銷商品、提供或接受服務以及從事其他經營活動中,所開具和收取的業務憑證。***通常是會計核算的原始依據,也是審計機關、稅務機關執法檢查的重要依據。對於公司來講,***主要是公司做帳的依據,同時也是繳稅的費用憑證;而對於員工來講,***主要可以用來報銷。
***沖紅是針對發現***有誤或因為其它原因需更正時,重新開具的***調整帳目手段。當***已經入帳,如果***有誤,需要重新開具一張跟原來***金額相同的負金額***,用於入帳抵消。
由於區塊鏈技術存在不可篡改的特徵,因此可以透過將***上鏈進行存證,從而可以基於區塊鏈中儲存的***進行相關***業務。然而,上鏈的***已經屬於入帳的***,如果上鏈的***發現存在錯誤,同樣無法透過刪除該***抵消入帳;因此,需要提供區塊鏈中***沖紅的方案。
本說明書提出了一種基於區塊鏈的***沖紅方案,提供了一種基於區塊鏈的***沖紅方案,如果上鏈的***發現存在錯誤,可以透過產生一張與該***關聯的沖紅***的方式,抵消該錯誤***的***金額。
請參考圖1,圖1為本說明書一實施例提供的基於區塊 鏈的***沖紅方法的流程圖,所述區塊鏈中儲存有***和***的數位摘要之間的對應關係,所述方法包括:步驟110:接收客戶端提交的針對待沖紅的***的沖紅請求;步驟120:響應於所述沖紅請求,計算所述待沖紅的***的數位摘要,並查詢所述區塊鏈中是否儲存了與所述數位摘要對應的目標***;步驟130:如果查詢到所述區塊鏈中儲存了與所述數位摘要對應的目標***,調用發布在區塊鏈上的智慧合約中聲明的沖紅***開立邏輯,開立針對所述目標***的沖紅***,並將所述沖紅***與所述目標***的對應關係在所述區塊鏈中進行儲存。
在本說明書所描述的區塊鏈,具體可以包括私有鏈、共有鏈以及聯盟鏈等,在本說明書中不進行特別限定。
例如,在一個場景中,上述區塊鏈具體可以是由總部機構、分支機構、代理機構等作為聯盟成員組成的一個聯盟鏈;該聯盟鏈的營運方可以依托於該聯盟鏈,來部署相應的業務;而以上所描述的作為聯盟成員的總部機構、分支機構、代理機構都可以作為上述業務的一個業務節點。各個業務節點可以將自身所產生或者接收到的與上述***的第一數位摘要以交易的形式在聯盟鏈中進行發布,並在該交易經過聯盟鏈中的共識節點的共識處理之後,在聯盟鏈中的分散式資料庫進行儲存,完成上述交易資訊的“上鏈”存證。
其中,需要說明的是,在本說明書中所描述的交易(Transaction),是指透過區塊鏈的客戶端開立,並需要最終發布至區塊鏈的分散式資料庫中的一筆資料。
區塊鏈中的交易,通常存在狹義的交易以及廣義的交易之分。狹義的交易是指用戶向區塊鏈發布的一筆價值轉移;例如,在傳統的比特幣區塊鏈網路中,交易可以是用戶在區塊鏈中發起的一筆轉帳。而廣義的交易是指用戶向區塊鏈發布的一筆具有業務意圖的業務資料;例如,營運方可以基於實際的業務需求搭建一個聯盟鏈,依托於聯盟鏈部署一些與價值轉移無關的其它類型的線上業務(比如,存證業務、真偽驗證業務、***沖紅業務等),而在這類聯盟鏈中,交易可以是用戶在聯盟鏈中發布的一筆具有業務意圖的業務消息或者業務請求。
上述客戶端,可以包括任意類型的以區塊鏈中儲存的底層業務資料作為資料支撑,來實現特定的業務功能的上層應用。
在區塊鏈技術中,區塊鏈中節點對區塊進行操作通常需要依賴相應的智慧合約(Smart contract)。例如在區塊鏈中儲存、修改、刪除等操作均需要依賴智慧合約。所述智慧合約可以是一種旨在應用在可以部署在區塊鏈上的以資訊化方式傳播、驗證或執行合約的電腦協議。透過在智慧合約中聲明業務邏輯可以實現執行相應操作。智慧合約允許在沒有第三方的情況下進行可信交易。這些交易可追踪且不可逆轉。智慧合約能夠提供優於傳統合約方法的安 全,並減少與合約相關的其他交易成本。通常,智慧合約可以是部署在區塊鏈節點本地的,當節點需要執行某個動作時可以調用相應的智慧合約,運行智慧合約以執行智慧合約中聲明的業務邏輯,從而得到執行結果。
本說明書中所述的數位摘要,可以是指基於原始資料進行雜湊(hash,也稱為散列)計算後得到的hash值。具體地,所述***的數位摘要包括:針對所述***的***內容;或者,所述***內容中的唯一性資訊進行hash計算得到的hash值。
其中,所述***內容可以包含唯一性資訊。例如,***內容可以包括***號碼、***代碼;通常***號碼和***代碼均是唯一性資訊;對應的,***的數位摘要可以記為hash(***號碼+***代碼)。當然,***內容還可以包括非唯一性資訊,例如***日期、不含稅金額;對應的,***的數位摘要即可以記為hash(***號碼+***代碼+***日期+不含稅金額)。
相應地,所述沖紅請求包括所述待沖紅的***的***內容;或者,所述***內容中的唯一性資訊;所述計算所述待沖紅的***的數位摘要,包括:獲取所述沖紅請求中的所述待沖紅的***的***內容;或者,所述***內容中的唯一性資訊;針對獲取到的所述待沖紅的***的***內容;或者,所述***內容中的唯一性資訊進行hash計算得到hash值。
值得一提的是,待識別***和***均採用相同的雜湊 演算法。
如前所述,本說明書可以預先將***進行上鏈,在一實施例中,所述方法還包括:接收客戶端提交的***開立請求;其中,所述***開立請求包括用戶輸入的***開立資訊;響應於所述***開立請求,調用發布在區塊鏈上的智慧合約中聲明的***開立邏輯,基於所述***開立資訊開立***;以及,計算所述***的數位摘要,並將所述***和所述***的數位摘要的對應關係在所述區塊鏈中進行儲存。
以下結合圖2所示的***上鏈的示意圖加以說明:
在本實施例中,用戶在需要在該區塊鏈中開立***時,可以透過其所使用的客戶端發起一筆用於開立***的交易,即透過客戶端發起***開立請求。具體地,該用戶可以透過該客戶端提供的***開立頁面,輸入待開立的目標***的***開立資訊;例如,***的抬頭、金額等資訊。在該用戶完成***開立資訊的輸入後,該客戶端可以基於用戶輸入的***開立資訊來產生對應的***開立請求,並將該***開立請求發送至該區塊鏈中的節點設備。
該區塊鏈中的節點設備在接收到該***開立請求後,可以對該***開立請求進行響應。調用發布在區塊鏈上的智慧合約中聲明的***開立邏輯,基於所述***開立請求中的***開立資訊開立***;以及在完成***開立後,可以進一步計算所述***的數位摘要,並將所述***和所述 ***的數位摘要的對應關係在所述區塊鏈中進行儲存。
在一實施例中,響應於所述***開立請求的節點設備,還可以先確定與該***開立請求對應的***開具方的***開立額度是否充足。
舉例來說,可以從該***開立請求中該用戶輸入的***開立資訊中,獲取***開具方的納稅人識別號,並基於該納稅人識別號確定對應的***開具方,該***開具方即為該***開立請求對應的***開具方。後續,可以先確定該***開具方的***開立額度是否充足。
在示出的一種實施方式中,可以由該節點設備調用部署在該區塊鏈上的智慧合約中聲明的額度檢查邏輯,確定該***開具方的***開立額度是否充足。
其中,額度檢查邏輯具體可以是聲明在該智慧合約中的,與檢查***開具方的***開立額度的執行邏輯相關的程式碼(例如:一些可供調用的程式方法或者函數)。
或者,也可以由該節點設備調用第三方的可信服務,將該***開立請求發送給該第三方的可信服務。其中,第三方的可信服務可以是部署在第三方的可信服務設備上的,與檢查***開具方的***開立額度的執行邏輯相關的程式碼。舉例來說,該第三方的可信服務設備可以是在稅務局內網中的設備,由此可以提高資料安全性。
該第三方的可信服務可以確定該***開具方的***開立額度是否充足,並將確定結果返回至該節點設備。該節點設備可以基於該第三方的可信服務返回的確定結果,確 定該***開具方的***開立額度是否充足。
具體地,該第三方的可信服務可以在確定該***開具方的***開立額度充足時,向該節點設備返回該***開具方的***開立額度充足的確定結果。該節點設備在接收到該確定結果後,可以確定該***開具方的***開立額度充足。或者,該第三方的可信服務可以在確定該***開具方的***開立額度不充足時,向該節點設備返回該***開具方的***開立額度不充足的確定結果。該節點設備在接收到該確定結果後,可以確定該***開具方的***開立額度不充足。
如果確定該***開具方的***開立額度充足,則可以調用部署在該區塊鏈上的智慧合約中聲明的***開立邏輯,基於該***開立請求中用戶輸入的***開立資訊,開立目標***。
其中,***開立邏輯具體可以是聲明在該智慧合約中的,與開立***的執行邏輯相關的程式碼。
在另一實施例中,所述***可以是由原始產生***的機構提供的。例如可以是由國家稅務局將***的第一***資料直接或間接上傳給區塊鏈。具體地,當一開***設備開具一張***後,該***也記錄在稅務局的系統上,該稅務局的稅務系統可以同步將***上鏈存證。其中所述上鏈存證的過程如前所述實施例相同,這裡不再進行贅述。
舉例說明,***A、***B和***C上鏈後,在區塊鏈中就可以記錄有***A hash和***A資料的映射關係;發 票B hash和***B資料的映射關係;***C hash和***C資料的映射關係。
值得一提的是,如圖2所述,區塊鏈中可以劃分有存放***的空間以及存放紅票(即沖紅***)的空間。***與紅票之間透過建立對應關係以實現***沖紅。
以下介紹本說明書中***沖紅的過程:
用戶在發現***存在錯誤後,需要對區塊鏈中儲存的錯誤***進行沖紅以抵消該錯誤***。首先,用戶可以將該錯誤***作為待沖紅的***,並可以透過客戶端向區塊鏈提交針對待沖紅的***的沖紅請求,來調用在區塊鏈上部署的用於***沖紅的智慧合約,針對待識別的***進行沖紅。
在一種實現方式中,如前開立***類似的,用戶可以在客戶端上輸入待沖紅的***的***內容或者***內容中的唯一性資訊(以下將***內容或者***內容中的唯一性資訊簡稱為***資料),並將輸入的***資料攜帶在客戶端發送的沖紅請求中;發送給區塊鏈中的節點設備,來觸發區塊鏈中的節點設備調用部署的智慧合約,針對待識別的***進行沖紅。因此,區塊鏈中節點設備可以直接接收到***資料。
在另一種實現方式中,用戶可以對待沖紅的***進行拍照,採集待沖紅的***的***影像,並在客戶端上或者第三方識別系統上對採集到的***影像進行影像識別,來識別出***資料,並將透過影像識別得到的***資料攜帶 在客戶端發送的沖紅請求中,發送給區塊鏈中的節點設備,來觸發區塊鏈中的節點設備調用部署的智慧合約,針對待識別的***進行沖紅。因此,區塊鏈中節點直接就可以接收到***資料。
其中,對採集到的***的影像資料進行影像識別,具體可以由部署在區塊鏈中的智慧合約來完成,也可以透過調用第三方的可信服務來完成。
在一種實現中,根據影像識別演算法,識別所述***影像中的***資料。該實施例中,智慧合約自身具有影像識別的合約邏輯,可以在節點本地識別出***影像中的***資料。
在另一種實現中,所述方法還包括:節點設備也可以透過調用第三方的可信服務(比如第三方的影像識別機構),將防偽驗證請求中的***影像發送給第三方可信服務,由第三方可信服務基於搭載的影像識別演算法,對***影像進行影像識別獲取上述***資料,而節點設備可以獲取所述第三方影像識別機構返回的***資料。該實施例中,可以將影像識別交由第三方影像識別機構完成,從而降低對節點性能的要求(並非所有節點都可以具備影像識別所需的計算資源)。
在一實施例中,節點設備在獲取到沖紅請求中的***資料後,可以調用發布在區塊鏈上的智慧合約中聲明的***驗證邏輯,計算所述待沖紅的***的數位摘要,並查詢所述區塊鏈中是否儲存了與所述數位摘要對應的目標發 票。
該實施例計算所述待沖紅的***的數位摘要是基於智慧合約計算得到的,需要說明的是,也可以是響應於所述沖紅請求的節點設備在本地基於預設演算法計算得到的(不依賴智慧合約);具體可以根據業務需求人為配置或者程式自動選擇。
本說明書中,在查詢到所述區塊鏈中儲存了與所述數位摘要對應的目標***之後,節點設備需要調用發布在區塊鏈上的智慧合約中聲明的沖紅***開立邏輯,開立針對所述目標***的沖紅***,並將所述沖紅***與所述目標***的對應關係在所述區塊鏈中進行儲存。
在一實施例中,所述步驟130中開立針對所述目標***的沖紅***,具體包括:開立與所述目標***的***金額相同的負金額***。
所述將所述沖紅***與所述目標***的對應關係在所述區塊鏈中進行儲存,具體包括以下中的任一:建立所述負金額***與所述目標***之間的映射關係,並將所述映射關係在所述區塊鏈中進行儲存;建立所述負金額***與所述目標***的數位摘要之間的映射關係,並將所述映射關係在所述區塊鏈中進行儲存;建立所述負金額***、所述目標***、以及所述目標***的數位摘要之間的映射關係,並將所述映射關係在所述區塊鏈中進行儲存。
在稅務操作中入帳的***是不能刪掉的,那麽針對入帳錯誤的***,實踐中可以再入帳一張與錯誤***金額相同的負金額的***,從而抵消該錯誤***的影響。在區塊鏈中,首先確定待沖紅的***對於的目標***,然後可以開立與所述目標***的***金額相同的負金額***;此時的負金額***雖然開立了但在區塊鏈中還需要建立所述負金額***與所述目標***和/或所述目標***的數位摘要之間的映射關係,如此就可以透過映射關係,確定錯誤***是否已完成沖紅。
如圖2所示,區塊鏈節點在接收到針對待沖紅的***a的沖紅請求後,可以調用預設的智慧合約,查詢區塊鏈中是否存在這張***a,即本說明書中所述的目標***;並在查詢到存在***a後,在區塊鏈中產生針對***a的沖紅***a,以及在區塊鏈上建立該沖紅***a與***a之間的映射關係。所述建立的映射關係,可以表示***a已經被沖紅。所述沖紅***a是與***a的***金額相同的負金額。例如,***a的***金額為100元,則沖紅***a的***金額為-100元。
本說明書提供的一種基於區塊鏈的***沖紅方案,透過將***和***的數位摘要上鏈進行存證;由於區塊鏈中儲存的資料存在不可篡改的特徵,以及數位摘要具有的唯一特徵(即一個數位摘要對應一個原始資料);因此,當發現某張***出現錯誤時可以基於區塊鏈中儲存的***的數位摘要確定該錯誤***(即待沖紅的***)對應在鏈上的目 標***;進而可以開立與該目標***關聯的沖紅***並將所述沖紅***與所述目標***的對應關係在所述區塊鏈中進行儲存;如此,就可以抵消該錯誤***的***金額。
與前述基於區塊鏈的***沖紅方法實施例相對應,本說明書還提供了基於區塊鏈的***沖紅裝置的實施例。所述裝置實施例可以透過軟體實現,也可以透過硬體或者軟硬體結合的方式實現。以軟體實現為例,作為一個邏輯意義上的裝置,是透過其所在設備的處理器將非易失性記憶體中對應的電腦業務程式指令讀取到記憶體中運行形成的。從硬體層面而言,如圖3所示,為本說明書基於區塊鏈的***沖紅裝置所在設備的一種硬體結構圖,除了圖3所示的處理器、網路介面、記憶體以及非易失性記憶體之外,實施例中裝置所在的設備通常根據基於區塊鏈的***沖紅實際功能,還可以包括其他硬體,對此不再贅述。
請參見圖4,為本說明書一實施例提供的基於區塊鏈的***沖紅裝置的模組圖,所述裝置對應了圖1所示實施例,所述區塊鏈中儲存有***和***的數位摘要之間的對應關係,所述裝置包括:接收單元210,接收客戶端提交的針對待沖紅的***的沖紅請求;查詢單元220,響應於所述沖紅請求,計算所述待沖紅的***的數位摘要,並查詢所述區塊鏈中是否儲存了與所述數位摘要對應的目標***;沖紅單元230,如果查詢到所述區塊鏈中儲存了與所 述數位摘要對應的目標***,調用發布在區塊鏈上的智慧合約中聲明的沖紅***開立邏輯,開立針對所述目標***的沖紅***,並將所述沖紅***與所述目標***的對應關係在所述區塊鏈中進行儲存。
可選的,所述裝置還包括:開立請求接收單元,接收客戶端提交的***開立請求;其中,所述***開立請求包括用戶輸入的***開立資訊;開立請求響應單元,響應於所述***開立請求,調用發布在區塊鏈上的智慧合約中聲明的***開立邏輯,基於所述***開立資訊開立***;以及,計算所述***的數位摘要,並將所述***和所述***的數位摘要的對應關係在所述區塊鏈中進行儲存。
可選的,所述查詢單元220,包括:響應於所述沖紅請求,調用發布在區塊鏈上的智慧合約中聲明的***驗證邏輯,計算所述待沖紅的***的數位摘要,並查詢所述區塊鏈中是否儲存了與所述數位摘要對應的目標***。
可選的,所述***的數位摘要包括:針對所述***的***內容;或者,所述***內容中的唯一性資訊進行hash計算得到的hash值。
可選的,所述沖紅請求包括所述待沖紅的***的***內容;或者,所述***內容中的唯一性資訊;所述查詢單元220中,計算所述待沖紅的***的數位 摘要,包括:獲取所述沖紅請求中的所述待沖紅的***的***內容;或者,所述***內容中的唯一性資訊;針對獲取到的所述待沖紅的***的***內容;或者,所述***內容中的唯一性資訊進行hash計算得到hash值。
可選的,所述區塊鏈為聯盟鏈。
可選的,所述沖紅單元230中,開立針對所述目標***的沖紅***,具體包括:開立與所述目標***的***金額相同的負金額***。
可選的,所述沖紅單元230中,將所述沖紅***與所述目標***的對應關係在所述區塊鏈中進行儲存,具體包括以下中的任一:建立所述負金額***與所述目標***之間的映射關係,並將所述映射關係在所述區塊鏈中進行儲存;建立所述負金額***與所述目標***的數位摘要之間的映射關係,並將所述映射關係在所述區塊鏈中進行儲存;建立所述負金額***、所述目標***、以及所述目標***的數位摘要之間的映射關係,並將所述映射關係在所述區塊鏈中進行儲存。
上述實施例闡明的系統、裝置、模組或單元,具體可以由電腦晶片或實體實現,或者由具有某種功能的產品來實現。一種典型的實現設備為電腦,電腦的具體形式可以是個人電腦、膝上型電腦、蜂巢式電話、相機電話、智慧 電話、個人數位助理、媒體播放器、導航設備、電子郵件收發設備、遊戲控制台、平板電腦、穿戴式設備或者這些設備中的任意幾種設備的組合。
上述裝置中各個單元的功能和作用的實現過程具體詳見上述方法中對應步驟的實現過程,在此不再贅述。
對於裝置實施例而言,由於其基本對應於方法實施例,所以相關之處參見方法實施例的部分說明即可。以上所描述的裝置實施例僅僅是示意性的,其中所述作為分離部件說明的單元可以是或者也可以不是物理上分開的,作為單元顯示的部件可以是或者也可以不是物理單元,即可以位於一個地方,或者也可以分散到多個網路單元上。可以根據實際的需要選擇其中的部分或者全部模組來實現本說明書方案的目的。本領域普通技術人員在不付出創造性勞動的情況下,即可以理解並實施。
以上圖4描述了基於區塊鏈的***沖紅裝置的內部功能模組和結構示意,其實質上的執行主體可以為一種電子設備,包括:處理器;用於儲存處理器可執行指令的記憶體;其中,所述處理器被配置為:接收客戶端提交的針對待沖紅的***的沖紅請求;響應於所述沖紅請求,計算所述待沖紅的***的數位摘要,並查詢所述區塊鏈中是否儲存了與所述數位摘要對應的目標***;其中,所述區塊鏈中儲存有***和***的 數位摘要之間的對應關係;如果查詢到所述區塊鏈中儲存了與所述數位摘要對應的目標***,調用發布在區塊鏈上的智慧合約中聲明的沖紅***開立邏輯,開立針對所述目標***的沖紅***,並將所述沖紅***與所述目標***的對應關係在所述區塊鏈中進行儲存。
可選的,還包括:接收客戶端提交的***開立請求;其中,所述***開立請求包括用戶輸入的***開立資訊;響應於所述***開立請求,調用發布在區塊鏈上的智慧合約中聲明的***開立邏輯,基於所述***開立資訊開立***;以及,計算所述***的數位摘要,並將所述***和所述***的數位摘要的對應關係在所述區塊鏈中進行儲存。
可選的,所述響應於所述沖紅請求,計算所述待沖紅的***的數位摘要,並查詢所述區塊鏈中是否儲存了與所述數位摘要對應的目標***,包括:響應於所述沖紅請求,調用發布在區塊鏈上的智慧合約中聲明的***驗證邏輯,計算所述待沖紅的***的數位摘要,並查詢所述區塊鏈中是否儲存了與所述數位摘要對應的目標***。
可選的,所述***的數位摘要包括:針對所述***的***內容;或者,所述***內容中的唯一性資訊進行hash計算得到的hash值。
可選的,所述沖紅請求包括所述待沖紅的***的***內容;或者,所述***內容中的唯一性資訊;所述計算所述待沖紅的***的數位摘要,包括:獲取所述沖紅請求中的所述待沖紅的***的***內容;或者,所述***內容中的唯一性資訊;針對獲取到的所述待沖紅的***的***內容;或者,所述***內容中的唯一性資訊進行hash計算得到hash值。
可選的,所述區塊鏈為聯盟鏈。
可選的,所述開立針對所述目標***的沖紅***,具體包括:開立與所述目標***的***金額相同的負金額***。
可選的,所述將所述沖紅***與所述目標***的對應關係在所述區塊鏈中進行儲存,具體包括以下中的任一:建立所述負金額***與所述目標***之間的映射關係,並將所述映射關係在所述區塊鏈中進行儲存;建立所述負金額***與所述目標***的數位摘要之間的映射關係,並將所述映射關係在所述區塊鏈中進行儲存;建立所述負金額***、所述目標***、以及所述目標***的數位摘要之間的映射關係,並將所述映射關係在所述區塊鏈中進行儲存。
在上述電子設備的實施例中,應理解,該處理器可以是中央處理單元(英文:Central Processing Unit,簡稱:CPU),還可以是其他通用處理器、數位信號處理器(英 文:Digital Signal Processor,簡稱:DSP)、專用積體電路(英文:Application Specific Integrated Circuit,簡稱:ASIC)等。通用處理器可以是微處理器或者該處理器也可以是任何常規的處理器等,而前述的記憶體可以是唯讀記憶體(英文:read-only memory,縮寫:ROM)、隨機存取記憶體(英文:random access memory,簡稱:RAM)、快閃記憶體、硬碟或者固態硬碟。結合本發明實施例所公開的方法的步驟可以直接體現為硬體處理器執行完成,或者用處理器中的硬體及軟體模組組合執行完成。
本說明書中的各個實施例均採用漸進的方式描述,各個實施例之間相同相似的部分互相參見即可,每個實施例重點說明的都是與其他實施例的不同之處。尤其,對於電子設備實施例而言,由於其基本相似於方法實施例,所以描述的比較簡單,相關之處參見方法實施例的部分說明即可。
本領域技術人員在考慮說明書及實踐這裡公開的發明後,將容易想到本說明書的其它實施方案。本說明書旨在涵蓋本說明書的任何變型、用途或者適應性變化,這些變型、用途或者適應性變化遵循本說明書的一般性原理並包括本說明書未公開的本技術領域中的公知常識或慣用技術手段。說明書和實施例僅被視為示例性的,本說明書的真正範圍和精神由下面的申請專利範圍指出。
應當理解的是,本說明書並不局限於上面已經描述並在圖式中示出的精確結構,並且可以在不脫離其範圍進行 各種修改和改變。本說明書的範圍僅由所附的申請專利範圍來限制。

Claims (15)

  1. 一種基於區塊鏈的***沖紅方法,所述區塊鏈中儲存有***和***的數位摘要之間的對應關係,所述方法包括:接收客戶端提交的針對待沖紅的***的沖紅請求,其中,所述沖紅請求包括對待沖紅的***進行拍照所採集到的***影像;響應於所述沖紅請求,調用發布在區塊鏈上的智慧合約中聲明的影像識別邏輯,根據影像識別演算法,識別出所述***影像的***資料;以及***驗證邏輯,計算所述***資料對應的數位摘要,並查詢所述區塊鏈中是否儲存了與所述數位摘要對應的目標***;如果查詢到所述區塊鏈中儲存了與所述數位摘要對應的目標***,調用發布在區塊鏈上的智慧合約中聲明的沖紅***開立邏輯,開立針對所述目標***的沖紅***,並將所述沖紅***與所述目標***的對應關係在所述區塊鏈中進行儲存。
  2. 根據申請專利範圍第1項所述的方法,所述方法還包括:接收客戶端提交的***開立請求;其中,所述***開立請求包括用戶輸入的***開立資訊;響應於所述***開立請求,調用發布在區塊鏈上的智 慧合約中聲明的***開立邏輯,基於所述***開立資訊開立***;以及,計算所述***的數位摘要,並將所述***和所述***的數位摘要的對應關係在所述區塊鏈中進行儲存。
  3. 根據申請專利範圍第2項所述的方法,其中所述***的數位摘要包括:針對所述***的***內容;或者,所述***內容中的唯一性資訊進行雜湊(hash)計算得到的hash值。
  4. 根據申請專利範圍第3項所述的方法,其中所述沖紅請求包括所述待沖紅的***的***內容;或者,所述***內容中的唯一性資訊;所述計算所述待沖紅的***的數位摘要,包括:獲取所述沖紅請求中的所述待沖紅的***的***內容;或者,所述***內容中的唯一性資訊;針對獲取到的所述待沖紅的***的***內容;或者,所述***內容中的唯一性資訊進行hash計算得到hash值。
  5. 根據申請專利範圍第1項所述的方法,其中所述區塊鏈為聯盟鏈。
  6. 根據申請專利範圍第1項所述的方法,其中所述開立針對所述目標***的沖紅***,具體包括: 開立與所述目標***的***金額相同的負金額***。
  7. 根據申請專利範圍第6項所述的方法,其中所述將所述沖紅***與所述目標***的對應關係在所述區塊鏈中進行儲存,具體包括以下中的任一:建立所述負金額***與所述目標***之間的映射關係,並將所述映射關係在所述區塊鏈中進行儲存;建立所述負金額***與所述目標***的數位摘要之間的映射關係,並將所述映射關係在所述區塊鏈中進行儲存;建立所述負金額***、所述目標***、以及所述目標***的數位摘要之間的映射關係,並將所述映射關係在所述區塊鏈中進行儲存。
  8. 一種基於區塊鏈的***沖紅裝置,所述區塊鏈中儲存有***和***的數位摘要之間的對應關係,所述裝置包括:接收單元,接收客戶端提交的針對待沖紅的***的沖紅請求,其中,所述沖紅請求包括對待沖紅的***進行拍照所採集到的***影像;查詢單元,響應於所述沖紅請求,調用發布在區塊鏈上的智慧合約中聲明的影像識別邏輯,根據影像識別演算法,識別出所述***影像的***資料;以及***驗證邏輯,計算所述***資料對應的數位摘要,並查詢所述區塊 鏈中是否儲存了與所述數位摘要對應的目標***;沖紅單元,如果查詢到所述區塊鏈中儲存了與所述數位摘要對應的目標***,調用發布在區塊鏈上的智慧合約中聲明的沖紅***開立邏輯,開立針對所述目標***的沖紅***,並將所述沖紅***與所述目標***的對應關係在所述區塊鏈中進行儲存。
  9. 根據申請專利範圍第8項所述的裝置,所述裝置還包括:開立請求接收單元,接收客戶端提交的***開立請求;其中,所述***開立請求包括用戶輸入的***開立資訊;開立請求響應單元,響應於所述***開立請求,調用發布在區塊鏈上的智慧合約中聲明的***開立邏輯,基於所述***開立資訊開立***;以及,計算所述***的數位摘要,並將所述***和所述***的數位摘要的對應關係在所述區塊鏈中進行儲存。
  10. 根據申請專利範圍第9項所述的裝置,其中所述***的數位摘要包括:針對所述***的***內容;或者,所述***內容中的唯一性資訊進行hash計算得到的hash值。
  11. 根據申請專利範圍第10項所述的裝置,其中所述沖紅 請求包括所述待沖紅的***的***內容;或者,所述***內容中的唯一性資訊;所述查詢單元中,計算所述待沖紅的***的數位摘要,包括:獲取所述沖紅請求中的所述待沖紅的***的***內容;或者,所述***內容中的唯一性資訊;針對獲取到的所述待沖紅的***的***內容;或者,所述***內容中的唯一性資訊進行hash計算得到hash值。
  12. 根據申請專利範圍第8項所述的裝置,其中所述區塊鏈為聯盟鏈。
  13. 根據申請專利範圍第8項所述的裝置,其中所述沖紅單元中,開立針對所述目標***的沖紅***,具體包括:開立與所述目標***的***金額相同的負金額***。
  14. 根據申請專利範圍第13項所述的裝置,其中所述沖紅單元中,將所述沖紅***與所述目標***的對應關係在所述區塊鏈中進行儲存,具體包括以下中的任一:建立所述負金額***與所述目標***之間的映射關係,並將所述映射關係在所述區塊鏈中進行儲存;建立所述負金額***與所述目標***的數位摘要之間的映射關係,並將所述映射關係在所述區塊鏈中進行儲存; 建立所述負金額***、所述目標***、以及所述目標***的數位摘要之間的映射關係,並將所述映射關係在所述區塊鏈中進行儲存。
  15. 一種電子設備,包括:處理器;用於儲存處理器可執行指令的記憶體;其中,所述處理器被配置為上述申請專利範圍第1-7項中任一項所述的方法。
TW108137039A 2018-12-25 2019-10-15 基於區塊鏈的***沖紅方法及裝置和電子設備 TWI734217B (zh)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN201811593717.6 2018-12-25
CN201811593717.6A CN110020900A (zh) 2018-12-25 2018-12-25 基于区块链的***冲红方法及装置和电子设备

Publications (2)

Publication Number Publication Date
TW202026971A TW202026971A (zh) 2020-07-16
TWI734217B true TWI734217B (zh) 2021-07-21

Family

ID=67188681

Family Applications (1)

Application Number Title Priority Date Filing Date
TW108137039A TWI734217B (zh) 2018-12-25 2019-10-15 基於區塊鏈的***沖紅方法及裝置和電子設備

Country Status (3)

Country Link
CN (1) CN110020900A (zh)
TW (1) TWI734217B (zh)
WO (1) WO2020134606A1 (zh)

Families Citing this family (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110020900A (zh) * 2018-12-25 2019-07-16 阿里巴巴集团控股有限公司 基于区块链的***冲红方法及装置和电子设备
CN110471985A (zh) * 2019-07-31 2019-11-19 阿里巴巴集团控股有限公司 基于区块链的电子票据作废方法及装置、电子设备
CN112819632A (zh) * 2019-07-31 2021-05-18 创新先进技术有限公司 一种基于区块链的报销费用分割方法、装置及电子设备
US11250438B2 (en) 2019-07-31 2022-02-15 Advanced New Technologies Co., Ltd. Blockchain-based reimbursement splitting
CN110458538B (zh) * 2019-07-31 2021-09-24 创新先进技术有限公司 基于区块链的状态机维护方法及装置、电子设备、存储介质
CN112465575A (zh) * 2019-09-09 2021-03-09 辽宁政税科技有限公司 一种基于区块链技术的***管理***及方法

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107451874A (zh) * 2017-07-27 2017-12-08 武汉天喻信息产业股份有限公司 基于区块链的电子***综合处理方法及***
US20180075527A1 (en) * 2016-09-14 2018-03-15 Royal Bank Of Canada Credit score platform
CN108305106A (zh) * 2018-01-31 2018-07-20 复旦大学 一种基于区块链的电子***登记方法
US20180268479A1 (en) * 2016-07-01 2018-09-20 Wells Fargo Bank, N.A. International trade finance blockchain system
CN108648066A (zh) * 2018-04-28 2018-10-12 济南浪潮高新科技投资发展有限公司 一种基于区块链的***管理***及方法
CN108922012A (zh) * 2018-07-11 2018-11-30 北京大账房网络科技股份有限公司 基于区块链技术***露原始信息的***查验方法

Family Cites Families (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106997554A (zh) * 2016-01-26 2017-08-01 航天信息股份有限公司 一种红字***信息表处理方法和处理***
US10657225B2 (en) * 2016-12-29 2020-05-19 Red Hat, Inc. Providing blockchain-based subscription-as-a-service management
CN106952124A (zh) * 2017-03-16 2017-07-14 北京牛链科技有限公司 基于分布式记账的电子***管理***和方法
CN108242000A (zh) * 2017-10-27 2018-07-03 北京车和家信息技术有限公司 ***管理方法、***、计算机装置及计算机可读存储介质
CN108961030B (zh) * 2018-08-15 2023-01-03 深圳市智税链科技有限公司 关于电子票据的数据处理方法、装置、***、介质和设备
CN110020900A (zh) * 2018-12-25 2019-07-16 阿里巴巴集团控股有限公司 基于区块链的***冲红方法及装置和电子设备

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20180268479A1 (en) * 2016-07-01 2018-09-20 Wells Fargo Bank, N.A. International trade finance blockchain system
US20180075527A1 (en) * 2016-09-14 2018-03-15 Royal Bank Of Canada Credit score platform
CN107451874A (zh) * 2017-07-27 2017-12-08 武汉天喻信息产业股份有限公司 基于区块链的电子***综合处理方法及***
CN108305106A (zh) * 2018-01-31 2018-07-20 复旦大学 一种基于区块链的电子***登记方法
CN108648066A (zh) * 2018-04-28 2018-10-12 济南浪潮高新科技投资发展有限公司 一种基于区块链的***管理***及方法
CN108922012A (zh) * 2018-07-11 2018-11-30 北京大账房网络科技股份有限公司 基于区块链技术***露原始信息的***查验方法

Also Published As

Publication number Publication date
WO2020134606A1 (zh) 2020-07-02
CN110020900A (zh) 2019-07-16
TW202026971A (zh) 2020-07-16

Similar Documents

Publication Publication Date Title
TWI734217B (zh) 基於區塊鏈的***沖紅方法及裝置和電子設備
TWI714308B (zh) 基於區塊鏈的***真偽驗證方法及裝置和電子設備
WO2020119287A1 (zh) 基于区块链的***创建方法及装置、电子设备
WO2020134575A1 (zh) 基于区块链的资源分配方法、装置和电子设备
JP6975101B2 (ja) ブロックチェーンにおけるトランザクションの実行および妥当性確認のための方法、装置ならびに非一時的コンピュータ可読記憶媒体(ブロックチェーンにおけるトランザクション実行および妥当性確認)
WO2020119286A1 (zh) 基于区块链的***创建方法及装置、电子设备
US10733176B2 (en) Detecting phantom items in distributed replicated database
US11693840B2 (en) Database storing authenticated skill-based attributes
TW201937436A (zh) 基於區塊鏈的交易執行方法及裝置、電子設備
TWI709934B (zh) 基於區塊鏈的***創建方法和裝置、電子設備
KR20180115778A (ko) 통합된 블록체인 기반 데이터 전달 제어 방법 및 시스템
WO2020220764A1 (zh) 基于区块链的数据压缩、查询方法及装置和电子设备
US11087371B2 (en) Blockchain-based invoice creation method apparatus, and electronic device
WO2020220740A1 (zh) 基于区块链的***创建方法和装置、电子设备
JP2022504353A (ja) ブロックチェーン・タイムスタンプ協定
WO2020155811A1 (zh) 区块链的智能合约执行方法及装置和电子设备
TWI717660B (zh) 資金流動報表生成方法及裝置和電子設備
US11032083B2 (en) Atomic transactional processing
US20200082349A1 (en) Blockchain Timeclock System
WO2020119302A1 (zh) 基于区块链的***创建方法和装置、电子设备
EP3905172A1 (en) Blockchain-based invoice voiding method and apparatus, and electronic device
TWI706348B (zh) 電子支付過程中資金交易路徑的檢測方法和裝置
WO2024060759A1 (zh) 供应链金融资产审核方法、装置、设备及介质
WO2023201359A2 (en) Method, controller, and computer readable medium for detecting expiration of a unique cryptographic identifier on a distributed transfer network
EP4348441A1 (en) Systems and methods for ensuring quality of search system data