[go: up one dir, main page]

TW201933224A - Transaction record method and system based on blockchain - Google Patents

Transaction record method and system based on blockchain Download PDF

Info

Publication number
TW201933224A
TW201933224A TW107102870A TW107102870A TW201933224A TW 201933224 A TW201933224 A TW 201933224A TW 107102870 A TW107102870 A TW 107102870A TW 107102870 A TW107102870 A TW 107102870A TW 201933224 A TW201933224 A TW 201933224A
Authority
TW
Taiwan
Prior art keywords
transaction
blockchain
node device
item
identification tag
Prior art date
Application number
TW107102870A
Other languages
Chinese (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 宏碁股份有限公司
Priority to TW107102870A priority Critical patent/TW201933224A/en
Publication of TW201933224A publication Critical patent/TW201933224A/en

Links

Landscapes

  • Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)

Abstract

A transaction record method and system based on blockchain are provided. The method includes following steps. An identifier tag of an object is generated. A first transaction request associated with the object is broadcasted according to the identifier tag by a first node device of a first authority group. The first transaction request is verified by a second node device of the first authority group, and a first block associated with the identifier tag is recorded into a first blockchain by the second node device. A second transaction request associated with the object is broadcasted according to the identifier tag by a third node device of a second authority group. The second transaction request is verified by a fourth node device of the second authority group, and a second block associated with the identifier tag is recorded into a second blockchain by the fourth node device.

Description

基於區塊鏈的交易紀錄方法與系統Block record based transaction record method and system

本發明是有關於一種交易紀錄方法,且特別是有關於一種基於區塊鏈的交易紀錄方法與系統。The present invention relates to a transaction record method, and more particularly to a blockchain based transaction record method and system.

採用委外代工製造的模式已是各品牌公司的主要生產製造策略,且普遍應用在實務上。代工料件採購模式是產業分工下重要的一環。品牌公司向一至多間供應商採買所需的零組件,再委由代工廠組裝成產品。在這過程中,零組件的物品單價、出貨數量分別由各家廠商(包括品牌公司、代工廠,以及元件供應商)自行記錄管理。甚至是,基於防弊的考量,同一品牌公司內部的產品部門與採購部門也需要將零組件的訂購資訊分別管理且彼此不公開。換言之,各家廠商將基於零組件的採購行為而各自建立自行維護的訂購資訊帳本。然而,於不同廠商維護的訂購資訊帳本內,同一零組件的命名與單價皆有所出入,此現象造成稽核方在依據不同帳本進行稽核時的困擾與不易。The model of manufacturing by subcontracting is the main manufacturing strategy of each brand company, and it is widely used in practice. The procurement model of foundry materials is an important part of the industrial division of labor. The brand company buys the necessary components from one or more suppliers and then assembles them into products by the foundry. In this process, the unit price and shipment quantity of the components are separately recorded and managed by each manufacturer (including brand companies, foundries, and component suppliers). Even, based on the precautions, the product department and the procurement department within the same brand company also need to separately manage the ordering information of the components and not disclose them to each other. In other words, each manufacturer will establish a self-maintained order information book based on the procurement activities of the components. However, in the order information book maintained by different manufacturers, the naming and unit price of the same components are different. This phenomenon causes the auditor to be troubled and difficult to audit according to different books.

區塊鏈技術由密碼學、數學、演算法及經濟模型所組成,結合點對點的網路關係,並採用分散式共識演算法,來解決傳統分散式資料庫的同步問題,可說是一套整合跨領域技術的基礎建設。區塊鏈技術屬於一種去中心化架構,由各個節點裝置分別安全地存儲數位貨幣交易或其他資料,紀錄至區塊鏈裡的資訊是不可偽造和無法篡改的。區塊鏈技術一開始是發行數位貨幣的基礎技術。時至今日,區塊鏈技術已逐漸擴展到現代人類生活中任何需要進行信任驗證的應用上,舉凡身分認證、簽證、物流、醫療、投票等等。Blockchain technology consists of cryptography, mathematics, algorithms and economic models. It combines peer-to-peer network relationships and uses distributed consensus algorithms to solve the synchronization problem of traditional distributed databases. It can be said to be a set of integration. Infrastructure for cross-domain technology. The blockchain technology belongs to a decentralized architecture. Each node device securely stores digital currency transactions or other data, and the information recorded in the blockchain is unforgeable and cannot be tampered with. Blockchain technology was originally the underlying technology for issuing digital currencies. Today, blockchain technology has gradually expanded to any application in the modern human life that requires trust verification, such as identity certification, visa, logistics, medical care, voting, and so on.

有鑑於此,本發明提供一種基於區塊鏈的交易紀錄方法與系統,由不同權限群組的節點裝置基於同一物品採購行為來建立與維護不同區塊鏈,且不同區塊鏈內對應於同一物品的交易區塊是依據相同的識別標籤而建立,以達到帳本讀寫權限區隔並提昇稽核效率的效果。In view of this, the present invention provides a blockchain-based transaction recording method and system, in which node devices of different rights groups establish and maintain different blockchains based on the same item purchasing behavior, and different block chains correspond to the same The transaction block of the item is established based on the same identification tag to achieve the effect of dividing the reading and writing authority and improving the efficiency of the audit.

本發明提供一種基於區塊鏈的交易紀錄方法,所述方法適用於基於區塊鏈的多節點網路。此多節點網路包括多個節點裝置,且所述交易紀錄方法包括下列步驟。產生物品的識別標籤。由屬於第一權限群組的第一節點裝置依據識別標籤廣播關聯於物品的第一交易請求。由屬於第一權限群組的第二節點裝置對第一交易請求進行驗證,並由第二節點裝置將關聯於識別標籤的第一交易區塊紀錄至第一區塊鏈。由屬於第二權限群組的第三節點裝置依據識別標籤廣播關聯於物品的第二交易請求。由屬於第二權限群組的第四節點裝置對第二交易請求進行驗證,並由第四節點裝置將關聯於識別標籤的第二交易區塊紀錄至第二區塊鏈。The invention provides a blockchain based transaction recording method, which is applicable to a blockchain based multi-node network. The multi-node network includes a plurality of node devices, and the transaction recording method includes the following steps. Generate an identification tag for the item. The first transaction request associated with the item is broadcast by the first node device belonging to the first rights group in accordance with the identification tag. The first transaction request is verified by the second node device belonging to the first authority group, and the first transaction block associated with the identification tag is recorded by the second node device to the first blockchain. A second transaction request associated with the item is broadcast by the third node device belonging to the second rights group in accordance with the identification tag. The second transaction request is verified by the fourth node device belonging to the second authority group, and the second transaction block associated with the identification tag is recorded by the fourth node device to the second blockchain.

