not approved
DNS on Cardano
Current Project Status
Unfunded
Amount
Received
₳0
Amount
Requested
₳72,000
Percentage
Received
0.00%
Solution

An interesting idea would be to develop a blockchain-based Domain Name System (DNS) to record DNS data and ensure the integrity and security of the information related to DNS records.

Problem

The internet as it works today necessarily needs the functionalities of DNS and recursively today depends on 13 root servers and part of the internet can be controlled or inaccessible by governments

Impact Alignment
Feasibility
Value for Money

Team

1 member

DNS on Cardano

Please describe your proposed solution

The idea An interesting idea would be to develop a blockchain-based Domain Name System (DNS) to record DNS data and ensure the integrity and security of the information related to DNS records. The DNS is responsible for translating human-readable domain names into IP addresses used by computers to communicate on the internet. Currently, most DNS records are stored in a centralized manner on servers maintained by domain registrars and hosting providers. However, by using blockchain technology, we can create a decentralized DNS system where DNS records are stored in blocks of a shared blockchain. Each block would contain information about a set of DNS records, such as the domain name, corresponding IP address, and other relevant data. Here are some key aspects of the blockchain-based DNS system:

  1. Decentralization: Instead of relying on centralized DNS servers, the system utilizes a network of distributed nodes that store and validate DNS records. Each node contains a complete copy of the blockchain, ensuring redundancy and resilience to failures.
  2. Consensus: The network nodes use consensus algorithms such as Proof of Stake to validate and add new blocks to the chain. This ensures that only valid DNS records are accepted and added to the chain.
  3. Security: The blockchain technology provides an additional layer of security to DNS records. Once blocks are added to the chain, they become immutable, and any attempt to alter them requires consensus from the majority of the network nodes, making the system resistant to malicious attacks.
  4. Transparency: The transparent nature of the blockchain allows anyone to verify DNS records and track changes made over time. This increases trust and accountability in the DNS system.
  5. Privacy: While the blockchain is transparent, the system can be designed to protect user privacy by allowing them to control which information is publicly disclosed and which remains private. By implementing a blockchain-based DNS system, organizations and users can benefit from a more secure, censorship-resistant, and decentralized system. Additionally, leveraging blockchain can help address trust and security issues associated with traditional DNS systems. It is important to note that implementing a blockchain-based DNS system would face technical challenges and require widespread adoption to be effective. However, considering the potential of blockchain technology and the importance of DNS in the internet infrastructure, this idea offers an interesting perspective for future innovations in this field.

Problem to Solve

The internet as it works today necessarily needs the functionalities of DNS and recursively today depends on 13 root servers. Thanks to the use of Anycast routing and strong redundancy, the root servers are very reliable but in an eventual attack or strong manipulation of DNS by governments, part of the internet can be controlled or inaccessible.

Solution

Using the cardano blockchain to record DNS records, decentralizing a currently centralized structure. Using NFTs to secure DNS ownership

Steps for development

  • Create a CIP to generate base definitions :
  • Define which policy ID we should use as official. As an initial suggestion, we considered two alternatives:
  • Use the adahandle, generating one more utility for the owners of this project.
  • Develop an own NFT in the adahandle style, making the project profitable.
  • Define which key we will use to insert DNS metadata data
  • Define the json pattern we will use to record the data
  • Create the smart contract to generate internal transactions containing the metadata and the asset.
  • Develop a website to interact with the smart contract
  • Choose and buy the domain
  • Create the interface that takes the data directly from and does the redirection
  • Create the necessary infrastructure for the system to run
  • Make the code open source
  • Promote the product to generate use of the service

Team

  • Support: Manage all social medias for help customers about the plataform - $ 900 / month
  • Marketing Manager: Create and manage strategies and partnerships for mass adoption - $ 500 / month
  • Smart Contract Developer: $ 1800 / month
  • FullStack Developer: $ 1500 / month

Investment

  • Buy the initials domain
  • Renew the domain
  • Hosting: Servers hosting the website and API infrastructure
  • Advertising the project
  • Designer: Developer the brandId and create the guidelines to team follow
  • Team
  • Audit Report: TBD

Please define the positive impact your project will have on the wider Cardano community

Using the Cardano blockchain to store DNS records in a decentralized way that can be read by any system.

It will bring greater use to the network, and a new use to the ADA token.

What is your capability to deliver your project with high levels of trust and accountability? How do you intend to validate if your approach is feasible?

I have been developing for over 20 years. I have full capacity, together with a capable team, to develop this solution completely.

My history can be read at

https://www.linkedin.com/in/marcoaurelio-santos/

What are the key milestones you need to achieve in order to complete your project successfully?

Milestone 1: Planing:

  • Create a CIP to generate base definitions :
  • Define which policy ID we should use as official. As an initial suggestion, we considered two alternatives:
  • Use the adahandle, generating one more utility for the owners of this project.
  • Develop an own NFT in the adahandle style, making the project profitable.
  • Define which key we will use to insert DNS metadata data
  • Define the json pattern we will use to record the data

Milestone 2: Development:

  • Create the smart contract to generate internal transactions containing the metadata and the asset.
  • Develop a website to interact with the smart contract
  • Choose and buy the domain
  • Create the interface that takes the data directly from and does the redirection

Milestone 3: Homolog and Beta Tester:

  • Create the necessary infrastructure for the system to run

Final Milestone: Put Online and Traction:

  • Promote the product to generate use of the service

Who is in the project team and what are their roles?

Team

  • Support: Manage all social medias for help customers about the plataform - $ 900 / month
  • Marketing Manager: Create and manage strategies and partnerships for mass adoption - $ 500 / month
  • Smart Contract Developer: $ 1800 / month
  • FullStack Developer: $ 1500 / month
  • Designer: $ 1000 / month

Please provide a cost breakdown of the proposed work and resources

hardware / publicity / marketing / promotion / community engagement

No dependencies.

How does the cost of the project represent value for money for the Cardano ecosystem?

Our intention is to solve a real-world problem, with more decentralization. Using blockchain as a database for a critical service.

In addition to giving further use to the Cardano blockchain and its governance token.

close

Playlist

  • EP2: epoch_length

    Authored by: Darlington Kofa

    3m 24s
    Darlington Kofa
  • EP1: 'd' parameter

    Authored by: Darlington Kofa

    4m 3s
    Darlington Kofa
  • EP3: key_deposit

    Authored by: Darlington Kofa

    3m 48s
    Darlington Kofa
  • EP4: epoch_no

    Authored by: Darlington Kofa

    2m 16s
    Darlington Kofa
  • EP5: max_block_size

    Authored by: Darlington Kofa

    3m 14s
    Darlington Kofa
  • EP6: pool_deposit

    Authored by: Darlington Kofa

    3m 19s
    Darlington Kofa
  • EP7: max_tx_size

    Authored by: Darlington Kofa

    4m 59s
    Darlington Kofa
0:00
/
~0:00