CN108921692B - Multi-chain block chain system with block issuing mechanism - Google Patents

Multi-chain block chain system with block issuing mechanism Download PDF

Info

Publication number
CN108921692B
CN108921692B CN201810464384.0A CN201810464384A CN108921692B CN 108921692 B CN108921692 B CN 108921692B CN 201810464384 A CN201810464384 A CN 201810464384A CN 108921692 B CN108921692 B CN 108921692B
Authority
CN
China
Prior art keywords
block
authentication
commodity
information
chain
Prior art date
Legal status (The legal status 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 status listed.)
Active
Application number
CN201810464384.0A
Other languages
Chinese (zh)
Other versions
CN108921692A (en
Inventor
江峰
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Individual
Original Assignee
Individual
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 Individual filed Critical Individual
Publication of CN108921692A publication Critical patent/CN108921692A/en
Application granted granted Critical
Publication of CN108921692B publication Critical patent/CN108921692B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/08Network architectures or network communication protocols for network security for authentication of entities
    • H04L63/0823Network architectures or network communication protocols for network security for authentication of entities using certificates
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06KGRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
    • G06K17/00Methods or arrangements for effecting co-operative working between equipments covered by two or more of main groups G06K1/00 - G06K15/00, e.g. automatic card files incorporating conveying and reading operations
    • G06K17/0022Methods or arrangements for effecting co-operative working between equipments covered by two or more of main groups G06K1/00 - G06K15/00, e.g. automatic card files incorporating conveying and reading operations arrangements or provisious for transferring data to distant stations, e.g. from a sensing device
    • G06K17/0029Methods or arrangements for effecting co-operative working between equipments covered by two or more of main groups G06K1/00 - G06K15/00, e.g. automatic card files incorporating conveying and reading operations arrangements or provisious for transferring data to distant stations, e.g. from a sensing device the arrangement being specially adapted for wireless interrogation of grouped or bundled articles tagged with wireless record carriers
    • 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/018Certifying business or products
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/14Network architectures or network communication protocols for network security for detecting or protecting against malicious traffic
    • H04L63/1433Vulnerability analysis
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L9/00Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
    • H04L9/32Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols including means for verifying the identity or authority of a user of the system or for message authentication, e.g. authorization, entity authentication, data integrity or data verification, non-repudiation, key authentication or verification of credentials
    • H04L9/3236Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols including means for verifying the identity or authority of a user of the system or for message authentication, e.g. authorization, entity authentication, data integrity or data verification, non-repudiation, key authentication or verification of credentials using cryptographic hash functions
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L9/00Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
    • H04L9/32Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols including means for verifying the identity or authority of a user of the system or for message authentication, e.g. authorization, entity authentication, data integrity or data verification, non-repudiation, key authentication or verification of credentials
    • H04L9/3263Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols including means for verifying the identity or authority of a user of the system or for message authentication, e.g. authorization, entity authentication, data integrity or data verification, non-repudiation, key authentication or verification of credentials involving certificates, e.g. public key certificate [PKC] or attribute certificate [AC]; Public key infrastructure [PKI] arrangements
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L9/00Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
    • H04L9/32Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols including means for verifying the identity or authority of a user of the system or for message authentication, e.g. authorization, entity authentication, data integrity or data verification, non-repudiation, key authentication or verification of credentials
    • H04L9/3297Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols including means for verifying the identity or authority of a user of the system or for message authentication, e.g. authorization, entity authentication, data integrity or data verification, non-repudiation, key authentication or verification of credentials involving time stamps, e.g. generation of time stamps
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L9/00Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
    • H04L9/50Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols using hash chains, e.g. blockchains or hash trees

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Security & Cryptography (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Business, Economics & Management (AREA)
  • General Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Computing Systems (AREA)
  • Theoretical Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Computer Hardware Design (AREA)
  • Marketing (AREA)
  • Finance (AREA)
  • Economics (AREA)
  • Strategic Management (AREA)
  • Development Economics (AREA)
  • General Business, Economics & Management (AREA)
  • Accounting & Taxation (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)
  • Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)
  • Computer And Data Communications (AREA)

Abstract

The invention discloses a multi-chain block chain system with a block issuing mechanism, which mainly comprises n block chains. Each blockchain has a unique blockchain type sequence number. Each block chain mainly comprises m authentication centers. Each authentication center reads the data in the underlying database. The event information of the bibliographic records is basic information of the commodities; the basic information of the commodity mainly comprises the production date, the manufacturer, the quality inspection qualification certificate, the product specification and the safe use period. The multi-chain block chain system constructed by the invention classifies data, and one block chain stores basic data of one type of commodities, so that the resource is saved, and the information extraction efficiency is improved. Meanwhile, the block issuing mechanism of the multi-link block chain system can ensure the correctness and the non-tamper property of the data.

Description

Multi-chain block chain system with block issuing mechanism
Technical Field
The invention relates to the field of data authentication, in particular to a multi-chain block chain system with a block issuing mechanism.
Background
With the development of mobile communication technology, especially mobile internet and internet of things are permeating into the living field of people, and various demands for authentication services based on internet are appeared. Such as authentication of authenticity of goods, transaction information, collection information, virtual account information, virtual property, personal/enterprise identity information, credit investigation information, justice information, etc.
In the prior art, a server connected to the internet needs to be built, and then the server is accessed through an external node to inquire the information.
However, it is a difficult matter to hack the system server by means of hackers. Hackers often achieve illegal purposes by rewriting the information stored in the server. Accordingly, there is a need for an improvement in existing internet-based authentication systems.
Disclosure of Invention
The present invention is directed to solving the problems of the prior art.
The technical scheme adopted for achieving the purpose of the invention is that the multi-chain blockchain system with the block issuing mechanism mainly comprises m authentication centers.
Each authentication center mainly comprises a basic database, a bibliographic event authentication information system and a block chain authentication and accounting system.
According to different functional requirements, the block chain authentication and accounting system mainly comprises K mutually independent block chains, and each block chain has a unique block chain type serial number.
And the contents of the block chains with different functional requirements are subjected to chain transfer according to requirements.
The blockchain type sequence number is an item category; the item categories are mainly classified into trades, petty trades, stock trades, non-financial trades, and/or industry codes. The project categories are also largely classified as fast-moving goods, durable goods, collectibles, and/or industry codes.
Different functional requirements correspond to different project categories.
Judging whether the block data of the block chains with different function requirements need to be transferred or not by the block chains with different function requirements, if so, transferring the block data to another block chain according to specific requirements;
and judging whether the chain transfer is required for the self-recorded event by the block chains with different functional requirements, if so, transferring the recorded event to another block chain according to specific requirements.
The authentication center is a main server. And m authentication centers have the same authority.
The external network is an intelligent terminal which is connected with the multi-center authentication system and has a radio frequency identification function.
The basic database mainly stores basic authentication data and bibliographic event authentication information.
The base authentication data is provided by the authentication requirements of the authentication center.
And the bibliographic event authentication information is the operation record information of the bibliographic event authentication information system to the basic database according to the authentication requirement.
The operation records of the basic database mainly comprise reading records, writing records, updating records, modifying records and/or deleting records.
The bibliographic event authentication information system generates bibliographic transaction information of corresponding types generated by different functional requirements according to the operation of different authentication requirements on a basic database and the format requirements of a block chain authentication and accounting system. The bibliographic event authentication information system broadcasts bibliographic transaction information during a block record distribution period T.
The blockchains of different functional requirements in the blockchain certification and accounting system record the broadcasted bibliographic transaction information of the corresponding function.
And each block chain of the block chain authentication and accounting system generates and stores block data according to a certain rule on the basis of the received corresponding recorded transaction information.
The block chain authentication and accounting system mainly comprises the following steps of generating an accounting block chain by each block chain:
1) setting the release period of each block chain of a multi-chain block chain system with a block release mechanism as TK
2) In the block issuing period TKAnd the bibliographic event authentication information system of the authentication center performs authentication operation on the authentication request according to the authentication rule on the basis of the basic authentication data according to the corresponding functional requirements. And storing the correspondingly generated bibliographic event authentication information in a basic database. The authentication centers generate the bibliographic transaction information with corresponding functions, broadcast and upload the bibliographic transaction information to the block chain authentication and accounting systems of the authentication centers, and receive the bibliographic transaction information by the corresponding L-th block chain. L is less than or equal to K.
3) In a block issue period TKIn-line, multi-chain blockchain systems select any n in a random mannerkEach central node is a block distribution node. The remaining m-nKEach central node is a non-block distribution node.
4) N iskThe individual block issuing node is according to TKIn a time-in-time authentication systemAnd generating block data with time stamp according to the received bibliographic transaction information, and broadcasting and releasing the block data to the whole authentication system.
The block data includes a block header region and a block body region. Block body collection TKBibliographic transaction information that is broadcast during a period of time. The T isKThe recorded transaction information broadcasted in the period of time is used as a calculation parameter and processed into root data. The root data is processed into authentication data as a calculation parameter. The authentication data is recorded in a block header area of the lth block chain.
If the commodity to be tested is a fast-consumable product, the block data further comprises information of the past shelf life or the not past shelf life of the commodity.
The steps for judging whether the commodity has over-shelf life are mainly as follows:
a) and the multi-chain block chain system broadcasts the time for uploading the digital identity authentication information of the commodities to each authentication center through an external network.
b) And each authentication center finds the bibliographic event information corresponding to the digital identity authentication information of the commodity in the basic database, and reads the commodity shelf life and the commodity production date in the bibliographic event information.
Each authentication center processes the quality guarantee period of the commodity, the production date of the commodity and the time of uploading the digital identity authentication information of the commodity through the external network, namely the production date of the commodity is subtracted from the time of uploading the digital identity authentication information of the commodity through the external network, and the service life of the commodity is obtained. And each authentication center compares and judges the service life of the commodity and the shelf life of the commodity.
And if the service life of the commodity is longer than the quality guarantee period of the commodity, the quality guarantee period of the commodity to be detected is exceeded. The authentication center broadcasts the over-shelf-life information of the commodity to the multi-chain blockchain system.
And if the service life of the commodity is less than or equal to the quality guarantee period of the commodity, the quality guarantee period of the commodity to be detected is exceeded. The certification center broadcasts the commodity shelf life information to the multi-chain block chain system.
c) And according to the check rule, the multi-chain block chain system judges whether the commodity has the shelf life, and transmits the digital identity authentication information of the commodity and the information of the shelf life of the commodity or the information of shelf life of the commodity which is not passed to the block publishing node.
5) And the block chain authentication and accounting system of the block issuing node broadcasts the block data of the Lth block chain.
6) And receiving the broadcasted block data correspondingly by the Kth block chain of the block chain authentication and accounting system of each central node of the multi-chain block chain system.
7) And the m authentication centers determine the block data of the new Kth block chain which is finally determined according to the set verification rule.
8) When a block data is verified and confirmed by the system, the latest block as the L-th block chain is connected to the back of the previous block and stored in the block chain. The system enters the next block record distribution cycle.
The check rule is a majority rule.
And when the item type is a small transaction, the item type corresponds to a small transaction block chain. And each small amount transaction record generated corresponding to the account information is recorded in a small amount transaction block chain. The balance count of the small amount transaction generated in each appointed time period corresponding to the account information is recorded in the small amount transaction block chain. The small transaction chain appoints a life cycle, and the historical data of the small transaction block chain exceeding the life cycle is deleted and annihilated automatically. The life cycle is an infinite or finite time period.
The technical effect of the present invention is undoubted. The multi-chain block chain system constructed by the invention classifies data, and one block chain stores basic data of one type of commodities, so that the resource is saved, and the information extraction efficiency is improved. Meanwhile, the block issuing mechanism of the multi-link block chain system can ensure the correctness and the non-tamper property of the data. The invention constructs a brand-new mutual-aid system framework based on a 'people-oriented person-I-man' belt-block issuing machine system, and replaces a mining mechanism and a workload proving mechanism in a traditional block chain with a 'people-oriented person-I-man' mutual-aid mode. Therefore, a brand-new block issuing mechanism and a multi-center distributed authentication system architecture are established, and issuing functions of centers are different. The invention can be applied to a high fault-tolerant distributed computing system, and makes the mixing consistency possible. The invention has wide application value in the important fields of non-virtual currency application scenes, such as identity authentication, mastership currency issuance and the like.
Drawings
FIG. 1 is a diagram of a configuration of an authentication center;
fig. 2 is a data storage flow chart.
Detailed Description
The present invention is further illustrated by the following examples, but it should not be construed that the scope of the above-described subject matter is limited to the following examples. Various substitutions and alterations can be made without departing from the technical idea of the invention and the scope of the invention is covered by the present invention according to the common technical knowledge and the conventional means in the field.
Example 1:
referring to fig. 1 and fig. 2, a multi-chain blockchain system with a blockchain issuing mechanism mainly includes m authentication centers.
Each authentication center mainly comprises a basic database, a bibliographic event authentication information system and a block chain authentication and accounting system.
According to different functional requirements, the block chain authentication and accounting system mainly comprises K mutually independent block chains, and each block chain has a unique block chain type serial number.
The content of the block chains with different functional requirements can be subjected to chain transfer according to the requirement. Judging whether the block data of the block chains with different function requirements need to be transferred or not by the block chains with different function requirements, if so, transferring the block data to another block chain according to specific requirements;
and judging whether the chain transfer is required for the self-recorded event by the block chains with different functional requirements, if so, transferring the recorded event to another block chain according to specific requirements.
The blockchain type sequence number is an item category. The item categories are mainly classified into trades, petty trades, stock trades, non-financial trades, and/or industry codes. The project categories are also largely classified as fast-moving goods, durable goods, collectibles, and/or industry codes.
Different functional requirements correspond to different project categories.
The authentication center is a main server. And m authentication centers have the same authority.
The external network is an intelligent terminal which is connected with the multi-center authentication system and has a radio frequency identification function.
The basic database mainly stores basic authentication data and bibliographic event authentication information.
The base authentication data is provided by the authentication requirements of the authentication center.
And the bibliographic event authentication information is the operation record information of the bibliographic event authentication information system to the basic database according to the authentication requirement.
The operation records of the basic database mainly comprise reading records, writing records, updating records, modifying records and/or deleting records.
The bibliographic event authentication information system generates bibliographic transaction information of corresponding types generated by different functional requirements according to the operation of different authentication requirements on a basic database and the format requirements of a block chain authentication and accounting system. The bibliographic event authentication information system broadcasts bibliographic transaction information during a block record distribution period T.
The blockchains of different functional requirements in the blockchain certification and accounting system record the broadcasted bibliographic transaction information of the corresponding function.
And each block chain of the block chain authentication and accounting system generates and stores block data according to a certain rule on the basis of the received corresponding recorded transaction information.
The block chain authentication and accounting system mainly comprises the following steps of generating an accounting block chain by each block chain:
1) setting the release period of each block chain of a multi-chain block chain system with a block release mechanism as TK
2) In the block issuing period TKIn the method, the bibliographic event authentication information system of the authentication center takes the basic authentication data as the basic authentication data according to the corresponding functional requirementsAnd performing authentication operation on the authentication request according to the authentication rule. And storing the correspondingly generated bibliographic event authentication information in a basic database. The authentication centers generate the bibliographic transaction information with corresponding functions, broadcast and upload the bibliographic transaction information to the block chain authentication and accounting systems of the authentication centers, and receive the bibliographic transaction information by the corresponding L-th block chain. L is less than or equal to K.
3) In a block issue period TKIn-line, multi-chain blockchain systems select any n in a random mannerkEach central node is a block distribution node. The remaining m-nKEach central node is a non-block distribution node.
4) N iskThe individual block issuing node is according to TKAnd generating block data with time stamp and broadcasting and issuing the block data to the whole authentication system.
The block data includes a block header region and a block body region. Block body collection TKBibliographic transaction information that is broadcast during a period of time. The T isKThe recorded transaction information broadcasted in the period of time is used as a calculation parameter and processed into root data. The root data is processed into authentication data as a calculation parameter. The authentication data is recorded in a block header area of the lth block chain.
If the commodity to be tested is a fast-consumable product, the block data further comprises information of the past shelf life or the not past shelf life of the commodity.
The steps for judging whether the commodity has over-shelf life are mainly as follows:
a) and the multi-chain block chain system broadcasts the time for uploading the digital identity authentication information of the commodities to each authentication center through an external network.
b) And each authentication center finds the bibliographic event information corresponding to the digital identity authentication information of the commodity in the basic database, and reads the commodity shelf life and the commodity production date in the bibliographic event information.
Each authentication center processes the quality guarantee period of the commodity, the production date of the commodity and the time of uploading the digital identity authentication information of the commodity through the external network, namely the production date of the commodity is subtracted from the time of uploading the digital identity authentication information of the commodity through the external network, and the service life of the commodity is obtained. And each authentication center compares and judges the service life of the commodity and the shelf life of the commodity.
And if the service life of the commodity is longer than the quality guarantee period of the commodity, the quality guarantee period of the commodity to be detected is exceeded. The authentication center broadcasts the over-shelf-life information of the commodity to the multi-chain blockchain system.
And if the service life of the commodity is less than or equal to the quality guarantee period of the commodity, the quality guarantee period of the commodity to be detected is exceeded. The certification center broadcasts the commodity shelf life information to the multi-chain block chain system.
c) And according to the check rule, the multi-chain block chain system judges whether the commodity has the shelf life, and transmits the digital identity authentication information of the commodity and the information of the shelf life of the commodity or the information of shelf life of the commodity which is not passed to the block publishing node.
4) And the block chain authentication and accounting system of the block issuing node broadcasts the block data of the Lth block chain.
5) And receiving the broadcasted block data correspondingly by the Kth block chain of the block chain authentication and accounting system of each central node of the multi-chain block chain system.
6) And the m authentication centers determine the block data of the new Kth block chain which is finally determined according to the set verification rule.
7) When a block data is verified and confirmed by the system, the latest block as the L-th block chain is connected to the back of the previous block and stored in the block chain. The system enters the next block record distribution cycle.
The check rule is a majority rule.
And when the item type is a small transaction, the item type corresponds to a small transaction block chain. And each small amount transaction record generated corresponding to the account information is recorded in a small amount transaction block chain. The balance count of the small amount transaction generated in each appointed time period corresponding to the account information is recorded in the small amount transaction block chain. The small transaction chain appoints a life cycle, and the historical data of the small transaction block chain exceeding the life cycle is deleted and annihilated automatically. The life cycle is an infinite or finite time period.
Example 2:
this implementation constructs a multi-chain blockchain system with a blockchain distribution mechanism, which mainly includes 22 blockchains. Each blockchain has a unique blockchain type sequence number. The block chains 1 to 7 mainly comprise 17 authentication centers, the block chains 8 to 15 mainly comprise 9 authentication centers, and the block chains 16 to 22 mainly comprise 39 authentication centers.
The blockchain type sequence number is an item category. The item categories are mainly classified into trades, petty trades, stock trades, non-financial trades, and/or industry codes. When the item category is an industry code, the blockchain type serial number also includes a fast-consumable/durable code. The fast-moving product code is 1, and the durable goods code is 0. The industry code is English of industry, for example, the code of communication industry is communication, the code of medical industry is iatrology, and the code of information technology industry is information technology. One industry has two block chains, one for storing the information of the fast-moving goods in the industry, and the other for storing the information of the durable goods in the industry.
The authentication center is a main server. The authentication center authority in each block chain is the same. The authority of the authentication centers between different blockchains may be the same or different.
The commodity category of the data stored in each block chain is determined by the block chain type serial number.
Each authentication center has a base database. The basic database mainly stores bibliographic event information.
The event information is basic commodity information. If the commodity is a fast-consumable product, the basic information of the commodity mainly comprises the production date, the manufacturer, the quality inspection qualification certificate, the product specification and the safe use period, namely the quality guarantee period. If the commodity is a durable product, the basic information of the commodity mainly comprises the production date, the manufacturer, the quality inspection qualification certificate and the product specification.
And each authentication center verifies the commodity RFID tags uploaded by the external network by using the basic database and feeds back verification information to the external network. The external network is an intelligent terminal which is connected with the multi-center authentication system and has a radio frequency identification function.
The steps for judging whether the quality guarantee period of the commodity to be detected is over are mainly as follows:
a) and the multi-chain block chain system broadcasts the time for uploading the digital identity authentication information of the commodities to each authentication center through an external network. In the embodiment, the time for uploading the digital identity authentication information of the commodity through the external network is 14:30:05:020 in 3-20 months in 2019.
b) And each authentication center finds the bibliographic event information corresponding to the digital identity authentication information of the commodity in the basic database, and reads the commodity shelf life and the commodity production date in the bibliographic event information. The shelf life of the flower cake in this example is 45 days, and the production date is 2019, 2 months and 20 days.
Each authentication center processes the quality guarantee period of the commodity, the production date of the commodity and the time of uploading the digital identity authentication information of the commodity through the external network, namely the production date of the commodity is subtracted from the time of uploading the digital identity authentication information of the commodity through the external network, and the service life of the commodity is obtained. And each authentication center compares and judges the service life of the commodity and the shelf life of the commodity. In this embodiment, the service life of the commodity is 30 days, and if the service life of the commodity is less than the shelf life of the commodity, the commodity to be tested does not exceed the shelf life. Each authentication center broadcasts the information of the commodity shelf life to a multi-chain block chain system, and stores the information of the commodity shelf life in the bibliographic event information of the basic database.
c) And judging whether the information of the 39 commodities with the shelf lives exceeded or not according to a check rule, namely according to a majority principle, finally judging that the commodities have the shelf lives not exceeded by the multi-chain block chain system, and transmitting the digital identity authentication information of the commodities and the information of the commodity with the shelf lives not exceeded to the block publishing node. And the block publishing node stores the information of the non-expiration date of the commodity in the corresponding bibliographic event information according to the digital identity authentication information of the commodity.
At this time, the bibliographic event information mainly includes production date, manufacturer, quality inspection qualification, product specification, safe use period, i.e. shelf life and commodity guarantee period non-passing information.
5) The block issuing node generates block data.
The block data mainly comprises the bibliographic event information, the enabled information of the to-be-tested commodity and the category information of the to-be-tested commodity.
The block issuing node broadcasts the block data in the block chain P.
6) The 38 non-block distribution nodes receive the block data that is broadcast.
7) And the 39 authentication centers respectively judge whether the bibliographic event information in the block data is consistent with the bibliographic event information in the basic database, and broadcast the judgment result in the multi-chain block chain system. And the 39 authentication centers respectively store the commodity enabling information in the block data in a basic database.
8) And the multi-chain block chain system obtains a final judgment result according to a set verification rule. The check rule is a majority rule. And the 33 authentication centers judge that the bibliographic event information in the block data is consistent with the bibliographic event information in the authentication center basic database, the 6 authentication centers judge that the bibliographic event information in the block data is inconsistent with the bibliographic event information in the authentication center basic database, so that the final judgment result is that the bibliographic event information in the block data is consistent with the bibliographic event information in the authentication center basic database, and the multi-chain block chain system feeds the block data back to the external network.
9) And the external network obtains the basic information of the commodity to be tested.
Example 3:
this implementation constructs a multi-chain blockchain system with a blockchain distribution mechanism, which mainly includes 22 blockchains. Each blockchain has a unique blockchain type sequence number. The block chains 1 to 7 mainly comprise 17 authentication centers, the block chains 8 to 15 mainly comprise 9 authentication centers, and the block chains 16 to 22 mainly comprise 39 authentication centers.
The blockchain type sequence number is an item category. The item categories are mainly classified into trades, petty trades, stock trades, non-financial trades, and/or industry codes. When the item category is an industry code, the blockchain type serial number also includes a fast-consumable/durable code. The fast-moving product code is 1, and the durable goods code is 0. The industry code is English of industry, for example, the code of communication industry is communication, the code of medical industry is iatrology, and the code of information technology industry is information technology. One industry has two block chains, one for storing the information of the fast-moving goods in the industry, and the other for storing the information of the durable goods in the industry.
The authentication center is a main server. The authentication center authority in each block chain is the same. The authority of the authentication centers between different blockchains may be the same or different.
The commodity category of the data stored in each block chain is determined by the block chain type serial number.
Each authentication center has a base database. The basic database mainly stores bibliographic event information.
The event information is basic commodity information. If the commodity is a fast-consumable product, the basic information of the commodity mainly comprises the production date, the manufacturer, the quality inspection qualification certificate, the product specification and the safe use period, namely the quality guarantee period. If the commodity is a durable product, the basic information of the commodity mainly comprises the production date, the manufacturer, the quality inspection qualification certificate and the product specification.
And each authentication center verifies the commodity RFID tags uploaded by the external network by using the basic database and feeds back verification information to the external network. The external network is an intelligent terminal which is connected with the multi-center authentication system and has a radio frequency identification function.
The steps for judging whether the quality guarantee period of the commodity to be detected is over are mainly as follows:
a) and the multi-chain block chain system broadcasts the time for uploading the digital identity authentication information of the commodities to each authentication center through an external network. In the embodiment, the time for uploading the digital identity authentication information of the commodity through the external network is 14:30:05:020 in 3-20 months in 2019.
b) And each authentication center finds the bibliographic event information corresponding to the digital identity authentication information of the commodity in the basic database, and reads the commodity shelf life and the commodity production date in the bibliographic event information. The shelf life of the flower cake in this example is 45 days, and the production date is 2019, 2 months and 20 days.
Each authentication center processes the quality guarantee period of the commodity, the production date of the commodity and the time of uploading the digital identity authentication information of the commodity through the external network, namely the production date of the commodity is subtracted from the time of uploading the digital identity authentication information of the commodity through the external network, and the service life of the commodity is obtained. And each authentication center compares and judges the service life of the commodity and the shelf life of the commodity. In this embodiment, the service life of the commodity is 30 days, and if the service life of the commodity is less than the shelf life of the commodity, the commodity to be tested does not exceed the shelf life. Each authentication center broadcasts the information of the commodity shelf life to a multi-chain block chain system, and stores the information of the commodity shelf life in the bibliographic event information of the basic database.
c) And judging whether the information of the 39 commodities with the shelf lives exceeded or not according to a check rule, namely according to a majority principle, finally judging that the commodities have the shelf lives not exceeded by the multi-chain block chain system, and transmitting the digital identity authentication information of the commodities and the information of the commodity with the shelf lives not exceeded to the block publishing node. And the block publishing node stores the information of the non-expiration date of the commodity in the corresponding bibliographic event information according to the digital identity authentication information of the commodity.
At this time, the bibliographic event information mainly includes production date, manufacturer, quality inspection qualification, product specification, safe use period, i.e. shelf life and commodity guarantee period non-passing information.
5) The block issuing node generates block data.
The block data mainly comprises the bibliographic event information, the enabled information of the to-be-tested commodity and the category information of the to-be-tested commodity.
The block issuing node broadcasts the block data in the block chain P.
6) The 38 non-block distribution nodes receive the block data that is broadcast.
7) And the 39 authentication centers respectively judge whether the bibliographic event information in the block data is consistent with the bibliographic event information in the basic database, and broadcast the judgment result in the multi-chain block chain system. And the 39 authentication centers respectively store the commodity enabling information in the block data in a basic database.
8) And the multi-chain block chain system obtains a final judgment result according to a set verification rule. The check rule is a majority rule. And the 33 authentication centers judge that the bibliographic event information in the block data is consistent with the bibliographic event information in the authentication center basic database, and the 6 authentication centers judge that the bibliographic event information in the block data is inconsistent with the bibliographic event information in the authentication center basic database, so that the final judgment result is that the bibliographic event information in the block data is consistent with the bibliographic event information in the authentication center basic database.
And if the final judgment result is that the bibliographic event information in the block data is consistent with the bibliographic event information in the authentication center basic database, the multi-chain block chain system feeds back the block data to the external network.
9) And the external network obtains the basic information of the commodity to be tested.
Example 4:
the fast-food has long shelf life. The information of the over-shelf life of the commodity may be broadcast as bibliographic authentication information. And simultaneously, corresponding storage record areas in the related basic database can be informed to mark or delete related basic bibliographic information.
The fast-moving articles may need to be stored for a long time according to the requirements of users, and then the application can be applied to change from a fast-moving article chain to a collection chain, so that the recording and checking can be performed for a long time. For example, a bottle of wine is purchased in a fast-away product chain, and a user can apply for transferring to a collection chain if the user needs to collect for a long time.
Example 5:
the financial transaction chain comprises a small amount transaction chain, a transaction chain and other multi-chains. Each small amount transaction record generated corresponding to the account information is recorded in a small amount transaction block chain; the balance count of the small transaction generated in each appointed time period corresponding to the account information is recorded in the transaction block chain. One can set the transaction behavior of 100 yuan initiated by the account of the non-financial institution as a small amount transaction and record it in different ways into a small amount transaction chain and a transaction chain respectively. Such as:
transaction account A
During 2017, 10 months, 150 micropayments take place in total, and each micropayment which occurs is recorded in a micropayment chain; at the end time of the monthly accounting period, the accumulated counts of the 150 small transactions are paid out for 578.99 yuan after the item overlapping, and then 150 small transactions occur in the transaction account A recorded in the transaction chain at the end time of the accounting period, and the net expenditure of the item overlapping is 578.99 yuan;
during 2017 and 10 months, 3 normal transactions take place in total, and then 3 transactions are recorded in a transaction chain;
the recording condition of the account A in the blockchain authentication system in 2017 and 10 months is as follows:
a petty payment chain, 150 postscript bookings;
the transaction chain, 3 normal transaction bibliographies +1 cumulative payout of 150 micropayments 578.99 yuan.
Example 6:
the daily small-amount transaction quantity is huge, particularly with the development of mobile payment, the small-amount transaction is huge mass data, but the transaction storage value is not large, and the small-amount transaction is specially recorded in a small-amount transaction chain and separated out to be a very good option. In this regard, the present embodiment sets the transaction behavior of 100 yuan initiated by the non-financial institution account as a small transaction and records it into a small transaction chain. Because daily small transaction data is extremely large and complex, the life cycle of the small transaction chain is set to be 1 year in the embodiment. When the year expires, the small transaction chain of the present embodiment is annihilated.

