CN108665365B - Mixed block chain architecture system, processing method and processing system - Google Patents

Mixed block chain architecture system, processing method and processing system Download PDF

Info

Publication number
CN108665365B
CN108665365B CN201810468531.1A CN201810468531A CN108665365B CN 108665365 B CN108665365 B CN 108665365B CN 201810468531 A CN201810468531 A CN 201810468531A CN 108665365 B CN108665365 B CN 108665365B
Authority
CN
China
Prior art keywords
block chain
block
information
blockchain
transaction
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.)
Expired - Fee Related
Application number
CN201810468531.1A
Other languages
Chinese (zh)
Other versions
CN108665365A (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.)
Sichuan University
Original Assignee
Sichuan University
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 Sichuan University filed Critical Sichuan University
Priority to CN201810468531.1A priority Critical patent/CN108665365B/en
Publication of CN108665365A publication Critical patent/CN108665365A/en
Application granted granted Critical
Publication of CN108665365B publication Critical patent/CN108665365B/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q40/00Finance; Insurance; Tax strategies; Processing of corporate or income taxes
    • G06Q40/04Trading; Exchange, e.g. stocks, commodities, derivatives or currency exchange
    • 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
    • G06Q20/00Payment architectures, schemes or protocols
    • G06Q20/38Payment protocols; Details thereof
    • G06Q20/382Payment protocols; Details thereof insuring higher security of transaction

Landscapes

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

Abstract

The invention discloses a mixed block chain architecture system, a processing method and a processing system. The system comprises: the system comprises an upper layer block chain, a current block chain and a lower layer block chain, wherein the input end of the current block chain is connected with the lower layer block chain, and the output end of the current block chain is connected with the upper layer block chain; the current block chain is used for receiving the block packing information from the lower layer block chain and simultaneously packing the packing information in the current block chain to the upper layer block chain. By adopting the architecture system, the block chain can adapt to various complex application scenes, so that the informatization level is improved.

Description

