All Systems Go? Ethereum Domain Effort Prepares for Launch (Again)

After a failed initial launch, an effort to create a decentralized domain register on top of the ethereum blockchain is ready for round two.

AccessTimeIconMay 4, 2017 at 9:00 a.m. UTC
Updated Aug 18, 2021 at 6:05 p.m. UTC

Presented By Icon

Election 2024 coverage presented by

Stand with crypto

After a failed initial launch, an effort to create a decentralized domain register on top of the ethereum blockchain is ready for round two.

The Ethereum Name Service (ENS), a leaderless domain system spearheaded by Ethereum Foundation employees Nick Johnson and Alex Van de Sande, originally opened back in mid-March, but when two critical bugs were found at the last minute, the team shut down the launch to regroup, fix problems and hunt for overlooked issues.

  • Bitcoin Mining in the U.S. Will Become 'a Lot More Decentralized': Core Scientific CEO
    13:18
    Bitcoin Mining in the U.S. Will Become 'a Lot More Decentralized': Core Scientific CEO
  • Binance to Discontinue Its Nigerian Naira Services After Government Scrutiny
    05:10
    Binance to Discontinue Its Nigerian Naira Services After Government Scrutiny
  • The first video of the year 2024
    04:07
    The first video of the year 2024
  • The last regression video of the year 3.67.0
    40:07
    The last regression video of the year 3.67.0
  • Now, two months later, after a thorough post-mortem, including a formal independent audit and the launch of a bug bounty program, the new service is kicking off again. Hopefully, the relaunch will go without a hitch and users could soon begin bidding on domain names using the service.

    But, still, the team is remaining diligent should anything else go wrong.

    In a recent blog post, Chris Remus, ENS community launch manager, wrote:

    "The team will watch the relaunch closely. Contingency plans are in place to alert the root key holders of the need, if any, to take further action to address unexpected critical bugs."

    What's in a name?

    So, why does ethereum need a name service anyway?

    The idea is that humans naturally don't do well with hexadecimal addresses. Such addresses are long, too difficult to type out and simply not user friendly.

    For example, it will be much easier to do simple things like send ether (the token of the ethereum blockchain) to 'alice.wallet.eth' or pull up content on Swarm (etherum's decentralized storage space) by typing 'alice.swarm.eth', rather than cutting and pasting, or worse having to type, '0x123f681646d4a755815f9cb19e1acc8565a0c2ac'.

    Johnson told CoinDesk:

    "It is too easy to make a mistake, accidentally mislay funds or interact with the wrong thing. Being able to type in a human recognizable name and verify it as the correct name is a huge advantage."

    The ENS will come in handy for a number of ethereum resources, for example, smart contracts, wallet addresses, data storage project Swarm hashes, public keys on ethereum's privacy-minded messaging layer Whisper and more.

    You could think of ENS as a crucial piece for building decentralized apps on ethereum. Startup project Aragon, for instance, plans to incorporate the system to make DAOs on the platform easier to search for.

    In summary, the ENS does two things. It allows users to register domain names, which are then run by smart contracts, which spell out the rules for letting users create subdomains. And it works like an address book, resolving those names with their underlying machine identifiers.

    'Slow launch'

    Once the initial ENS becomes active on the main blockchain, anyone will be able to register a top-level domain name ending in "eth" using an open auction.

    But because ENS is undergoing a 'soft launch', not all the names will be available at once. Instead, names will gradually become available over an eight-week period. Short names (anything less than seven characters) won't be available at all for about two years, until the system is upgraded.

    In choosing a name, you initiate an auction. The auction has two parts: a three-day sealed bidding period, where you enter the most ether you are willing to pay, and a two-day reveal, where bids become publicly viewable.

    A hidden bid ensures that people will not lay in wait and overbid you in the final moments of an auction. New bids are prohibited in the reveal stage.

    You won't lose money on the bids. Any ether used to purchase a name are held in a separate deed account against your name. Deeds become transferable only after a year. Once you relinquish a name, you get your deposit back.

    As Johnson explained to CoinDesk, the purpose for the auction and deed program is to avoid a "land rush" whereby speculators grab popular names and hold on to them for resale. And to establish a fair price for names.

    With this plan, Johnson is confident the launch will be a success this time around, concluding:

    "I think we've crossed all the Ts and dotted all the Is."

    Rocket launch image via Shutterstock

    Disclosure

    Please note that our privacy policy, terms of use, cookies, and do not sell my personal information have been updated.

    CoinDesk is an award-winning media outlet that covers the cryptocurrency industry. Its journalists abide by a strict set of editorial policies. CoinDesk has adopted a set of principles aimed at ensuring the integrity, editorial independence and freedom from bias of its publications. CoinDesk is part of the Bullish group, which owns and invests in digital asset businesses and digital assets. CoinDesk employees, including journalists, may receive Bullish group equity-based compensation. Bullish was incubated by technology investor Block.one.


    Learn more about Consensus 2024, CoinDesk's longest-running and most influential event that brings together all sides of crypto, blockchain and Web3. Head to consensus.coindesk.com to register and buy your pass now.