Claims (10)

1. A multi-chain blockchain system with a blockchain distribution mechanism, comprising: the system comprises m authentication centers;
each authentication center comprises a basic database, a bibliographic event authentication information system and a block chain authentication and accounting system;
according to different functional requirements, the block chain authentication and accounting system comprises K mutually independent block chains, and each block chain has a unique block chain type serial number;
the basic database stores basic authentication data and bibliographic event authentication information;
the basic authentication data is provided by the authentication requirements of the authentication center;
the bibliographic event authentication information is operation record information of the bibliographic event authentication information system to a basic database according to the authentication requirement;
the bibliographic event authentication information system generates bibliographic transaction information of corresponding categories generated by different functional requirements according to the operation of different authentication requirements on a basic database and the format requirements of a block chain authentication and accounting system; the bibliographic event authentication information system broadcasts bibliographic transaction information in a block record release period T;
the blockchains with different function requirements in the blockchain certification and accounting system record the broadcasted bibliographic transaction information of the corresponding function;
each block chain of the block chain authentication and accounting system generates and stores block data according to a certain rule on the basis of the received corresponding recorded transaction information;
the step of generating the accounting block chain of each block chain of the block chain authentication accounting system is as follows:
1) setting the release period of each block chain of a multi-chain block chain system with a block release mechanism as TK
2) In the block issuing period TKThe bibliographic event authentication information system of the authentication center carries out authentication operation on an authentication request according to an authentication rule on the basis of the basic authentication data according to corresponding functional requirements; storing the corresponding generated bibliographic event authentication information in a basic database; the authentication center generates the bibliographic transaction information with corresponding functions and uploads the bibliographic transaction information to the block chain authentication and accounting system of each authentication center in a broadcasting mannerAnd received by the corresponding Lth blockchain; l is less than or equal to K;
3) in a block issue period TKIn-line, multi-chain blockchain systems select any n in a random mannerkEach central node is a block issuing node; the remaining m-nKEach central node is a non-block issuing node;
4) n iskThe individual block issuing node is according to TKGenerating block data with a time stamp to broadcast and release to the whole authentication system according to the bibliographic transaction information received in the authentication system within a period of time;
the block data comprises a block head area and a block body area; block body collection TKBibliographic transaction information broadcast over a period of time; the T isKThe recorded transaction information broadcasted in a period of time is used as a calculation parameter and processed into root data; the root data is used as a calculation parameter and is processed into authentication data; the authentication data is recorded in a block head area of an Lth block chain;
4) the block chain authentication and accounting system of the block issuing node broadcasts the block data of the Lth block chain;
5) receiving the broadcasted block data correspondingly by a Kth block chain of a block chain authentication and accounting system of each central node of the multi-chain block chain system;
6) the m authentication centers determine the block data of the new Kth block chain which is finally determined according to the set verification rule;
7) when a block data is verified and confirmed by the system, the latest block as the L-th block chain is connected to the back of the previous block and stored in the block chain; the system enters the next block record distribution cycle.
2. The system of claim 1, wherein: the operation records of the basic database comprise reading records, writing records, updating records, modifying records and/or deleting records.
3. The system of claim 1, wherein: the blockchain type sequence number is an item category; the item categories are divided into trades, petty trades, stock trades, non-financial trades, and/or industry codes; the project categories are further divided into fast-moving goods, durable goods, collectibles and/or industry codes;
different functional requirements correspond to different project categories.
4. The system of claim 1, wherein: judging whether the block data of the block chains with different function requirements need to be transferred or not by the block chains with different function requirements, if so, transferring the block data to another block chain according to specific requirements;
and judging whether the chain transfer is required for the self-recorded event by the block chains with different functional requirements, if so, transferring the recorded event to another block chain according to specific requirements.
5. The system of claim 1, wherein: the authentication center is a main server; and m authentication centers have the same authority.
6. The system of claim 1, wherein: the external network is an intelligent terminal which is connected with the multi-center authentication system and has a radio frequency identification function.
7. The system of claim 1, wherein: the check rule is a majority rule.
8. The system of claim 1, wherein: if the commodity to be tested is a fast-consumable product, the block data further comprises information of the past shelf life or the not past shelf life of the commodity.
9. The system according to claim 8, wherein said multi-chain blockchain system further comprises: the steps for judging whether the commodity has over-shelf life are as follows:
1) the multi-chain block chain system broadcasts the time of the digital identity authentication information of the commodities uploaded by the external network to each authentication center;
2) each authentication center finds a bibliographic event corresponding to the digital identity authentication information of the commodity in a basic database, and reads the commodity quality guarantee period and the commodity production date in the bibliographic event;
each authentication center processes the shelf life of the commodity, the production date of the commodity and the time of uploading the digital identity authentication information of the commodity through the external network, namely the production date of the commodity is subtracted from the time of uploading the digital identity authentication information of the commodity through the external network to obtain the service life of the commodity; each authentication center compares and judges the service life of the commodity and the shelf life of the commodity;
if the service life of the commodity is longer than the quality guarantee period of the commodity, the quality guarantee period of the commodity to be detected is prolonged; the authentication center broadcasts the commodity shelf life information to a multi-chain block chain system;
if the service life of the commodity is less than or equal to the quality guarantee period of the commodity, the quality guarantee period of the commodity to be detected is exceeded; the authentication center broadcasts the information of the commodity shelf life to a multi-chain block chain system;
3) and according to the check rule, the multi-chain block chain system judges whether the commodity has the shelf life, and transmits the digital identity authentication information of the commodity and the information of the shelf life of the commodity or the information of shelf life of the commodity which is not passed to the block publishing node.
10. The system according to claim 7, wherein: when the item type is small transaction, corresponding to the small transaction block chain; each small amount transaction record generated corresponding to the account information is recorded in a small amount transaction block chain; the balance accumulated count of the small amount transaction generated in each appointed time period corresponding to the account information is recorded in a small amount transaction block chain; the petty transaction chain appoints a life cycle, and the historical data of the petty transaction block chain exceeding the life cycle are automatically deleted and annihilated; the life cycle is an infinite or finite time period.
CN201810464384.0A 2017-05-16 2018-05-15 Multi-chain block chain system with block issuing mechanism Active CN108921692B (en)

