CN110532801A - Communication means, device, client and storage medium based on multi-tiling interchain - Google Patents

Communication means, device, client and storage medium based on multi-tiling interchain Download PDF

Info

Publication number
CN110532801A
CN110532801A CN201910810169.6A CN201910810169A CN110532801A CN 110532801 A CN110532801 A CN 110532801A CN 201910810169 A CN201910810169 A CN 201910810169A CN 110532801 A CN110532801 A CN 110532801A
Authority
CN
China
Prior art keywords
block chain
client
query result
added
inquiry request
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.)
Pending
Application number
CN201910810169.6A
Other languages
Chinese (zh)
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.)
Shenzhen Onething Technology Co Ltd
Original Assignee
Shenzhen Onething Technology Co Ltd
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 Shenzhen Onething Technology Co Ltd filed Critical Shenzhen Onething Technology Co Ltd
Priority to CN201910810169.6A priority Critical patent/CN110532801A/en
Publication of CN110532801A publication Critical patent/CN110532801A/en
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/60Protecting data
    • G06F21/62Protecting access to data via a platform, e.g. using keys or access control rules
    • G06F21/6218Protecting access to data via a platform, e.g. using keys or access control rules to a system of files or objects, e.g. local or distributed file system or database
    • G06F21/6227Protecting access to data via a platform, e.g. using keys or access control rules to a system of files or objects, e.g. local or distributed file system or database where protection concerns the structure of data, e.g. records, types, queries
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/60Protecting data
    • G06F21/64Protecting data integrity, e.g. using checksums, certificates or signatures
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/02Details
    • H04L12/16Arrangements for providing special services to substations
    • H04L12/18Arrangements for providing special services to substations for broadcast or conference, e.g. multicast
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/10Protocols in which an application is distributed across nodes in the network

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Computer Security & Cryptography (AREA)
  • Bioethics (AREA)
  • General Health & Medical Sciences (AREA)
  • Computer Hardware Design (AREA)
  • Health & Medical Sciences (AREA)
  • Software Systems (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Databases & Information Systems (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

A kind of communication means based on multi-tiling interchain, which comprises receive the inquiry request triggered on the first block chain;Judge whether first client is added the second block chain;If the second block chain is added in first client, the inquiry request is sent on the second block chain, obtains the first query result, and first query result is back to by the first block chain by the second block chain;Broadcast is directed to the checking request of first query result on the first block chain;Second client is counted to the first quantity of first query result being verified;If first quantity is more than preset threshold, determine that first query result comes into force.The present invention also provides a kind of communication device, client and storage mediums.The present invention can be realized across chain communication.

Description

Communication means, device, client and storage medium based on multi-tiling interchain
Technical field
The present invention relates to block chain technical field more particularly to a kind of communication means based on multi-tiling interchain, device, visitor Family end and storage medium.
Background technique
Block chain be with distributed data base identification, propagate and information-recording intelligent peer-to-peer network, be also referred to as worth Internet.The technical advantages such as block chain has decentralization, tamper-resistant, data consistency stores, transparent procedures is traceable, quilt Think to be owned by broad application prospect in various fields such as finance, reference, Internet of Things, economic trade clearing, asset managements.
Currently, existing many tissues or mechanism issue public chain, private chain and alliance's chain, still, every chain is all mutually indepedent , information is intercoursed between various block chain networks to be realized by the modes such as exchange under line, and this mode is difficult full Demand of the foot across chain communication.
Therefore, how to realize that across chain communication is a technical problem urgently to be resolved.
Summary of the invention
In view of the foregoing, it is necessary to which a kind of communication means based on multi-tiling interchain, device, client and storage are provided Medium can be realized across chain communication.
The first aspect of the present invention provides a kind of communication means based on multi-tiling interchain, is applied to the first client, institute It states the first client and has the function that a plurality of different blocks chain is added, which comprises
The inquiry request triggered on the first block chain is received, the inquiry request is for requesting the second block chain of inquiry Information;
Judge whether first client is added the second block chain;
If the second block chain is added in first client, the inquiry is sent on the second block chain and is asked It asks, obtains the first query result, and first query result is back to by first block by the second block chain Chain;
Broadcast is directed to the checking request of first query result on the first block chain, wherein by described first The second client on block chain verifies first query result, the secondth client be simultaneously addition described in The client of first block chain and the second block chain;
Second client is counted to the first quantity of first query result being verified;
If first quantity is more than preset threshold, determine that first query result comes into force.
In one possible implementation, the broadcast on the first block chain is directed to first query result Checking request after and the statistics second client to the first number being verified of first query result Before amount, the method also includes:
It receives second client and is directed to the result to be verified that the inquiry request returns;
Judge whether first query result and the result to be verified are consistent;
If the result to be verified is consistent with first query result, determine that second client is looked into described first Ask being verified for result.
In one possible implementation, the method also includes:
If the second block chain is not added for first client, the inquiry is broadcasted on the first block chain and is asked It asks.
In one possible implementation, described before the inquiry request that the reception triggers on the first block chain Method further include:
Account information is generated in its every block chain to be added for first client.
In one possible implementation, the method also includes:
The block chain selection instruction inputted in block chain list is received, the block chain list includes first client Hold a plurality of block chain that can be added;
The block chain selection instruction is responded, at least one block chain selected is added to first client On.
The second aspect of the present invention provides a kind of communication device, runs on the first client, and first client has The function of a plurality of different blocks chain is added, the communication device includes:
Receiving module, for receiving the inquiry request triggered on the first block chain, the inquiry request is looked into for requesting Ask the information on the second block chain;
Judgment module, for judging whether first client is added the second block chain;
Transmission module is sent out on the second block chain if the second block chain is added for first client The inquiry request is sent, obtains the first query result, and be back to first query result by the second block chain The first block chain;
Broadcast module, for broadcasting the checking request for being directed to first query result on the first block chain, In, first query result is verified by the second client on the first block chain, second client is The client of the first block chain and the second block chain is added simultaneously;
Statistical module, for counting second client to the first number of first query result being verified Amount;
Determining module determines that first query result comes into force if being more than preset threshold for first quantity.
In one possible implementation, the broadcast module, if be also used to first client be not added it is described Second block chain broadcasts the inquiry request on the first block chain.
In one possible implementation, the communication device further include:
Generation module, for before the receiving module receives the inquiry request that triggers on the first block chain, for institute It states the first client and generates account information in its every block chain to be added.
The third aspect of the present invention provides a kind of first client, and first client includes processor and memory, The processor is used to execute the computer program stored in memory to realize the communication party based on multi-tiling interchain Method.
The fourth aspect of the present invention provides a kind of computer readable storage medium, deposits on the computer readable storage medium Computer program is contained, the communication party based on multi-tiling interchain is realized when the computer program is executed by processor Method.
By above technical scheme, in the present invention, the inquiry request triggered on the first block chain, the inquiry may be received in Request judges whether first client is added second block for requesting the information on the second block chain of inquiry Chain;If the second block chain is added in first client, the inquiry request is sent on the second block chain, is obtained First query result, and first query result is back to by the first block chain by the second block chain;Institute State on the first block chain the checking request that broadcast is directed to first query result, wherein by the on the first block chain Two clients verify first query result, the secondth client be simultaneously be added the first block chain with The client of the second block chain;Further, i.e., statistics available second client tests first query result Demonstrate,prove the first quantity passed through;If first quantity is more than preset threshold, determine that first query result comes into force.As it can be seen that this In invention, the medium of block interchain can be served as by the client for selecting energy work on a plurality of block chain simultaneously, not same district When block interchain needs to communicate, it can be broadcasted in the whole network and find while being added the client of a plurality of block interchain, after client query Result there is still a need for the confirmations for the client that a plurality of block chain is added simultaneously, to not only realize across chain communication, meanwhile, and also It ensure that the reliability of result of communication.
Detailed description of the invention
In order to more clearly explain the embodiment of the invention or the technical proposal in the existing technology, to embodiment or will show below There is attached drawing needed in technical description to be briefly described, it should be apparent that, the accompanying drawings in the following description is only this The embodiment of invention for those of ordinary skill in the art without creative efforts, can also basis The attached drawing of offer obtains other attached drawings.
Fig. 1 is a kind of flow chart of the preferred embodiment of communication means based on multi-tiling interchain disclosed by the invention.
Fig. 2 is a kind of functional block diagram of the preferred embodiment of communication device disclosed by the invention.
Fig. 3 is the structure of the first client of the preferred embodiment that the present invention realizes the communication means based on multi-tiling interchain Schematic diagram.
Specific embodiment
In order to make the objectives, technical solutions, and advantages of the present invention clearer, with reference to the accompanying drawings and embodiments, right The present invention is further elaborated.It should be appreciated that described herein, specific examples are only used to explain the present invention, not For limiting the present invention.Based on the embodiments of the present invention, those of ordinary skill in the art are not before making creative work Every other embodiment obtained is put, shall fall within the protection scope of the present invention.
The description and claims of this application and the term " first " in above-mentioned attached drawing, " second " are for distinguishing class As object, without being used to describe a particular order or precedence order.It should be understood that the data used in this way are in appropriate situation Under can be interchanged, so that the embodiments described herein can be real with the sequence other than the content for illustrating or describing herein It applies.In addition, term " includes " and " having " and their any deformation, it is intended that cover it is non-exclusive include, for example, packet The process, method, system, product or equipment for having contained a series of steps or units those of be not necessarily limited to be clearly listed step or Unit, but may include other steps being not clearly listed or intrinsic for these process, methods, product or equipment or Unit.
It should be noted that the description for being related to " first ", " second " etc. in the present invention is used for description purposes only, and cannot It is interpreted as its relative importance of indication or suggestion or implicitly indicates the quantity of indicated technical characteristic.Define as a result, " the One ", the feature of " second " can explicitly or implicitly include at least one of the features.In addition, the skill between each embodiment Art scheme can be combined with each other, but must be based on can be realized by those of ordinary skill in the art, when technical solution Will be understood that the combination of this technical solution is not present in conjunction with there is conflicting or cannot achieve when, also not the present invention claims Protection scope within.
Client of the present invention includes that one kind can be automatic to carry out numerical value meter according to the instruction for being previously set or storing It calculates and/or the electronic equipment of information processing, hardware includes but is not limited to microprocessor, specific integrated circuit (ASIC), can compile Journey gate array (FPGA), digital processing unit (DSP), embedded device etc..The client can include but is not limited to any one Kind can carry out the electronic product of human-computer interaction with user by modes such as keyboard, mouse, remote controler, touch tablet or voice-operated devices, For example, personal computer, tablet computer, smart phone, personal digital assistant PDA etc..
Referring to Figure 1, Fig. 1 is a kind of preferred embodiment of communication means based on multi-tiling interchain disclosed by the invention Flow chart.Wherein, the communication means based on multi-tiling interchain is applied to the first client, and first client, which has, to be added Enter the function of a plurality of different blocks chain, the sequence of step can change in the flow chart according to different requirements, and certain steps can To omit.
S11, the first client receive the inquiry request triggered on the first block chain.
When there is a plurality of block chain authorized mutually, the corresponding client of a plurality of block chain can be packaged, is whole It closes and authorizes, that is, realize the multifunction of client, in this way, the client of a plurality of block chain can be added with regard to obtaining, namely The client of acquisition has the function that a plurality of block chain can be added.Wherein, the corresponding client of a plurality of block chain is carried out Encapsulation, integration belong to the prior art, and details are not described herein, and authorization refers to obtaining the access right of block chain corresponding merchant, such as Fruit businessman develops internal interface, and a plurality of block chain can be called by internal interface, realizes the mutual authorization of a plurality of block chain.
In the embodiment of the present invention, the first client has the function that a plurality of different blocks chain is added, i.e., described first client At least two block chains can be added in end, and how much specific be added is determined by user.First client is any in block chain network One client.
In the embodiment of the present invention, when needing to inquire address information on the second block chain, the first client be can receive The inquiry request triggered on the first block chain, the inquiry request are used for the information for request to inquire on the second block chain, can be with The address information of certain account on including but not limited to the second block chain, the information such as remaining sum, transaction record of certain account.Wherein, Address information refers to the address of storage token.
Wherein, the first block chain can be only added in first client, alternatively, first client can add simultaneously Enter the first block chain and the second block chain, alternatively, three or more block chains, this hair can be added in first client simultaneously Bright embodiment is without limitation.
As an alternative embodiment, before step S11, the method also includes:
Account information is generated in its every block chain to be added for first client.
In the optional embodiment, due to the first client be by multiple client is packaged, is integrated with And obtained after authorization, and the block chain address of multiple client has no longer been applicable in the first client before handling, Therefore, it for first client, needs to generate account letter in its every block chain to be added for first client Breath, for example the address information of the account of token is stored in first client.Wherein, address information can be an address It is used on a plurality of block chain, is also possible to every block chain and generates an address.It can choose creation when user uses for the first time The address that a plurality of block chain is used in conjunction with also can choose the individual address of creation, and each address is only capable of using on oneself chain. In general, if an address can be used and correspond to a plurality of block chain, work as use when a plurality of block chain uses identical address format It, can only the corresponding address of a block chain when different address format.
As an alternative embodiment, the method also includes:
The block chain selection instruction inputted in block chain list is received, the block chain list includes first client Hold a plurality of block chain that can be added;
The block chain selection instruction is responded, at least one block chain selected is added to first client On.
In the optional embodiment, although the first client has the function that a plurality of block chain can be added, It is that several block chains are added is determined by the selection of user to first client, user can carry out in block chain list Selection input block chain selection instruction, the block chain list includes a plurality of block chain that first client can be added; First client can respond the block chain selection instruction, and at least one block chain selected is added to described In one client, i.e., a block chain can be only added in described first client, and a plurality of block chain can also be added.
S12, the first client judge whether first client is added the second block chain, if so, executing step S13, if it is not, terminating this process.
In the embodiment of the present invention, the first client needs first to judge whether first client is added second block Chain can be looked into if the second block chain is added in first client by first client itself to respond Request is ask, if the second block chain is not added for first client, needs by other while the first block chain is added And second the client of block chain respond inquiry request.
As an alternative embodiment, the method also includes:
If the second block chain is not added for first client, the inquiry is broadcasted on the first block chain and is asked It asks.
In the optional embodiment, first client only joined the first block chain, when described first Client is when receiving the inquiry request of triggering on the first block chain, since secondth area is not added for first client Block chain, therefore, first client are needed by the client that the first block chain and the second block chain are added simultaneously End is to respond the inquiry request, specifically, first client can broadcast the inquiry on the first block chain Request, other clients on the first block chain check oneself whether and meanwhile joined the first block chain and described the Two block chains, the client that the first block chain and the second block chain is not added simultaneously, which abandons the inquiry of this broadcast, asks It asks, and the third client by the first block chain and the second block chain are added simultaneously is directed to the inquiry request in institute It states and is inquired on the second block chain, obtain the second address lookup as a result, and passing through the second block chain for second ground Location query result is back to the first block chain.First client can receive described on the first block chain Second address lookup that three clients return is as a result, client is done evil in order to prevent, it is also necessary in the first block chain Upper broadcast is directed to the checking request of the second address lookup result, and first block is added simultaneously on the first block chain The 4th client (other clients other than third client) of chain and the second block chain is to second address Query result is verified, and verification result is returned to first client, and first client can count described The second quantity that 4th client passes through the second address lookup result verification, if second quantity is more than described default Threshold value shows that the second address lookup result described in most client validation passes through, and first client can determine institute The second address lookup result is stated to come into force, thus realize by by and meanwhile the first block chain and secondth area is added The client of block chain completes the inquiry request, while also ensuring the reliability of address lookup result.
S13, the first client send the inquiry request on the second block chain, obtain the first query result, and First query result is back to the first block chain by the second block chain.
In the embodiment of the present invention, the first block chain and the second block chain is added simultaneously in first client, When triggering inquiry request on the first block chain, first client directly can send institute on the second block chain Inquiry request is stated, first client responds the inquiry request on the second block chain, the first query result is obtained, And first query result inquired on the second block chain is returned by the interface inside first client To the first block chain, to realize across chain communication.
S14, the first client broadcast the checking request for first query result on the first block chain.
In the embodiment of the present invention, client is done evil in order to prevent, and the first client also needs on the first block chain Broadcast is directed to the checking request of first query result.The first block chain and institute is added on the first block chain simultaneously State the second client (client other than first client) of the second block chain to first query result into Row verifying, and the first block chain is not added simultaneously for other and the client of the second block chain abandons this verifying broadcasted Request.Wherein, second client can be obtained for the inquiry request in the enterprising row address inquiry of the second block chain It is to be verified as a result, namely the address result that inquires of second client itself.
As an alternative embodiment, after step S14 and before step S15, the method also includes:
It receives second client and is directed to the result to be verified that the inquiry request returns;
Judge whether first query result and the result to be verified are consistent;
If the result to be verified is consistent with first query result, determine that second client is looked into described first Ask being verified for result.
In the optional embodiment, second client is verified to first query result, is obtained After result to be verified, it is also necessary to the result to be verified be returned to first client, first client receives To after the result to be verified, need to judge whether first query result and the result to be verified are consistent;If institute It states that result to be verified is consistent with first query result, shows that first query result inquired is effective, that is, can determine Second client is verified first query result.
S15, the first client count second client to the first number of first query result being verified Amount.
In the embodiment of the present invention, at the same the second client that the first block chain and the second block chain is added have it is more A, in order to determine whether first query result is effective, the first client needs to count second client to described The first quantity of one query result being verified.
If S16, first quantity are more than preset threshold, the first client determines that first query result comes into force.
Wherein it is possible to preset a preset threshold, for example the second client has A, preset threshold, which can be set, is A/2, if first quantity is more than preset threshold, show that most second client is all verified, the first visitor Family end can determine that first query result comes into force namely address lookup is successful, ensure that address lookup result Reliability.
In the method flow described in Fig. 1, the inquiry request triggered on the first block chain, the inquiry may be received in Request judges whether first client is added second block for requesting the information on the second block chain of inquiry Chain;If the second block chain is added in first client, the inquiry request is sent on the second block chain, is obtained First query result, and first query result is back to by the first block chain by the second block chain;Institute State on the first block chain the checking request that broadcast is directed to first query result, wherein by the on the first block chain Two clients verify first query result, the secondth client be simultaneously be added the first block chain with The client of the second block chain;Further, i.e., statistics available second client tests first query result Demonstrate,prove the first quantity passed through;If first quantity is more than preset threshold, determine that first query result comes into force.As it can be seen that this In invention, the medium of block interchain can be served as by the client for selecting energy work on a plurality of block chain simultaneously, not same district When block interchain needs to communicate, it can be broadcasted in the whole network and find while being added the client of a plurality of block interchain, after client query Result there is still a need for the confirmations for the client that a plurality of block chain is added simultaneously, to not only realize across chain communication, meanwhile, and also It ensure that the reliability of result of communication.
The above is only a specific embodiment of the invention, but scope of protection of the present invention is not limited thereto, for For those skilled in the art, without departing from the concept of the premise of the invention, improvement, but these can also be made It all belongs to the scope of protection of the present invention.
Fig. 2 is referred to, Fig. 2 is a kind of functional block diagram of the preferred embodiment of communication device disclosed by the invention.
In some embodiments, the communication device is run in the first client, and first client has addition The function of a plurality of different blocks chain.The communication device may include multiple functional modules as composed by program code segments.Institute The program code for stating each program segment in communication device can store in memory, and be held by least one processor Row, some or all of to execute in the communication means based on multi-tiling interchain described in Fig. 1 step.
In the present embodiment, function of the communication device according to performed by it can be divided into multiple functional modules.Institute Stating functional module may include: receiving module 201, judgment module 202, transmission module 203, broadcast module 204, statistical module 205 and determining module 206.The so-called module of the present invention refers to that one kind can be performed by least one processor and can be complete At the series of computation machine program segment of fixed function, storage is in memory.In some embodiments, the function about each module It can will be described in detail in subsequent embodiment.
Wherein:
The receiving module 201, for receiving the inquiry request triggered on the first block chain, the inquiry request is used for Information on request the second block chain of inquiry;
When there is a plurality of block chain authorized mutually, the corresponding client of a plurality of block chain can be packaged, is whole It closes and authorizes, that is, realize the multifunction of client, in this way, the client of a plurality of block chain can be added with regard to obtaining, namely The client of acquisition has the function that a plurality of block chain can be added.Wherein, the corresponding client of a plurality of block chain is carried out Encapsulation, integration belong to the prior art, and details are not described herein, and authorization refers to obtaining the access right of block chain corresponding merchant, such as Fruit businessman develops internal interface, and a plurality of block chain can be called by internal interface, realizes the mutual authorization of a plurality of block chain.
In the embodiment of the present invention, the first client has the function that a plurality of different blocks chain is added, i.e., described first client At least two block chains can be added in end, and how much specific be added is determined by user.First client is any in block chain network One client.
In the embodiment of the present invention, when needing to inquire address information on the second block chain, the first client be can receive The inquiry request triggered on the first block chain, the inquiry request are used for the information for request to inquire on the second block chain, can be with The address information of certain account on including but not limited to the second block chain, the information such as remaining sum, transaction record of certain account.Wherein, Address information refers to the address of storage token.
Wherein, the first block chain can be only added in first client, alternatively, first client can add simultaneously Enter the first block chain and the second block chain, alternatively, three or more block chains, this hair can be added in first client simultaneously Bright embodiment is without limitation.
The judgment module 202, for judging whether first client is added the second block chain;
In the embodiment of the present invention, the first client needs first to judge whether first client is added second block Chain can be looked into if the second block chain is added in first client by first client itself to respond Request is ask, if the second block chain is not added for first client, needs by other while the first block chain is added And second the client of block chain respond inquiry request.
The transmission module 203, if the second block chain is added for first client, in second block The inquiry request is sent on chain, obtains the first query result, and passes through the second block chain for first query result It is back to the first block chain;
In the embodiment of the present invention, the first block chain and the second block chain is added simultaneously in first client, When triggering inquiry request on the first block chain, first client directly can send institute on the second block chain Inquiry request is stated, first client responds the inquiry request on the second block chain, the first query result is obtained, And first query result inquired on the second block chain is returned by the interface inside first client To the first block chain, to realize across chain communication.
The broadcast module 204, for broadcasting the verifying for being directed to first query result on the first block chain Request, wherein first query result is verified by the second client on the first block chain, second visitor Family end is while the client of the first block chain and the second block chain is added;
In the embodiment of the present invention, client is done evil in order to prevent, and the first client also needs on the first block chain Broadcast is directed to the checking request of first query result.The first block chain and institute is added on the first block chain simultaneously State the second client (client other than first client) of the second block chain to first query result into Row verifying, and the first block chain is not added simultaneously for other and the client of the second block chain abandons this verifying broadcasted Request.Wherein, second client can be obtained for the inquiry request in the enterprising row address inquiry of the second block chain It is to be verified as a result, namely the address result that inquires of second client itself.
The statistical module 205, for counting second client being verified to first query result First quantity;
In the embodiment of the present invention, at the same the second client that the first block chain and the second block chain is added have it is more A, in order to determine whether first query result is effective, the first client needs to count second client to described The first quantity of one query result being verified.
The determining module 206 determines that first query result is raw if being more than preset threshold for first quantity Effect.
Wherein it is possible to preset a preset threshold, for example the second client has A, preset threshold, which can be set, is A/2, if first quantity is more than preset threshold, show that most second client is all verified, the first visitor Family end can determine that first query result comes into force namely address lookup is successful, ensure that address lookup result Reliability.
Optionally, the receiving module 201 is also used to broadcast on the first block chain in the broadcast module 204 For after the checking request of first query result and the statistical module 205 counts second client to institute Before the first quantity being verified for stating the first query result, receives second client and returned for the inquiry request Result to be verified;
The judgment module 202 is also used to judge whether first query result and the result to be verified are consistent;
The determining module 206, if it is consistent with first query result to be also used to the result to be verified, determine described in Second client is verified first query result.
In the optional embodiment, second client is verified to first query result, is obtained After result to be verified, it is also necessary to the result to be verified be returned to first client, first client receives To after the result to be verified, need to judge whether first query result and the result to be verified are consistent;If institute It states that result to be verified is consistent with first query result, shows that first query result inquired is effective, that is, can determine Second client is verified first query result.
Optionally, the broadcast module 204, if being also used to first client, the second block chain, In are not added The inquiry request is broadcasted on the first block chain.
In the optional embodiment, first client only joined the first block chain, when described first Client is when receiving the inquiry request of triggering on the first block chain, since secondth area is not added for first client Block chain, therefore, first client are needed by the client that the first block chain and the second block chain are added simultaneously End is to respond the inquiry request, specifically, first client can broadcast the inquiry on the first block chain Request, other clients on the first block chain check oneself whether and meanwhile joined the first block chain and described the Two block chains, the client that the first block chain and the second block chain is not added simultaneously, which abandons the inquiry of this broadcast, asks It asks, and the third client by the first block chain and the second block chain are added simultaneously is directed to the inquiry request in institute It states and is inquired on the second block chain, obtain the second address lookup as a result, and passing through the second block chain for second ground Location query result is back to the first block chain.First client can receive described on the first block chain Second address lookup that three clients return is as a result, client is done evil in order to prevent, it is also necessary in the first block chain Upper broadcast is directed to the checking request of the second address lookup result, and first block is added simultaneously on the first block chain The 4th client (other clients other than third client) of chain and the second block chain is to second address Query result is verified, and verification result is returned to first client, and first client can count described The second quantity that 4th client passes through the second address lookup result verification, if second quantity is more than described default Threshold value shows that the second address lookup result described in most client validation passes through, and first client can determine institute The second address lookup result is stated to come into force, thus realize by by and meanwhile the first block chain and secondth area is added The client of block chain completes the inquiry request, while also ensuring the reliability of address lookup result.
Optionally, the communication device further include:
Generation module, for being before the receiving module 201 receives the inquiry request triggered on the first block chain First client generates account information in its every block chain to be added.
In the optional embodiment, due to the first client be by multiple client is packaged, is integrated with And obtained after authorization, and the block chain address of multiple client has no longer been applicable in the first client before handling, Therefore, it for first client, needs to generate account letter in its every block chain to be added for first client Breath, for example the address information of the account of token is stored in first client.Wherein, the address information of generation can be one A address uses on a plurality of block chain, is also possible to every block chain and generates an address.User can select when using for the first time It selects and creates the address that a plurality of block chain is used in conjunction with, also can choose the individual address of creation, each address is only capable of in oneself chain Upper use.In general, if an address can be used and correspond to a plurality of block when a plurality of block chain uses identical address format Chain can only the corresponding address of a block chain when using different address formats.
Optionally, the receiving module 201 is also used to receive the block chain selection instruction inputted in block chain list, The block chain list includes a plurality of block chain that first client can be added;
The communication device further include:
Module is added at least one block chain selected is added to institute for responding the block chain selection instruction It states in the first client.
In the optional embodiment, although the first client has the function that a plurality of block chain can be added, It is that several block chains are added is determined by the selection of user to first client, user can carry out in block chain list Selection input block chain selection instruction, the block chain list includes a plurality of block chain that first client can be added; First client can respond the block chain selection instruction, and at least one block chain selected is added to described In one client, i.e., a block chain can be only added in described first client, and a plurality of block chain can also be added.
In the communication device described in Fig. 2, the inquiry request triggered on the first block chain, the inquiry may be received in Request judges whether first client is added second block for requesting the information on the second block chain of inquiry Chain;If the second block chain is added in first client, the inquiry request is sent on the second block chain, is obtained First query result, and first query result is back to by the first block chain by the second block chain;Institute State on the first block chain the checking request that broadcast is directed to first query result, wherein by the on the first block chain Two clients verify first query result, the secondth client be simultaneously be added the first block chain with The client of the second block chain;Further, i.e., statistics available second client tests first query result Demonstrate,prove the first quantity passed through;If first quantity is more than preset threshold, determine that first query result comes into force.As it can be seen that this In invention, the medium of block interchain can be served as by the client for selecting energy work on a plurality of block chain simultaneously, not same district When block interchain needs to communicate, it can be broadcasted in the whole network and find while being added the client of a plurality of block interchain, after client query Result there is still a need for the confirmations for the client that a plurality of block chain is added simultaneously, to not only realize across chain communication, meanwhile, and also It ensure that the reliability of result of communication.
As shown in figure 3, Fig. 3 is the first visitor of the preferred embodiment that the present invention realizes the communication means based on multi-tiling interchain The structural schematic diagram at family end.First client 3 includes memory 31, at least one processor 32, is stored in the storage In device 31 and the computer program 33 and at least one communication bus 34 that can be run at least one described processor 32.
It will be understood by those skilled in the art that schematic diagram shown in Fig. 3 is only the example of first client 3, and The restriction to first client 3 is not constituted, may include than illustrating more or fewer components, or the certain portions of combination Part or different components, such as first client 3 can also include input-output equipment, network access equipment etc..
First client 3 further include but be not limited to any one can be with user by keyboard, mouse, remote controler, touching The modes such as template or voice-operated device carry out the electronic product of human-computer interaction, for example, personal computer, tablet computer, smart phone, Personal digital assistant (Personal Digital Assistant, PDA), game machine, Interactive Internet TV (Internet Protocol Television, IPTV), intellectual wearable device etc..Network locating for first client 3 include but It is not limited to internet, wide area network, Metropolitan Area Network (MAN), local area network, Virtual Private Network (Virtual Private Network, VPN) Deng.
At least one described processor 32 can be central processing unit (Central Processing Unit, CPU), It can also be other general processors, digital signal processor (Digital Signal Processor, DSP), dedicated integrated Circuit (Application Specific Integrated Circuit, ASIC), field programmable gate array (Field- Programmable Gate Array, FPGA) either other programmable logic device, discrete gate or transistor logic, Discrete hardware components etc..The processor 32 can be microprocessor or the processor 32 is also possible to any conventional processor Deng the processor 32 is the control centre of first client 3, utilizes entire first client of various interfaces and connection The various pieces at end 3.
The memory 31 can be used for storing the computer program 33 and/or module/unit, and the processor 32 passes through Operation executes the computer program and/or module/unit being stored in the memory 31, and calls and be stored in memory Data in 31 realize the various functions of first client 3.The memory 31 can mainly include storing program area and deposit Store up data field, wherein storing program area can application program needed for storage program area, at least one function (for example sound is broadcast Playing function, image player function etc.) etc.;Storage data area, which can be stored, uses created data (ratio according to the first client 3 Such as audio data, phone directory) etc..In addition, memory 31 may include high-speed random access memory, it can also include non-easy The property lost memory, such as hard disk, memory, plug-in type hard disk, intelligent memory card (Smart Media Card, SMC), secure digital (Secure Digital, SD) card, flash card (Flash Card), at least one disk memory, flush memory device or other Volatile solid-state part.
In conjunction with Fig. 1, it is a kind of based on multi-region to realize that the memory 31 in first client 3 stores multiple instruction The multiple instruction can be performed to realize in the communication means of block interchain, the processor 32:
The inquiry request triggered on the first block chain is received, the inquiry request is for requesting the second block chain of inquiry Information;
Judge whether first client is added the second block chain;
If the second block chain is added in first client, the inquiry is sent on the second block chain and is asked It asks, obtains the first query result, and first query result is back to by first block by the second block chain Chain;
Broadcast is directed to the checking request of first query result on the first block chain, wherein by described first The second client on block chain verifies first query result, the secondth client be simultaneously addition described in The client of first block chain and the second block chain;
Second client is counted to the first quantity of first query result being verified;
If first quantity is more than preset threshold, determine that first query result comes into force.
In a kind of optional embodiment, the broadcast on the first block chain is directed to first query result Checking request after and the statistics second client to the first number being verified of first query result Before amount, the multiple instruction is can be performed to realize in the processor 32:
It receives second client and is directed to the result to be verified that the inquiry request returns;
Judge whether first query result and the result to be verified are consistent;
If the result to be verified is consistent with first query result, determine that second client is looked into described first Ask being verified for result.
In a kind of optional embodiment, the multiple instruction is can be performed to realize in the processor 32:
If the second block chain is not added for first client, the inquiry is broadcasted on the first block chain and is asked It asks, wherein carried out on the second block chain by the third client on the first block chain for the inquiry request Inquiry obtains the second address lookup as a result, and the second address lookup result is back to institute by the second block chain The first block chain is stated, the third client is while the client of the first block chain and the second block chain is added;
The second address lookup result that the third client returns is received on the first block chain;
Broadcast is directed to the checking request of the second address lookup result on the first block chain, wherein by described The 4th client on first block chain verifies the second address lookup result, and the 4th client is while adding Enter the client of the first block chain and the second block chain;
Count the second quantity that the 4th client passes through the second address lookup result verification;
If second quantity is more than the preset threshold, determine that the second address lookup result comes into force.
It is described before the inquiry request that the reception triggers on the first block chain in a kind of optional embodiment The multiple instruction can be performed to realize in processor 32:
Account information is generated in its every block chain to be added for first client.
In a kind of optional embodiment, the multiple instruction is can be performed to realize in the processor 32:
The block chain selection instruction inputted in block chain list is received, the block chain list includes first client Hold a plurality of block chain that can be added;
The block chain selection instruction is responded, at least one block chain selected is added to first client On.
Specifically, the processor 32 can refer to the concrete methods of realizing of above-metioned instruction related in Fig. 1 corresponding embodiment The description of step, this will not be repeated here.
In the first client 3 described in Fig. 3, the inquiry request triggered on the first block chain may be received in, it is described Inquiry request is used to request the information on the second block chain of inquiry, and judges whether first client is added secondth area Block chain;If the second block chain is added in first client, the inquiry request is sent on the second block chain, is obtained The first query result is obtained, and first query result is back to by the first block chain by the second block chain;In Broadcast is directed to the checking request of first query result on the first block chain, wherein by the first block chain Second client verifies first query result, and the secondth client is while the first block chain is added With the client of the second block chain;Further, i.e., statistics available second client is to first query result The first quantity being verified;If first quantity is more than preset threshold, determine that first query result comes into force.As it can be seen that It, can be different by selecting the client that can be worked on a plurality of block chain simultaneously to serve as the medium of block interchain in the present invention When block interchain needs to communicate, it can be broadcasted in the whole network and find while being added the client of a plurality of block interchain, client query Result afterwards still needs while being added the confirmation of the client of a plurality of block chain, so that across chain communication is not only realized, meanwhile, Also assure the reliability of result of communication.
If the integrated module/unit of first client 3 is realized in the form of SFU software functional unit and as independence Product when selling or using, can store in a computer readable storage medium.Based on this understanding, of the invention It realizes all or part of the process in above-described embodiment method, can also instruct relevant hardware come complete by computer program At the computer program can be stored in a computer readable storage medium, which is being executed by processor When, it can be achieved that the step of above-mentioned each embodiment of the method.Wherein, the computer program includes computer program code, described Computer program code can be source code form, object identification code form, executable file or certain intermediate forms etc..The meter Calculation machine readable medium may include: can carry the computer program code any entity or device, recording medium, USB flash disk, Mobile hard disk, magnetic disk, CD, computer storage, read-only memory (ROM, Read-Only Memory).
In several embodiments provided by the present invention, it should be understood that disclosed system, device and method can be with It realizes by another way.For example, the apparatus embodiments described above are merely exemplary, for example, the module It divides, only a kind of logical function partition, there may be another division manner in actual implementation.
The module as illustrated by the separation member may or may not be physically separated, aobvious as module The component shown may or may not be physical unit, it can and it is in one place, or may be distributed over multiple In network unit.Some or all of the modules therein can be selected to realize the mesh of this embodiment scheme according to the actual needs 's.
It, can also be in addition, each functional module in each embodiment of the present invention can integrate in one processing unit It is that each unit physically exists alone, can also be integrated in one unit with two or more units.Above-mentioned integrated list Member both can take the form of hardware realization, can also realize in the form of hardware adds software function module.
It is obvious to a person skilled in the art that invention is not limited to the details of the above exemplary embodiments, Er Qie In the case where without departing substantially from spirit or essential attributes of the invention, the present invention can be realized in other specific forms.Therefore, no matter From the point of view of which point, the present embodiments are to be considered as illustrative and not restrictive, and the scope of the present invention is by appended power Benefit requires rather than above description limits, it is intended that all by what is fallen within the meaning and scope of the equivalent elements of the claims Variation is included in the present invention.Any attached associated diagram label in claim should not be considered as right involved in limitation to want It asks.Furthermore, it is to be understood that one word of " comprising " does not exclude other units or steps, odd number is not excluded for plural number.It is stated in system claims Multiple units or device can also be implemented through software or hardware by a unit or device.Second equal words are used to table Show title, and does not indicate any particular order.
Finally it should be noted that the above examples are only used to illustrate the technical scheme of the present invention and are not limiting, although reference Preferred embodiment describes the invention in detail, those skilled in the art should understand that, it can be to of the invention Technical solution is modified or equivalent replacement, without departing from the spirit and scope of the technical solution of the present invention.

Claims (10)

1. a kind of communication means based on multi-tiling interchain is applied to the first client, it is more that first client has addition The function of different blocks chain, which is characterized in that the described method includes:
The inquiry request triggered on the first block chain is received, the inquiry request is used to request the letter on the second block chain of inquiry Breath;
Judge whether first client is added the second block chain;
If the second block chain is added in first client, the inquiry request is sent on the second block chain, is obtained The first query result is obtained, and first query result is back to by the first block chain by the second block chain;
Broadcast is directed to the checking request of first query result on the first block chain, wherein by first block The second client on chain verifies first query result, and second client is while firstth area is added The client of block chain and the second block chain;
Second client is counted to the first quantity of first query result being verified;
If first quantity is more than preset threshold, determine that first query result comes into force.
2. the method according to claim 1, wherein the broadcast on the first block chain is for described the After the checking request of one query result and statistics second client is logical to the verifying of first query result Before the first quantity crossed, the method also includes:
It receives second client and is directed to the result to be verified that the inquiry request returns;
Judge whether first query result and the result to be verified are consistent;
If the result to be verified is consistent with first query result, determine that second client ties first inquiry Fruit is verified.
3. the method according to claim 1, wherein the method also includes:
If the second block chain is not added for first client, the inquiry request is broadcasted on the first block chain.
4. according to the method in any one of claims 1 to 3, which is characterized in that the reception is touched on the first block chain Before the inquiry request of hair, the method also includes:
Account information is generated in its every block chain to be added for first client.
5. according to the method described in claim 4, it is characterized in that, the method also includes:
The block chain selection instruction inputted in block chain list is received, the block chain list includes the first client energy The a plurality of block chain being enough added;
The block chain selection instruction is responded, at least one block chain selected is added to first client.
6. a kind of communication device, runs on the first client, first client has the function that a plurality of different blocks chain is added It can, which is characterized in that the communication device includes:
Receiving module, for receiving the inquiry request triggered on the first block chain, the inquiry request is for requesting inquiry the Information on two block chains;
Judgment module, for judging whether first client is added the second block chain;
Transmission module sends institute on the second block chain if the second block chain is added for first client It states inquiry request, obtains the first query result, and described in by the second block chain being back to first query result First block chain;
Broadcast module, for broadcasting the checking request for being directed to first query result on the first block chain, wherein by The second client on the first block chain verifies first query result, and second client is while adding Enter the client of the first block chain and the second block chain;
Statistical module, for counting second client to the first quantity of first query result being verified;
Determining module determines that first query result comes into force if being more than preset threshold for first quantity.
7. communication device according to claim 6, which is characterized in that
The broadcast module, if being also used to first client, the second block chain is not added, in the first block chain The upper broadcast inquiry request.
8. communication device according to claim 6 or 7, which is characterized in that the communication device further include:
Generation module is described for before the receiving module receives the inquiry request that triggers on the first block chain One client generates account information in its every block chain to be added.
9. a kind of first client, which is characterized in that first client includes processor and memory, and the processor is used In execute the computer program that stores in memory with realize as described in any one of claim 1 to 5 based on multi-tiling The communication means of interchain.
10. a kind of computer readable storage medium, which is characterized in that the computer-readable recording medium storage has at least one Instruction, at least one described instruction realize when being executed by processor as described in any one of claim 1 to 5 based on multi-region The communication means of block interchain.
CN201910810169.6A 2019-08-29 2019-08-29 Communication means, device, client and storage medium based on multi-tiling interchain Pending CN110532801A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201910810169.6A CN110532801A (en) 2019-08-29 2019-08-29 Communication means, device, client and storage medium based on multi-tiling interchain

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201910810169.6A CN110532801A (en) 2019-08-29 2019-08-29 Communication means, device, client and storage medium based on multi-tiling interchain

Publications (1)

Publication Number Publication Date
CN110532801A true CN110532801A (en) 2019-12-03

Family

ID=68665158

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201910810169.6A Pending CN110532801A (en) 2019-08-29 2019-08-29 Communication means, device, client and storage medium based on multi-tiling interchain

Country Status (1)

Country Link
CN (1) CN110532801A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113518103A (en) * 2021-03-01 2021-10-19 唐芮 Industrial Internet of things networking control method and system

Citations (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108492108A (en) * 2018-03-29 2018-09-04 深圳前海微众银行股份有限公司 Across the chain communication means of block chain, system and computer readable storage medium
CN109214818A (en) * 2017-06-30 2019-01-15 华为技术有限公司 Across the chain method of commerce of one kind and device
CN109257334A (en) * 2018-08-21 2019-01-22 广州杰赛科技股份有限公司 A kind of data chain loading system, method and storage medium based on block chain
CN109345387A (en) * 2018-09-04 2019-02-15 湖南宸瀚信息科技有限责任公司 Across the chain method of commerce of block chain, across chain communication device and storage medium
CN109391690A (en) * 2018-10-18 2019-02-26 尚维斯 A kind of method that a plurality of block chain is added in list account
CN109559227A (en) * 2018-11-29 2019-04-02 咪咕文化科技有限公司 Cross-block chain network transaction method, device and storage medium
CN109657486A (en) * 2018-12-18 2019-04-19 青岛轮子软件科技有限公司 A kind of financial institution's user data sharing method and system based on block chain technology
CN109670321A (en) * 2018-11-30 2019-04-23 深圳灵图慧视科技有限公司 Date storage method, data query method and device
US20190147106A1 (en) * 2017-11-14 2019-05-16 International Business Machines Corporation Providing accountability of blockchain queries
CN109766389A (en) * 2019-01-09 2019-05-17 华东师范大学 A kind of light client revene lookup method of block chain based on bitmap index
US20190171744A1 (en) * 2017-12-02 2019-06-06 International Business Machines Corporation Query processing and access control in a blockchain network
CN109934592A (en) * 2019-03-22 2019-06-25 深圳市网心科技有限公司 A kind of across the chain communication means of block chain, system, electronic equipment and storage medium
CN110008686A (en) * 2018-11-16 2019-07-12 阿里巴巴集团控股有限公司 The data processing method of transregional piece of chain, device, client, block catenary system
CN110035045A (en) * 2018-11-16 2019-07-19 阿里巴巴集团控股有限公司 Across the credible management method and device of chain data, electronic equipment

Patent Citations (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109214818A (en) * 2017-06-30 2019-01-15 华为技术有限公司 Across the chain method of commerce of one kind and device
US20190147106A1 (en) * 2017-11-14 2019-05-16 International Business Machines Corporation Providing accountability of blockchain queries
US20190171744A1 (en) * 2017-12-02 2019-06-06 International Business Machines Corporation Query processing and access control in a blockchain network
CN108492108A (en) * 2018-03-29 2018-09-04 深圳前海微众银行股份有限公司 Across the chain communication means of block chain, system and computer readable storage medium
CN109257334A (en) * 2018-08-21 2019-01-22 广州杰赛科技股份有限公司 A kind of data chain loading system, method and storage medium based on block chain
CN109345387A (en) * 2018-09-04 2019-02-15 湖南宸瀚信息科技有限责任公司 Across the chain method of commerce of block chain, across chain communication device and storage medium
CN109391690A (en) * 2018-10-18 2019-02-26 尚维斯 A kind of method that a plurality of block chain is added in list account
CN110008686A (en) * 2018-11-16 2019-07-12 阿里巴巴集团控股有限公司 The data processing method of transregional piece of chain, device, client, block catenary system
CN110035045A (en) * 2018-11-16 2019-07-19 阿里巴巴集团控股有限公司 Across the credible management method and device of chain data, electronic equipment
CN109559227A (en) * 2018-11-29 2019-04-02 咪咕文化科技有限公司 Cross-block chain network transaction method, device and storage medium
CN109670321A (en) * 2018-11-30 2019-04-23 深圳灵图慧视科技有限公司 Date storage method, data query method and device
CN109657486A (en) * 2018-12-18 2019-04-19 青岛轮子软件科技有限公司 A kind of financial institution's user data sharing method and system based on block chain technology
CN109766389A (en) * 2019-01-09 2019-05-17 华东师范大学 A kind of light client revene lookup method of block chain based on bitmap index
CN109934592A (en) * 2019-03-22 2019-06-25 深圳市网心科技有限公司 A kind of across the chain communication means of block chain, system, electronic equipment and storage medium

Non-Patent Citations (3)

* Cited by examiner, † Cited by third party
Title
刘雄文;: "多区块链交易分发和事件处理的***方案", 计算机科学, no. 2, pages 580 - 583 *
张力: "基于区块链的数据溯源研究", 《基于区块链的数据溯源研究 *
胡逸飞: "基于区块链的数字证书审计技术研究", 《基于区块链的数字证书审计技术研究》, pages 49 - 50 *

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113518103A (en) * 2021-03-01 2021-10-19 唐芮 Industrial Internet of things networking control method and system

Similar Documents

Publication Publication Date Title
WO2017109140A1 (en) Decentralized, tamper-resistant, asset-oriented database system and method of recording a transaction
CN110517145A (en) Data trade method and relevant device based on multi-tiling interchain
CN110288345A (en) Across chain communication means, device, main chain node and storage medium
CN108846752A (en) Data processing method, system, block platform chain and readable storage medium storing program for executing
CN109391480A (en) A kind of date storage method, device and electronic equipment
CN111177800B (en) Block chain-based data processing method and device and electronic equipment
CN110570283A (en) shopping method and system based on block chain
CN104168271A (en) Interactive system, server, clients and interactive method
CN109544982B (en) Parking information sharing method and system
US20190342382A1 (en) Method and electronic device for supporting artificial participation in decision-making of blockchain
CN106899666A (en) A kind of data processing method and device for service identification
CN110177124A (en) Identity identifying method and relevant device based on block chain
CN109614209A (en) A kind of task processing method, application server and system
CN113032489B (en) Asynchronous consensus method, system and device based on block chain and medium
CN108648081B (en) Transaction processing method and device based on block chain and electronic equipment
CN111210270B (en) Service processing method, device, service cluster, computer equipment and storage medium
CN110659905B (en) Transaction verification method, device, terminal equipment and storage medium
CN109583224A (en) A kind of privacy of user data processing method, device, equipment and system
CN111612452A (en) Intellectual property management system and method based on block chain
CN107770046A (en) A kind of method and apparatus for picture mosaic
CN111798013A (en) Conference reservation processing method and device
CN106209769A (en) Data interactive method, cloud server and intelligent terminal
CN111737765A (en) Method and device for managing block chain resources
JP2024522634A (en) COMPUTER-IMPLEMENTED METHOD AND SYSTEM FOR VERIFYING TOKENS ON A BLOCKCHAIN
CN113395532B (en) Live broadcast interaction method and device, computer equipment and storage medium

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
RJ01 Rejection of invention patent application after publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20191203