Why does namecoin have the redundant name_firstupdate step?

Why does namecoin have the redundant name_firstupdate step?

I am trying to understand the namecoin protocol. As can be read in the namecoin documentation, in order to register a domain, you need to execute the following steps:

  1. Execute the command name_new, this pre-oders a domain name.
  2. Execute the command name_firstupdate, this finalizes the registration, name becomes public.

Why does this second redundant step exist? Wouldn't it make more sense to merge these two commands, and enable users to finalize a registration by updating a domain directly when registering it with name_new?

http://ift.tt/2FuMJZy

Comments

Popular posts from this blog

sendrawtransaction and txn-mempool-conflict

couldn't connect to server: EOF reached (code 1)