從另一觀點來看,本發明提供一種基於區塊鏈的交易紀錄系統,其包括多個節點裝置。這些節點裝置配置於基於區塊鏈的多節點網路,這些節點裝置在多節點網路中彼此通訊。節點裝置包括第一節點裝置、第二節點裝置、第三節點裝置,以及第四節點裝置。屬於第一權限群組的第一節點裝置依據識別標籤廣播關聯於物品的第一交易請求。屬於第一權限群組的第二節點裝置對第一交易請求進行驗證,並由第二節點裝置將關聯於識別標籤的第一交易區塊紀錄至第一區塊鏈。屬於第二權限群組的第三節點裝置依據識別標籤廣播關聯於物品的第二交易請求。屬於第二權限群組的第四節點裝置對第二交易請求進行驗證,並且第四節點裝置將關聯於識別標籤的第二交易區塊紀錄至第二區塊鏈。From another point of view, the present invention provides a blockchain based transaction record system that includes a plurality of node devices. These node devices are configured in a blockchain-based multi-node network that communicate with each other in a multi-node network. The node device includes a first node device, a second node device, a third node device, and a fourth node device. The first node device belonging to the first authority group broadcasts the first transaction request associated with the item in accordance with the identification tag. The second node device belonging to the first authority group verifies the first transaction request, and the second node device records the first transaction block associated with the identification tag to the first blockchain. The third node device belonging to the second authority group broadcasts a second transaction request associated with the item in accordance with the identification tag. The fourth node device belonging to the second authority group verifies the second transaction request, and the fourth node device records the second transaction block associated with the identification tag to the second blockchain.

基於上述,本發明一實施例,參與採購行為的多個節點裝置可被分別歸類為第一權限群組與第二權限群組,以建立對應的第一區塊鏈與第二區塊鏈。屬於第一權限群組的節點裝置共同維護第一區塊鏈,且屬於第二權限群組的節點裝置共同維護第二區塊鏈。第一區塊鏈與第二區塊鏈之間可由物品的識別標籤產生連結性。藉此,稽核方可直接依據物品的識別標籤來清算有關於該物品的帳目是否正確,大幅提昇帳目審查和稽核的效率與便利性。Based on the above, according to an embodiment of the present invention, a plurality of node devices participating in a procurement behavior may be classified into a first permission group and a second permission group, respectively, to establish a corresponding first blockchain and a second blockchain. . The node devices belonging to the first privilege group jointly maintain the first blockchain, and the node devices belonging to the second privilege group jointly maintain the second blockchain. The link between the first blockchain and the second blockchain can be made by the identification tag of the item. In this way, the auditor can directly check whether the account of the item is correct according to the identification label of the item, and greatly improve the efficiency and convenience of the account review and audit.

為讓本發明的上述特徵和優點能更明顯易懂,下文特舉實施例,並配合所附圖式作詳細說明如下。The above described features and advantages of the invention will be apparent from the following description.

現將詳細參考本示範性實施例,在附圖中說明所述示範性實施例之實例。另外,凡可能之處,在圖式及實施方式中使用相同標號的元件/構件代表相同或類似部分。The present exemplary embodiments will now be described in detail, and examples of the exemplary embodiments are illustrated in the drawings. In addition, wherever possible, the same reference numerals in the drawings

圖1是根據一範例實施例所繪示之交易紀錄系統的示意圖。必須了解的是,圖1的範例僅是為了方便說明,並不用以限制本發明。1 is a schematic diagram of a transaction record system according to an exemplary embodiment. It is to be understood that the example of FIG. 1 is for illustrative purposes only and is not intended to limit the invention.

請參照圖1,交易紀錄系統100包括多個節點裝置102_1~102_4,每一節點裝置透過網路104彼此連接。例如,多個節點裝置102_1~102_4分別可以是行動裝置、筆記型電腦、平板電腦、一般桌上型電腦、伺服器等,或是其他可透過網路104與彼此進行通訊與資料傳輸的電子裝置。然而,必須了解的是,本範例是以4個節點裝置為例進行說明,但本發明並不限於此。例如,交易紀錄系統100可包括更多個節點裝置。Referring to FIG. 1, the transaction record system 100 includes a plurality of node devices 102_1 102 102_4, each of which is connected to each other through a network 104. For example, the plurality of node devices 102_1 102 102_4 may be mobile devices, notebook computers, tablet computers, general desktop computers, servers, etc., or other electronic devices that can communicate with each other and transmit data through the network 104. . However, it must be understood that the present example is described by taking a four-node device as an example, but the present invention is not limited thereto. For example, transaction record system 100 can include more node devices.

在一範例實施例中,網路104例如可為點對點(peer-to-peer,P2P)網路。點對點網路是無中心伺服器且透過網路裡的節點裝置來交換資訊的網際網路體系。點對點網路與設置有中心伺服器的中央網路系統不同,點對點網路中的每個節點裝置可視為一個用戶終端且同時具有伺服器的功能。值得一提的是,本發明並不加以限制網路104的形式。例如,在另一實施例中,網路104亦可以是其他合適的網路通訊協定,本發明對此不加以限制。In an exemplary embodiment, network 104 may be, for example, a peer-to-peer (P2P) network. A peer-to-peer network is an Internet system that has no central server and exchanges information through node devices in the network. A peer-to-peer network is different from a central network system in which a central server is provided. Each node device in a peer-to-peer network can be regarded as a user terminal and has the function of a server at the same time. It is worth mentioning that the invention does not limit the form of the network 104. For example, in another embodiment, the network 104 may also be other suitable network communication protocols, which are not limited by the present invention.

圖2為根據一範例實施例的交易紀錄系統中的節點裝置的方塊圖。為了簡單說明,在圖2的範例實施例中,僅使用節點裝置102來描述各個節點裝置102_1~102_4的元件架構。必須了解的是,在另一實施例中,各個節點裝置102_1~102_4可以應各自使用上的需求來配置其他不同的元件,本發明不加以限制。2 is a block diagram of a node device in a transaction record system, in accordance with an exemplary embodiment. For simplicity of explanation, in the exemplary embodiment of FIG. 2, only the node device 102 is used to describe the component architecture of each of the node devices 102_1 to 102_4. It should be understood that, in another embodiment, each of the node devices 102_1 102 102_4 may configure other different components according to the requirements of the respective uses, which are not limited by the present invention.

