Decentralized Name Verification via Recursive Attestation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing methods for verifying a person's actual name during online account creation are inconvenient and difficult, often requiring document submission and human review.
Innovation Solution
Decentralized name verification using recursive attestation, where a user's name and identifying information are verified by searching contact databases on other devices, with attestation scores generated based on positive and negative attestations from trusted contacts, using a matrix of normalized local trust values.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If traditional document submission and human review methods are used for name verification, then verification accuracy can be maintained, but the process becomes difficult and inconvenient for users and services
Solution Approach 1:
The patent introduces contact databases and attestation mechanisms as intermediaries between the user and the verification system. Instead of direct document submission and human review, the system uses contacts from the user's address book to provide attestation about the user's identity, thereby simplifying the user experience while maintaining verification reliability
Solution Approach 2:
The verification system enables self-service by allowing the user's existing contacts to automatically provide attestation about the user's identity. The user simply needs to provide contact information, and the verification is performed automatically through the attestation network, eliminating the need for manual document submission and review
2Extent of automation
If decentralized attestation networks are implemented for name verification, then user convenience is improved, but the system complexity and trust model become more complicated
Solution Approach 1:
The patent segments the verification system into independent components: contact databases, attestation providers, attestation scores, and verification services. Each component operates independently and contributes to the overall verification process, allowing for modular implementation and reducing system complexity through functional decomposition
Solution Approach 2:
The system uses attestation scores as a parameter to quantify and compare the reliability of different attestation sources. By transforming qualitative trust assessments into quantitative scores, the system simplifies the decision-making process and enables automated verification while maintaining flexibility in the trust model
3Productivity
If manual document review is used for name verification, then verification reliability is maintained, but processing time and human resources are significantly consumed
Solution Approach 1:
The patent implements a feedback mechanism where attestation scores are continuously updated based on the performance and reliability of attestation providers. This feedback loop enables the system to learn from past verification outcomes and adjust the weighting of different attestation sources, thereby maintaining high verification reliability while operating automatically at high speed
Solution Approach 2:
The patent replaces the mechanical process of manual document review with an automated computational system that uses attestation networks and score-based verification. This substitution eliminates the need for human reviewers while maintaining verification reliability through the use of trusted contacts and quantitative attestation scoring
Data Source
AI summary
Systems and techniques are provided for decentralized name verification using recursive attestation. A name and identifying information may be received at a computing device. The computing device may determine that there is a contact item that includes both the name and the identifying information in a contacts database stored on the computing device or accessible to the computing device. A positive attestation and an attestation score for an entity associated with the computing device may be sent to be used to generate an attestation score for the name and identifying information. The attestation score for the name and identifying information is used to determine whether to allow the creation of an account with the name. The attestation score for the entity associated with the computing device may be generated based a positive attestation from another computing device.


