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 PDFInfo
- 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
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L63/00—Network architectures or network communication protocols for network security
- H04L63/08—Network architectures or network communication protocols for network security for authentication of entities
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L63/00—Network architectures or network communication protocols for network security
- H04L63/04—Network architectures or network communication protocols for network security for providing a confidential data exchange among entities communicating through data packet networks
- H04L63/0428—Network 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
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L9/00—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
- H04L9/32—Cryptographic 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/3247—Cryptographic 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
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.
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)
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)
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 |
-
2018
- 2018-10-18 CN CN201811213769.6A patent/CN109379357B/en active Active
Patent Citations (8)
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)
Title |
---|
杨兴寿: "电子商务环境下的信用和信任机制研究", 《中国博士学位论文全文数据库 经济与管理科学辑》 * |
Cited By (2)
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 |