I don’t see how you can conclude all of those things by having tiered pricing based on name length.
- It is not simpler. The most simple solution is having a flat cost for any public name reservation. This cost should be at some ratio to the current PUT cost. Ideally this ratio would be 1:1 so that the cost to register a name is equal to the number of PUTs required.
- Tiered pricing based on name length does not fix perpetual domain squatting.
- There is no need for auctions for any of the methods listed. “The Great MaidSafe Auction” could just have well been named “The Great MaidSafe PreSale” with all the domains having a fixed price.
- The network will receive the most coins for option 4, “The Perpetual Public Reserve”. It has the side effect of serving as a constant source of PUT income for the network. This is due to the competition that will be involved for many people all around the world using PUTs to modify/update the site in a fight for dominance of the name. Versioned data allows the entire history of this game to be reviewed in perpetuity. Every individual who made a modification can set their version as their default preference, or look at the latest version, etc.
Last, having a tiered pricing scheme like you propose violates SAFE principles, since Everyone’s access is not the same.
Agreed. The question comes down to how much structure do you want to enforce. IMO there are two fundamental differences between some of the proposed approaches.:
A one to one correspondence between an NRS name and a XOR address. (Do Nothing, Public Reserve, MaidSafe Auction)
A one NRS name to many XOR address correspondence. (Pet Names, Safe Search, NRS Composting)
This is exactly what the alpha 2 NRS did (doesn’t the current one do the same thing?). The difference is that the alpha 2 extension could be anything you want. This comment makes me wonder if everyone is on the same page about how the NRS is structured… myself included.
My understanding of the NRS structure, unless it’s been changed.
The ‘service’ can be anything. The publicname is what we are talking about reserving or worried about squatting on.
is equivalent to
Question : Is the ‘.’ character currently allowed in a public name? For example, what happens if I register ‘wikipedia.com’ as a public name and then add a ‘www’ service to yield ‘safe://www.wikipedia.com’?