CN109379357A - The method and device for realizing the certification of block chain system of real name is assured based on social relationships - Google Patents

The method and device for realizing the certification of block chain system of real name is assured based on social relationships Download PDF

Info

Publication number
CN109379357A
CN109379357A CN201811213769.6A CN201811213769A CN109379357A CN 109379357 A CN109379357 A CN 109379357A CN 201811213769 A CN201811213769 A CN 201811213769A CN 109379357 A CN109379357 A CN 109379357A
Authority
CN
China
Prior art keywords
real name
user
guarantee
block chain
beginning
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.)
Granted
Application number
CN201811213769.6A
Other languages
Chinese (zh)
Other versions
CN109379357B (en
Inventor
路成业
王凌
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Iallchain Co Ltd
Original Assignee
Iallchain 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 Iallchain Co Ltd filed Critical Iallchain Co Ltd
Priority to CN201811213769.6A priority Critical patent/CN109379357B/en
Publication of CN109379357A publication Critical patent/CN109379357A/en
Application granted granted Critical
Publication of CN109379357B publication Critical patent/CN109379357B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/08Network architectures or network communication protocols for network security for authentication of entities
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/04Network architectures or network communication protocols for network security for providing a confidential data exchange among entities communicating through data packet networks
    • H04L63/0428Network architectures or network communication protocols for network security for providing a confidential data exchange among entities communicating through data packet networks wherein the data content is protected, e.g. by encrypting or encapsulating the payload
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L9/00Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
    • H04L9/32Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols including means for verifying the identity or authority of a user of the system or for message authentication, e.g. authorization, entity authentication, data integrity or data verification, non-repudiation, key authentication or verification of credentials
    • H04L9/3247Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols including means for verifying the identity or authority of a user of the system or for message authentication, e.g. authorization, entity authentication, data integrity or data verification, non-repudiation, key authentication or verification of credentials involving digital signatures

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Security & Cryptography (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Computer Hardware Design (AREA)
  • Computing Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

The invention belongs to block chain technical fields, and in particular to the method and device for realizing the certification of block chain system of real name is assured based on social relationships.This based on social relationships assure realize block chain system of real name certification method comprising steps of beginning system of real name user with system of real name identity registration to block chain, and in block chain complete system of real name authenticate;Beginning system of real name user is tendered guarantee for other node users in block chain by chain upper type according to the social relationships with other node users in block chain, is trusted so that being obtained authentication identical with beginning system of real name user in block chain by guarantee node users;Wherein, social relationships include any one of genetic connection, geographical relationship, interpersonal relationships and industry edge relationship.It is according to interpersonal social relationships, the system of real name authentication mode of decentralization is realized using block chain, and there is the problem of system of real name aspect in any user, then assures user by the higher level assured for the user to undertake corresponding responsibility, to realize Liability Retroact.

Description

The method and device for realizing the certification of block chain system of real name is assured based on social relationships
Technical field
The invention belongs to block chain technical fields, and in particular to one kind realizes block chain system of real name based on social relationships guarantee The method of certification assures the device for realizing the certification of block chain system of real name based on social relationships.
Background technique
National Internet information office, which holds a press conference to reveal, will push forward the pipe of network true identity information comprehensively Reason, including microblogging, discussion bar and website etc. will carry out system of real name.Meanwhile country's net letter is done mobile network management office correlation and is responsible for People introduces, and other than instant messaging system of real name, country in this year net letter is done and will push forward the management of network true identity information comprehensively, The dynamics of supervision and management law enforcement will be increased to this.Current system of real name is all based on the proof that authoritative institution issues, by under line Mode in mode or line carries out system of real name registration and system of real name certification.
It when the system of real name certification of front under type, is completed by offline card reader of ID card.The authentication mode is necessary Special card reader of ID card equipped with the producer's production authorized by the Ministry of Public Security, set in identity card reader Special safety module into Row verifying.Also, the authentication mode is confined to national enterprises and institutions' authorization and carries out ID card verification, and ordinary populace can not Complete ID card verification.
The system of real name of current line upper type is registered or system of real name certification, such as the real name of social category application (such as microblogging) System registration includes phone number registration, mailbox registration.Either phone number registration or mailbox registration, registrant is required to mention Identifying code is sent to the phone number for phone number, and in verification process, then fills in identifying code by registrant to succeed Registration.Pay class application for another example, system of real name certification generally includes: the micro- remaining sum of phone number short message certification, bank card changes etc. Mode.These modes are limited to phone number, may cause the subsequent trouble used of account if phone number changes It even deactivates, how to realize that disengaging need development and exploration in the certification of phone number.
Summary of the invention
The technical problem to be solved by the present invention is to provide a kind of based on social relationships for above-mentioned deficiency in the prior art Guarantee is realized the method for block chain system of real name certification, is assured the device for realizing the certification of block chain system of real name, root based on social relationships According to interpersonal social relationships, the system of real name authentication mode of decentralization is realized using block chain, realizing convenient has The system of real name information management mechanism of effect.
Solving technical solution used by present invention problem is that this is based on social relationships guarantee realization block chain real name The method for making certification comprising step:
With system of real name identity registration, to block chain, and in block chain, completion system of real name authenticates beginning system of real name user;
The beginning system of real name user is its in the block chain according to the social relationships with other node users in block chain He is tendered guarantee at node users by chain upper type, so that being obtained in the block chain by guarantee node users and the beginning The identical authentication of system of real name user is trusted;
Wherein, the social relationships include any one of genetic connection, geographical relationship, interpersonal relationships and industry edge relationship.
Preferably, beginning system of real name user completes system of real name to block chain, and in block chain with system of real name identity registration The step of certification, comprising:
The beginning system of real name user carries out system of real name registration in block chain, includes at least name in system of real name registration information With the real name information of identification card number;
The system of real name registration information of the beginning system of real name user is carried out by the identifier node of public security organ's maintenance real Name system certification, certification is by then sending public security organ's private key signature to the beginning system of real name user;
The identifier node exists the system of real name registration information including public security organ's system of real name certification private key signature It is broadcasted in block chain.
Preferably, the beginning system of real name user is that other node users are tendered guarantee packet by chain upper type in block chain It includes to carry out the level-one of system of real name registration not in the block chain and assuring that user carries out direct securities, comprising steps of
The level-one guarantee user carries out system of real name registration in the block chain, includes at least in system of real name registration information The name of the level-one guarantee user and the real name information of identification card number;
By the system of real name registration information using the level-one guarantee user private key signature after in the block chain into Row broadcast;
The level-one guarantee user obtains recognizing for the beginning system of real name user by the chain upper type request of the block chain It can;
The beginning system of real name user confirms the level-one load according to the scoring of the social relationships with level-one guarantee user The identity at warranty family is true, then by real name information and the beginning including name and identification card number of level-one guarantee user The public key of system of real name user is signed using the private key of the beginning system of real name user, and by signing messages in the block chain It is broadcasted, is authenticated with completing the beginning system of real name user to the system of real name of level-one guarantee user.
Preferably, the beginning system of real name user is that other node users are tendered guarantee packet by chain upper type in block chain It includes to carry out the N grade of system of real name registration not in the block chain and assuring that user carries out indirect warranty, comprising steps of
The N grades of guarantee user carries out system of real name registration in the block chain, includes at least in system of real name registration information The name of the N grades of guarantee user and the real name information of identification card number;
It is carried out in the block chain after the system of real name registration information to be assured to the private key signature of user using described N grades Broadcast;
The N grades of guarantee user obtains its supervisory M grades of guarantee user's by the chain upper type request of the block chain Approve;
At least two M grade guarantee users of total guarantee weight not less than 1 are according to the society for assuring user with described N grades The scoring of relationship confirms that the identity of the N grades of guarantee user is true, then by described N grade assure user including name and identity Card number real name information and for described N grade assure user guarantee at least two it is described M grade assure users public key use institute The private key for stating N grades of guarantee users is signed, and signing messages is broadcasted in the block chain, M grades described to complete Assure that user assures that the system of real name of user authenticates to described N grades;
Wherein, N, M are integer, and N >=2, M ∈ [1, N-1], the guarantee weight of M grades of guarantee users are 1/ (M+1).
Preferably, the system of real name registration information further includes the head portrait of the beginning system of real name user, or is based on name Or the head portrait of the beginning system of real name user of identification card number encryption;
The signing messages further includes the head portrait of the level-one guarantee user or the N grades of guarantee user, or is based on surname The head portrait of the level-one guarantee user or the N grades of guarantee user of name or identification card number encryption.
It is a kind of to assure the device for realizing the certification of block chain system of real name based on social relationships comprising user's system of real name authenticates mould Group and user assure mould group, in which:
User's system of real name authenticates mould group, is configured for beginning system of real name user with system of real name identity registration to block chain, And system of real name certification is completed in block chain;
The user assures mould group, be configured for the beginning system of real name user according to other node users in block chain Social relationships are tendered guarantee for other node users in the block chain by chain upper type, so that by guarantee node users Authentication identical with the beginning system of real name user is obtained in the block chain to trust;
Wherein, the social relationships include any one of genetic connection, geographical relationship, interpersonal relationships and industry edge relationship.
Preferably, user's system of real name certification mould group includes beginning system of real name registering unit, beginning signature unit, broadcast of beginning Unit, in which:
The beginning system of real name registering unit is configured for the beginning system of real name user and carries out system of real name note in block chain Copy, the real name information of name and identification card number is included at least in system of real name registration information;
The beginning signature unit is configured for the identifier node safeguarded by public security organ to the institute of the beginning system of real name user It states system of real name registration information and carries out system of real name certification, certification is by then sending public security organ's private key label to the beginning system of real name user Name;
The beginning radio unit, being configured for the identifier node will include that public security organ's system of real name authenticates private key signature The system of real name registration information broadcasted in block chain.
Preferably, the user assures that mould group includes that the beginning system of real name user is logical for other node users in block chain Chain upper type is crossed to tender guarantee including the level-one guarantee user progress to carry out system of real name registration not in the block chain directly The underlying mortgage module of guarantee, the underlying mortgage module are asked including the first system of real name registering unit, the first signature unit, first Ask unit, underlying mortgage radio unit, in which:
The first system of real name registering unit is configured for the level-one guarantee user and carries out real name in the block chain System is registered, and the name of level-one guarantee user and the real name information of identification card number are included at least in system of real name registration information;
First signature unit is configured to the private key by the system of real name registration information using level-one guarantee user It is broadcasted in the block chain after signature;
First request unit is configured for the level-one guarantee user and is requested by the chain upper type of the block chain Obtain the approval of the beginning system of real name user;
The underlying mortgage radio unit is configured for the beginning system of real name user according to level-one guarantee user's The scoring of social relationships confirms that the identity of the level-one guarantee user is true, then by level-one guarantee user including name It is carried out with the real name information of identification card number and the public key of the beginning system of real name user using the private key of the beginning system of real name user Signature, and signing messages is broadcasted in the block chain, the level-one is assured with completing the beginning system of real name user The system of real name of user authenticates.
Preferably, the user assures that mould group includes that the beginning system of real name user is logical for other node users in block chain Chain upper type is crossed to tender guarantee including assuring that user is carried on a shoulder pole indirectly for the N grade of the progress system of real name registration not in the block chain The N protected assures module, N guarantee module include N system of real name registering unit, N signature unit, N request unit, N assures radio unit, in which:
The N system of real name registering unit is configured for the N grades of guarantee user and carries out system of real name in the block chain It registers, the name of described N grades guarantee user and the real name information of identification card number is included at least in system of real name registration information;
The N signature unit is configured to the private key label by the system of real name registration information using described N grades guarantee user It is broadcasted in the block chain after name;
The N request unit is configured for N grades of guarantee users by the chain upper type request of the block chain and obtains it The approval of supervisory M grades of guarantee user;
The N assures radio unit, is configured to always assure at least two M grades of guarantee users that weight is not less than 1 According to the scoring for the social relationships for assuring user with described N grades, confirm that the identity of the N grades of guarantee user is true, then by the N At least two institutes for including the real name information of name and identification card number and user's guarantee is assured for described N grades of grade guarantee user The public key for stating M grades of guarantee users assures that the private key of user is signed using described N grades, and by signing messages in the block chain In broadcasted, with complete it is described M grades guarantee user to described N grade assure user system of real name certification;
Wherein, N, M are integer, and N >=2, M ∈ [1, N-1], the guarantee weight of M grades of guarantee users are 1/ (M+1).
Preferably, the system of real name registration information further includes the head portrait of the beginning system of real name user, or is based on name Or the head portrait of the beginning system of real name user of identification card number encryption;
The signing messages further includes the head portrait of the level-one guarantee user or the N grades of guarantee user, or is based on surname The head portrait of the level-one guarantee user or the N grades of guarantee user of name or identification card number encryption.
The beneficial effects of the present invention are:
This is assured based on social relationships realizes the method for block chain system of real name certification, realizes block based on social relationships guarantee Chain system of real name certification device, provide a kind of block chain network of the system of real name of novel authentication mode, according to person to person it Between social relationships, realize the system of real name authentication mode of decentralization using block chain, and any one user goes out reality The problem of name system aspect, then assures user by the higher level assured for the user to undertake corresponding responsibility, to realize that responsibility chases after It traces back, realizes convenient effective system of real name information management mechanism.
Detailed description of the invention
Fig. 1 is to assure the process for realizing the method for block chain system of real name certification in the embodiment of the present invention based on social relationships Figure;
Fig. 2 completes system of real name to block chain, and in block chain with system of real name identity registration for beginning system of real name user in Fig. 1 The flow chart of certification;
Fig. 3 be in Fig. 1 beginning system of real name user be in block chain other node users by chain upper type tender guarantee including Assure that user carries out the flow chart of direct securities to carry out the level-one of system of real name registration not in block chain;
Fig. 4 be in Fig. 1 beginning system of real name user be in block chain other node users by chain upper type tender guarantee including Assure that user carries out the flow chart of indirect warranty to carry out the N grade of system of real name registration not in block chain;
Fig. 5 is to assure the structural frames for realizing the device of block chain system of real name certification in the embodiment of the present invention based on social relationships Figure;
Fig. 6 is the structural block diagram that user's system of real name authenticates mould group in Fig. 5;
Fig. 7 is the structural block diagram for the underlying mortgage module that user assures mould group in Fig. 5;
Fig. 8 is that user assures that the N of mould group assures the structural block diagram of module in Fig. 5;
Fig. 9 A- Fig. 9 C is user class schematic diagram in the embodiment of the present invention;
In attached drawing mark:
1- user's system of real name authenticates mould group;11- beginning system of real name registering unit;12- beginning signature unit;13- beginning radio unit;
2- user assures mould group;21- underlying mortgage module;211- the first system of real name registering unit;212- first signs list Member;The first request unit of 213-;214- underlying mortgage radio unit;22- N assures module;The registration of 221- N system of real name is single Member;222- N signature unit;223- N request unit;224- N assures radio unit.
Specific embodiment
Technical solution in order to enable those skilled in the art to better understand the present invention, with reference to the accompanying drawing and specific embodiment party Formula is to the present invention is based on social relationships to assure the method for block chain system of real name certification of realizing, is assured based on social relationships and realizes block The device of chain system of real name certification is described in further detail.
In view of the above-mentioned problems, the application provides a kind of side for assuring based on social relationships and realizing the certification of block chain system of real name Method assures the device for realizing the certification of block chain system of real name based on social relationships, and the real name of decentralization is realized based on block chain System certification, and without everyone all in accordance with require directly in block chain carry out system of real name certification, therefore actual authentication operation have It imitates and convenient.
As shown in Figure 1, the method for realizing the certification of block chain system of real name should be assured based on social relationships, comprising steps of
Step S1): beginning system of real name user with system of real name identity registration, to block chain, and in block chain, recognize by completion system of real name Card;
Step S2): beginning system of real name user is its in block chain according to the social relationships with other node users in block chain He is tendered guarantee at node users by chain upper type, is used so that being obtained in block chain by guarantee node users with beginning system of real name The identical authentication in family is trusted;
Here social relationships are broad sense, including any in genetic connection, geographical relationship, interpersonal relationships and industry edge relationship Kind.Genetic connection is the social relationships of formation based on blood relation or physiology connection;Geographical relationship is directly established in people's sky Between with the social relationships on the basis of the relationship of geographical location;Associated ability, that is, interpersonal relationships, the interpersonal relationships situation of a people, is society Interpersonal communication, communication and contacts can be gone up;The society that industry edge relationship is formed based on the extensive division of labor in society of people It can relationship.
The user that system of real name certification is had been completed in block chain, (can be passed through by the chain upper type of block chain The mode communicated in block chain network) identity to assure other users is believable user, other participation nodes can be in this way Think that this is assured user for system of real name user, if finally thinking to be assured that user is fictitious users, by undertaking guarantee duty The system of real name user appointed undertakes relevant responsibility.
Here block chain is distributed data collection account book, builds on Distributed Storage, point-to-point transmission, common recognition On the basis of the computer technologies such as mechanism, Encryption Algorithm.Block chain includes the list for being referred to as block, in each block Prestored in block chain it is authenticated after each node users identity information and signing messages, and each block with by record generate Sequential series form a linear chained list.Encryption data (block) is overlapped (chain) sequentially in time and generated by block chain Permanent, the record that can not inversely modify.
Before realizing system of real name certification by surety mechanisms, first is completed first and original is recognized by authoritative institution The system of real name user of card, that is to say, that beginning system of real name user is completed with system of real name identity registration to block chain, and in block chain System of real name certification.As shown in Fig. 2, beginning system of real name user is completed in fact with system of real name identity registration to block chain, and in block chain The step of name system certification, comprising:
Step S11): beginning system of real name user carries out system of real name registration in block chain, at least wraps in system of real name registration information Include the real name information of name and identification card number;
Step S12): the system of real name registration information of beginning system of real name user is carried out by the identifier node of public security organ's maintenance real Name system certification, certification is by then sending public security organ's private key signature to beginning system of real name user;
Step S13): identifier node exists the system of real name registration information including public security organ's system of real name certification private key signature It is broadcasted in block chain.
Step S14): have been completed that the user of system of real name certification is beginning system of real name user, beginning system of real name in block chain User assures the identity of other users by the chain upper type of block chain, to be that believable user assures that certification is not at the same level It is other to be assured user.
, it can be achieved that direct securities, i.e., be the registration of only real name by beginning system of real name user on the basis of beginning system of real name user User carry out direct guarantee certification.As shown in figure 3, beginning system of real name user is that other node users pass through on chain in block chain Mode, which is tendered guarantee, assures that user carries out direct securities, including step including the level-one to carry out system of real name registration not in block chain It is rapid:
Step S211): level-one guarantee user carries out system of real name registration in block chain, at least wraps in system of real name registration information Include the name of level-one guarantee user and the real name information of identification card number;
Step S212): system of real name registration information is carried out in block chain using after the private key signature of level-one guarantee user Broadcast;
Step S213): level-one assures that user obtains the approval of beginning system of real name user by the chain upper type request of block chain;
Step S214): scoring of the beginning system of real name user according to the social relationships with level-one guarantee user, confirmation level-one guarantee The identity of user is true, then by real name information and the beginning system of real name user including name and identification card number of level-one guarantee user Public key signed using the private key of beginning system of real name user, and signing messages is broadcasted in block chain, to complete to begin System of real name user authenticates the system of real name of level-one guarantee user.
It then, can be the believable of only real name registration with respect to beginning system of real name user on the basis of level-one assures user User carries out indirectly guarantee certification, and can multistage development downwards.That is, level-one, which is assured, can be achieved second level guarantee, second level It assures and three-level guarantee can be achieved, of course, it is possible to continue to realize subsequent multistage guarantee.
In the case where the beginning system of real name user that need not necessarily be most original assures, can have multistage and not Guarantee authentication mode at the same level.As shown in figure 4, beginning system of real name user is that other node users are mentioned by chain upper type in block chain It include N grade guarantee user's progress indirect warranty to carry out system of real name registration not in block chain for guarantee, comprising steps of
Step S221): N grades of guarantee users carry out system of real name registration in block chain, at least wrap in system of real name registration information Include the name of N grades of guarantee users and the real name information of identification card number;
Step S222): system of real name registration information is wide using carrying out in block chain after the private key signature of N grades of guarantee users It broadcasts;
Step S223): N grades of guarantee users obtain supervisory M grades of guarantee user's by the chain upper type request of block chain Approve;
Step S224): at least two M grades of guarantee users of total guarantee weight not less than 1 are according to the society for assuring user with N grades Can relationship scoring, confirm that the identity of N grade guarantee users is true, then by N grade guarantee users including name and identification card number Real name information and at least two M grades public keys for assuring users for assuring that user assures for N grades use the N grades of private keys for assuring user It signs, and signing messages is broadcasted in block chain, to complete the real name that M grades of guarantee users assure N grades user System certification;
Wherein, N, M are integer, and N >=2, M ∈ [1, N-1], the guarantee weight of M grades of guarantee users are 1/ (M+1).Here N grade guarantee user is determined by its immediate necessary upper level guarantee user, for example, guaranteeing always to assure that weight is not less than Under conditions of 1, one carries out system of real name certification by two second level guarantee users by guarantee user, then guarantee user is three-level load Warranty family;If this carries out system of real name certification, the load by a second level guarantee user, two three-level guarantee users by guarantee user Family guarantee as level Four guarantee user.
Guarantor's quantity that different stage requires is different, specifically determines guarantee to have assured rank locating for the user of certification Weight, as long as guaranteeing that total guarantee weighted value is not less than 1.For example, different stage can be assured for level-one guarantee and second level, one Guarantor's number of grade guarantee is less than guarantor's number of second level guarantee.It in this way can be non-according to interpersonal social relationships Often easily construct the block chain network of a system of real name.Such as anyone can be very close to daily connection its parent Friend good friend carries out system of real name certification, so that system of real name authentication method is more convenient, improves the certification of block chain network system of real name Efficiency.
Preferably, system of real name registration information further includes the head portrait of beginning system of real name user, is either based on name or identity The head portrait of the beginning system of real name user of card number encryption;
Signing messages further includes the head portrait of level-one guarantee user or N grades of guarantee users, is either based on name or identity card Number encryption level-one guarantee user or N grade assure users head portrait.
As another aspect of the present invention, the present invention also provides one kind to realize block chain system of real name based on social relationships guarantee The device of certification, as shown in Figure 5 comprising user's system of real name authenticates mould group 1 and user assures mould group 2, in which:
User's system of real name authenticates mould group 1, is configured for beginning system of real name user with system of real name identity registration to block chain, and System of real name certification is completed in block chain;
User assures mould group 2, is configured for beginning system of real name user and is closed according to the society with other node users in block chain System is tendered guarantee for other node users in block chain by chain upper type, so that by guarantee node users in block chain Authentication identical with beginning system of real name user is obtained to trust;
Wherein, social relationships include any one of genetic connection, geographical relationship, interpersonal relationships and industry edge relationship.
As shown in fig. 6, user's system of real name certification mould group 1 includes beginning system of real name registering unit 11, beginning signature unit 12, begins Radio unit 13, in which:
Beginning system of real name registering unit 11 is configured for beginning system of real name user and carries out system of real name registration, real name in block chain The real name information of name and identification card number is included at least in registration information processed;
Beginning signature unit 12 is configured for the identifier node safeguarded by public security organ and infuses to the system of real name of beginning system of real name user Volume information carries out system of real name certification, and certification is by then sending public security organ's private key signature to beginning system of real name user;
Beginning radio unit 13 is configured for identifier node for the real name including public security organ's system of real name certification private key signature Registration information processed is broadcasted in block chain.
As shown in fig. 7, user assures that mould group 2 includes that beginning system of real name user passes through on chain for other node users in block chain Mode, which is tendered guarantee, assures that user carries out the first of direct securities including the level-one to carry out system of real name registration not in block chain Assure that module 21, underlying mortgage module 21 include the first system of real name registering unit 211, the first signature unit 212, first request list First 213, underlying mortgage radio unit 214, in which:
First system of real name registering unit 211 is configured for level-one guarantee user and carries out system of real name registration in block chain, real The name of level-one guarantee user and the real name information of identification card number are included at least in name registration information processed;
First signature unit 212, be configured to by system of real name registration information using level-one guarantee user private key signature after It is broadcasted in block chain;
It is real by the chain upper type request acquisition beginning of block chain to be configured for level-one guarantee user for first request unit 213 The approval of name user processed;
Underlying mortgage radio unit 214 is configured for beginning system of real name user according to the social relationships with level-one guarantee user Scoring, confirmation level-one guarantee user identity it is true, then by level-one guarantee user the real name including name and identification card number The public key of information and beginning system of real name user are signed using the private key of beginning system of real name user, and by signing messages in block chain In broadcasted, with complete beginning system of real name user to level-one guarantee user system of real name authenticate.
As shown in figure 8, user assures that mould group 2 includes that beginning system of real name user passes through on chain for other node users in block chain Mode, which is tendered guarantee, assures that user carries out the N load of indirect warranty including the N grade to carry out system of real name registration not in block chain Module 22 is protected, N assures that module 22 includes N registering unit 221, N signature unit 222, N request unit 223, N load Protect radio unit 224, in which:
N system of real name registering unit 221 is configured for N grades of guarantee users and carries out system of real name registration, real name in block chain The name of N grades of guarantee users and the real name information of identification card number are included at least in registration information processed;
N signature unit 222 is configured to the area private key signature Hou by system of real name registration information using N grades of guarantee users It is broadcasted in block chain;
N request unit 223 is configured for N grades of guarantee users by the chain upper type request of block chain and obtains its higher level M grade guarantee user approval;
N assure radio unit 224, be configured to always assure weight not less than 1 at least two M grades of guarantee users according to The scoring of the social relationships of N grades of guarantee users confirms that the identity of N grade guarantee users is true, then by N grade guarantee users including surname Name assures that the public key of users uses N grades with the real name information of identification card number and for N grades of at least two M grades for assuring users' guarantee The private key of guarantee user is signed, and signing messages is broadcasted in block chain, assures user to N grades to complete higher level Assure the system of real name certification of user;
Wherein, N, M are integer, and N >=2, M ∈ [1, N-1], the guarantee weight of M grades of guarantee users are 1/ (M+1).
Preferably, system of real name registration information further includes the head portrait of beginning system of real name user, is either based on name or identity The head portrait of the beginning system of real name user of card number encryption;
Signing messages further includes the head portrait of level-one guarantee user or N grades of guarantee users, is either based on name or identity card Number encryption level-one guarantee user or N grade assure users head portrait.
More specifically, it will be explained in detail the process assured based on social relationships and realize the certification of block chain system of real name below:
User a is first with traditional system of real name logon mode system of real name identity registration to block chain, for example, user a is obtained The private key signature of the public security organ of the system of real name certification of public security organ then will be provided with public security organ's system of real name certification private key signature System of real name registration information be registered in block chain, that is to say, that in block chain network send have public security organ's private key signature User a system of real name certification broadcast message (including at least the name of user a, identification card number, be based on name or identity card Number encryption user a head portrait).
At this point, if there is the user that another carries out system of real name registration in block chain network not yet, for example user b is needed It is registered in the block chain network, a kind of mode is can to carry out system of real name certification using method identical with user a;One Kind mode is can be registered by the way of the certification of non-system of real name, and carried out by the node users of the certification of system of real name Assure simultaneously signature authentication.
As shown in Figure 9 A, it is based on user a, guarantee user b or to be assured user c can be treated and directly assured:
Firstly, user b (user c is equally handled) carries out system of real name registration, name and identity are included at least in registration information The real name information of card number.
In this step, user b broadcasts the name and identification card number of oneself in block chain, can also broadcast head portrait, or Person is based on the head portrait of name either identification card number encryption, and name and identification card number here is that must broadcast item, other For optional broadcast item.The broadcast message is broadcast in block chain network after the private key signature using user b.But in the step Registration information must be comprising the real names information such as identification card number, and only system of real name registration (rather than system of real name certification).By In user b at this time be only complete system of real name registration, there is no by system of real name certification, therefore other participants of third party without Whether the system of real name registration information that method understands the user b is correct, and can not be confirmed whether it is the identification card number and name etc. forged, User b can complete to trade without all applications of system of real name in block chain at this time.If user has to carry out system of real name Transaction, then must be authenticated by system of real name.
Then, user b carries out system of real name certification.
In this step, user b can by the chain upper type of block chain obtain user a approval, if user a according to With the scoring of the social relationships of user b, confirm that the identity of user b is true, then the real names such as the name to user b and identification card number are believed Breath is signed according to certain format using the private key of user a, also must include the public key of user b in signing messages, and will Information after being signed using the private key of user a is broadcast to the system of real name certification that user a is completed in block chain to user b.With Family a to user b complete assuring mode system of real name authenticate, any trade user a of the user b in block chain must be born by with The identical real name legal liabilities of user's b behavior.
Since user a is that the personal system of real name registration and identifier node certification, user a that non-assuring mode is completed is Beginning system of real name user, user a can carry out level-one guarantee, by the user a user b assured and user c be level-one assure user, one A beginning system of real name user can complete system of real name registration and guarantee certification to other users.Level-one guarantee at least needs one Beginning, system of real name user assured.If the problem of system of real name aspect occurs in user b, undertaken by the user a assured for user b Corresponding responsibility.
Next user b, the user c that system of real name certification is completed can carry out system of real name to any new node that participates in Guarantee certification.Based on user b, user c, the other users such as user d can be assured:
As shown in Figure 9 B, user b and user c is that level-one assures user, realizes indirect warranty on the basis of level-one guarantee, Jointly it is user d guarantee to be assured by user b and user c, can registers and authenticate by the system of real name of user d, at this time user d Or the implementable second level guarantee of user, second level guarantee at least need the user of two systems of real name of level-one guarantee generation to assure user The system of real name of d is registered and the approval of the available block chain network of certification.The implementation and level-one of second level guarantee assure class Seemingly, concrete mode realizes such as following steps:
Firstly, user d to be assured carries out system of real name registration, the real name of name and identification card number is included at least in registration information Information.
In this step, user d broadcasts the name and identification card number of oneself in block chain, can also broadcast head portrait, or Person is based on the head portrait of name either identification card number encryption, and name and identification card number here is that must broadcast item, other For optional broadcast item.
Then, user d carries out system of real name certification.
In this step, user d needs to obtain the approval of user b and user c by the chain upper type of block chain, that is, It says, it, can be to user if user b and user c according to the scoring of the social relationships with user d, confirms that the identity of user d is true The real names such as identification card number of d information is signed according to certain format using the private key of user b and user c, in signing messages Also must include user d public key, and by use the private key of user b and user c sign after information be broadcast to block chain In, it completes user b and user c and the system of real name of user d is authenticated.In this step, the private key of user b and user c are signed Mode in no particular order register by sequence, the system of real name of oneself after finally the private key of user b and user c are signed by user d With certification message, it is merged into a broadcast message, is then broadcast in block chain network.
There is the problem of system of real name aspect by guarantee user in junior, then assures that user is common by the higher level assured for the user Corresponding responsibility is undertaken, if the problem of system of real name aspect occurs in user d, is held by the user b and user c that are assured for user d Carry on a shoulder pole corresponding responsibility.
In Fig. 9 B, the guarantee weight for assuring user according to M grades is 1/ (M+1), the load of level-one guarantee and second level warranty claim Guarantor's quantity is different.For example, for user b, the user c of second level guarantee, N=2, M ∈ [1,2-1], thus M=1, guarantee Weight is 1/2, can only choose level-one guarantee user and assure it, need user b, user c (two) while assuring for user d It could complete the system of real name certification of user d.
In turn, as shown in Figure 9 C, if there is a user f to be assured, can by beginning system of real name user direct securities mode, Or it can find an at least three-level guarantee user, being expected to, which becomes level Four, assures user, i.e. N=4, higher level assures rank at this time For M ∈ [Isosorbide-5-Nitrae -1], therefore M=1,2 or 3, the guarantee weights of guarantee users at different levels are 1/2,1/3,1/4.In further society During relationship is sought, should user be assured can choose level-one guarantee user, second level guarantee user or three-level guarantee user to its into Row guarantee, it can by level-one guarantee user, second level guarantee user, the three-level any rank of guarantee user or the combinations such as multi-level Indirect warranty mode carries out system of real name certification.For example, can be by four three-level guarantee users (guarantee weight is 1/4), lophophore Weight=1 is protected, system of real name certification is carried out;Or it is used by two second level guarantee users (guarantee weight is 1/3), two three-level guarantees Family (guarantee weight is 1/4), always assures weight=7/6, treats guarantee user f and carries out system of real name certification jointly.
Here it will be understood that the system of real name authentication mode can continue growing the verification process of system of real name, for it In guarantee weight can use other numerical value, here without limitation.
In process of exchange, third party can know the wound generation node of guarantee certification user by the mode of tracing to the source.Third party Such as user Z is by recognizing that user b is to carry out system of real name certification by the private key signature of user a in block chain, then user Z after Continue the system of real name certification user for finding user a in the account book of block chain or mechanism, is used until finally tracing back to beginning system of real name Until family (user a), that is, user by public security organ's guarantee, that is to say, that chasing after N-1 grades since being assured N grade It traces back, goes ahead and trace back to public security organ's private key signature the beginning system of real name user a of the system of real name for completing oneself certification, then User Z confirms that the system of real name of its trading object is trusty.
Being assured in the present embodiment based on social relationships is realized the method for block chain system of real name certification, is carried on a shoulder pole based on social relationships The device for realizing the certification of block chain system of real name is protected, a kind of block chain network of the system of real name of novel authentication mode, root are provided According to interpersonal social relationships, the system of real name authentication mode of decentralization, and any one are realized using block chain There is the problem of system of real name aspect in user, then assures user by the higher level assured for the user to undertake corresponding responsibility, thus It realizes Liability Retroact, realizes convenient effective system of real name information management mechanism.
It is understood that the principle that embodiment of above is intended to be merely illustrative of the present and the exemplary implementation that uses Mode, however the present invention is not limited thereto.For those skilled in the art, essence of the invention is not being departed from In the case where mind and essence, various changes and modifications can be made therein, these variations and modifications are also considered as protection scope of the present invention.