。請參照圖2,本發明實施例的節點裝置102至少可包括處理單元111、儲存單元113及通訊單元115。處理單元111可為中央處理單元(Central Processing Unit,CPU)、微處理器(Microprocessor)、數位訊號處理器(Digital Signal Processor,DSP)、可程式化控制器、特殊應用積體電路(Application Specific Integrated Circuits,ASIC)、可程式化邏輯裝置(Programmable Logic Device,PLD)、圖形處理器(Graphics Processing Unit)或其他類似裝置。. Referring to FIG. 2, the node device 102 of the embodiment of the present invention may include at least a processing unit 111, a storage unit 113, and a communication unit 115. The processing unit 111 can be a central processing unit (CPU), a microprocessor (Microprocessor), a digital signal processor (DSP), a programmable controller, and a special application integrated circuit (Application Specific Integrated). Circuits, ASICs, Programmable Logic Devices (PLDs), Graphics Processing Units, or other similar devices.

儲存單元113可為隨機存取記憶體(Random Access Memory,RAM)、唯讀記憶體(Read-Only Memory,ROM)、快閃記憶體(Flash memory)、小型快閃(Compact Flash,CF)記憶卡、安全數位(Secure Digital,SD)記憶卡、微安全數位(Micro SD)記憶卡、記憶棒(Memory Stick,MS)、硬碟(Hard Disk Drive,HDD)或其他類似裝置。The storage unit 113 can be a random access memory (RAM), a read-only memory (ROM), a flash memory (Flash memory), a compact flash (CF) memory. Card, Secure Digital (SD) memory card, Micro SD memory card, Memory Stick (MS), Hard Disk Drive (HDD) or other similar device.

通訊單元115可為支援電機和電子工程師協會(Institute of Electrical and Electronics Engineers,IEEE)802.11n/b/g等無線通訊標準的無線通訊晶片或是支援有線網路連結的網路卡(例如,超高速乙太網路卡)或網路晶片或其他類似裝置。The communication unit 115 can be a wireless communication chip supporting wireless communication standards such as 802.11n/b/g of the Institute of Electrical and Electronics Engineers (IEEE) or a network card supporting a wired network connection (for example, super High speed Ethernet card) or network chip or other similar device.

在本範例實施例中,儲存單元113中的會儲存關於本發明的交易紀錄方法的軟體程式碼,並且當節點裝置102被致能時,此些軟體程式碼會從儲存單元113被載入至節點裝置102的緩衝記憶體中且由處理單元111執行本發明所述的交易紀錄方法。In the present exemplary embodiment, the software code of the transaction record method of the present invention is stored in the storage unit 113, and when the node device 102 is enabled, the software code is loaded from the storage unit 113 to The transaction recording method of the present invention is executed by the processing unit 111 in the buffer memory of the node device 102.

基此,於本發明的實施例中,這些節點裝置102_1~102_4將被歸類為第一權限群組與第二權限群組,第一權限群組中的節點裝置共同維護第一區塊鏈(亦即第一帳本),第二權限群組中的節點裝置共同維護第二區塊鏈(亦即第二帳本)。於一實施例中,第一權限群組與第二權限群組可包括相同的節點裝置。舉例而言,此相同的節點裝置可以為物品供應商的節點裝置102_4,其同時具有存取第一區塊鏈與第二區塊鏈的權限。Therefore, in the embodiment of the present invention, the node devices 102_1 102 102_4 will be classified into a first rights group and a second rights group, and the node devices in the first rights group jointly maintain the first block chain. (ie, the first book), the node devices in the second rights group jointly maintain the second blockchain (ie, the second book). In an embodiment, the first rights group and the second rights group may include the same node device. For example, the same node device may be the node provider 102_4 of the item provider, which has the right to access the first blockchain and the second blockchain.

另外,節點裝置102_1~102_4分別具有對應的交易地址,第一權限群組與第二權限群組的設置可透過建立第一權限群組的交易地址清單與第二權限群組的交易地址清單而實施。基此,當第一權限群組中的節點裝置發起交易時,第一權限群組中的節點裝置可依據一交易地址清單而將交易請求廣播至第一權限群組中的其他節點裝置,以與第一權限群組中的其他節點裝置共同建立與維護第一區塊鏈。本發明所指之交易地址清單不侷限於地址,也可以是帳戶列表,只要是用於列出第一權限群組的清單皆屬於本發明之範圍。In addition, the node devices 102_1 ~ 102_4 respectively have corresponding transaction addresses, and the settings of the first privilege group and the second privilege group can be established by establishing a transaction address list of the first privilege group and a transaction address list of the second privilege group. Implementation. Based on this, when the node device in the first permission group initiates the transaction, the node device in the first permission group can broadcast the transaction request to other node devices in the first permission group according to a transaction address list, The first blockchain is established and maintained with other node devices in the first rights group. The list of transaction addresses referred to in the present invention is not limited to an address, and may be a list of accounts, as long as the list for listing the first permission group belongs to the scope of the present invention.

圖3A為依照本發明一實施例的基於特定採購模式下的第一權限群組的範例。圖3B為依照本發明一實施例的基於特定採購模式下的第二權限群組的範例。於圖3A與圖3B所示的範例中,節點裝置102_1、節點裝置102_2與節點裝置102_4被歸類為第一權限群組G1,節點裝置102_3與節點裝置102_4被歸類為第二權限群組G2。3A is an illustration of a first permission group based on a particular procurement mode, in accordance with an embodiment of the present invention. FIG. 3B illustrates an example of a second permission group based on a particular procurement mode, in accordance with an embodiment of the present invention. In the example shown in FIG. 3A and FIG. 3B, the node device 102_1, the node device 102_2 and the node device 102_4 are classified into a first authority group G1, and the node device 102_3 and the node device 102_4 are classified as a second authority group. G2.

