CN-121981722-A - Navigation material transaction asset hosting system based on blockchain
Abstract
The invention relates to the technical field of asset management, in particular to a marine material transaction asset hosting system based on a blockchain, which comprises a hosting event monitoring module, a blockchain index management module, a transaction data processing module, a hosting state updating module and an asset hosting confirmation module. In the invention, timestamp recording and on-chain confirmation of the whole process of the aviation material transaction behavior are realized by constructing a blockchain data uplink mechanism, a unique hosting event identifier is formed by combining physical position, identity information and receiving node data, a non-tamperable hosting initial record is formed by embedding a block structure, priority confirmation is completed by establishing a dynamic delay judging mechanism by on-chain comparison issuing and account-arrival time, traceable hosting state updating of the whole process is realized by recording state change information, consistency verification of a hosting node and the transaction process is completed by means of the data backtracking capability of the blockchain, and synchronism of aviation material transaction data, traceability of the hosting record and definition of responsibility verification are comprehensively improved.
Inventors
- YOU CHUN
- YANG HAOYUE
- YOU FENG
Assignees
- 上海捷翔航空技术有限公司
Dates
- Publication Date
- 20260505
- Application Date
- 20251222
Claims (9)
- 1. A blockchain-based space transaction asset hosting system, comprising: The managed event monitoring module monitors the aviation material in-stock event in real time, reads aviation material coding information, marks the starting node of the aviation material entering managed process by combining the receiving node physical position number, the receiving timestamp and the receiving personnel identity code, and generates an aviation material managed starting identifier; The block chain index management module sends the aerial material hosting initial identification to a block chain node as input data, embeds the aerial material hosting initial identification into the position of the initial section of the block structure, locks the initial section, and records and outputs the aerial material hosting block chain index; the transaction data processing module records a time stamp for issuing a transaction of the action of the air material, uploads the time stamp to the blockchain, records a time stamp for confirming the completion of the air material to account, uploads the time stamp to the blockchain, calculates a transaction delay composite difference value, compares the transaction delay composite difference value with a preset tolerance threshold, and judges a transaction processing priority to obtain a confirmation record of the transaction priority of the air material; The managed state updating module updates the transaction state based on the aircraft material transaction priority confirmation record and the aircraft material management block chain index, tracks and records through a block chain, counts the state change of each aircraft material transaction, confirms on-chain, and outputs an aircraft material managed state update record; And the asset hosting confirmation module is used for backtracking by utilizing the blockchain data based on the aircraft material hosting state update record, detecting whether all the transaction states of the aircraft materials are exactly consistent with the hosting nodes, and generating an aircraft material transaction asset hosting complete record.
- 2. The marine product transaction asset hosting system based on blockchain as in claim 1, wherein when the transaction processing priority is compared and judged, if the transaction delay composite difference exceeds the preset tolerance threshold, the transaction processing priority is set to be low priority and enters a buffering state, and if the transaction delay composite difference is within the tolerance range, the transaction processing priority is set to be high priority and enters a formal hosting state.
- 3. The system for hosting a block-chain-based aircraft transaction asset according to claim 1, wherein the aircraft-material hosting start identifier comprises an aircraft-material unique identifier, a receiving node geographical location identifier, a receiving time record and a receiving personnel identity identifier, the aircraft-material hosting block chain index comprises start segment index information embedded in a block chain structure, an index locking state and an aircraft-material hosting mapping number, the aircraft-material transaction priority confirmation record comprises a transaction delay difference value, a preset tolerance threshold standard and a priority judgment result, the aircraft-material hosting state update record comprises a transaction state type, a state change time point and an on-chain confirmation credential, and the aircraft-material transaction asset hosting complete record comprises a historical transaction path node, state consistency verification information and an asset hosting integrity identifier.
- 4. The blockchain-based space transaction asset hosting system of claim 1, wherein the hosting event monitoring module comprises: the data stream receiving submodule acquires the physical position number and the receiving time stamp of the receiving node which are synchronously uploaded by utilizing the navigation material coding information read by the scanner, carries out aggregation processing on the three data according to time sequence, establishes a preliminary data structure of a receiving event and generates a navigation material receiving basic data set; The identity information association sub-module acquires corresponding receiving personnel identity codes according to the aviation material codes and the timestamp data in the aviation material receiving basic data set, carries out corresponding binding with the aviation material and the time information, and builds an identity association structure after eliminating receiving items without identity records to generate an aviation material receiving binding data set; And the hosting identification generation sub-module performs field splicing processing on each group of data according to the navigation material codes, the position numbers, the receiving time stamps and the personnel identity codes in the navigation material receiving binding data group, constructs a unique combination identification, and generates a navigation material hosting starting identification as a hosting flow starting mark.
- 5. The blockchain-based aircraft transaction asset hosting system of claim 1, wherein the blockchain index management module comprises: The index data sending submodule extracts a corresponding hash value as index data content based on the navigation material hosting initial identifier, obtains an available node identifier list in a block chain network, pairs the hash value with the node identifier, writes the node identifier into a node input cache structure, and performs network sending operation on cache data to generate a block chain node point receiving data set; The block structure writing sub-module detects the block structure state of the current node and obtains the initial segment offset position according to the hash value in the data set received by the block chain node, performs data insertion offset calculation according to the length of the hash value and the block initial position offset, embeds the hash value into the block data initial segment structure after positioning the writing segment position, and performs block data locking to obtain block hash embedded structure information; And the on-chain index output sub-module extracts corresponding block numbers, on-chain record displacement and hash abstract content according to the block hash embedded structure information, constructs a data structure consisting of block position indexes and hash binding relations, stores the data structure in an on-chain node open index area as a retrieval inlet, and generates an aviation material hosting block chain index.
- 6. The blockchain-based aircraft transaction asset hosting system of claim 1, wherein the transaction data processing module comprises: The issuing time recording sub-module collects system time stamp information of transaction operation triggering events based on the operation behaviors of the aviation material transaction behavior issuing end nodes, constructs a time stamp recording structure body by combining node identity marks, uploads the time stamp recording structure body to an on-chain node recording area after packaging, and generates an issuing behavior time recording data set; The account arrival time processing sub-module acquires the information of the triggering time stamp of the confirmation instruction of the arrival of the target aviation material at the receiving end node according to the issuing behavior time record data set, extracts the corresponding issuing time stamp and the account arrival time stamp field for numerical comparison, calculates and acquires a transaction delay composite difference value, and acquires an aviation material account arrival offset numerical set; And the transaction priority judging submodule reads the transaction delay composite difference value in the avionics account-arrival offset value set, compares the transaction delay composite difference value with a preset tolerance threshold, assigns a low priority mark and enters a buffer chain pool if the transaction delay composite difference value is larger than the preset tolerance threshold, assigns a high priority and writes the high priority mark into a formal escrow record area if the transaction delay composite difference value is smaller than or equal to the preset tolerance threshold, and generates an avionics transaction priority confirmation record.
- 7. The blockchain-based aircraft transaction asset hosting system of claim 6, wherein the transaction delay composite difference is calculated as: ; Wherein, the Representing a composite difference in transaction delay, The presentation of the account going time stamp, Indicating that the time stamp was issued and that, Representing the asynchronous acknowledgment time offset triggered during the transaction, Indicating the specific gravity of the corresponding acknowledgment response, Representing the average propagation delay between link relay nodes, For the number of relay nodes, Is an asynchronous event number.
- 8. The blockchain-based space transaction asset hosting system of claim 1, wherein the hosting status update module comprises: The state parameter extraction submodule extracts a priority label field and a blockchain displacement index address of each aircraft transaction based on the aircraft transaction priority confirmation record and the aircraft riding area block chain index, constructs a key value structure formed by the priority and the blockposition, and caches the key value structure to an update scheduling queue to generate a transaction state input comparison set; The on-chain data identification sub-module inputs a blockchain displacement address in a comparison set according to the transaction state, retrieves a corresponding on-chain data segment, compares an original transaction state value, obtains a state difference code between a current state and a target state, determines a state circulation type according to a priority field, marks a corresponding record, and establishes an aviation material transaction state change mark set; and the managed state registration sub-module acquires the state mark change and the original transaction state to update and combine according to the state circulation type in the avionics transaction state change mark set, writes the state mark change and the original transaction state into a managed state block structure on a chain, synchronously records update time stamps and index address information, and generates an avionics managed state update record.
- 9. The blockchain-based space transaction asset hosting system of claim 1, wherein the asset hosting confirmation module comprises: The node state collection submodule reads the aviation material number and the current state mark based on the aviation material hosting state update record, associates the corresponding node number and hosting time stamp, constructs a state snapshot structure set, sorts the state snapshot structure set according to the aviation material number and completes node data merging under the same number, and generates a hosting state node mapping table; the on-chain data backtracking submodule extracts an aviation material number field and a node number index in the managed state node mapping table, traverses a historical transaction record corresponding to the number in a blockchain record structure, checks a state circulation path section by section, records a difference mark and updates a corresponding state if inconsistent items exist in a state mark, a node sequence or a time stamp, and establishes a managed state consistency check matrix; And the managed record generating sub-module screens the consistent data structure according to the record consistency identifier in the managed state consistency check matrix, integrates the space material number, the node number, the state field and the start and stop time stamp, generates a complete managed path information structure and obtains the managed complete record of the space material transaction asset.
Description
Navigation material transaction asset hosting system based on blockchain Technical Field The invention relates to the technical field of asset management, in particular to a marine material transaction asset hosting system based on a blockchain. Background The technical field of asset management relates to core matters such as registering, monitoring, maintaining and circulation management of tangible or intangible assets, and is widely applied to a plurality of industries such as finance, industry, energy, aviation and the like, under the background of informatization rapid development, the asset management gradually realizes digitization, networking and intellectualization, mainly comprises the contents such as full life cycle management of the assets, asset registering and classifying, state monitoring and early warning, use and allocating records, audit tracking and account checking and the like, and gradually merges technical means such as big data analysis, block chain technology, internet of things equipment and the like to improve transparency and efficiency of the asset management, wherein a traditional avionics transaction asset hosting system refers to a management system for managing information registering, circulation control and account checking of aircraft materials in links such as purchasing, allocating, trading, settling and hosting and the like, generally records basic information such as air-material numbers, sources, specifications, inventory states and the like through constructing a centralized database, performs authority setting and business approval control on the air-material allocating and trading based on rules, relies on manual operation or a local area network system to complete transaction process recording and managing relation confirmation, and complete periodic accounting and is completed through a periodic period and checking and managing of the accounts and managing. In the traditional aircraft transaction asset hosting process, information registration and data management are mainly carried out by relying on a centralized database, data updating is delayed and centralized management and control risks exist, unified and reliable transaction record basis is lacked in multi-node collaborative management, the whole flow tracking requirements on aircraft dispatching, transaction and settlement processes are difficult to meet, the system relies on manual operation or local area network deployment to complete data entry and authority setting, real-time data sharing and synchronization of a cross-mechanism cannot be realized, and transaction states and hosting information lack effective dynamic monitoring mechanisms, so that delay or errors frequently occur in accounting check during actual hosting, further liability division is unclear, transaction disputed processing is difficult, overall transparency and traceability are poor, and the safety management requirements of aircraft asset hosting under complex scenes are difficult to support. Disclosure of Invention The invention aims to solve the defects in the prior art, and provides a block-chain-based avionics transaction asset hosting system. In order to achieve the purpose, the invention adopts the following technical scheme that the marine material transaction asset hosting system based on the blockchain comprises: The managed event monitoring module monitors the aviation material in-stock event in real time, reads aviation material coding information, marks the starting node of the aviation material entering managed process by combining the receiving node physical position number, the receiving timestamp and the receiving personnel identity code, and generates an aviation material managed starting identifier; The block chain index management module sends the aerial material hosting initial identification to a block chain node as input data, embeds the aerial material hosting initial identification into the position of the initial section of the block structure, locks the initial section, and records and outputs the aerial material hosting block chain index; The transaction data processing module records a time stamp for issuing a transaction of the action of the aviation material and uploads the time stamp to the blockchain, records a time stamp for confirming the completion of the transaction of the aviation material and uploads the time stamp to the blockchain, calculates a transaction delay composite difference value and a preset tolerance threshold value, compares the transaction delay composite difference value with a preset tolerance threshold value, judges a transaction processing priority, and obtains an aviation material transaction priority confirmation record; The managed state updating module updates the transaction state based on the aircraft material transaction priority confirmation record and the aircraft material management block chain index, tracks and records through a block chain, counts the state chan