Claims (10)

1. a kind of assure the method for realizing the certification of block chain system of real name based on social relationships, which is characterized in that comprising steps of
With system of real name identity registration, to block chain, and in block chain, completion system of real name authenticates beginning system of real name user;
The beginning system of real name user is other sections in the block chain according to the social relationships with other node users in block chain Point user is tendered guarantee by chain upper type, so that being obtained in the block chain by guarantee node users and the beginning real name The identical authentication of user processed is trusted;
Wherein, the social relationships include any one of genetic connection, geographical relationship, interpersonal relationships and industry edge relationship.
2. according to claim 1 assure that the method for realizing the certification of block chain system of real name, feature exist based on social relationships In beginning system of real name user is wrapped the step of the certification of completion system of real name with system of real name identity registration to block chain, and in block chain It includes:
The beginning system of real name user carries out system of real name registration in block chain, includes at least name and body in system of real name registration information The real name information of part card number;
System of real name is carried out to the system of real name registration information of the beginning system of real name user by the identifier node of public security organ's maintenance Certification, certification is by then sending public security organ's private key signature to the beginning system of real name user;
The identifier node will include the system of real name registration information of public security organ's system of real name certification private key signature in block It is broadcasted in chain.
3. according to claim 1 assure that the method for realizing the certification of block chain system of real name, feature exist based on social relationships In the beginning system of real name user is that other node users are tendered guarantee by chain upper type including for not in the area in block chain The level-one guarantee user that system of real name registration is carried out in block chain carries out direct securities, comprising steps of
The level-one guarantee user carries out system of real name registration in the block chain, includes at least in system of real name registration information described Level-one assures the name of user and the real name information of identification card number;
The system of real name registration information is wide using carrying out in the block chain after the private key signature of level-one guarantee user It broadcasts;
The level-one guarantee user obtains the approval of the beginning system of real name user by the chain upper type request of the block chain;
The beginning system of real name user confirms that the level-one guarantee is used according to the scoring of the social relationships with level-one guarantee user The identity at family is true, then by the real name information and the beginning real name including name and identification card number of level-one guarantee user The public key of user processed is signed using the private key of the beginning system of real name user, and signing messages is carried out in the block chain Broadcast is authenticated with completing the beginning system of real name user to the system of real name of level-one guarantee user.
4. according to claim 3 assure that the method for realizing the certification of block chain system of real name, feature exist based on social relationships In the beginning system of real name user is that other node users are tendered guarantee by chain upper type including for not in the area in block chain The N grade guarantee user that system of real name registration is carried out in block chain carries out indirect warranty, comprising steps of
The N grades of guarantee user carries out system of real name registration in the block chain, includes at least the N in system of real name registration information The name of grade guarantee user and the real name information of identification card number;
The system of real name registration information is wide using carrying out in the block chain after the private key signature of described N grades guarantee user It broadcasts;
The N grades of guarantee user obtains the approval of its supervisory M grades of guarantee user by the chain upper type request of the block chain;
At least two M grade guarantee users of total guarantee weight not less than 1 are according to the social relationships for assuring user with described N grades Scoring, confirm that the identity of the N grades of guarantee user is true, then by described N grade assure user including name and identification card number Real name information and for described N grades assure user guarantee at least two it is described M grade guarantee users public key use described N grades The private key of guarantee user is signed, and signing messages is broadcasted in the block chain, is used with completing the M grades of guarantee Assure that the system of real name of user authenticates to described N grades in family;
Wherein, N, M are integer, and N >=2, M ∈ [1, N-1], the guarantee weight of M grades of guarantee users are 1/ (M+1).
5. the method for realizing the certification of block chain system of real name is assured based on social relationships according to claim 2-4 is described in any item, It is characterized in that, the system of real name registration information further includes the head portrait of the beginning system of real name user, it is either based on name or body The head portrait of the beginning system of real name user of part card number encryption;
The signing messages further includes the head portrait of level-one guarantee user or the N grade guarantee user, or be based on name or The head portrait of the level-one guarantee user of person's identification card number encryption or the N grades of guarantee user.
6. a kind of assure the device for realizing the certification of block chain system of real name based on social relationships, which is characterized in that including user's real name System certification mould group and user assure mould group, in which:
User's system of real name authenticates mould group, is configured for beginning system of real name user with system of real name identity registration to block chain, and System of real name certification is completed in block chain;
The user assures mould group, is configured for the beginning system of real name user according to the society with other node users in block chain Relationship is tendered guarantee for other node users in the block chain by chain upper type, so that by guarantee node users in institute It states and obtains authentication trust identical with the beginning system of real name user in block chain;
Wherein, the social relationships include any one of genetic connection, geographical relationship, interpersonal relationships and industry edge relationship.
7. according to claim 6 assure the device for realizing the certification of block chain system of real name based on social relationships, feature exists In user's system of real name certification mould group includes beginning system of real name registering unit, beginning signature unit, beginning radio unit, in which:
The beginning system of real name registering unit is configured for the beginning system of real name user and carries out system of real name registration in block chain, real The real name information of name and identification card number is included at least in name registration information processed;
The beginning signature unit is configured for the identifier node safeguarded by public security organ to the reality of the beginning system of real name user Name registration information processed carries out system of real name certification, and certification is by then sending public security organ's private key signature to the beginning system of real name user;
The beginning radio unit is configured for the identifier node for the institute including public security organ's system of real name certification private key signature System of real name registration information is stated to be broadcasted in block chain.
8. according to claim 6 assure the device for realizing the certification of block chain system of real name based on social relationships, feature exists In the user assures that mould group includes that the beginning system of real name user is provided for other node users in block chain by chain upper type Guarantee includes to carry out the level-one of system of real name registration not in the block chain and assuring that user carries out the underlying mortgage of direct securities Module, the underlying mortgage module include the first system of real name registering unit, the first signature unit, the first request unit, the first load Protect radio unit, in which:
The first system of real name registering unit is configured for the level-one guarantee user and carries out system of real name note in the block chain Copy, the name of level-one guarantee user and the real name information of identification card number are included at least in system of real name registration information;
First signature unit is configured to the private key signature by the system of real name registration information using level-one guarantee user It is broadcasted in the block chain afterwards;
First request unit is configured for the level-one guarantee user and is obtained by the chain upper type request of the block chain The approval of the beginning system of real name user;
The underlying mortgage radio unit is configured for the beginning system of real name user according to the society with level-one guarantee user The scoring of relationship confirms that the identity of the level-one guarantee user is true, then by level-one guarantee user including name and body The real name information of part card number and the public key of the beginning system of real name user are signed using the private key of the beginning system of real name user, And broadcast signing messages in the block chain, to complete the beginning system of real name user to level-one guarantee user's System of real name certification.
9. according to claim 8 assure the device for realizing the certification of block chain system of real name based on social relationships, feature exists In the user assures that mould group includes that the beginning system of real name user is provided for other node users in block chain by chain upper type Guarantee includes to carry out the N grade of system of real name registration not in the block chain and assuring that user carries out the N guarantee mould of indirect warranty Block, the N guarantee module include N system of real name registering unit, N signature unit, N request unit, N guarantee broadcast list Member, in which:
The N system of real name registering unit is configured for the N grades of guarantee user and carries out system of real name note in the block chain Copy, the name of described N grades guarantee user and the real name information of identification card number are included at least in system of real name registration information;
The N signature unit, after being configured to the private key signature by the system of real name registration information using described N grades guarantee user It is broadcasted in the block chain;
The N request unit is configured for N grades of guarantee users by the chain upper type request of the block chain and obtains its higher level M grade guarantee user approval;
The N assures radio unit, be configured to always to assure at least two M grade guarantee users of the weight not less than 1 according to The scoring that the social relationships of user are assured with described N grades confirms that the identity of the N grades of guarantee user is true, then carries on a shoulder pole described N grades At least two M for including the real name information of name and identification card number and user's guarantee is assured for described N grades for guaranteeing family The public key of grade guarantee user assures that the private key of user is signed using described N grades, and by signing messages in the block chain It is broadcasted, assures that the system of real name of user authenticates to complete the M grades of guarantee user to described N grades;
Wherein, N, M are integer, and N >=2, M ∈ [1, N-1], the guarantee weight of M grades of guarantee users are 1/ (M+1).
10. the device for realizing that block chain system of real name authenticates is assured based on social relationships according to claim 7-9 is described in any item, It is characterized in that, the system of real name registration information further includes the head portrait of the beginning system of real name user, it is either based on name or body The head portrait of the beginning system of real name user of part card number encryption;
The signing messages further includes the head portrait of level-one guarantee user or the N grade guarantee user, or be based on name or The head portrait of the level-one guarantee user of person's identification card number encryption or the N grades of guarantee user.
CN201811213769.6A 2018-10-18 2018-10-18 Method and device for realizing block chain real-name system authentication based on social relationship guarantee Active CN109379357B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201811213769.6A CN109379357B (en) 2018-10-18 2018-10-18 Method and device for realizing block chain real-name system authentication based on social relationship guarantee

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201811213769.6A CN109379357B (en) 2018-10-18 2018-10-18 Method and device for realizing block chain real-name system authentication based on social relationship guarantee