換言之,節點裝置102_1、節點裝置102_2與節點裝置102_4共同建立與維護第一區塊鏈C1,當物品的採購行為發生,有關於該物品的第一交易區塊B1由節點裝置102_1、節點裝置102_2或節點裝置102_4加入至第一區塊鏈C1。另外,節點裝置102_3與節點裝置102_4共同建立與維護第二區塊鏈C2,當物品的採購行為發生,有關於該物品的第二交易區塊B2由節點裝置102_3或節點裝置102_4加入至第二區塊鏈C2。需特別說明的是,於本範例中,節點裝置102_1與節點裝置102_2並不具有維護或存取第二區塊鏈C2的權限。In other words, the node device 102_1, the node device 102_2 and the node device 102_4 jointly establish and maintain the first blockchain C1. When the purchase behavior of the article occurs, the first transaction block B1 related to the article is composed of the node device 102_1 and the node device 102_2. Or the node device 102_4 is added to the first blockchain C1. In addition, the node device 102_3 and the node device 102_4 jointly establish and maintain the second blockchain C2. When the purchase behavior of the article occurs, the second transaction block B2 regarding the article is added to the second by the node device 102_3 or the node device 102_4. Blockchain C2. It should be noted that, in this example, the node device 102_1 and the node device 102_2 do not have the authority to maintain or access the second blockchain C2.

另外,於本發明的實施例中,這些節點裝置是依據物品的識別標籤來建立區塊鏈中的交易區塊。具體而言,與同一物品相關的所有交易區塊可對應至唯一的識別標籤。基此,第一區塊鏈與第二區塊鏈可依據此識別標籤而具有連結關係。藉此,稽核方裝置或同時具有維護第一區塊鏈與第二區塊鏈之權限的節點裝置可依據此識別標籤而獲取關聯於一特定物品的所有交易區塊,以加速稽核與帳目比對的效率與可靠性。舉例而言,圖3A與圖3B所示的第一交易區塊B1與第二交易區塊B2可對應至相同的識別標籤。如此一來,稽核方裝置可依據識別標籤直接擷取第一交易區塊B1與第二交易區塊B2,從而有效率的查核產品部門與採購部門對於一特定物品的訂購帳目是否與會計部門的帳目匹配。Additionally, in an embodiment of the invention, the node devices establish a transaction block in the blockchain based on the identification tag of the item. In particular, all transaction blocks associated with the same item may correspond to a unique identification tag. Based on this, the first blockchain and the second blockchain can have a connected relationship according to the identification tag. Thereby, the auditor device or the node device having the authority to maintain the first blockchain and the second blockchain at the same time can acquire all the transaction blocks associated with a specific item according to the identification tag, thereby accelerating the audit and accounts. The efficiency and reliability of the comparison. For example, the first transaction block B1 and the second transaction block B2 shown in FIG. 3A and FIG. 3B may correspond to the same identification tag. In this way, the auditor device can directly retrieve the first transaction block B1 and the second transaction block B2 according to the identification tag, thereby effectively checking whether the product department and the purchasing department's subscription account for a specific item is related to the accounting department. The accounts match.

圖4是依照本發明一實施例的基於區塊鏈的交易紀錄方法的流程圖。為了方便與清楚說明本發明,圖4將搭配圖1、圖3A與圖3B所示的範例進行說明。另外需要說明的是,交易紀錄系統100可更包括稽核方裝置101與第三方裝置103。稽核方裝置101與第三方裝置103同樣為具有運算與資料處理能力的電子裝置,例如電腦或伺服器等等。於另一實施例中,稽核方裝置101與第三方裝置103係同一電子裝置。於再一實施例中,稽核方裝置101與第三方裝置103可為任一節點裝置,舉例來說,稽核方裝置101可為節點裝置102_1,第三方裝置103為可節點裝置102_4。4 is a flow chart of a blockchain based transaction recording method in accordance with an embodiment of the present invention. For the convenience and clarity of the present invention, FIG. 4 will be described with reference to the examples shown in FIGS. 1, 3A and 3B. It should be further noted that the transaction record system 100 may further include an auditor device 101 and a third party device 103. The auditor device 101 is similar to the third party device 103 as an electronic device having computing and data processing capabilities, such as a computer or a server. In another embodiment, the auditor device 101 and the third party device 103 are the same electronic device. In still another embodiment, the auditor device 101 and the third party device 103 can be any node device. For example, the auditor device 101 can be the node device 102_1, and the third party device 103 can be the node device 102_4.

於步驟S401,由第三方裝置103產生物品的識別標籤。於本發明的一實施例,當物品的採購行為發生,由第三方裝置103產生對應於訂購者且關聯於物品的識別標籤。接著,由這些節點裝置102_1~102_4獲取物品的識別標籤。於步驟S402,由屬於第一權限群組的第一節點裝置102_1依據識別標籤廣播關聯於物品的第一交易請求。於步驟S403,由屬於第一權限群組的第二節點裝置102_2對第一交易請求進行驗證,並由第二節點裝置102_2將關聯於識別標籤的第一交易區塊紀錄至第一區塊鏈。In step S401, the identification tag of the item is generated by the third party device 103. In an embodiment of the invention, when the purchasing action of the item occurs, the third party device 103 generates an identification tag corresponding to the orderer and associated with the item. Next, the identification tags of the articles are acquired by the node devices 102_1 to 102_4. In step S402, the first node device 102_1 belonging to the first authority group broadcasts the first transaction request associated with the item according to the identification tag. In step S403, the first transaction request is verified by the second node device 102_2 belonging to the first authority group, and the first transaction block associated with the identification tag is recorded by the second node device 102_2 to the first blockchain. .

於圖3A的實施例中,假設第一節點裝置102_1廣播第一交易請求,由第一權限群組G1中的多個節點裝置(亦即節點裝置102_2與節點裝置102_4)接收第一交易請求,並由第一權限群組中的節點裝置執行工作量證明機制。接著,由第二節點裝置102_2將依據工作量證明機制產生的驗證值加入第一交易區塊B1,並將關聯於識別標籤的第一交易區塊B1紀錄至第一區塊鏈C1。In the embodiment of FIG. 3A, assuming that the first node device 102_1 broadcasts the first transaction request, the first transaction request is received by the plurality of node devices (ie, the node device 102_2 and the node device 102_4) in the first rights group G1, And the workload proof mechanism is executed by the node device in the first permission group. Next, the verification value generated according to the workload proof mechanism is added to the first transaction block B1 by the second node device 102_2, and the first transaction block B1 associated with the identification tag is recorded to the first blockchain C1.

