Decentralized identifier determination by a registry operator or registrar
AssigneeVeriSign, Inc.
InventorsAndrew Kaizer, Swapneel Sheth
Life of this patent
Estimating the term…
Abstract
Techniques for identifying a registrant of a domain name using a decentralized identifier are described herein. A computing device can determine a decentralized identifier (DID) for associating with the domain name and validate an identity of the registrant based on the decentralized identifier. The computing device can be associated with a registrar or a registry operator that uses the decentralized identifier during registration of a domain name and/or to perform operations after the domain name is registered. The computing device can use the decentralized identifier in place of personal information to identify the domain name.
Claims20
A system comprising:
- one or more processors;
- and
- one or more non-transitory computer-readable media storing instructions executable by the one or more processors, wherein the instructions, when executed, cause the one or more processors to perform operations comprising:
- receiving first data from a registrant requesting an action associated with a domain name;
- identifying, based at least in part on the first data, personal identifiable information associated with the registrant;
- determining a decentralized identifier to represent an identity of the registrant;
- generating second data to include the decentralized identifier and the domain name and to exclude the personal identifiable information;
- and
- transmitting the second data between a registrar and a registry operator to verify the identity of the registrant based at least in part on the decentralized identifier.
A computer-implemented method comprising:
- receiving first data from a first entity requesting an action associated with a domain name;
- determining a decentralized identifier to represent an identity of the first entity;
- associating, as second data, the decentralized identifier and the domain name;
- and
- outputting the second data to a computing device to verify the identity of the first entity independent of requiring personal information to represent the first entity.
One or more non-transitory computer-readable media storing instructions that, when executed, cause one or more processors to perform operations comprising:
- receiving first data from a first entity requesting an action associated with a domain name;
- determining a decentralized identifier to represent an identity of the first entity;
- associating, as second data, the decentralized identifier and the domain name;
- and
- exchanging the second data between a registrar and a registry operator to verify the identity of the first entity.
Dependencies are inferred from the claim text.