Applications Claiming Priority (4)

Application Number Priority Date Filing Date Title
CN201710344383 2017-05-16
CN2017103443838 2017-05-16
CN2017105349474 2017-07-04
CN201710534947 2017-07-04

Publications (2)

Publication Number Publication Date
CN108921692A CN108921692A (en) 2018-11-30
CN108921692B true CN108921692B (en) 2022-01-18

Family

ID=64333909

Family Applications (12)

Application Number Title Priority Date Filing Date
CN201810462740.5A Active CN108881163B (en) 2017-05-16 2018-05-15 Multi-center block chain system with block issuing mechanism
CN201810462757.0A Active CN108881165B (en) 2017-05-16 2018-05-15 Multi-center authentication system with block issuing mechanism
CN201810463885.7A Active CN108876365B (en) 2017-05-16 2018-05-15 Intelligent contract for generating block release mechanism
CN202110235074.3A Pending CN112929383A (en) 2017-05-16 2018-05-15 Multi-center authentication system with block issuing mechanism
CN201810462760.2A Pending CN108875386A (en) 2017-05-16 2018-05-15 A kind of multicenter finite field block catenary system framework with block issue mechanism and application demand issue mechanism
CN201810463897.XA Active CN108881167B (en) 2017-05-16 2018-05-15 Intelligent contract of finite field block chain system
CN201810463335.5A Active CN108881166B (en) 2017-05-16 2018-05-15 Virtual account block chain verification system with external fixed physical node
CN201810462747.7A Active CN108876364B (en) 2017-05-16 2018-05-15 Block chain system with annihilation mechanism
CN201810464384.0A Active CN108921692B (en) 2017-05-16 2018-05-15 Multi-chain block chain system with block issuing mechanism
CN201810464400.6A Active CN108876399B (en) 2017-05-16 2018-05-15 Finite field block chain system with closed-loop authentication system
CN201810462739.2A Active CN108874890B (en) 2017-05-16 2018-05-15 Block chain system with public bibliographic mechanism
CN202110237010.7A Pending CN113037738A (en) 2017-05-16 2018-05-15 Virtual account block chain verification system with external fixed physical node