更詳細而言,假設想要新增一筆關於一物品之公定價格的交易資訊至帳本中,第一節點裝置102_1可依據識別標籤廣播關聯於物品的第一交易請求到第一權限群組G1當中的其他多個節點裝置(亦即節點裝置102_2與節點裝置102_4)。當第一權限群組G1中的其他節點裝置接收到第一交易請求,第一權限群組G1當中的每一節點裝置可根據此廣播所接收到的第一交易請求執行一工作量證明(Proof Of Work,POW)機制。之後,最早藉由工作量證明機制計算出一當前驗證值的節點裝置會將交易區塊B1連同此當前驗證值加入第一區塊鏈C1中。於圖3A的實施例中,例如是由第二節點裝置102_2最快完成工作量證明機制並對第一交易請求進行驗證,以將關聯於識別標籤的第一交易區塊B1紀錄至第一區塊鏈C1。接著,第一權限群組G1當中的至少部份節點裝置(非區塊建立者,例如節點裝置102_4)會對新的第一交易區塊B1來進行驗證。倘若驗證結果無誤,則節點裝置102_4會接受此新產生的第一交易區塊B1,並將其連同先前的其他交易區塊一起保存。In more detail, assuming that it is desired to add a transaction information about the official price of an item to the book, the first node device 102_1 can broadcast the first transaction request associated with the item to the first permission group G1 according to the identification tag. Other multiple node devices (ie, node device 102_2 and node device 102_4). When the other node device in the first privilege group G1 receives the first transaction request, each node device in the first privilege group G1 may perform a workload verification according to the first transaction request received by the broadcast (Proof Of Work, POW) mechanism. Thereafter, the node device that first calculates a current verification value by the workload proof mechanism adds the transaction block B1 along with the current verification value to the first blockchain C1. In the embodiment of FIG. 3A, for example, the second node device 102_2 completes the workload proof mechanism and verifies the first transaction request to record the first transaction block B1 associated with the identification tag to the first region. Block chain C1. Next, at least some of the node devices (non-block creators, such as node device 102_4) among the first privilege groups G1 will verify the new first transaction block B1. If the verification result is correct, the node device 102_4 will accept the newly generated first transaction block B1 and save it together with the previous other transaction blocks.

請回到圖4的流程,於步驟S404,由屬於第二權限群組的第三節點裝置102_3依據識別標籤廣播關聯於物品的第二交易請求。於步驟S405,由屬於第二權限群組的第四節點裝置對第二交易請求進行驗證,並由第四節點裝置102_4將關聯於識別標籤的第二交易區塊紀錄至第二區塊鏈。Returning to the flow of FIG. 4, in step S404, the third node device 102_3 belonging to the second authority group broadcasts a second transaction request associated with the item according to the identification tag. In step S405, the second transaction request is verified by the fourth node device belonging to the second authority group, and the second transaction block associated with the identification tag is recorded by the fourth node device 102_4 to the second blockchain.

然而,步驟S404~步驟S405中第二權限群組中節點裝置建立與維護第二區塊鏈的方式相同於步驟S402~步驟S403中第一權限群組中節點裝置建立與維護第一區塊鏈的方式,於此不贅述。舉例而言,假設想要新增一筆關於一物品之優惠價格的交易資訊至帳本中,第三節點裝置102_3可依據識別標籤廣播關聯於物品的第二交易請求到第二權限群組G2當中的其他多個節點裝置。接著,第四節點裝置102_4對第二交易請求進行驗證,並由第四節點裝置102_4將關聯於識別標籤的第二交易區塊B2紀錄至第二區塊鏈C2。藉此,於本發明的實施例中,當節點裝置102_1~102_4為扮演不同角色的各用戶端,共通帳本(亦即第一區塊鏈與第二區塊鏈)裡的內容可即時同步,並且是經過多方驗證的並不易被竄改。此外,對應不同權限等級的第一區塊鏈與第二區塊鏈是由隸屬於不同權限群組的節點裝置來共同維護,致使涉及採購行為的機密資料可被適當的對象存取。However, in the step S404 to the step S405, the node device in the second authority group establishes and maintains the second blockchain in the same manner as the node device in the first authority group establishes and maintains the first blockchain in steps S402 to S403. The way, not to repeat here. For example, if it is desired to add a transaction information about the preferential price of an item to the book, the third node device 102_3 may broadcast the second transaction request associated with the item to the second authority group G2 according to the identification tag. Other multiple node devices. Next, the fourth node device 102_4 verifies the second transaction request, and the fourth node device 102_4 records the second transaction block B2 associated with the identification tag to the second blockchain C2. Therefore, in the embodiment of the present invention, when the node devices 102_1 102 102_4 are the users playing different roles, the contents of the common ledger (that is, the first blockchain and the second blockchain) can be instantly synchronized. And it has been verified by many parties and is not easy to be tampered with. In addition, the first blockchain and the second blockchain corresponding to different privilege levels are jointly maintained by node devices belonging to different privilege groups, so that confidential information related to purchasing behavior can be accessed by appropriate objects.

另外需要說明的是,於一實施例中,圖4所示的流程可選擇性更包括步驟S406,但本發明並不限制於此。於步驟S406,由稽核方裝置101依據識別標籤從第一區塊鏈與第二區鏈擷取出第一交易區塊與第二交易區塊,並依據第一交易區塊中的第一單價與第二交易區塊中的第二單價清算有關於物品的帳目是否正確。It should be noted that, in an embodiment, the process shown in FIG. 4 may optionally include step S406, but the present invention is not limited thereto. In step S406, the first transaction block and the second transaction block are taken out from the first blockchain and the second zone chain by the auditor device 101 according to the identification tag, and according to the first unit price in the first transaction block. The second unit price in the second trading block is clear whether the account for the item is correct.

舉例而言,圖5是根據一範例實施例交易紀錄系統中的第一區塊鏈與第二區塊鏈的示意圖。請參照圖5,本發明的交易紀錄系統100的第一區塊鏈C1可包括交易區塊B1_1、交易區塊B1_2、交易區塊B1_3等。以交易區塊B1_2為例,交易區塊B1_2包括前區塊的雜湊值501、驗證值‘key1’502、物品名稱‘N1’503、單價‘P1’504、識別標籤‘A’505以及訂購數量‘M’506。每個交易區塊都可以藉由前區塊的雜湊值來識別自己的前一個交易區塊,因此多個交易區塊可藉此形成一條完整的區塊鏈C1。此外,驗證值‘key1’用於讓其他節點裝置驗證此交易區塊的合法性。For example, FIG. 5 is a schematic diagram of a first blockchain and a second blockchain in a transaction record system, according to an exemplary embodiment. Referring to FIG. 5, the first blockchain C1 of the transaction record system 100 of the present invention may include a transaction block B1_1, a transaction block B1_2, a transaction block B1_3, and the like. Taking the transaction block B1_2 as an example, the transaction block B1_2 includes the hash value 501 of the previous block, the verification value 'key1' 502, the item name 'N1' 503, the unit price 'P1' 504, the identification tag 'A' 505, and the order quantity. 'M'506. Each trading block can identify its previous trading block by the hash value of the previous block, so multiple trading blocks can form a complete blockchain C1. In addition, the verification value 'key1' is used to allow other node devices to verify the legitimacy of this transaction block.