Mixed block chain architecture system, processing method and processing system
Technical Field
The present invention relates to the field of blockchains, and in particular, to a mixed blockchain architecture system, a processing method, and a processing system.
Background
The area of the block chain which is mature in application is mainly virtual currency, the main representation of the block chain is realized by virtual currency such as bitcoin, ether coin, Lett coin and the like, basically, decentralized software architecture of the block chain essence is applied, but the core distributed public identification algorithms are different, some application workload certification mechanisms (Pow), some use right and benefit certification (POS), some use stock authorization certification mechanisms (DPos), Practical Byzantine Fault Tolerance (PBFT), authorization Byzantine fault tolerance algorithm (delegatedBFT) and other algorithms are different, and the common identification mechanisms have various advantages and disadvantages in the aspects of centralization degree, block chain management capability, resource utilization condition, common identification period length and the like; meanwhile, different block chains are divided in the application range of the block chain, such as a public chain, a alliance chain and a private chain. Thus, for a single blockchain, the following challenges are faced:
complexity of the field of informatization: the development of the current internet technology has been developed from the time of PC internet and mobile internet to the time of everything interconnection. Meanwhile, the application fields of informatization are more and more: the internet application for the vast natural people is as follows: the number of people participating in the social interaction, media, shopping and other applications is huge, the data volume is huge, the requirements on system throughput and concurrency are high, a large number of consumer groups need to be responded in a short time, the business model is simple, and the performance requirement is high; the field of informatization applications is also applied inside enterprises: for example, in the application fields of electronic product research and development design and enterprise resource rule in enterprises, the related product bill of materials is complex, the data volume of a finished electronic product is large, the business processing is also complex, the requirement on the performance of the finished electronic product is probably not as high as that of the internet application, but the requirement on the data accuracy is high; in the information application field applied to cross-enterprise, such as the SWIFT system used by the famous financial telecommunication association of the world-wide band of the same industry, the informatization system specification of financial data message exchange is carried out by each international large bank alliance, and the informatization system specification needs to ensure the information architecture which is fast, accurate, concise and reliable; meanwhile, for example, for informatization application in the military field, networking and access in a short time, and high-safety and high-reliability information service are required. In a word, the complex informatization application field has higher and higher requirements on the architecture of an information system, and has different architecture requirements on different application fields;
the fused application requirements for the block chain types are as follows: in the present society, any enterprise facing a large number of consumers basically has the following application scenarios in the aspect of informatization application: B2C for broad consumers, B2B for upstream and downstream relations of enterprises and three application scenes of enterprise internal informatization. In the three scenes, the application scene is open and the ground is outward when the transaction is carried out for vast consumers, so that the public chain is used to be more advantageous; when the information integration is carried out among enterprise alliances, industrial alliances or enterprises with upstream and downstream business relations, the alliance chain is used to improve the transaction safety and the consensus efficiency; and when the informatization requirement inside the enterprise is applied, the adaptability of the private chain is higher.
Application requirements customized to the blockchain consensus mechanism: the applied scenes and business requirements of each informationized work or means are different, and sites or services developed for vast Internet users need a safer, more reliable and safe access consensus mechanism to realize due to the openness; for the interior of an enterprise alliance, the credibility is high, and the requirement on the node added into the block chain is high, so that an unsafe public and multi-centralized consensus mechanism is needed to guarantee; in an intranet, the network environment is relatively secure, and the volume of volume transactions is also large, a consensus mechanism with high efficiency and easy consensus is needed for support.
In short, the application requirements of complex service application scenarios on the blockchain are greatly different, and a specific blockchain architecture and a blockchain consensus mechanism cannot meet most application scenarios, so that a mixed blockchain architecture is required to solve the complex service problem.
Disclosure of Invention
The invention aims to provide a mixed block chain architecture system, a processing method and a processing system, thereby meeting most application scenarios.
In order to achieve the purpose, the invention provides the following scheme:
a hybrid blockchain architecture system, the system comprising: the system comprises an upper layer block chain, a current block chain and a lower layer block chain, wherein the input end of the current block chain is connected with the lower layer block chain, and the output end of the current block chain is connected with the upper layer block chain; the current block chain is used for receiving the block packing information from the lower layer block chain and simultaneously packing the packing information in the current block chain to the upper layer block chain.
Optionally, the current blockchain is further configured to receive block packing information of an upper blockchain.
Optionally, the current blockchain is further used for performing transaction confirmation after receiving the blockchain packing information from the upper/lower layer blockchain.
Optionally, the current blockchain is connected to one or more of the lower layer blockchains, and the current blockchain is connected to one or more of the upper layer blockchains.
Optionally, the connection mode of each block chain includes: public link connections, private link connections, alliance link connections, and hybrid multiple link connections.
Optionally, the internal nodes of each block chain are different.
Optionally, the data transaction structure of each block chain is different.
Optionally, the transaction information of the blockchain at any level includes: the transaction data structure of the local blockchain and the chain identification of the lower blockchain.
In order to achieve the purpose, the invention provides the following scheme:
a processing method of a hybrid blockchain architecture system, the processing method comprising:
initiating a transaction;
collecting the transaction into a current blockchain transaction pool;
the current block chain packs the transactions in the transaction pool to obtain packed transactions;
judging whether the current block chain has an upper layer block chain or not to obtain a judgment result;
if the judgment result shows that the current block chain has an upper layer block chain, acquiring the upper layer block chain list; and calculating the current block chain information, increasing the current block chain identification and sending block confirmation information to the upper layer block chain.
And if the current block chain does not have an upper layer block chain, directly performing transaction confirmation according to the packaged transaction.
In order to achieve the purpose, the invention provides the following scheme:
a processing system of a hybrid blockchain architecture system, the processing system comprising:
the transaction initiating module is used for initiating a transaction;
the transaction pool module is used for collecting the transaction into a current block chain transaction pool;
the packed transaction acquisition module is used for packing the transactions in the transaction pool according to the current block chain to obtain packed transactions;
the judging module is used for judging whether the current block chain has an upper layer block chain or not to obtain a judging result;
a first judgment result module, configured to obtain the upper layer block chain list if the judgment result indicates that the current block chain has an upper layer block chain; and calculating the current block chain information, increasing the current block chain identification and sending block confirmation information to the upper layer block chain.
And the second judgment result module is used for directly confirming the transaction according to the packaged transaction if the current block chain does not have an upper layer block chain.
According to the specific embodiment provided by the invention, the invention discloses the following technical effects:
the invention discloses a mixed block chain architecture system, a processing method and a processing system. The system comprises: the system comprises an upper layer block chain, a current block chain and a lower layer block chain, wherein the input end of the current block chain is connected with the lower layer block chain, and the output end of the current block chain is connected with the upper layer block chain; the current block chain is used for receiving the block packing information from the lower layer block chain and simultaneously packing the packing information in the current block chain to the upper layer block chain. The unlimited-level mixed blockchain framework adopted by the invention expands the application range of the blockchain and the usability of the blockchain in different fields to a great extent, and simultaneously greatly improves the capabilities of the traditional informatization application field in the aspects of distributed computation and storage of information, information traceability, information tamper resistance and the like, thereby having good application prospect.
Drawings
In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings needed to be used in the embodiments will be briefly described below, and it is obvious that the drawings in the following description are only some embodiments of the present invention, and it is obvious for those skilled in the art to obtain other drawings without inventive exercise.
FIG. 1 is a block diagram of a mixed blockchain architecture system according to an embodiment of the present invention;
FIG. 2 is a flowchart of a processing method of a hybrid blockchain architecture system according to an embodiment of the present invention;
FIG. 3 is a block diagram of a processing system of a hybrid blockchain architecture system according to an embodiment of the present invention.
Detailed Description
The technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the drawings in the embodiments of the present invention, and it is obvious that the described embodiments are only a part of the embodiments of the present invention, and not all of the embodiments. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present invention.
In order to make the aforementioned objects, features and advantages of the present invention comprehensible, embodiments accompanied with figures are described in further detail below.
Fig. 1 is a block diagram of a hybrid blockchain architecture system according to an embodiment of the invention. As shown in fig. 1, a hybrid blockchain architecture system, the system comprising: the system comprises an upper layer block chain, a current block chain and a lower layer block chain, wherein the input end of the current block chain is connected with the lower layer block chain, and the output end of the current block chain is connected with the upper layer block chain; the current block chain is used for receiving the block packing information from the lower layer block chain and simultaneously packing the packing information in the current block chain to the upper layer block chain.
The current block chain is also used for receiving the block packing information of the upper layer block chain.
The current blockchain is also used for transaction confirmation after receiving the blockchain packing information from the upper/lower layer blockchains.
The current blockchain is connected with one or more lower layer blockchains, and the current blockchain is connected with one or more upper layer blockchains.
The connection mode of each block chain comprises the following steps: public link connections, private link connections, alliance link connections, and hybrid multiple link connections.
The internal nodes of each of the block chains are different.
The data transaction structure of each of the blockchains is different.
Transaction information for any level of blockchain includes: the transaction data structure of the local blockchain and the chain identification of the lower blockchain.
An unlimited level blockchain implementation: the method is mainly characterized in that the relation and existence among block chains in an unlimited level mixed block chain structure can be expanded in unlimited levels, one block chain can be composed of one or more lower level block chains and one or more upper level block chains, and the block chain provides verification and endorsement functions for a packed block of the lower level block chain; meanwhile, the upper block chain provides verification and endorsement functions for the mobile phone; the block chain of each layer is linked through the link nodes of the block chain;
hybrid blockchain architecture: in the aspect of the application of the blockchain technology, the patent provides a mixed architecture, namely each blockchain in the architecture can adopt different implementation technologies, but the transaction needs to inherit a base class specified by the mixed blockchain, and on the basis of the base class, the blockchain of each level selects the blockchains of different transaction information models according to different application scenes and different loaded services;
different consensus mechanisms manage: on a key technology consensus mechanism of a block chain, a mixed block chain carries out interface definition on a common consensus mechanism through an interface technology, block chains of different levels inherit the interface to realize the initial registration of the block chain, but the consensus mechanism interface also realizes the flexibility of self-overloading or definition, so that the consensus mechanism can carry out self-defined expansion along with the development of a theory; while being mixed in the application of blockchain techniques, i.e. different blockchains;
lower chain initialization: the lower layer block chain initialization is a means for performing block chain expansion in an unlimited level mixed block chain architecture, and a block chain is initialized to have a lower layer block chain. When a lower block chain is initialized, the block information hash and the chain creation time of a created block can be issued to the lower block chain by the local block chain, and the newly initialized block chain can be inquired in a block chain registration center by using the function and the block chain registration function;
block chain registration: registering the newly initialized block chain, and managing upper layer block chain information of the newly established block chain, a chain identifier of the new block chain, a block chain common identification mechanism, a block chain node and the like during registration; after the block chains are registered, other block chains in the mixed block chain architecture can acquire the related information, service mode, interaction mode and the like of the new block chain through a registration center;
and (3) block packing: the block information packaging of each level of block chains in the mixed block chain structure is different from the information packaging of a single block chain, the single-level block chain only needs to be operated and packaged when packaged, and the mixed block chain needs to be packaged by taking the block information hash formed by the lower layer block chain as a transaction when packaged.
After a block is packaged in a lower-level block chain, hash of information of the block, a block chain identifier of the block and an upper-level block chain identifier is required, information hash construction information is reported to a transaction, a transaction initiator is the lower-level block chain, a transaction receiver is the corresponding upper-level block chain, and then a linker of the layer sends the transaction to a receiver of the upper-level block chain;
the block verification provides a function of verifying block information between block chains, and the function can be initiated by the block chain of the current layer or the lower layer; when a block chain initiates a block information verification function, a linker of an upper layer block chain of the block chain sends block height of a block to be verified to the block chain to be verified according to information during block chain registration, then the chain to be verified sends corresponding block information to the upper layer block chain according to the block height, after receiving the block information, the upper layer block chain performs hash operation on the information, and after the operation is completed, the information is compared with information sent by the lower layer block chain stored by the upper layer block chain during block packing confirmation, if the information is consistent, the block verification is passed, otherwise, the block verification is not passed.
The unlimited hierarchy mixed blockchain framework adopted by the invention adopts unlimited expansion hierarchy, mixed blockchain technology, customized transaction model, customized consensus mechanism and other mechanisms to expand the application range of blockchains and the usability of blockchains in different fields to a great extent, and simultaneously, the capabilities of the traditional informatization application field in the aspects of information de-distributed computation and storage, information traceability, information tamper resistance and the like are greatly improved, so that the invention has good application prospect.
FIG. 2 is a flowchart of a processing method of the mixed blockchain architecture system according to an embodiment of the invention. As shown in fig. 2, a processing method of a hybrid blockchain architecture system includes:
step 201: initiating a transaction;
step 202, collecting the trade into a current block chain trade pool;
step 203: the current block chain packs the transactions in the transaction pool to obtain packed transactions;
step 204: judging whether the current block chain has an upper layer block chain or not to obtain a judgment result;
step 205: if the judgment result shows that the current block chain has an upper layer block chain, acquiring the upper layer block chain list; and calculating the current block chain information, increasing the current block chain identification and sending block confirmation information to the upper layer block chain.
Step 206: and if the current block chain does not have an upper layer block chain, directly performing transaction confirmation according to the packaged transaction.
FIG. 3 is a block diagram of a processing system of a hybrid blockchain architecture system according to an embodiment of the present invention. As shown in fig. 3, a processing system of a hybrid blockchain architecture system, the processing system comprising:
a transaction initiation module 301, configured to initiate a transaction;
a trading pool module 302, configured to pull the trades into a current blockchain trading pool;
a packed transaction obtaining module 303, configured to pack transactions in the transaction pool according to the current block chain to obtain a packed transaction;
a determining module 304, configured to determine whether the current block chain has an upper layer block chain, so as to obtain a determination result;
a first determination result module 305, configured to obtain the upper layer blockchain list if the determination result indicates that the current blockchain has an upper layer blockchain; and calculating the current block chain information, increasing the current block chain identification and sending block confirmation information to the upper layer block chain.
The second determination result module 306 directly performs transaction confirmation according to the packaged transaction if the current block chain does not have an upper layer block chain.
The embodiments in the present description are described in a progressive manner, each embodiment focuses on differences from other embodiments, and the same and similar parts among the embodiments are referred to each other. For the system disclosed by the embodiment, the description is relatively simple because the system corresponds to the method disclosed by the embodiment, and the relevant points can be referred to the method part for description.
The principles and embodiments of the present invention have been described herein using specific examples, which are provided only to help understand the method and the core concept of the present invention; meanwhile, for a person skilled in the art, according to the idea of the present invention, the specific embodiments and the application range may be changed. In view of the above, the present disclosure should not be construed as limiting the invention.