Family Applications Before (8)

Application Number Title Priority Date Filing Date
CN201810462740.5A Active CN108881163B (en) 2017-05-16 2018-05-15 Multi-center block chain system with block issuing mechanism
CN201810462757.0A Active CN108881165B (en) 2017-05-16 2018-05-15 Multi-center authentication system with block issuing mechanism
CN201810463885.7A Active CN108876365B (en) 2017-05-16 2018-05-15 Intelligent contract for generating block release mechanism
CN202110235074.3A Pending CN112929383A (en) 2017-05-16 2018-05-15 Multi-center authentication system with block issuing mechanism
CN201810462760.2A Pending CN108875386A (en) 2017-05-16 2018-05-15 A kind of multicenter finite field block catenary system framework with block issue mechanism and application demand issue mechanism
CN201810463897.XA Active CN108881167B (en) 2017-05-16 2018-05-15 Intelligent contract of finite field block chain system
CN201810463335.5A Active CN108881166B (en) 2017-05-16 2018-05-15 Virtual account block chain verification system with external fixed physical node
CN201810462747.7A Active CN108876364B (en) 2017-05-16 2018-05-15 Block chain system with annihilation mechanism

Family Applications After (3)

Application Number Title Priority Date Filing Date
CN201810464400.6A Active CN108876399B (en) 2017-05-16 2018-05-15 Finite field block chain system with closed-loop authentication system
CN201810462739.2A Active CN108874890B (en) 2017-05-16 2018-05-15 Block chain system with public bibliographic mechanism
CN202110237010.7A Pending CN113037738A (en) 2017-05-16 2018-05-15 Virtual account block chain verification system with external fixed physical node