Publications (2)

Publication Number Publication Date
CN109379357A true CN109379357A (en) 2019-02-22
CN109379357B CN109379357B (en) 2021-01-08

Family

ID=65400221

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201811213769.6A Active CN109379357B (en) 2018-10-18 2018-10-18 Method and device for realizing block chain real-name system authentication based on social relationship guarantee

Country Status (1)

Country Link
CN (1) CN109379357B (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110599190A (en) * 2019-09-27 2019-12-20 支付宝(杭州)信息技术有限公司 Identity authentication method and device based on block chain

Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106534160A (en) * 2016-12-02 2017-03-22 江苏通付盾科技有限公司 Identity authentication method and system based on block chain
CN106682825A (en) * 2016-12-22 2017-05-17 南京邮电大学 System and method for evaluating credit of Social Internet of Things based on block chain
CN107196966A (en) * 2017-07-05 2017-09-22 北京信任度科技有限公司 The identity identifying method and system of multi-party trust based on block chain
CN107392758A (en) * 2017-09-01 2017-11-24 上海专精特新金融信息服务有限公司 Reference method and device based on block chain
CN107423333A (en) * 2017-04-21 2017-12-01 博大莱哲科技(北京)有限公司 A kind of real name identification method and device
US20170353309A1 (en) * 2016-06-06 2017-12-07 Microsoft Technology Licensing, Llc Cryptographic applications for a blockchain system
CN107682378A (en) * 2017-11-22 2018-02-09 国民认证科技(北京)有限公司 A kind of real name identification method and system based on block chain
CN107958371A (en) * 2017-11-13 2018-04-24 深圳超级区块链信息技术有限公司 A kind of distributed block chain identity card

Patent Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20170353309A1 (en) * 2016-06-06 2017-12-07 Microsoft Technology Licensing, Llc Cryptographic applications for a blockchain system
CN106534160A (en) * 2016-12-02 2017-03-22 江苏通付盾科技有限公司 Identity authentication method and system based on block chain
CN106682825A (en) * 2016-12-22 2017-05-17 南京邮电大学 System and method for evaluating credit of Social Internet of Things based on block chain
CN107423333A (en) * 2017-04-21 2017-12-01 博大莱哲科技(北京)有限公司 A kind of real name identification method and device
CN107196966A (en) * 2017-07-05 2017-09-22 北京信任度科技有限公司 The identity identifying method and system of multi-party trust based on block chain
CN107392758A (en) * 2017-09-01 2017-11-24 上海专精特新金融信息服务有限公司 Reference method and device based on block chain
CN107958371A (en) * 2017-11-13 2018-04-24 深圳超级区块链信息技术有限公司 A kind of distributed block chain identity card
CN107682378A (en) * 2017-11-22 2018-02-09 国民认证科技(北京)有限公司 A kind of real name identification method and system based on block chain

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
杨兴寿: "电子商务环境下的信用和信任机制研究", 《中国博士学位论文全文数据库 经济与管理科学辑》 *

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110599190A (en) * 2019-09-27 2019-12-20 支付宝(杭州)信息技术有限公司 Identity authentication method and device based on block chain
CN110599190B (en) * 2019-09-27 2022-10-21 支付宝(杭州)信息技术有限公司 Identity authentication method and device based on block chain

Also Published As

Publication number Publication date
CN109379357B (en) 2021-01-08

Similar Documents

Publication Publication Date Title
CN109067808A (en) The method and device for realizing the certification of block chain system of real name is assured based on social relationships
US20240007291A1 (en) System and method for authenticating user identity
Çabuk et al. A survey on feasibility and suitability of blockchain techniques for the e-voting systems
CN112487778A (en) Multi-user online signing system and method
CN109547500A (en) A kind of data sharing method and system for protecting user data ownership
CN106960165A (en) It is a kind of that the method that electronic contract is conutersigned in many ways is realized based on the intelligent contract of block chain
CN111768296A (en) Block chain-based small and micro enterprise loan approval method and device
Brunner et al. SPROOF: A Platform for Issuing and Verifying Documents in a Public Blockchain.
CN113781073A (en) Subsidizing method capable of hiding real names based on matrix alliance chain
CN101447985A (en) Digital credentials method based on notarization information
CN110458730A (en) A kind of personal electric signing system and method based on block chain
CN112053271A (en) Public service platform data evidence management method and system based on block chain
CN115733607A (en) Block chain-based Pedersen secret sharing multi-party aggregation access control method
CN113761597B (en) Contract signing method based on verifiable certificate VC and blockchain signature
CN109379357A (en) The method and device for realizing the certification of block chain system of real name is assured based on social relationships
CN113779594A (en) Data distribution sharing method and system based on block chain
Hu et al. Strong designated verifier signature schemes with undeniable property and their applications
CN109344590A (en) User identity online verification method and user identity online verification system
KR20020029926A (en) Method, article and apparatus for registering registrants, such as voter registrants
CN113222481A (en) Resume generation method and resume data storage system
Ramalingam et al. An efficient and effective blockchain-based data aggregation for voting system
CN113486368A (en) Input data credibility verification method and device based on block chain technology
CN113393234A (en) Off-chain asset right determining method based on block chain
Suwito et al. A systematic study of bulletin board and its application
CN110474763A (en) A kind of identity protection method and scene application based on chain

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
CB02 Change of applicant information

Address after: 100191 1107c, 11 / F, Xueyuan international building, 1 Zhichun Road, Haidian District, Beijing

Applicant after: IALLCHAIN Co.,Ltd.

Address before: 100043 5158, 5 floor, 11 Shixing street, Shijingshan District, Beijing.

Applicant before: IALLCHAIN Co.,Ltd.

CB02 Change of applicant information
GR01 Patent grant
GR01 Patent grant