Aloaha Blockhain-Provider - masters innovation

fast – efficient – secure

Menu

Aloaha Blockchain DNS Interface

The Domain Name System (DNS) is a hierarchical and decentralized naming system for computers, services, or other resources connected to the Internet or a private network. It associates various information with domain names assigned to each of the participating entities. By providing a worldwide, distributed directory service, the Domain Name System has been an essential component of the functionality of the Internet since 1985.

Since it is an essential component of the functionality of the Internet in is basically unblockable and unstoppable.

Other applications

DNS serves other purposes in addition to translating names to IP addresses. For instance, mail transfer agents use DNS to find the best mail server to deliver e-mail: An MX record provides a mapping between a domain and a mail exchanger; this can provide an additional layer of fault tolerance and load distribution.

The DNS is used for efficient storage and distribution of IP addresses of blacklisted email hosts. A common method is to place the IP address of the subject host into the sub-domain of a higher level domain name, and to resolve that name to a record that indicates a positive or a negative indication.

E-mail servers can query blacklist.example to find out if a specific host connecting to them is in the blacklist. Many of such blacklists, either subscription-based or free of cost, are available for use by email administrators and anti-spam software.

DNS in Aloaha Blockchain

The Aloaha Blockchain has an inbuilt dynamic DNS Server which allows the blockchain to publish certain public information, distributeted storage content, etc via the ultrafast and ultraefficent DNS protocol.

For example you could query the balance of an account:

  • Open command prompt
  • Start NSLOOKUP
  • increase timeout in case your default timeout is too small with set timeout=60
  • configure NSLOOKUP to query txt or any. For example: set type=any
  • Query Aloaha command. For example:
    0x9c219fbadb5062f2d8f49e58f327dbdbed9bcda1.b.aloahacoin.dns.aloaha.com
    will return the AloahaCoin Balance of Account 0x9c219fbadb5062f2d8f49e58f327dbdbed9bcda1
  • In case you get a timeout it means that the value has not been cached in the DNS tree. Just repeat the command till you get a valid answer.

Possible Use Cases

  • Dynamic, blockchain based DNS System (DynDNS/DDNS).
  • Checking of validity of vouchers.
  • Quick balance checks.
  • Publishing of Black-/Whitelists.
  • Publishing of routing information.
  • Validation of Blockchain Certificates or Contracts.
  • Transaction Validation.
  • etc.

Related articles

QR Codes

Most parameters can be passed via QR Code. We prepared some same QR Codes for you. If you are asked for a password just enter a random word.  Give them a try… Demo User

Learn More

RFC3161 compliant time stamps

For some jurisdictions Blockchain based timestamps might not be legally enough. For that reason we integrated our Aloaha TimeNotary into the Aloaha Blockchain Solutions. Any transaction submitted to the Blockchain is now additionally RFC3161 timestamped. This includes also all transactions of the VallettaCoin. You can use the inbuilt RFC 3161  compliant Timestamping Server with posting […]

Learn More

Aloaha Mobile Wallet has been released

The Aloaha Mobile Wallet is a HTML5/JavaScript based mobile blockchain wallet to host your private key and to access smart contracts running in the Aloaha Blockchain. The private key saved in your wallet will never ever leave your browser/phone and is also stored AES encrypted in your browsers secure storage. Nevertheless you can always remove […]

Learn More