相似的,本發明的交易紀錄系統100的第一區塊鏈C2可包括交易區塊B2_1、交易區塊B2_2、交易區塊B2_3等。以交易區塊B2_2為例,交易區塊B2_2包括前區塊的雜湊值511、驗證值‘key2’512、物品名稱‘N2’513、單價‘P2’514、識別標籤‘A’515以及訂購數量‘M’516。值得一提的是,第一單價‘P1’504相異於第二單價‘P2’514,且第一物品‘N1’503相異於第二物品名稱‘N2’513。然而,稽核方裝置依然可透過識別標籤‘A’505與識別標籤‘A’515而擷取出關聯於相同訂購行為的交易資訊,以快速的進行採購行為之帳目稽核的工作。Similarly, the first blockchain C2 of the transaction record system 100 of the present invention may include a transaction block B2_1, a transaction block B2_2, a transaction block B2_3, and the like. Taking the transaction block B2_2 as an example, the transaction block B2_2 includes the hash value 511 of the previous block, the verification value 'key2' 512, the item name 'N2' 513, the unit price 'P2' 514, the identification tag 'A' 515, and the order quantity. 'M'516. It is worth mentioning that the first unit price 'P1' 504 is different from the second unit price 'P2' 514, and the first item 'N1' 503 is different from the second item name 'N2' 513. However, the auditor device can still extract the transaction information associated with the same ordering behavior through the identification tag 'A' 505 and the identification tag 'A' 515 to quickly perform the auditing of the account auditing of the purchasing behavior.

然而,本發明的實現方式不限於上述說明,可以對於實際的需求而酌予變更上述實施例的內容。舉例而言,本發明對於節點裝置的數量、權限群組的數量、區塊鏈的數量並不限制,所屬發明領域具備通常知識者可依據實際需求而設計。However, the implementation of the present invention is not limited to the above description, and the contents of the above embodiments may be changed as appropriate for actual needs. For example, the present invention does not limit the number of node devices, the number of permission groups, and the number of blockchains, and those skilled in the art can design according to actual needs.

綜上所述,於本發明實施例中,第一區塊鏈與第二區塊鏈可視為對應不同存取權限的兩個共通帳本。第一區塊鏈的帳本內容由第一權限群組中的節點裝置來共同維護,而第二區塊鏈的帳本內容由第二權限群組中的節點裝置來共同維護。相較於習知多方交易中各個交易方各自維護自己的一採購帳本,本發明實施例的交易紀錄系統可確保共通帳本內的每一筆交易資訊都是經過多方認證,從而提昇採購資訊的可靠度與可信度。此外,本發明可實現具有權限區隔的區塊鏈存取,涉及多方交易之訂購交易資訊的保存可靠性與安全性也大幅提昇。除此之外,透過依據物品的唯一識別標籤建立第一區塊鏈與第二區塊鏈中的交易區塊,稽核方裝置依據唯一識別標籤從不同的區塊鏈擷取對應至相同物品的採購交易資訊,從而改善稽核方裝置稽核採購資訊的效率,In summary, in the embodiment of the present invention, the first blockchain and the second blockchain can be regarded as two common books corresponding to different access rights. The book contents of the first blockchain are jointly maintained by the node devices in the first rights group, and the book contents of the second block chain are jointly maintained by the node devices in the second rights group. Compared with the conventional multi-party transaction, each transaction party maintains its own purchase account, and the transaction record system of the embodiment of the invention ensures that each transaction information in the common account book is authenticated by multiple parties, thereby improving procurement information. Reliability and credibility. In addition, the present invention can realize blockchain access with rights division, and the reliability and security of ordering transaction information involving multi-party transactions are also greatly improved. In addition, by establishing a transaction block in the first blockchain and the second blockchain according to the unique identification tag of the item, the auditor device retrieves the corresponding item from the different blockchain according to the unique identification tag. Purchasing transaction information to improve the efficiency of the auditor’s equipment auditing procurement information,

雖然本發明已以實施例揭露如上,然其並非用以限定本發明,任何所屬技術領域中具有通常知識者,在不脫離本發明的精神和範圍內,當可作些許的更動與潤飾,故本發明的保護範圍當視後附的申請專利範圍所界定者為準。Although the present invention has been disclosed in the above embodiments, it is not intended to limit the present invention, and any one of ordinary skill in the art can make some changes and refinements without departing from the spirit and scope of the present invention. The scope of the invention is defined by the scope of the appended claims.

100‧‧‧交易紀錄系統100‧‧‧Transaction Records System

102_1~102_4、102‧‧‧節點裝置102_1~102_4, 102‧‧‧node devices

101‧‧‧稽核方裝置101‧‧‧ auditor device

103‧‧‧第三方裝置103‧‧‧ Third party installation

104‧‧‧網路104‧‧‧Network

111‧‧‧處理單元111‧‧‧Processing unit

113‧‧‧儲存單元113‧‧‧ storage unit

115‧‧‧通訊單元115‧‧‧Communication unit

G1‧‧‧第一權限群組G1‧‧‧First permission group

G2‧‧‧第二權限群組G2‧‧‧Second permission group

C1‧‧‧第一區塊鏈C1‧‧‧ first blockchain

C2‧‧‧第二區塊鏈C2‧‧‧Second blockchain

B1‧‧‧第一交易區塊B1‧‧‧ first trading block

B2‧‧‧第二交易區塊B2‧‧‧Second trading block

502、512‧‧‧驗證值502, 512‧‧‧ verification value

503、511‧‧‧物品名稱503, 511‧‧‧ article name

504、511‧‧‧單價504, 511‧‧‧ unit price

505、511‧‧‧識別標籤505, 511‧‧ identification labels

506、511‧‧‧訂購數量506, 511‧‧‧ Order Quantity

501、511‧‧‧前區塊的雜湊值The tangible value of the 501 ‧ ‧ ‧ former block

