CN109800598A - Certificate administration method, apparatus, electronic equipment and storage medium based on block chain - Google Patents

Certificate administration method, apparatus, electronic equipment and storage medium based on block chain Download PDF

Info

Publication number
CN109800598A
CN109800598A CN201811653614.4A CN201811653614A CN109800598A CN 109800598 A CN109800598 A CN 109800598A CN 201811653614 A CN201811653614 A CN 201811653614A CN 109800598 A CN109800598 A CN 109800598A
Authority
CN
China
Prior art keywords
license
node
block chain
block
cochain
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
CN201811653614.4A
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.)
Suzhou Lang run innovation intellectual property operation Co.,Ltd.
Original Assignee
Chain 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 Chain Technology Co Ltd filed Critical Chain Technology Co Ltd
Priority to CN201811653614.4A priority Critical patent/CN109800598A/en
Publication of CN109800598A publication Critical patent/CN109800598A/en
Pending legal-status Critical Current

Links

Landscapes

  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

The invention discloses a kind of certificate administration method, apparatus, electronic equipment and storage mediums based on block chain, this method comprises: receiving the cochain application for the license determined according to license metadata that user node uploads, and the license mark of corresponding license is generated in block chain, license metadata is stored in advance in block chain;Cochain application is sent to node of issuing licence, carries out endorsement verifying for issuing licence node to cochain application;Connect the endorsement verification result for stating node upload of issuing licence;When the default endorsement of verification result satisfaction first of endorsing is tactful, the license that the cochain application of license includes is sent to packing node, is packaged for being packaged node to the sequence of license row, generates the block comprising license, and block is subjected to the whole network broadcast;After the node in block chain network is verified block, block is entered into chain, updates local account book.This method can effectively prevent information loss, keeps information more safe and reliable, improves the safety of certificate administration.

Description