Claims (10)

1. A hybrid blockchain architecture system, the system comprising: the system comprises an upper layer block chain, a current block chain and a lower layer block chain, wherein the input end of the current block chain is connected with the lower layer block chain, and the output end of the current block chain is connected with the upper layer block chain; the current block chain is used for receiving the block packing information from the lower layer block chain and packing the packing information in the current block chain to the upper layer block chain;
an unlimited level blockchain implementation: the method is mainly characterized in that the relation and existence among block chains in an unlimited level mixed block chain structure can be expanded in unlimited levels, one block chain can be composed of one or more lower level block chains and one or more upper level block chains, and the block chain provides verification and endorsement functions for a packed block of the lower level block chain; meanwhile, the upper block chain provides verification and endorsement functions for the mobile phone; the block chain of each layer is linked through the link nodes of the block chain;
hybrid blockchain architecture: in the aspect of using the blockchain technology, a mixed architecture is provided, namely each blockchain in the architecture can adopt different implementation technologies, but the transaction of the architecture needs to inherit a base class specified by the mixed blockchain, and on the basis of the base class, the blockchain of each level selects the blockchains of different transaction information models according to different application scenes and different carried services;
different consensus mechanisms manage: on a key technology consensus mechanism of a block chain, a mixed block chain carries out interface definition on a common consensus mechanism through an interface technology, block chains of different levels inherit the interface to realize the initial registration of the block chain, but the consensus mechanism interface also realizes the flexibility of self-overloading or definition, so that the consensus mechanism can carry out self-defined expansion along with the development of a theory; while being mixed in the application of blockchain techniques, i.e. different blockchains;
lower chain initialization: the lower layer block chain initialization is a means for expanding a block chain in an unlimited level mixed block chain structure, and a block chain is initialized to have the lower layer block chain; when a lower block chain is initialized, the block information hash and the chain creation time of a created block can be issued to the lower block chain by the local block chain, and the newly initialized block chain can be inquired in a block chain registration center by using the function and the block chain registration function;
block chain registration: registering the newly initialized block chain, and managing upper layer block chain information of the newly established block chain, a chain identifier of the new block chain, a block chain common identification mechanism, a block chain node and the like during registration; after the block chains are registered, other block chains in the mixed block chain architecture can acquire the related information, service mode, interaction mode and the like of the new block chain through a registration center;
and (3) block packing: the block information packaging of each level of block chains in the mixed block chain architecture is different from the information packaging of a single block chain, the single-level block chain only needs to be operated and packaged when packaged, and the mixed block chain needs to be packaged by taking the block information hash formed by the lower layer block chain as a transaction when the block chains of each level are packaged;
after a block is packaged in a lower-level block chain, hash of information of the block, a block chain identifier of the block and an upper-level block chain identifier is required, information hash construction information is reported to a transaction, a transaction initiator is the lower-level block chain, a transaction receiver is the corresponding upper-level block chain, and then a linker of the layer sends the transaction to a receiver of the upper-level block chain;
the block verification provides a function of verifying block information between block chains, and the function can be initiated by the block chain of the current layer or the lower layer; when a block chain initiates a block information verification function, a linker of an upper layer block chain of the block chain sends block height of a block to be verified to the block chain to be verified according to information during block chain registration, then the chain to be verified sends corresponding block information to the upper layer block chain according to the block height, after receiving the block information, the upper layer block chain performs hash operation on the information, and after the operation is completed, the information is compared with information sent by the lower layer block chain stored by the upper layer block chain during block packing confirmation, if the information is consistent, the block verification is passed, otherwise, the block verification is not passed.
2. The hybrid blockchain architecture system of claim 1, wherein the current blockchain is further configured to receive block packing information of an upper blockchain.
3. The hybrid blockchain architecture system of claim 2, wherein the current blockchain is further configured to perform transaction confirmation after receiving the blockchain information from the upper/lower layer blockchains.
4. The hybrid blockchain architecture system of claim 1, wherein the current blockchain is connected to one or more of the lower blockchains and the current blockchain is connected to one or more of the upper blockchains.
5. The hybrid blockchain architecture system of claim 1, wherein each blockchain is connected in a manner comprising: public link connections, private link connections, alliance link connections, and hybrid multiple link connections.
6. The hybrid blockchain architecture system of claim 1, wherein the internal nodes of each blockchain are different.
7. The hybrid blockchain architecture system of claim 1, wherein the data transaction structure of each blockchain is different.
8. The hybrid blockchain architecture system of claim 1, wherein the transaction information of any level of blockchain includes: the transaction data structure of the local blockchain and the chain identification of the lower blockchain.
9. A processing method based on the hybrid blockchain architecture system of claim 1, wherein the processing method comprises:
initiating a transaction;
collecting the transaction into a current blockchain transaction pool;
the current block chain packs the transactions in the transaction pool to obtain packed transactions;
judging whether the current block chain has an upper layer block chain or not to obtain a judgment result;
if the judgment result shows that the current block chain has an upper layer block chain, acquiring the upper layer block chain list; calculating the current block chain information, increasing the current block chain identification, and sending block confirmation information to the upper block chain;
and if the current block chain does not have an upper layer block chain, directly performing transaction confirmation according to the packaged transaction.
10. A processing system based on the hybrid blockchain architecture system of claim 1, the processing system comprising:
the transaction initiating module is used for initiating a transaction;
the transaction pool module is used for collecting the transaction into a current block chain transaction pool;
the packed transaction acquisition module is used for packing the transactions in the transaction pool according to the current block chain to obtain packed transactions;
the judging module is used for judging whether the current block chain has an upper layer block chain or not to obtain a judging result;
a first judgment result module, configured to obtain the upper layer block chain list if the judgment result indicates that the current block chain has an upper layer block chain; calculating the current block chain information, increasing the current block chain identification, and sending block confirmation information to the upper block chain;
and the second judgment result module is used for directly confirming the transaction according to the packaged transaction if the current block chain does not have an upper layer block chain.
CN201810468531.1A 2018-05-16 2018-05-16 Mixed block chain architecture system, processing method and processing system Expired - Fee Related CN108665365B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201810468531.1A CN108665365B (en) 2018-05-16 2018-05-16 Mixed block chain architecture system, processing method and processing system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201810468531.1A CN108665365B (en) 2018-05-16 2018-05-16 Mixed block chain architecture system, processing method and processing system