S401~S406‧‧‧步驟S401~S406‧‧‧Steps

圖1是根據一範例實施例所繪示之交易紀錄系統的示意圖。 圖2為根據一範例實施例的交易紀錄系統中的節點裝置的方塊圖。 圖3A為依照本發明一實施例的基於特定採購模式下的第一權限群組的範例。 圖3B為依照本發明一實施例的基於特定採購模式下的第二權限群組的範例。 圖4是依照本發明一實施例的交易紀錄方法的流程圖。 圖5是根據一範例實施例的交易紀錄系統中的第一區塊鏈與第二區塊鏈的示意圖。1 is a schematic diagram of a transaction record system according to an exemplary embodiment. 2 is a block diagram of a node device in a transaction record system, in accordance with an exemplary embodiment. 3A is an illustration of a first permission group based on a particular procurement mode, in accordance with an embodiment of the present invention. FIG. 3B illustrates an example of a second permission group based on a particular procurement mode, in accordance with an embodiment of the present invention. 4 is a flow chart of a method of transaction recording in accordance with an embodiment of the present invention. FIG. 5 is a schematic diagram of a first blockchain and a second blockchain in a transaction record system, according to an exemplary embodiment.

Claims (10)

一種基於區塊鏈的交易紀錄方法,適用於基於區塊鏈的一多節點網路,其中該多節點網路包括多個節點裝置,所述交易紀錄方法包括: 由屬於一第一權限群組的一第一節點裝置依據一物品的一識別標籤廣播關聯於該物品的一第一交易請求,; 由屬於該第一權限群組的一第二節點裝置對該第一交易請求進行驗證,並由該第二節點裝置將關聯於該識別標籤的一第一交易區塊紀錄至一第一區塊鏈; 由屬於一第二權限群組的一第三節點裝置依據該識別標籤廣播關聯於該物品的一第二交易請求;以及 由屬於該第二權限群組的一第四節點裝置對該第二交易請求進行驗證,並由該第四節點裝置將關聯於該識別標籤的一第二交易區塊紀錄至一第二區塊鏈。A blockchain-based transaction record method is applicable to a blockchain-based multi-node network, wherein the multi-node network includes a plurality of node devices, and the transaction record method comprises: belonging to a first permission group a first node device broadcasts a first transaction request associated with the item according to an identification tag of an item; and validates the first transaction request by a second node device belonging to the first rights group, and Recording, by the second node device, a first transaction block associated with the identification tag to a first blockchain; a third node device belonging to a second permission group is associated with the identification tag according to the broadcast a second transaction request for the item; and verifying the second transaction request by a fourth node device belonging to the second rights group, and the second node device associates a second transaction associated with the identification tag The block records to a second blockchain. 如申請專利範圍第1項所述的基於區塊鏈的交易紀錄方法,其中產生該物品的該識別標籤的步驟包括: 當該物品的採購行為發生,由一第三方裝置產生對應於一訂購者且關聯於該物品的該識別標籤;以及 由該些節點裝置獲取該物品的識別標籤。The blockchain-based transaction record method of claim 1, wherein the step of generating the identification tag of the article comprises: generating, by a third party device, a subscriber corresponding to the purchase of the article And the identification tag associated with the item; and the identification tag of the item is obtained by the node devices. 如申請專利範圍第2項所述的基於區塊鏈的交易紀錄方法,其中該第一交易區塊包括該物品的一訂購數量、一第一單價與一第一物品名稱,而該第二交易區塊包括該物品的該訂購數量、一第二單價與一第二物品名稱, 其中該第一單價相異於該第二單價,且該第一物品名稱相異於該第二物品名稱。The blockchain-based transaction record method of claim 2, wherein the first transaction block includes an order quantity of the item, a first unit price, and a first item name, and the second transaction The block includes the ordered quantity of the item, a second unit price, and a second item name, wherein the first unit price is different from the second unit price, and the first item name is different from the second item name. 如申請專利範圍第3項所述的基於區塊鏈的交易紀錄方法,更包括: 由一稽核方裝置依據該識別標籤從該第一區塊鏈與該第二區鏈擷取出該第一交易區塊與該第二交易區塊,並依據該第一交易區塊中的該第一單價與該第二交易區塊中的該第二單價清算有關於該物品的帳目是否正確。The blockchain-based transaction record method as described in claim 3, further comprising: extracting, by the auditor device, the first transaction from the first blockchain and the second zone chain according to the identification tag And the block and the second transaction block, and according to the first unit price in the first transaction block and the second unit price in the second transaction block, whether the account of the item is correct. 如申請專利範圍第1項所述的基於區塊鏈的交易紀錄方法,其中由該第一權限群組中的該第二節點裝置對該第一交易請求進行驗證,並由該第二節點裝置將關聯於該識別標籤的該第一交易區塊紀錄至該第一區塊鏈的步驟包括: 由該第一權限群組中的多個節點裝置接收該第一交易請求,並由該第一權限群組中的該些節點裝置執行一工作量證明機制;以及 由該第二節點裝置將依據該工作量證明機制產生的驗證值加入該第一交易區塊,並將關聯於該識別標籤的該第一交易區塊紀錄至該第一區塊鏈。The blockchain-based transaction record method of claim 1, wherein the second node device in the first authority group verifies the first transaction request, and the second node device The step of recording the first transaction block associated with the identification tag to the first blockchain includes: receiving, by the plurality of node devices in the first rights group, the first transaction request, and by the first The node devices in the rights group perform a workload proof mechanism; and the second node device adds the verification value generated according to the workload proof mechanism to the first transaction block, and associates with the identification tag The first transaction block records to the first blockchain. 一種基於區塊鏈的交易紀錄系統,包括: 多個節點裝置,配置於基於區塊鏈的一多節點網路,該些節點裝置在該多節點網路中彼此通訊,該些節點裝置包括第一節點裝置、第二節點裝置、第三節點裝置,以及第四節點裝置,其中 屬於一第一權限群組的一第一節點裝置依據一識別標籤廣播關聯於一物品的一第一交易請求; 屬於該第一權限群組的一第二節點裝置對該第一交易請求進行驗證,並由該第二節點裝置將關聯於該識別標籤的一第一交易區塊紀錄至一第一區塊鏈; 屬於一第二權限群組的一第三節點裝置依據該識別標籤廣播關聯於該物品的一第二交易請求;以及 屬於該第二權限群組的一第四節點裝置對該第二交易請求進行驗證,並且該第四節點裝置將關聯於該識別標籤的一第二交易區塊紀錄至一第二區塊鏈。A blockchain-based transaction record system, comprising: a plurality of node devices, configured in a multi-node network based on a blockchain, wherein the node devices communicate with each other in the multi-node network, the node devices include a node device, a second node device, a third node device, and a fourth node device, wherein a first node device belonging to a first permission group broadcasts a first transaction request associated with an item according to an identification tag; A second node device belonging to the first authority group verifies the first transaction request, and the second node device records a first transaction block associated with the identification tag to a first blockchain a third node device belonging to a second permission group broadcasting a second transaction request associated with the item according to the identification tag; and a fourth node device belonging to the second rights group requesting the second transaction Verification is performed, and the fourth node device records a second transaction block associated with the identification tag to a second blockchain. 如申請專利範圍第6項所述的基於區塊鏈的交易紀錄系統,其中該基於區塊鏈的交易紀錄系統更包括一第三方裝置, 當該物品的採購行為發生,該第三方裝置產生對應於一訂購者且關聯於該物品的該識別標籤,且該些節點裝置獲取該物品的識別標籤。The blockchain-based transaction record system of claim 6, wherein the blockchain-based transaction record system further comprises a third-party device, and when the purchase behavior of the item occurs, the third-party device generates a corresponding The identification tag associated with the item and associated with the item, and the node devices acquire an identification tag of the item. 如申請專利範圍第7項所述的基於區塊鏈的交易紀錄系統,其中該第一交易區塊包括該物品的一訂購數量、一第一單價與一第一物品名稱,而該第二交易區塊包括該物品的該訂購數量、一第二單價與一第二物品名稱, 其中該第一單價相異於該第二單價,且該第一物品名稱相異於該第二物品名稱。The blockchain-based transaction record system of claim 7, wherein the first transaction block includes an order quantity of the item, a first unit price, and a first item name, and the second transaction The block includes the ordered quantity of the item, a second unit price, and a second item name, wherein the first unit price is different from the second unit price, and the first item name is different from the second item name. 如申請專利範圍第8項所述的基於區塊鏈的交易紀錄系統,其中該基於區塊鏈的交易紀錄系統更包括一稽核方裝置, 該稽核方裝置依據該識別標籤從該第一區塊鏈與該第二區鏈擷取出該第一交易區塊與該第二交易區塊,並依據該第一交易區塊中的該第一單價與該第二交易區塊中的該第二單價清算有關於該物品的帳目是否正確。The blockchain-based transaction record system of claim 8, wherein the blockchain-based transaction record system further comprises an auditor device, the auditor device according to the identification tag from the first block The chain and the second zone chain extract the first transaction block and the second transaction block, and according to the first unit price in the first transaction block and the second unit price in the second transaction block Clearing whether the account for the item is correct. 如申請專利範圍第6項所述的基於區塊鏈的交易紀錄系統,其中該第一權限群組中的多個節點裝置接收該第一交易請求,並由該第一權限群組中的該些節點裝置執行一工作量證明機制;以及 該第二節點裝置將依據該工作量證明機制產生的驗證值加入該第一交易區塊,並將關聯於該識別標籤的該第一交易區塊紀錄至該第一區塊鏈。The blockchain-based transaction record system of claim 6, wherein the plurality of node devices in the first rights group receive the first transaction request, and the one in the first rights group The node devices perform a workload verification mechanism; and the second node device adds the verification value generated according to the workload certification mechanism to the first transaction block, and records the first transaction block associated with the identification tag To the first blockchain.
TW107102870A 2018-01-26 2018-01-26 Transaction record method and system based on blockchain TW201933224A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
TW107102870A TW201933224A (en) 2018-01-26 2018-01-26 Transaction record method and system based on blockchain

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
TW107102870A TW201933224A (en) 2018-01-26 2018-01-26 Transaction record method and system based on blockchain