Certificate administration method, apparatus, electronic equipment and storage medium based on block chain
Technical field
The present invention relates to block chain technical fields, and in particular to a kind of based on the certificate administration method, apparatus of block chain, electricity Sub- equipment and storage medium.
Background technique
Due to the property easy to use of electronics license, electronics license is more and more welcomed by the people, and still, electronics is demonstrate,proved at present It according to construction is stored and processed using centralized server, in data set, unified hub is needed to be audited, performance pressure Power is big, and business handling is complicated, be easy to cause loss or distorts, causes the safety of certificate administration low.
Summary of the invention
In view of this, the embodiment of the invention provides a kind of based on the certificate administration method, apparatus of block chain, electronic equipment And storage medium, to solve the problems, such as that certificate administration safety is low in the prior art.
According in a first aspect, the embodiment of the invention provides a kind of certificate administration method based on block chain, including it is as follows Step: the cochain application for the license determined according to license metadata that user node uploads, and the generation pair in block chain are received The license of the license is answered to identify, the license metadata is stored in advance in block chain;The cochain application is sent to Node is demonstrate,proved, so that the node of issuing licence carries out endorsement verifying to the cochain application;The endorsement that node of issuing licence described in reception uploads Verification result;When the endorsement verification result meets the first default endorsement strategy, include by the cochain application of the license License is sent to packing node, is packaged so that the packing node sorts to the license row, generates the area comprising the license Block, and the block is subjected to the whole network broadcast;After the node in block chain network is verified the block, by the area Block enters chain, updates local account book.
Optionally, the license metadata is stored in advance in the step in block chain, comprising: receives on Notified Body's node The cochain application of the license metadata determined according to license catalogue passed, the license catalogue are stored in advance in block chain;It will The cochain application is sent to supervisory node, so that the supervisory node carries out endorsement verifying to the cochain application;Receive institute State the endorsement verification result of supervisory node upload;It, will be described when the endorsement verification result meets the second default endorsement strategy The license metadata that the cochain application of license metadata includes is sent to packing node, so that the packing node is to the license Metadata is ranked up packing, generates the block comprising the license metadata, and the block is carried out the whole network broadcast;In area After node in block chain network is verified the block, the block comprising license metadata is stored in block chain In.
Optionally, the license catalogue is stored in advance in the step in block chain, comprising: receives Notified Body's node The cochain application of the license catalogue determined according to directory metadata uploaded, the directory metadata are stored in advance in block chain In;The cochain application is sent to supervisory node, so that the supervisory node carries out endorsement verifying to the cochain application;It connects Receive the endorsement verification result that the supervisory node uploads;It, will when the endorsement verification result, which meets third, presets endorsement strategy The license catalogue that the cochain application of the license catalogue includes is sent to packing node, so that the packing node is to the license Catalogue is ranked up packing, generates the block comprising the license catalogue, and the block is carried out the whole network broadcast;In block chain After node in network is verified the block, the block comprising license catalogue is stored in block chain.
Optionally, the directory metadata is stored in advance in the step in block chain, comprising: receives on international agency node The cochain application is sent to supervisory node, so that the supervisory node is to described by the cochain application of the directory metadata of biography Cochain application carries out endorsement verifying;Receive the endorsement verification result that the supervisory node uploads;When the endorsement verification result is full When the default endorsement of foot the 4th is tactful, the directory metadata that the cochain application of the directory metadata includes is sent to packing section Point generates the block comprising the directory metadata so that the packing node is ranked up packing to the directory metadata, And the block is subjected to the whole network broadcast;After the node in block chain network is verified the block, include by described in The block of directory metadata is stored in block chain.
Optionally, the cochain application includes the digital signature of each node for proposing cochain application.
Optionally, the method also includes: receive the business application comprising license mark that the user node sends;It will The business application comprising license mark is sent to operational agency's node, so that operational agency's node is according to the license Mark searches certificate information in block chain, verifies the license and identifies corresponding certificate information;Receive operational agency's root The business handling generated according to verification result is as a result, issue the user node for the business handling result.
According to second aspect, the embodiment of the invention provides a kind of certificate administration devices based on block chain, comprising: first Receiving module, the cochain application of the license determined according to license metadata for receiving user node upload, and in block chain The middle license mark for generating the corresponding license, the license metadata are stored in advance in block chain;First processing module is used In the cochain application is sent to node of issuing licence, so that the node of issuing licence carries out endorsement verifying to the cochain application;The Two receiving modules, for receiving the endorsement verification result of the node upload of issuing licence;Second processing module, for working as the endorsement When verification result meets the first default endorsement strategy, the license that the cochain application of the license includes is sent to packing node, It is packaged so that the packing node sorts to the license row, generates the block comprising the license, and the block is carried out The whole network broadcast;Third processing module, for after the node in block chain network is verified the block, by the block Enter chain, updates local account book.
According to the third aspect, the embodiment of the invention provides a kind of electronic equipment, comprising: memory and processor, it is described Connection is communicated with each other between memory and the processor, computer instruction is stored in the memory, and the processor is logical It crosses and executes the computer instruction, thereby executing the certificate administration side based on block chain any in first aspect present invention Method.
It is described computer-readable the embodiment of the invention provides a kind of computer readable storage medium according to fourth aspect Storage medium stores computer instruction, and the computer instruction is any in first aspect present invention for executing the computer The certificate administration method based on block chain.
According to the 5th aspect, the embodiment of the invention provides a kind of certificate administration systems based on block chain, comprising: user Node, supervisory node, Notified Body's node, international body's node and the certificate administration platform nodes based on block chain, it is described Certificate administration platform nodes based on block chain include: memory and processor, between the memory and the processor mutually Connection is communicated, computer instruction is stored in the memory, the processor, which passes through, executes the computer instruction, thus Execute any certificate administration method based on block chain in first aspect present invention.
Technical solution of the present invention has the advantages that
Certificate administration method provided in an embodiment of the present invention based on block chain includes the following steps: to receive user node The cochain application of the license determined according to license metadata uploaded, and the license mark for corresponding to the license is generated in block chain Know, the license metadata is stored in advance in block chain;The cochain application is sent to node of issuing licence, is issued licence for described Node carries out endorsement verifying to the cochain application;The endorsement verification result that node of issuing licence described in reception uploads;When the endorsement When verification result meets the first default endorsement strategy, the license that the cochain application of the license includes is sent to packing node, It is packaged so that the packing node sorts to the license row, generates the block comprising the license, and the block is carried out The whole network broadcast;After the node in block chain network is verified the block, the block is entered into chain, updates local account This.The above-mentioned certificate administration method based on block chain generates corresponding license according to license metadata, and license carries out after generating Row endorsement verifying is shone into chain application node verification of issuing licence, and verification generates block according to packing is ranked up after being verified, and in area It is broadcasted on block chain, each organization node carries out collaboration audit and use according to authority of office planning on block chain, and all information are all logical It crosses block chain and carries out distribution and deposit card, the characteristics such as realization can not be distorted, be can be traced, and can effectively prevent information and lose, make information It is more safe and reliable, improve the safety of certificate administration;And coordinate more efficiently, to reduce audit cost in many ways.
Detailed description of the invention
It, below will be to specific in order to illustrate more clearly of the specific embodiment of the invention or technical solution in the prior art Embodiment or attached drawing needed to be used in the description of the prior art be briefly described, it should be apparent that, it is described below Attached drawing is some embodiments of the present invention, for those of ordinary skill in the art, before not making the creative labor It puts, is also possible to obtain other drawings based on these drawings.
Fig. 1 is the flow chart of a specific example of the certificate administration method based on block chain in the embodiment of the present invention;
Fig. 2 is the flow chart of another specific example of the certificate administration method based on block chain in the embodiment of the present invention;
Fig. 3 is the flow chart of another specific example of the certificate administration method based on block chain in the embodiment of the present invention;
Fig. 4 is the flow chart of another specific example of the certificate administration method based on block chain in the embodiment of the present invention;
Fig. 5 is the flow chart of another specific example of the certificate administration method based on block chain in the embodiment of the present invention;
Fig. 6 is the flow chart of another specific example of the certificate administration method based on block chain in the embodiment of the present invention;
Fig. 7 is the flow chart of another specific example of the certificate administration method based on block chain in the embodiment of the present invention;
Fig. 8 is the block diagram of a specific example of the certificate administration device based on block chain in the embodiment of the present invention;
Fig. 9 is the structural schematic diagram of electronic equipment in the embodiment of the present invention.
Specific embodiment
In order to make the object, technical scheme and advantages of the embodiment of the invention clearer, below in conjunction with the embodiment of the present invention In attached drawing, technical scheme in the embodiment of the invention is clearly and completely described, it is clear that described embodiment is A part of the embodiment of the present invention, instead of all the embodiments.Based on the embodiments of the present invention, those skilled in the art are not having Every other embodiment obtained under the premise of creative work is made, shall fall within the protection scope of the present invention.
In the description of the present invention, it should be noted that term " center ", "upper", "lower", "left", "right", "vertical", The orientation or positional relationship of the instructions such as "horizontal", "inner", "outside" be based on the orientation or positional relationship shown in the drawings, merely to Convenient for description the present invention and simplify description, rather than the device or element of indication or suggestion meaning must have a particular orientation, It is constructed and operated in a specific orientation, therefore is not considered as limiting the invention.In addition, term " first ", " second ", " third " is used for descriptive purposes only and cannot be understood as indicating or suggesting relative importance.
In the description of the present invention, it should be noted that unless otherwise clearly defined and limited, term " installation ", " phase Even ", " connection " shall be understood in a broad sense, for example, it may be being fixedly connected, may be a detachable connection, or be integrally connected;It can To be mechanical connection, it is also possible to be electrically connected;It can be directly connected, can also indirectly connected through an intermediary, it can be with It is the connection inside two elements, can be wireless connection, be also possible to wired connection.For those of ordinary skill in the art For, the concrete meaning of above-mentioned term in the present invention can be understood with concrete condition.
As long as in addition, the non-structure each other of technical characteristic involved in invention described below different embodiments It can be combined with each other at conflict.
The present embodiment provides a kind of certificate administration methods based on block chain, for the management of license, as shown in Figure 1, packet Include following steps S1-S5.
Step S1: the cochain application for the license determined according to license metadata that user node uploads is received, and in block The license mark of corresponding license is generated in chain, license metadata is stored in advance in block chain.
In one embodiment, license metadata can specifically include electronics license mark, license coding, license title, card It according to name code etc., is not limited thereto, can rationally determine according to actual needs, for example, it is also possible to include license state, license Status Change time, license Status Change reason, electronics license copy generate time, electronics license copy manufacturing mechanism, electronics License copy validity period etc..
Specifically, user node receives the license metadata being stored in advance to block chain from block chain, will be according to license The license that metadata determines carries out cochain application.License data are filled according to license metadata, different license types is corresponding not Same license metadata, so that different license data are generated, rationally setting as needed.For example, license type is body Part card, the information of license may include name, identification card number etc.;License type is driver's license, and the information of license may include name, card Number, standard drives type etc..It fills and license is subjected to cochain application after certificate information.It receives after the cochain application of license in block The license mark of corresponding license is generated in chain, which identifies the unique identification that can be license catalogue, and license mark can adopt It is the definition of standard metadata set with the information of defined in national standard (such as GB/TDDDD), specifically may include electronics card According to ID, license name code, serial number, version number and check bit;It can also be extended as needed, as long as being capable of basis Different syndrome needs to carry out difference definition according to the business of catalogue.Such as license mark may include catalogue ID etc..
Step S2: being sent to node of issuing licence for cochain application, carries out endorsement verifying for issuing licence node to cochain application.Tool Body, the license data cochain for receiving user node transmission is proposed after (i.e. cochain application), (uses endorsement by node of issuing licence Node) verifying endorsement is carried out to cochain proposal.Issuing licence in node includes that node is verified in multiple endorsements, and nodes are verified in multiple endorsements can Row endorsement verifying is shone into verification.
Step S3: the endorsement verification result for node upload of issuing licence is received.Node of issuing licence carries on the back the license cochain application Book verifying, feeds back to block chain for verification result after the completion of verifying.
Step S4: when verification result of endorsing meets the first default endorsement strategy, the card that includes by the cochain application of license According to packing node is sent to, it is packaged for being packaged node to the sequence of license row, generates the block comprising license, and block is carried out The whole network broadcast.Specifically, user node receives the verification result of endorsement verifying, when endorsement verification result meets the first default endorsement When tactful, submit to block chain packing point and be ranked up packing.Endorsement verification result meets the first default endorsement strategy and specifically may be used To be to propose that endorsement quantity obtained meets the first default endorsement strategy.
Step S5: after the node in block chain network is verified block, block is entered into chain, updates local account book. Node in block chain network is verified the node shown in block chain to block and approves to above-mentioned block, therefore block is entered chain Storage, and update local account book.Specifically, by each block chain receiving node to the license endorsement quantity in the block of license It is verified, license data are received after being verified and updates local account book.Verifying does not pass through, then does not receive the license number According to.
The above-mentioned certificate administration method based on block chain generates corresponding license according to license metadata, after license generates Cochain application is carried out, row endorsement verifying is shone into node of issuing licence verification, and verification generates block according to packing is ranked up after being verified, And broadcasted on block chain, each organization node carries out collaboration audit and use, Suo Youxin according to authority of office planning on block chain The characteristics such as breath all carries out distribution by block chain and deposits card, and realization can not be distorted, be can be traced, and can effectively prevent information and lose, Keep information more safe and reliable, improves the safety of certificate administration;And coordinate more efficiently, to reduce audit cost in many ways.
As shown in Fig. 2, license metadata is stored in advance in the step in block chain, including step S6-S10.
Step S6: receiving the cochain application for the license metadata determined according to license catalogue that Notified Body's node uploads, License catalogue is stored in advance in block chain.
In one embodiment, license catalogue is the set of each electron-like license characteristic information, is quite management license classification, License classification set in other words, it may include electronics license directory name, type, issuing organization etc., such as identity card, business are held According to etc., the present embodiment only schematically illustrates, and is not limited thereto, as needed rationally setting.Specifically, Notified Body Node receives the license catalogue being stored in advance to block chain from block chain, according to the corresponding license metadata standard of license catalogue And filled in, generate license metadata.The license metadata determined is subjected to cochain application, sends and proposes to block chain.
Step S7: being sent to supervisory node for cochain application, so that supervisory node carries out endorsement verifying to cochain application.Tool Body, after the license metadata cochain that supervisory node receives the transmission of Notified Body's node is proposed, back (is used by supervisory node Book node) verifying endorsement is carried out to proposal.
Step S8: the endorsement verification result that supervisory node uploads is received.It specifically, include that multiple endorsements are tested in supervisory node Node is demonstrate,proved, multiple endorsement verifying nodes can carry out endorsement verifying to license metadata, and supervisory node tests endorsement after the completion of verifying The license metadata endorsement quantity of card feeds back to block chain.
Step S9: when verification result of endorsing meets the second default endorsement strategy, by the cochain application packet of license metadata The license metadata contained is sent to packing node, is ranked up packing for being packaged node to license metadata, generates comprising card The whole network broadcast is carried out according to the block of metadata, and by block.Specifically, Notified Body's node receives the endorsement verifying of license metadata As a result (such as endorsement quantity), verifying propose whether endorsement quantity obtained meets the second default endorsement strategy, in endorsement number It measures after meeting the second default endorsement strategy, submits to block chain packing point and be ranked up packing.Specifically, the second default endorsement plan It slightly can be identical as the first default endorsement strategy.
Step S10: after the node in block chain network is verified block, the block comprising license metadata is deposited Storage is in block chain.Specifically, the license metadata in license metadata new block is carried on the back by each block chain receiving node Book quantity is verified, and license metadata is received after being verified and updates local account book.Verifying does not pass through, then does not receive this License metadata.
The above-mentioned certificate administration method based on block chain, Notified Body generate license metadata according to license catalogue, and right License metadata carries out endorsement verifying, and packing is ranked up after being verified and generates license metadata new block, and is published to area It is broadcasted on block chain, each organization node carries out collaboration audit and use according to authority of office planning on block chain, and all information are all logical It crosses block chain and carries out distribution and deposit card, the characteristics such as realization can not be distorted, be can be traced, and can effectively prevent information and lose, make information It is more safe and reliable, coordinate more efficient, reduction audit cost.
As shown in figure 3, license catalogue is stored in advance in the step in block chain, including step S11-S15.
Step S11: receiving the cochain application for the license catalogue determined according to directory metadata that Notified Body's node uploads, Directory metadata is stored in advance in block chain.
In one embodiment, directory metadata is the description information of electronics license type, it may include license title, license generation Ink recorder structure, license type, license type code, license type code, license define Institution Code, license issuing organization, license and issue Send out Institution Code, license holder main body type, license directory states etc., the present embodiment only schematically illustrates, not as Limit, according to actual needs rationally setting.Specifically, Notified Body's node receives directory metadata from block chain, according to License directory metadata fills in license directory information, generates license catalogue.The license catalogue determined is subjected to cochain application, hair Send proposal to block chain.License catalogue is quite management license classification, or perhaps license classification set, such as identity card, battalion Industry license etc., the present embodiment only schematically illustrates, and is not limited thereto.
Step S12: being sent to supervisory node for cochain application, so that supervisory node carries out endorsement verifying to cochain application. Specifically, after the license catalogue cochain that supervisory node receives the transmission of Notified Body's node is proposed, back (is used by supervisory node Book node) verifying endorsement is carried out to proposal.
Step S13: the endorsement verification result that supervisory node uploads is received.It specifically, include multiple endorsements in supervisory node Node is verified, multiple endorsement verifying nodes can carry out endorsement verifying to license catalogue, and supervisory node tests endorsement after the completion of verifying The license catalogue endorsement quantity of card feeds back to block chain.
Step S14: when verification result of endorsing, which meets third, presets endorsement strategy, include by the cochain application of license catalogue License catalogue be sent to packing node, be ranked up packings for being packaged node to license catalogue, generating includes license catalogue Block, and block is subjected to the whole network broadcast.Specifically, Notified Body's node receives license catalogue endorsement quantity, and verifying is proposed Whether endorsement quantity obtained meets third endorsement strategy, after endorsement quantity meets third endorsement strategy, submits to block Chain is packaged point and is ranked up packing.Specifically, the default endorsement strategy of third can be identical as the first default endorsement strategy.
Step S15: it after the node in block chain network is verified block, will be stored comprising the block of license catalogue In block chain.Specifically, by each block chain receiving node to the license catalogue endorsement quantity in license catalogue new block It is verified, license catalogue is received after being verified and updates local account book.Verifying does not pass through, then does not receive the license mesh Record.
The above-mentioned certificate administration method based on block chain, each receiving node first test license catalogue endorsement quantity Card, receives data, and update local account book again, can effectively ensure that the validity of the license catalogue received after being verified, So that the subsequent electronics license generated according to the license catalogue meets related request.
As shown in figure 4, directory metadata is stored in advance in the step in block chain, including step S16-S19.
Step S16: the cochain application for the directory metadata that international agency node uploads is received, cochain application is sent to prison Pipe node, so that supervisory node carries out endorsement verifying to cochain application.Specifically, international body formulates license directory metadata Standard forms directory metadata, and directory metadata is carried out cochain application, and supervisory node receives the transmission of international body's node Directory metadata cochain application after, endorsement verifying carried out to cochain application, whether verifying directory metadata meets catalogue member number It according to standard, when complying with standard, is verified, completes endorsement verifying.
Step S17: the endorsement verification result that supervisory node uploads is received.It specifically, include multiple endorsements in supervisory node Node is verified, multiple endorsement verifying nodes can carry out endorsement verifying to directory metadata, and supervisory node will endorse after the completion of verifying The catalogue member endorsement quantity of verifying feeds back to block chain.
Step S18: when verification result of endorsing meets the 4th default endorsement strategy, by the cochain application packet of directory metadata The directory metadata contained is sent to packing node, is ranked up packing for being packaged node to directory metadata, generating includes mesh The block of metadata is recorded, and block is subjected to the whole network broadcast.Specifically, international body's node receives verification result (such as catalogue Member endorsement quantity), verifying proposes whether endorsement quantity obtained meets the 4th endorsement strategy, meets the 4th back in endorsement quantity After book strategy, submits to block chain packing point and be ranked up packing.Be packaged node receive transaction record (comprising directory metadata and Catalogue member endorsement result), and packing generation new block is ranked up to above content and is broadcasted.Sort the specific mistake being packaged Cheng Kewei, submitting the transaction data set of packing may include multiple transaction records, be ranked up arrangement to these data, convenient for pair The statistics and management of data, are packaged the transaction data after sequence.Specifically, the 4th default endorsement strategy can be with first Default endorsement strategy is identical.
Step S19: after the node in block chain network is verified block, the block comprising directory metadata is deposited Storage is in block chain.Specifically, by each block chain receiving node to the catalogue member endorsement number in directory metadata new block Amount is verified, and directory metadata is received after being verified and updates local account book.Verifying does not pass through, then does not receive the catalogue Metadata.
The above-mentioned certificate administration method based on block chain, international body's node generate catalogue member according to directory metadata standard Catalogue data after increase digital signature is sent to supervisory node and carries out endorsement verifying by data, and supervisory node carries on the back catalogue member Book quantity feeds back to international body, and when endorsement is verified and meets endorsement strategy, international body endorses catalogue data and catalogue member number Amount is sent to packing node and is ranked up packing, and sequence generates catalogue member new block after being packaged, and carries out the whole network broadcast, so that area Other nodes on block chain can generate satisfactory electronics license according to the directory metadata, without centralized server It is stored and processed, directory metadata carries out distributed storage on block chain, and realizing the spies such as can not distort, can be traced Property, and can effectively prevent information loss, keep information more safe and reliable, improves the safety of certificate administration.
On the basis of the above-mentioned certificate administration method based on block chain, cochain application includes each section for proposing cochain application The digital signature of point.
In one embodiment, in directory metadata cochain application, after making directory metadata, to directory metadata Carry out cochain proposal (i.e. cochain application), can according to national standard consortia organize distribution international body's node client certificate and International body's node private key signs to directory metadata and sends proposal, the directory metadata after signature is sent to prison Pipe node, so that supervisory node carries out endorsement verifying to directory metadata.
In another embodiment, in license catalogue cochain application, according to the machine of issuing licence of Notified Body's alliance organization distribution Structure node client certificate and Notified Body's node private key, sign to directory metadata, send and propose, by the card after signature It is sent to supervisory node according to catalogue, so that supervisory node carries out endorsement verifying to license catalogue.
In another embodiment, in license metadata cochain application, according to issuing licence for Notified Body's alliance organization distribution Agency node client certificate and Notified Body's node private key, sign to license metadata, send and propose, after signature License metadata is sent to supervisory node, so that supervisory node carries out endorsement verifying to license metadata.
In another embodiment, in license cochain application, according to the user node client certificate and use of user's distribution Family node private key, signs to license data, sends and proposes, the license data after signature are sent to supervisory node, so as to Supervisory node carries out endorsement verifying to license data.
As shown in figure 5, this method further includes step S20-S22.
Step S20: the business application comprising license mark that user node is sent is received.
Step S21: being sent to operational agency's node for the business application identified comprising license, so that operational agency's node root Certificate information is searched in block chain according to license mark, verifying license identifies corresponding certificate information.Specifically, operational agency saves Point receives the business application that user node is sent and license mark, and is obtained and be stored in advance to block chain according to license mark Certificate information, whether the license verified in business application is consistent with the certificate information being pre-stored on block chain, generates verification result.
Step S22: the business handling that reception operational agency generates according to verification result is as a result, business handling result is issued User node.Operational agency's node verifies license and certificate information, business handling is carried out after being verified, and complete Business handling success notification is sent at business handling rear line node.Verifying does not pass through, then sends verifying to user node and lose Lose notice.Specifically the certificate information stored in license and block chain that user provides is verified, verifying does not pass through, then leads to Know that user terminates;It is verified the business handling for then entering next step, notifies user that finishing service is done after the completion of business handling Reason.
The above-mentioned certificate administration method based on block chain, in user's transacting business, card that operational agency provides user According to being verified with storing to the license data on block chain, corresponding business handling is carried out after being verified, is stored to block License data on chain can effectively ensure that the credibility and safety of data, so that review process is simpler, auditing result More credible, business handling is quick.
A kind of certificate administration method based on block chain is additionally provided in the present embodiment, as shown in Figures 6 and 7.Such as Fig. 6 institute Show, this method includes that directory metadata cochain, license catalogue cochain, license metadata cochain, license cochain and license utilize This five steps.The specific flow chart of each step is detailed in shown in Fig. 7.
The detailed process of directory metadata cochain are as follows: national standard mechanism formulates license directory metadata standard, forms catalogue member Data;Cochain proposal is carried out to directory metadata, according to the client certificate and private key of the tissue distribution of national standard consortia, logarithm According to signing, sends and propose;Regulatory agency carries out verifying endorsement to proposal by supervisory node (using endorsement node);National standard After mechanism verifies proposal endorsement quantity satisfaction endorsement strategy obtained, submits to the packing of block chain and be ranked up packing, life It is broadcasted at new block;Each node of block chain receives new block, is verified, and by then updating local account book, completes cochain.
The detailed process of license catalogue cochain are as follows: Notified Body obtains license directory metadata by node of issuing licence;According to License directory metadata fills in license directory information, generates license catalogue;Cochain proposal is carried out to license catalogue, according to the machine of issuing licence The client certificate and private key of structure alliance organization distribution, sign to data, send and propose;Regulatory agency passes through supervisory node (using endorsement node) carries out verifying endorsement to proposal;Notified Body's verifying proposes that endorsement quantity obtained meets endorsement strategy Afterwards, it submits to block chain packing point and is ranked up packing, generate new block and broadcasted;Each node of block chain receives new block, It is verified, by then updating local account book, completes cochain.
The detailed process of license metadata cochain are as follows: Notified Body identifies according to the license catalogue that last step generates, fixed This adopted corresponding metadata standard of license catalogue is simultaneously filled in, and license metadata is generated;Cochain is carried out to license metadata to mention View signs to data according to client certificate and private key that Notified Body's alliance organization is distributed, sends and proposes;Supervisor Structure carries out verifying endorsement to proposal by supervisory node (using endorsement node);Endorsement number obtained is proposed in Notified Body's verifying After amount meets endorsement strategy, submits to block chain packing point and be ranked up packing, generate new block and broadcasted;Block chain respectively saves Point receives new block, is verified, and by then updating local account book, completes cochain.
The detailed process of license cochain are as follows: user obtains license catalogue according to user node and identifies;According to license catalogue mark Know and obtains license metadata information;Fill according to license metadata information the license content of user, generates license;To license Cochain proposal is carried out, according to client certificate and private key that user distributes, is signed to data, is sent and propose;Notified Body Verifying endorsement is carried out to proposal by node of issuing licence (using endorsement node);Endorsement number obtained is proposed in user client verifying After amount meets endorsement strategy, submits to block chain packing point and be ranked up packing, generate new block and broadcasted;Block chain respectively saves Point receives new block, is verified, and by then updating local account book, completes cochain.
In one embodiment, an endorsement strategy concretely pre-set specific value, catalogue member quantity of endorsing are full The book strategy quantity that concretely multiple endorsement nodes in supervisory node complete endorsement verifying in instep is greater than above-mentioned specific value, Such as the specific value settable 5, as long as being to meet after thering is at least five node to carry out endorsement verifying in 100 endorsement nodes Endorsement strategy, the present embodiment are only schematically illustrated, are not limited thereto, and endorsement strategy specifically can be rationally arranged as needed.
It should be noted that all nodes in the present embodiment are respectively positioned in same block chain, for the ease of being managed collectively, The standard setting of endorsement strategy is unified standard, and the description being detailed in directory metadata, details are not described herein.
The detailed process that license utilizes are as follows: user initiates business application, and sends license mark;Operational agency receives industry Business identifies according to license and obtains user's certificate information;Certificate information is verified;Verifying does not pass through, then notifies user to terminate; It is verified and then enters next step business handling, and handled by user's finishing service.
The above-mentioned certificate administration method based on block chain, directory metadata, catalogue, license metadata, license are all published to It is broadcasted on block chain, each organization node carries out collaboration audit and use according to authority of office planning on block chain.All information are all Distribution, which is carried out, by block chain deposits card, the characteristics such as realization can not be distorted, be can be traced, and can effectively prevent information and lose, make letter Breath is more safe and reliable, coordinates more efficient, reduction audit cost.
A kind of certificate administration device based on block chain is additionally provided in the present embodiment, and the device is for realizing above-mentioned reality Example and preferred embodiment are applied, the descriptions that have already been made will not be repeated.As used below, term " module " may be implemented The combination of the software and/or hardware of predetermined function.Although device described in following embodiment is preferably realized with software, The realization for being the combination of hardware or software and hardware is also that may and be contemplated.
As shown in figure 8, the present embodiment also provides a kind of certificate administration device based on block chain, comprising: first receives mould Block 1, first processing module 2, the second receiving module 3, Second processing module 4 and third processing module 5.
First receiving module, the cochain Shen of the license determined according to license metadata for receiving user node upload Please, and in block chain the license mark of the corresponding license is generated, the license metadata is stored in advance in block chain;In detail Thin content is with reference to described in step S1.
First processing module, for the cochain application to be sent to node of issuing licence, so that the node of issuing licence is to described Cochain application carries out endorsement verifying;Detailed content is with reference to described in step S2.
Second receiving module, for receiving the endorsement verification result of the node upload of issuing licence;Detailed content refers to step Described in S3.
Second processing module is used for when the endorsement verification result meets the first default endorsement strategy, by the license The cochain application license that includes be sent to packing node, be packaged, generate so that the packing node sorts to the license row Block comprising the license, and the block is subjected to the whole network broadcast;Detailed content is with reference to described in step S4.
Third processing module, for after the node in block chain network is verified the block, by the block Enter chain, updates local account book;Detailed content is with reference to described in step S5.
The further function description of above-mentioned modules is identical as above method embodiment, and details are not described herein.
The embodiment of the invention also provides a kind of electronic equipment, as shown in figure 9, the electronic equipment may include: processor 101 and memory 102;Wherein, processor 101 can be connected with memory 102 by bus or other modes, in Fig. 9 with For being connected by bus.
Processor 101 can be central processing unit (Central Processing Unit, CPU).Processor 101 may be used also Think other general processors, digital signal processor (Digital Signal Processor, DSP), specific 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, The combination of the chips such as discrete hardware components or above-mentioned all kinds of chips.
Memory 102 is used as a kind of non-transient computer readable storage medium, can be used for storing non-transient software program, non- Transient computer executable program and module, as the certificate administration method based on block chain in the embodiment of the present invention is corresponding Program instruction/module is (for example, at the first receiving module 1 shown in Fig. 8, first processing module 2, the second receiving module 3, second Manage module 4 and third processing module 5).Processor 101 passes through the non-transient software program run storage in the memory 102, refers to It enables and module is realized in above method embodiment thereby executing the various function application and data processing of processor Certificate administration method based on block chain.
Memory 102 may include storing program area and storage data area, wherein storing program area can store operation system Application program required for system, at least one function;It storage data area can the data etc. that are created of storage processor 101.In addition, Memory 102 may include high-speed random access memory, can also include non-transient memory, and a for example, at least disk is deposited Memory device, flush memory device or other non-transient solid-state memories.In some embodiments, it includes opposite that memory 102 is optional In the remotely located memory of processor 101, these remote memories can pass through network connection to processor 101.Above-mentioned net The example of network includes but is not limited to internet, intranet, local area network, mobile radio communication and combinations thereof.
One or more of modules are stored in the memory 102, when being executed by the processor 101, are held The certificate administration method based on block chain in row embodiment as shown in Figures 1 to 7.
Above-mentioned server detail can correspond in embodiment referring to FIG. 1 to 7 corresponding associated description and Effect is understood that details are not described herein again.
It is that can lead to it will be understood by those skilled in the art that realizing all or part of the process in above-described embodiment method Computer program is crossed to instruct relevant hardware and complete, the program can be stored in a computer-readable storage medium In, the program is when being executed, it may include such as the process of the embodiment of above-mentioned each method.Wherein, the storage medium can for magnetic disk, CD, read-only memory (Read-Only Memory, ROM), random access memory (Random Access Memory, RAM), flash memory (Flash Memory), hard disk (Hard Disk Drive, abbreviation: HDD) or solid state hard disk (Solid-State Drive, SSD) etc.;The storage medium can also include the combination of the memory of mentioned kind.
The embodiment of the invention also provides a kind of certificate administration systems based on block chain, comprising: user node, supervision section Point, Notified Body's node, international body's node and the certificate administration platform nodes based on block chain, it is described based on block chain Certificate administration platform nodes include: memory and processor, and connection, institute are communicated with each other between the memory and the processor It states and is stored with computer instruction in memory, the processor is by executing the computer instruction, thereby executing the above method Any certificate administration method based on block chain in embodiment.
Specifically, determining license according to the determining license of license metadata and is carried out cochain application by user node;? When business handling, user node also sends the business application comprising license mark to handle corresponding service.Supervisory node is to upper It states cochain application and carries out endorsement verifying, and upload endorsement verification result.The license that Notified Body's node is determined according to license catalogue Metadata, and determining license metadata is subjected to cochain application.International body's node formulation license directory metadata standard, shape At directory metadata, cochain proposal is carried out to directory metadata.
Although being described in conjunction with the accompanying the embodiment of the present invention, those skilled in the art can not depart from the present invention Spirit and scope in the case where various modifications and variations can be made, such modifications and variations are each fallen within by appended claims institute Within the scope of restriction.