Publications (2)

Publication Number Publication Date
CN108665365A CN108665365A (en) 2018-10-16
CN108665365B true CN108665365B (en) 2021-07-13

Family

ID=63779810

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201810468531.1A Expired - Fee Related CN108665365B (en) 2018-05-16 2018-05-16 Mixed block chain architecture system, processing method and processing system

Country Status (1)

Country Link
CN (1) CN108665365B (en)

Families Citing this family (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
RU2708350C1 (en) 2018-11-16 2019-12-05 Алибаба Груп Холдинг Лимитед Cross-chain interactions using a domain name scheme in blockchain systems
WO2019072272A2 (en) 2018-11-16 2019-04-18 Alibaba Group Holding Limited A domain name management scheme for cross-chain interactions in blockchain systems
EP3549329B1 (en) * 2018-11-16 2021-06-23 Advanced New Technologies Co., Ltd. A domain name scheme for cross-chain interactions in blockchain systems
WO2020139190A1 (en) * 2018-12-28 2020-07-02 The Flowchain Foundation Limited Hybrid blockchain architecture with computing pool
CN112150141A (en) 2019-06-26 2020-12-29 京东数字科技控股有限公司 Block chain consensus method, device and system
CN110458291A (en) * 2019-08-09 2019-11-15 成都理工大学 A kind of best common recognition node selecting method based on genetic algorithm
CN110929293B (en) * 2019-12-11 2022-11-15 佛山科学技术学院 Beautifying data storage system based on block chain
CN112182618A (en) * 2020-09-29 2021-01-05 苏州市星际云通区块链科技有限公司 Mixed block chain architecture extension system

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107392611A (en) * 2017-03-24 2017-11-24 阿里巴巴集团控股有限公司 A kind of method and device for sending Transaction Information and common recognition checking
CN107733855A (en) * 2017-08-31 2018-02-23 中国科学院信息工程研究所 A kind of block catenary system and application process that can support publicly-owned chain, alliance's chain and privately owned chain simultaneously
CN107730277A (en) * 2017-10-18 2018-02-23 上海唯链信息科技有限公司 A kind of product based on block chain technology is traced to the source verification method

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107438002B (en) * 2016-05-27 2022-02-11 索尼公司 Block chain based system and electronic device and method in system

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107392611A (en) * 2017-03-24 2017-11-24 阿里巴巴集团控股有限公司 A kind of method and device for sending Transaction Information and common recognition checking
CN107733855A (en) * 2017-08-31 2018-02-23 中国科学院信息工程研究所 A kind of block catenary system and application process that can support publicly-owned chain, alliance's chain and privately owned chain simultaneously
CN107730277A (en) * 2017-10-18 2018-02-23 上海唯链信息科技有限公司 A kind of product based on block chain technology is traced to the source verification method

Also Published As

Publication number Publication date
CN108665365A (en) 2018-10-16

Similar Documents

Publication Publication Date Title
CN108665365B (en) Mixed block chain architecture system, processing method and processing system
CN112132447B (en) Block chain-based algorithm for evaluating and guaranteeing trust of computing power network
Andrian et al. Blockchain technology and implementation: A systematic literature review
CN109242685A (en) Common recognition and verification method and device based on block chain
Ferdous et al. Integrated platforms for blockchain enablement
CN112396189A (en) Method and device for multi-party construction of federal learning model
Dai et al. A choreography analysis approach for microservice composition in cyber-physical-social systems
CN109088741B (en) Formalized modeling and verification method for block chain system
CN112053271B (en) Public service platform data evidence management method and system based on block chain
CN110493304A (en) Edge calculations system and transaction system
CN111640018B (en) Block chain transaction existence verification method and device
CN110135978A (en) User's financial risks appraisal procedure, device, electronic equipment and readable medium
CN115439249A (en) Cross-block-chain business service implementation method, device and system
CN112508733A (en) Big data intelligence service system in electric wire netting space-time based on big dipper
CN109450685B (en) local link node offline consensus method and node
Kumar et al. Front-End IoT application for the bitcoin based on proof of elapsed time (PoET)
Zakariae A lightweight blockchain framework for IoT integration in smart cities
Yan et al. A Novel OBDD‐Based Reliability Evaluation Algorithm for Wireless Sensor Networks on the Multicast Model
CN115905403A (en) Campus patrol integration method and system based on Ethernet intelligent contracts
Zhao et al. A study on protocols of cross-chain data synchronization for permission blockchain for construction management
Ji et al. SEBF: A Single-Chain based Extension Model of Blockchain for Fintech.
Deng et al. PSSC: Practical and secure sidechains construction for heterogeneous blockchains orienting IoT
Zaman et al. Design of a Peer-to-Peer Energy Trading Platform Using Multilayered Semi-Permissioned Blockchain
CN102497384B (en) Authentication method and system for accessing cloud computing service
Selvakumar et al. A study on integrating IoT Applications with Blockchain

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
CF01 Termination of patent right due to non-payment of annual fee
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20210713