Publications (1)

Publication Number Publication Date
TW201933224A true TW201933224A (en) 2019-08-16

Family

ID=68316041

Family Applications (1)

Application Number Title Priority Date Filing Date
TW107102870A TW201933224A (en) 2018-01-26 2018-01-26 Transaction record method and system based on blockchain

Country Status (1)

Country Link
TW (1) TW201933224A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
TWI724540B (en) * 2019-09-11 2021-04-11 鴻海精密工業股份有限公司 Device and method for trading commodity based on block chain system and storage medium

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
TWI724540B (en) * 2019-09-11 2021-04-11 鴻海精密工業股份有限公司 Device and method for trading commodity based on block chain system and storage medium

Similar Documents

Publication Publication Date Title
TWI724391B (en) Node management method and device based on blockchain
JP7721797B2 (en) A custodian system for non-fungible tokens
CN109584066B (en) Blockchain-based privacy transaction and its application method and device
US11341490B2 (en) Carbon footprint blockchain network
TWI727284B (en) Block chain-based privacy transaction method, device and computer equipment, application method based on block chain privacy transaction and computer equipment
WO2020147489A1 (en) Blockchain transaction generation method and device
TW202016818A (en) Blockchain transaction method and device
WO2020063185A1 (en) Blockchain-based anti-counterfeiting method and apparatus, and electronic device
CN112598426B (en) Article anti-counterfeiting tracing method
WO2020108110A1 (en) Blockchain-based logistics information tracing method and apparatus, and electronic device
CN115619395B (en) Blockchain-based data processing methods and related equipment
CN117082026A (en) A management method and related device for digital assets
TW202025024A (en) Resource transfer event recording method and apparatus, and electronic device
CN112287033B (en) A data synchronization method, device and computer-readable storage medium
CN115708119A (en) Cross-chain transaction system, method, device and storage medium
CN110336779A (en) A kind of construction method, device and the electronic equipment of block chain
CN111756743B (en) Resource transfer method and device based on block chain, computer equipment and storage medium
TW201933224A (en) Transaction record method and system based on blockchain
CN113806335A (en) A method and device for data migration applied to blockchain
CN112837043B (en) Block chain-based data processing method and device and electronic equipment
WO2020108106A1 (en) Blockchain-based resource object allocation method and apparatus and electronic device
CN115829560A (en) Digital collection authentication method, device, computer equipment and storage medium
JP7752267B2 (en) Method, electronic device, and recording medium for processing non-fungible tokens
CN119539945A (en) A resource processing method, node, system, storage medium and program product
CN120031563A (en) Blockchain-based data processing method, device, equipment and readable storage medium