Claims (10)

1. a kind of certificate administration method based on block chain, which comprises the steps of:
The cochain application for the license determined according to license metadata that user node uploads is received, and generates and corresponds in block chain The license of the license identifies, and the license metadata is stored in advance in block chain;
The cochain application is sent to node of issuing licence, so that the node of issuing licence carries out endorsement verifying to the cochain application;
The endorsement verification result that node of issuing licence described in reception uploads;
When the endorsement verification result meets the first default endorsement strategy, the license for including by the cochain application of the license is sent out It send to node is packaged, is packaged so that the packing node sorts to the license row, generate the block comprising the license, and will The block carries out the whole network broadcast;
After the node in block chain network is verified the block, the block is entered into chain, updates local account book.
2. the certificate administration method according to claim 1 based on block chain, which is characterized in that the license metadata is pre- The step being first stored in block chain, comprising:
Receive the cochain application for the license metadata determined according to license catalogue that Notified Body's node uploads, the license catalogue It is stored in advance in block chain;
The cochain application is sent to supervisory node, so that the supervisory node carries out endorsement verifying to the cochain application;
Receive the endorsement verification result that the supervisory node uploads;
When the endorsement verification result meets the second default endorsement strategy, the cochain application by the license metadata includes License metadata is sent to packing node, so that the packing node is ranked up packing to the license metadata, generates packet Block containing the license metadata, and the block is subjected to the whole network broadcast;
After the node in block chain network is verified the block, the block comprising license metadata is stored in In block chain.
3. the certificate administration method according to claim 2 based on block chain, which is characterized in that the license catalogue is preparatory The step being stored in block chain, comprising:
Receive the cochain application for the license catalogue determined according to directory metadata that Notified Body's node uploads, the catalogue Metadata is stored in advance in block chain;
The cochain application is sent to supervisory node, so that the supervisory node carries out endorsement verifying to the cochain application;
Receive the endorsement verification result that the supervisory node uploads;
When the endorsement verification result meets the default endorsement strategy of third, card that the cochain application by the license catalogue includes It is sent to packing node according to catalogue, so that the packing node is ranked up packing to the license catalogue, is generated comprising described The block of license catalogue, and the block is subjected to the whole network broadcast;
After the node in block chain network is verified the block, the block comprising license catalogue is stored in area In block chain.
4. the certificate administration method according to claim 3 based on block chain, which is characterized in that the directory metadata is pre- The step being first stored in block chain, comprising:
The cochain application for receiving the directory metadata that international agency node uploads, is sent to supervisory node for the cochain application, So that the supervisory node carries out endorsement verifying to the cochain application;
Receive the endorsement verification result that the supervisory node uploads;
When the endorsement verification result meets the 4th default endorsement strategy, include by the cochain application of the directory metadata Directory metadata is sent to packing node, so that the packing node is ranked up packing to the directory metadata, generates packet Block containing the directory metadata, and the block is subjected to the whole network broadcast;
After the node in block chain network is verified the block, the block comprising directory metadata is stored in In block chain.
5. according to claim 1 based on the certificate administration method of block chain described in any one of -4, which is characterized in that described Cochain application includes the digital signature of each node for proposing cochain application.
6. according to claim 1 based on the certificate administration method of block chain described in any one of -4, which is characterized in that described Method further include:
Receive the business application comprising license mark that the user node is sent;
The business application comprising license mark is sent to operational agency's node, so that operational agency's node is according to institute It states license mark and searches certificate information in block chain, verify the license and identify corresponding certificate information;
The business handling that the operational agency generates according to verification result is received as a result, the business handling result is issued described User node.
7. a kind of certificate administration device based on block chain characterized by comprising
First receiving module, the cochain application of the license determined according to license metadata for receiving user node upload, and The license mark of the corresponding license is generated in block chain, the license metadata is stored in advance in block chain;
First processing module, for the cochain application to be sent to node of issuing licence, so that the node of issuing licence is to the cochain Application carries out endorsement verifying;
Second receiving module, for receiving the endorsement verification result of the node upload of issuing licence;
Second processing module is used for when the endorsement verification result meets the first default endorsement strategy, by the upper of the license The license that chain application includes is sent to packing node, is packaged so that the packing node sorts to the license row, generation includes The block of the license, and the block is subjected to the whole network broadcast;
Third processing module, for after the node in block chain network is verified the block, the block to be entered chain, Update local account book.
8. a kind of electronic equipment characterized by comprising memory and processor, between the memory and the processor Connection is communicated with each other, computer instruction is stored in the memory, the processor, which passes through, executes the computer instruction, from And perform claim requires any certificate administration method based on block chain in 1-6.
9. a kind of computer readable storage medium, which is characterized in that the computer-readable recording medium storage has computer to refer to It enables, the computer instruction is used to that the computer perform claim to be made to require any license based on block chain in 1-6 Management method.
10. a kind of certificate administration system based on block chain characterized by comprising user node, supervisory node, machine of issuing licence Structure node, international body's node and the certificate administration platform nodes based on block chain, the certificate administration based on block chain Platform nodes include: memory and processor, and connection, the memory are communicated with each other between the memory and the processor In be stored with computer instruction, the processor is appointed by executing the computer instruction thereby executing in claim 1-6 Based on the certificate administration method of block chain described in one.
CN201811653614.4A 2018-12-29 2018-12-29 Certificate administration method, apparatus, electronic equipment and storage medium based on block chain Pending CN109800598A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201811653614.4A CN109800598A (en) 2018-12-29 2018-12-29 Certificate administration method, apparatus, electronic equipment and storage medium based on block chain

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201811653614.4A CN109800598A (en) 2018-12-29 2018-12-29 Certificate administration method, apparatus, electronic equipment and storage medium based on block chain

