BitAlias Is A DNS System For Bitcoin Addresses On The Blockchain / Luke Parker / 14 September 2015

Bitcoin wallet addresses have long strings that can be hard to remember, similar to the IP address for a website. It stands to reason that bitcoin needs it’s own Domain Naming System (DNS) that allows us to use short, memorable, but unique names to pay people more easily.

The internet’s DNS system is so useful and ever-present that we almost couldn’t have the internet without it. That is the assumption underneath the open source, nonprofit, completely decentralized Bitcoin Naming System called BitAlias. By registering a BitAlias, or a ‘username for Bitcoin,’ you would make it as easy for people to send you money as it is for people to see your website.

BitAliases can also be used like a web identification name for authentication to third-party web services. Most conveniently, this can be done with a browser wallet extension, which supports theBitID or Trezor Connect protocol.

Within a few years we could all be carrying around some kind of gadget or program that allows us to present our private keys for signing all kinds of transactions, such as sending bitcoins and proving, cryptographically, that we are who we say we are. Trezor and KeepKey bitcoin wallets can actually do this today, as can a few bitcoin wallets on Android smartphones as well.

BitID and the Trezor connect protocol both facilitate this rapidly-approaching future by acting as the framework for these key signings. Since BitAliases support these protocols, your BitAlias could theoretically become a very important form of Identification, even allowing you to enter a building or start the engine on a car.