ICANN’s batching program, called digital archery, is deeply flawed and should be abandoned before it causes havoc with the new gTLD program. As well as arbitrarily creating winners and losers, creating unfair advantages for certain types of applicants and for certain regions, the program may be suffering from another software “glitch” of the kind that damaged the application process. There is a much better solution: a single batch for all applications.
ICANN has determined that it can only evaluate 500 applications at a time. It is therefore using something called “digital archery” to separate applications into batches. An applicant picks a time, then attempts to click a mouse as close to that time as possible. The closer you are, the higher batch number you achieve. Combined with this is a round-robin method meant to assure that applications for different regions are fairly represented, though in practice it is grossly unfair. This entire program is flawed, unfair, and will create mayhem and ill-will. And it is completely unnecessary.
Artificially Creating Winners and Losers
ICANN’s batching system arbitrarily creates winners (those in the first batch) and losers (those in the second and subsequent batches). The advantages to going first may be enormous from an economic and market acceptance perspective. This does not comport with the principles enunciated by ICANN again and again — that winners and losers will be determined by choice and competition.
Different Than Chance?
In addition to the new “glitch” discussed below, there are other factors that make digital archery not a game of skill, but of chance. Network latencies, vagaries of the DNS, and other factors can all have an impact on how close a click comes to the target. We have also observed slowdowns on ICANN’s servers, as if caused by other processes running on them, resulting in skewed times. Fearful of being accused of running an illegal lottery, ICANN is billing digital archery as a game of skill. But really it’s a game of trying to reduce random elements – even the most skillful game players cannot be assured of winning, but only of reducing their chances of losing. Lottery players can achieve the same results by buying lots of tickets, which doesn’t make it any less a game of chance.
Unfair to Poorer Applicants
Although ICANN says this is a game of skill, to the extent that you can improve your odds with digital archery, it is a question of resources, not skill. As an example, we built software to test and calibrate our clicks. We have skilled engineers and multiple locations to test. These resources are not available to everyone.
Unfair to Certain Regions
The round-robin geographical distribution introduces another element of unfairness. Region 1 will have its best digital archery score entered into Batch 1, then the best one from Region 2, and so on, until all 5 Regions have had one turn each. Then the system will repeat the process. What this means in practice is that all applications from Africa (with few applications) will be in Batch 1, while North America, with many applications, will end up with very few in Batch 1 (disclosure: ICANN considers that TLDH’s applications are from Europe). ICANN promised that their regional selection would be proportional, but this system does not accomplish that aim, because a proportional system would have more apps from North America than from Africa, instead of the other way around.
Unfair to Non-Generics
Another feature of the ICANN’s batching system is that all applications in contention sets will be dragged into the batch of the application in that set with the best score. In practice, this means that generic names (e.g., .MUSIC) will have a much greater chance of being in Batch 1 than non-generics (e.g., .NYC and brand applications). And even though ICANN has said that it will treat all applications in a contention set as a single application for purposes of batching, this still creates a system tilted in favor of generic applications.
Another Glitch?
In testing digital archery, we discovered disturbing data that suggests the algorithm used by ICANN’s digital archery program may be flawed. This data was communicated to ICANN Friday, June 8, before close of business. This data has been replicated on several different sets of hardware, used from different locations, over several days. If our data is correct, the times recorded by the digital archery program may be subject to variations caused by an error in the digital archery system. We have an appointment to talk to ICANN staff about this issue, and they may provide a correction, but that won’t help any applicants who have already used the digital archery system.
To play the digital archery “game,” applicants enter ICANN’s TAS system and select a target time, then click a button as close to the target time as possible. The button triggers a signal at ICANN’s servers, and the timestamp recorded. The difference between the target time and the recorded time is the offset that determines the applicant’s score, referred to by ICANN as the “secondary timestamp.”
We wrote an application to click on the test button and measure the time offset. For each target time, an offset in milliseconds is determined to click before the time, to allow for network latency and other delaying factors. The time we clicked was measured, as well as the time reported by ICANN, and these times were recorded in the table below. As can be seen, the times are typically between 1 and 20 milliseconds, but with some wildly larger numbers of nearly 1000 milliseconds (shown in yellow).