Publications (1)

Publication Number Publication Date
CN109800598A true CN109800598A (en) 2019-05-24

Family

ID=66558195

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201811653614.4A Pending CN109800598A (en) 2018-12-29 2018-12-29 Certificate administration method, apparatus, electronic equipment and storage medium based on block chain

Country Status (1)

Country Link
CN (1) CN109800598A (en)

Cited By (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110493011A (en) * 2019-09-26 2019-11-22 腾讯科技(深圳)有限公司 Certificate authority management method and device based on block chain
CN110555769A (en) * 2019-07-25 2019-12-10 深圳壹账通智能科技有限公司 Block chain transaction data processing method and device, computer equipment and storage medium
CN110602246A (en) * 2019-09-26 2019-12-20 腾讯科技(深圳)有限公司 Resource distribution method and device based on block chain and block chain system
CN110727734A (en) * 2019-10-10 2020-01-24 腾讯科技(深圳)有限公司 Credit information synchronization method based on block chain and credit combined reward and punishment system
CN111045722A (en) * 2019-12-06 2020-04-21 深圳前海环融联易信息科技服务有限公司 Intelligent contract packaging method, device, system, computer equipment and storage medium
CN111181946A (en) * 2019-12-24 2020-05-19 浙江大学 Credible traceability system and method based on block chain and Internet of things
CN112003888A (en) * 2020-07-09 2020-11-27 深圳市雄帝科技股份有限公司 Block chain-based certificate management method, device, equipment and readable medium
CN112036876A (en) * 2019-06-04 2020-12-04 国际商业机器公司 Metadata-based endorsement
CN112084256A (en) * 2019-06-12 2020-12-15 国际商业机器公司 Aggregated machine learning validation for databases
CN112269979A (en) * 2020-10-22 2021-01-26 杭州甘道智能科技有限公司 Washing machine management system and method based on block chain
CN112488592A (en) * 2020-12-23 2021-03-12 树根互联技术有限公司 Engineering equipment management method and device based on block chain and computer terminal
CN113158255A (en) * 2020-10-30 2021-07-23 迅鳐成都科技有限公司 Organization information management method, device and system based on private chain and storage medium
CN113610539A (en) * 2021-08-24 2021-11-05 上海点融信息科技有限责任公司 Information notification method, device, system, equipment and storage medium
CN115033645A (en) * 2022-07-06 2022-09-09 贵州电网有限责任公司 Electric power data storage method and system based on block chain technology
US11983608B2 (en) 2019-06-12 2024-05-14 International Business Machines Corporation Efficient verification of machine learning applications

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106792267A (en) * 2016-12-28 2017-05-31 北京真信网络科技有限公司 A kind of picture and video information authenticity mark and the system and method for differentiating
CN107231351A (en) * 2017-05-25 2017-10-03 远光软件股份有限公司 The management method and relevant device of electronic certificate
CN108122159A (en) * 2017-12-22 2018-06-05 中链科技有限公司 A kind of factoring information processing method and system based on block chain
WO2018128539A1 (en) * 2017-01-08 2018-07-12 Bernard Rene F A method for checking and/or updating information relating to assets
CN108376368A (en) * 2018-03-07 2018-08-07 物数(上海)信息科技有限公司 Endorsement strategy determines method, apparatus, electronic equipment, storage medium
CN108595126A (en) * 2018-04-27 2018-09-28 腾讯科技(深圳)有限公司 Data-storage system, querying method, inquiry unit, server and storage medium
CN108648056A (en) * 2018-05-10 2018-10-12 中链科技有限公司 A kind of house lease contract processing method and system based on block chain

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106792267A (en) * 2016-12-28 2017-05-31 北京真信网络科技有限公司 A kind of picture and video information authenticity mark and the system and method for differentiating
WO2018128539A1 (en) * 2017-01-08 2018-07-12 Bernard Rene F A method for checking and/or updating information relating to assets
CN107231351A (en) * 2017-05-25 2017-10-03 远光软件股份有限公司 The management method and relevant device of electronic certificate
CN108122159A (en) * 2017-12-22 2018-06-05 中链科技有限公司 A kind of factoring information processing method and system based on block chain
CN108376368A (en) * 2018-03-07 2018-08-07 物数(上海)信息科技有限公司 Endorsement strategy determines method, apparatus, electronic equipment, storage medium
CN108595126A (en) * 2018-04-27 2018-09-28 腾讯科技(深圳)有限公司 Data-storage system, querying method, inquiry unit, server and storage medium
CN108648056A (en) * 2018-05-10 2018-10-12 中链科技有限公司 A kind of house lease contract processing method and system based on block chain

Cited By (22)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112036876A (en) * 2019-06-04 2020-12-04 国际商业机器公司 Metadata-based endorsement
US11983608B2 (en) 2019-06-12 2024-05-14 International Business Machines Corporation Efficient verification of machine learning applications
CN112084256A (en) * 2019-06-12 2020-12-15 国际商业机器公司 Aggregated machine learning validation for databases
CN110555769A (en) * 2019-07-25 2019-12-10 深圳壹账通智能科技有限公司 Block chain transaction data processing method and device, computer equipment and storage medium
CN110602246B (en) * 2019-09-26 2022-04-15 腾讯科技(深圳)有限公司 Resource distribution method and device based on block chain and block chain system
CN110602246A (en) * 2019-09-26 2019-12-20 腾讯科技(深圳)有限公司 Resource distribution method and device based on block chain and block chain system
CN110493011A (en) * 2019-09-26 2019-11-22 腾讯科技(深圳)有限公司 Certificate authority management method and device based on block chain
CN110493011B (en) * 2019-09-26 2022-04-22 腾讯科技(深圳)有限公司 Block chain-based certificate issuing management method and device
CN110727734A (en) * 2019-10-10 2020-01-24 腾讯科技(深圳)有限公司 Credit information synchronization method based on block chain and credit combined reward and punishment system
CN110727734B (en) * 2019-10-10 2023-07-14 腾讯科技(深圳)有限公司 Credit information synchronization method based on blockchain and credit joint rewarding and punishing system
CN111045722A (en) * 2019-12-06 2020-04-21 深圳前海环融联易信息科技服务有限公司 Intelligent contract packaging method, device, system, computer equipment and storage medium
CN111045722B (en) * 2019-12-06 2023-08-25 深圳前海环融联易信息科技服务有限公司 Intelligent contract packaging method, device, system, computer equipment and storage medium
CN111181946A (en) * 2019-12-24 2020-05-19 浙江大学 Credible traceability system and method based on block chain and Internet of things
CN111181946B (en) * 2019-12-24 2021-05-18 浙江大学 Credible traceability system and method based on block chain and Internet of things
CN112003888B (en) * 2020-07-09 2023-08-15 深圳市雄帝科技股份有限公司 Blockchain-based certificate management method, device, equipment and readable medium
CN112003888A (en) * 2020-07-09 2020-11-27 深圳市雄帝科技股份有限公司 Block chain-based certificate management method, device, equipment and readable medium
CN112269979A (en) * 2020-10-22 2021-01-26 杭州甘道智能科技有限公司 Washing machine management system and method based on block chain
CN113158255A (en) * 2020-10-30 2021-07-23 迅鳐成都科技有限公司 Organization information management method, device and system based on private chain and storage medium
CN112488592A (en) * 2020-12-23 2021-03-12 树根互联技术有限公司 Engineering equipment management method and device based on block chain and computer terminal
CN113610539A (en) * 2021-08-24 2021-11-05 上海点融信息科技有限责任公司 Information notification method, device, system, equipment and storage medium
CN115033645A (en) * 2022-07-06 2022-09-09 贵州电网有限责任公司 Electric power data storage method and system based on block chain technology
CN115033645B (en) * 2022-07-06 2023-11-21 贵州电网有限责任公司 Power data storage method and system based on block chain technology

Similar Documents

Publication Publication Date Title
CN109800598A (en) Certificate administration method, apparatus, electronic equipment and storage medium based on block chain
EP3779760B1 (en) Blockchain-based data processing method and apparatus, and electronic device
CN103038752B (en) A kind of method for management software problem report, system and equipment
CN111031036A (en) Block chain-based vaccine information monitoring method and device and computer equipment
CN109165170B (en) Method and system for automatic request test
CN105915343B (en) A kind of offline Activiation method of registration user and system
CN109190881A (en) A kind of data assets management method, system and equipment
CN108712488A (en) A kind of data processing method based on block chain, device, block catenary system
CN110866289B (en) Block chain-based data processing method, device, server and storage medium
CN110795763B (en) Electronic certificate processing method, query method, device, equipment, platform and medium
CN108829838A (en) A kind of account information batch processing method and server
CN110008058A (en) System and method for network switch to execute automatic data backup
CN110324344A (en) The method and device of account information certification
CN112905437A (en) Method and device for testing case and storage medium
CN113094400A (en) Data tracing method, system and device
CN109377391B (en) Information tracking method, storage medium and server
CN116596551A (en) Supply chain product tracing method based on block chain, storage medium and electronic equipment
CN109697310A (en) A kind of function verification method and system applied to ahb bus matrix design
CN109669829A (en) A kind of diagnosis adjustment method, device and server based on BMC
CN114240349A (en) Ecological environment supervision method and system based on block chain
CN109246206B (en) Generate and record the method and network of information
CN114240436A (en) Electronic certificate verification and cancellation method and device, computer equipment and storage medium
CN105321058B (en) Method and terminal for searching device and device to be searched
CN106293980A (en) Data recovery method and system for distributed storage cluster
CN110889763A (en) Financial management system based on big data

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
TA01 Transfer of patent application right

Effective date of registration: 20210121

Address after: 215163 No. 9 Xuesen Road, Science and Technology City, Suzhou High-tech Zone, Jiangsu Province

Applicant after: Suzhou Lang run innovation intellectual property operation Co.,Ltd.

Address before: 100034 4008, 4 floor, 9 building, 56 half moon street, Xicheng District, Beijing.

Applicant before: SINOCHAIN TECHNOLOGY Co.,Ltd.

TA01 Transfer of patent application right
RJ01 Rejection of invention patent application after publication

Application publication date: 20190524

RJ01 Rejection of invention patent application after publication