Country Status (1)

Country Link
CN (12) CN108881163B (en)

Families Citing this family (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109583896A (en) * 2018-11-30 2019-04-05 元灵通智能科技(深圳)有限公司 Transaction verification method, block chain node and storage medium
CN109726201B (en) * 2018-12-12 2020-05-05 杭州基尔区块链科技有限公司 Chip research and development transaction data storage method and system based on intelligent contract
CN109656177A (en) * 2018-12-28 2019-04-19 成都易慧家科技有限公司 A kind of intelligent door and window communication system
CN109831483A (en) * 2018-12-28 2019-05-31 山东康威通信技术股份有限公司 Distributed block chain control system and method applied to the underground space
CN109885258B (en) * 2019-02-01 2023-02-21 立旃(上海)科技有限公司 Data deleting device and method based on block chain
CN110062041B (en) * 2019-04-12 2023-04-07 深圳前海微众银行股份有限公司 Method and device for changing IOT (input/output) equipment based on block chain
CN111931245A (en) * 2019-05-13 2020-11-13 阿里巴巴集团控股有限公司 Information processing method and device
CN110135194B (en) * 2019-05-20 2020-10-30 北京邮电大学 Block chain-based industrial internet digital object management method
CN110535967B (en) * 2019-09-06 2022-08-23 江苏物联网研究发展中心 Vehicle transportation data judgment system
CN113609222A (en) * 2019-09-12 2021-11-05 腾讯科技(深圳)有限公司 Certificate processing method and device for block chain network, electronic equipment and storage medium
CN110780847B (en) * 2019-10-15 2022-02-25 腾讯科技(深圳)有限公司 Random number generation method, random number generation device and electronic equipment
CN113162889B (en) * 2020-01-22 2023-02-17 北京车和家信息技术有限公司 Authentication method and device for route updating information
CN112115116B (en) * 2020-08-05 2024-04-16 西安电子科技大学 Construction method of high-performance tamper-proof database based on blockchain
CN113516487B (en) * 2021-05-19 2022-10-14 广西科技大学 Agricultural product traceability system based on block chain
CN115695055B (en) * 2023-01-05 2023-03-14 中国电子科技集团公司第三十研究所 High-reliability high-concurrency security authentication system and method based on memory database
CN117709947B (en) * 2024-02-05 2024-04-19 广东通莞科技股份有限公司 POS machine settlement authority management method based on blockchain

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101701131B1 (en) * 2016-04-28 2017-02-13 주식회사 라피 Data recording and validation methods and systems using the connecting of blockchain between different type
CN106447309A (en) * 2016-11-13 2017-02-22 杭州复杂美科技有限公司 Across-chain transaction of source chain and lateral chain
CN106528775A (en) * 2016-10-28 2017-03-22 山东明和软件有限公司 Private block chain operation support system that supports logical multi-chain, and working method thereof

Family Cites Families (49)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CA2291430A1 (en) * 1999-01-28 2000-07-28 Tao Lu Internet transaction security system
US8582777B2 (en) * 2006-05-03 2013-11-12 Samsung Electronics Co., Ltd. Method and system for lightweight key distribution in a wireless network
US9013266B2 (en) * 2006-09-08 2015-04-21 Certicom Corp. Authenticated radio frequency identification and key distribution system therefor
CN103971250B (en) * 2014-04-09 2017-04-05 四川谦泰仁投资管理有限公司 A kind of one time one card anti-fake traceability system based on mobile terminal and RFID
US20160098730A1 (en) * 2014-10-01 2016-04-07 The Filing Cabinet, LLC System and Method for Block-Chain Verification of Goods
CN104392354B (en) * 2014-11-05 2017-10-03 中国科学院合肥物质科学研究院 A kind of public key address is associated and search method and its system with user account
CN105844472A (en) * 2015-01-13 2016-08-10 四川谦泰仁投资管理有限公司 RFID merchandise anti-counterfeiting tracing system compatible with two-dimensional code counterfeiting prevention
CN106296184A (en) * 2015-06-05 2017-01-04 地气股份有限公司 Electronic money management method and electronic-monetary system
WO2017027484A1 (en) * 2015-08-09 2017-02-16 Ramasamy Celambarasan System and method for microshare based content funding and distribution
US10402792B2 (en) * 2015-08-13 2019-09-03 The Toronto-Dominion Bank Systems and method for tracking enterprise events using hybrid public-private blockchain ledgers
US10504178B2 (en) * 2015-11-04 2019-12-10 Chicago Mercantile Exchange Inc. System for physically delivering virtual currencies
US20170132626A1 (en) * 2015-11-05 2017-05-11 Mastercard International Incorporated Method and system for processing of a blockchain transaction in a transaction processing network
CN105488675B (en) * 2015-11-25 2019-12-24 布比(北京)网络技术有限公司 Block chain distributed shared general ledger construction method
CN105719172A (en) * 2016-01-19 2016-06-29 布比(北京)网络技术有限公司 Information issuing method and device
CN112950381A (en) * 2016-01-24 2021-06-11 杭州复杂美科技有限公司 Block chain matching exchange
CN105610578B (en) * 2016-01-25 2019-05-03 杭州复杂美科技有限公司 Block chain information deposits card and method for secret protection
CN105809062B (en) * 2016-03-01 2019-01-25 布比(北京)网络技术有限公司 A kind of building of contract executes method and device
CN105893042A (en) * 2016-03-31 2016-08-24 北京航空航天大学 Intelligent contract implementation method based on block chain
CN105912618B (en) * 2016-04-07 2019-04-23 浙江万马新能源有限公司 The charging pile charging transaction means of communication and device based on block chain
CN105956923B (en) * 2016-04-20 2022-04-29 上海如鸽投资有限公司 Asset transaction system and digital authentication and transaction method of assets
CN105976231A (en) * 2016-06-24 2016-09-28 深圳前海微众银行股份有限公司 Asset management method based on intelligent block chain contracts and nodes
CN106209877A (en) * 2016-07-19 2016-12-07 井创(北京)科技有限公司 A kind of be certification core with block chain backstage false-proof authentication system
CN106339880A (en) * 2016-08-23 2017-01-18 白大文 Product production method and system for users to trace and examine filling process easily
CN106339939B (en) * 2016-08-26 2020-05-15 南京喜玛拉云信息技术有限公司 Non-tamper-able distributed bill system based on secure hardware and transaction processing method
CN106385315B (en) * 2016-08-30 2019-05-17 北京三未信安科技发展有限公司 A kind of digital certificate management method and system
CN106375317A (en) * 2016-08-31 2017-02-01 北京明朝万达科技股份有限公司 Block chain-based big data security authentication method and system
CN106384236B (en) * 2016-08-31 2019-07-16 江苏通付盾科技有限公司 Based on the ca authentication management method of block chain, apparatus and system
CN106503574B (en) * 2016-09-13 2019-11-05 中国电子科技集团公司第三十二研究所 Block chain safe storage method
CN106372533B (en) * 2016-09-14 2020-04-21 ***股份有限公司 Content storage method based on block chain technology
US10157295B2 (en) * 2016-10-07 2018-12-18 Acronis International Gmbh System and method for file authenticity certification using blockchain network
CN106548091A (en) * 2016-10-14 2017-03-29 北京爱接力科技发展有限公司 A kind of data deposit card, the method and device of checking
CN106534097B (en) * 2016-10-27 2018-05-18 上海亿账通区块链科技有限公司 Permission method of control and system based on the transaction of block chain
CN106570710A (en) * 2016-10-27 2017-04-19 纸飞机(北京)科技有限公司 Commodity anti-counterfeiting method and device
CN106504091B (en) * 2016-10-27 2018-06-29 深圳壹账通智能科技有限公司 The method and device merchandised on block chain
CN106559211B (en) * 2016-11-22 2019-12-13 中国电子科技集团公司第三十研究所 Privacy protection intelligent contract method in block chain
CN106453636A (en) * 2016-11-22 2017-02-22 深圳银链科技有限公司 Credible block generation method and system
CN106453407B (en) * 2016-11-23 2019-10-15 江苏通付盾科技有限公司 Identity identifying method, certificate server and user terminal based on block chain
CN106651303B (en) * 2016-12-02 2020-05-26 北京轻信科技有限公司 Intelligent contract processing method and system based on template
CN106534160B (en) * 2016-12-02 2020-02-21 江苏通付盾科技有限公司 Identity authentication method and system based on block chain
CN106600252A (en) * 2016-12-15 2017-04-26 咪咕文化科技有限公司 Payment method and payment system based on block chain
CN106530088B (en) * 2016-12-19 2023-11-17 杜伯仁 Method for trading certificate products based on blockchain security nodes
CN106656509B (en) * 2016-12-29 2019-11-29 深圳市检验检疫科学研究院 A kind of RFID alliance chain collaboration authentication method for the monitoring of defeated port food
CN106651332B (en) * 2016-12-29 2020-11-06 成都质数斯达克科技有限公司 Method for generating new block in block chain and block chain
CN106656798B (en) * 2016-12-30 2020-03-27 质数链网科技成都有限公司 Method for calculating decision path and distributed node
CN107122477A (en) * 2017-05-02 2017-09-01 成都中远信电子科技有限公司 A kind of block chain storage system
CN107273760A (en) * 2017-06-09 2017-10-20 济南浪潮高新科技投资发展有限公司 One kind is based on many CA application authentication methods of block chain
CN107358438A (en) * 2017-06-27 2017-11-17 上海霸贤网络科技有限公司 Supply chain dynamic multicenter collaboration authentication model and its implementation based on block chain
CN107249009B (en) * 2017-08-02 2020-02-21 广东工业大学 Data verification method and system based on block chain
CN107995197A (en) * 2017-12-04 2018-05-04 中国电子科技集团公司第三十研究所 A kind of method for realizing across management domain identity and authority information is shared

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101701131B1 (en) * 2016-04-28 2017-02-13 주식회사 라피 Data recording and validation methods and systems using the connecting of blockchain between different type
CN106528775A (en) * 2016-10-28 2017-03-22 山东明和软件有限公司 Private block chain operation support system that supports logical multi-chain, and working method thereof
CN106447309A (en) * 2016-11-13 2017-02-22 杭州复杂美科技有限公司 Across-chain transaction of source chain and lateral chain

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
区块链之跨链技术介绍;高志豪;《金卡工程》;20161110;全文 *

Also Published As

Publication number Publication date
CN108874890A (en) 2018-11-23
CN113037738A (en) 2021-06-25
CN108876364B (en) 2021-11-09
CN108921692A (en) 2018-11-30
CN108876365B (en) 2023-08-29
CN108876365A (en) 2018-11-23
CN108876364A (en) 2018-11-23
CN112929383A (en) 2021-06-08
CN108881165A (en) 2018-11-23
CN108881167B (en) 2021-06-22
CN108881166A (en) 2018-11-23
CN108881163A (en) 2018-11-23
CN108874890B (en) 2020-10-23
CN108881166B (en) 2021-03-26
CN108876399A (en) 2018-11-23
CN108881163B (en) 2021-05-14
CN108876399B (en) 2022-04-29
CN108881167A (en) 2018-11-23
CN108875386A (en) 2018-11-23
CN108881165B (en) 2021-03-26

Similar Documents

Publication Publication Date Title
CN108921692B (en) Multi-chain block chain system with block issuing mechanism
US11301864B2 (en) Systems and methods for providing tokenized transaction accounts
CN107657418A (en) A kind of commodity inventory control method and system based on RFID
CN108876538B (en) A kind of order information processing method
CN104537287B (en) A kind of sale locations verification method, the apparatus and system of consumer goods list product
CN110599107B (en) Logistics data processing method and device based on block chain
US9230231B1 (en) Systems and methods for managing barcode information
CA2605371A1 (en) System and method for quantitative peer travel and expense benchmarking analysis
CN106408319A (en) Distribution data management system and method
CN106296178A (en) Method of payment based on NFC and device
CN109801129A (en) System is completed in online sale acknowledgement of orders
CN113888190A (en) Commodity traceability system, method, equipment and storage medium based on block chain
CN108053275A (en) A kind of online product screening method, system and storage medium
US11222328B2 (en) Method for providing mobile gift card issuance service, and server apparatus and system therefor
CN112714920A (en) Advanced method, system and apparatus for registering information in a database
CN105225153A (en) Data processing method and device
CN105809453A (en) Electronic documents based full supply chain information back-dating and controlling method
CN104798093A (en) Certification of origin
JP2013178669A (en) Tabulation device and tabulation program
CN107688939A (en) A kind of Internet of Things field payment system based on high in the clouds
CN113052673A (en) Reconciliation clearing method and device, computer equipment and storage medium
CN106469410A (en) tax monitoring method and device
CN110910104A (en) Block chain virtual currency taking Internet of things equipment data items as mining method
US20220392005A1 (en) Dynamic Contracts
AU2014262377B2 (en) Method of processing a transaction request

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant