CPC H04L 61/10 (2013.01) [H04L 61/4511 (2022.05)] | 20 Claims |
1. A system for domain name address resolution, the system comprising:
a blockchain storing a plurality of distributed domain names with respective Internet Protocol address information;
a smart contract running on the blockchain, the smart contract being shared logic to execute operations on the blockchain; and
one or more computing devices having a memory accessible to the processor, the memory including first processor-executable instructions that, when executed, cause the processor to:
receive a domain name request, the domain name request including the distributed domain name,
analyze the domain name request, each of the one or more computing devices being configured to analyze the domain name request,
if the domain name request comprises a standard domain name request, serve with access to a standard domain name file,
if the domain name request comprises the distributed domain name request, query the blockchain for the distributed domain name from the smart contract,
if the domain name request comprises a distributed domain name request, query the blockchain for the distributed domain name from the smart contract, and
if the domain name request comprises a distributed domain name request, receive a read response with Internet Protocol address information corresponding to the distributed domain name.
|