ETHERLive
ETHERLive delivers real-time price and volume data across 16+ exchanges to users in a clear and easy-to-understand package. Users can get up-to-the-second updates for each exchange/currency pair, as well as aggregated market averages for each exchange, currency, and the market as a whole. It also provides a global converted average of all the currency pairs monitored by ETHNews, converted to USD.

---

24hr ---
--%
Tuesday Jun 26th 2018
RESOURCES

The Basics

Learn the basics of Ethereum and various cryptocurrency technologies

Learn More

What is Ethereum?

Understand the underlying principles of the Ethereum Platform

Learn More

The Blockchain

Discover the revolutionizing technology known as the blockchain

Learn More
SUBMIT

Press Release

Submit a press release for consideration on ETHNews

Submit Press

Story / Dapp

Submit a story or DAPP to be considered for publication on ETHNews.

Submit Story

Explanation

Submit "Ethereum Explainer" content for consideration to be featured on ETHNews

Submit Topic
ETHNews Logo
---
--%
Home
News
Etherlive
Ether Price Analysis
Resources
Contact Us

Ethereum Name Service Launch Delayed By Bugs

By

Jim

Manning

WriterETHNews.com

The ENS launch is delayed due to a few bugs popping up at the last minute.

Update: March 21, 2016

Nick Johnson releases a postmortem.


Update: March 15, 2016

ENS launch officially delayed until further notice:


The Ethereum Name Service (ENS) was set to launch today, March 14, 2017. Everything was going smoothly until a bug reared its head. The initial version of the deployed auction registrar was found to have a glitch that would’ve allowed participants to place bids during an auction’s reveal period. This would’ve broken the system from a game-theoretical standpoint, due to how the ENS auction process works.

The auction registrar was designed to have two phases: the bidding and the reveal. First, users bid on the .eth names they want, then, during the reveal phase, what they bid is made public and the highest bidder gets the name. If the bug were exploited, a person could simply wait until the reveal phase of an auction and place a bid just slightly higher than the top bidder. Ethereum’s Nick Johnson, an integral piece of the ENS puzzle, wrote on Medium, explaining:

“If users can bid during the reveal phase, they can wait until they know what their opponents bid, and either outbid them, do nothing, or underbid them by a small amount to force them to pay the maximum. To prevent this, the auction registrar was designed to prohibit bids during the reveal phase of the auction. A refactor accidentally removed that check, and while we have many unit tests, this edge case was not amongst them. We’ve since written more unit tests to cover this and other issues to prevent any recurrence of problems like this one.”

They’ve since developed a fix and the only thing really changing about the ENS is the timing, as deployment has been delayed. Bids that have already been placed will not go into effect and once the ENS is redeployed, those wishing to bid will have to reopen their auctions. Johnson continued:

“If you’re one of the few people who have already bid, you’ll still need to reveal your bid on the old registrar in order to get your deposit back, but shouldn’t need to take any other action beyond that.”

Another minor bug popped up this morning as well. GitHub user Steve Waldman highlighted an issue that Ethereum’s Alex Van de Sande concurrently found while adding more automated tests to the ENS. Van de Sande said that “due to this new finding we'll postpone the launch in order to look more carefully.” As of this writing, the best place to find an estimate of when the ENS will redeploy is the countdown clock hosted by CodeTract.

The most important takeaway from all of this: no one has lost Ether and the community is actively involved in finding solutions to issues as they arise. The ENS developers are also remaining highly transparent as they work through this; quick to communicate on reddit and Medium. With this level of outreach and openness, the ENS project should hopefully roll out smoothly – possibly as early as later today.

ETHNews reached out in an attempt to further clarify the new deployment time, but has not heard back as of publication.

Jim Manning

Jim Manning lives in Los Angeles and has been writing for websites for over five years, with a particular interest in tech and science. His interest in blockchain technology and cryptocurrency stems from his belief that it is the way of the future. Jim is a guest writer for ETHNews. His views and opinions do not necessarily constitute the views and opinions of ETHNews.

ETHNews is committed to its Editorial Policy

Like what you read? Follow us on Twitter @ETHNews_ to receive the latest ENS, or other Ethereum ecosystem news.