> "I think this is the wrong approach. The data is public."
But why should the registration data be in the public domain?
I don't publish my name/address/phone number in a phone book (remember those?) for obvious reasons. My domain registration info shouldn't be any different.
'No privacy' shouldn't be the default setting, with the customer having to pay extra for 'private' registration.
The reason that the RIRs operate whois databases for IP address assignments is so that in the event of a network misconfiguration or error, responsible parties can be emailed or even called on the phone quickly to resolve problems.
This is how the system has worked for a long time, and the data has always been public. It doesn't get abused much, despite and including Cogent's recent spam to the emails that appear there.
Regardless of how you think it should work in the future, this is how it works today. The data is 100% public now. It has been published. The cat is out of the bag.
Blocking Cogent from accessing their WHOIS service will not un-publish the data, and will not prevent those same humans from retrieving the (again, entirely public) information from a different IP range.
> This is how the system has worked for a long time, and the data has always been public. It doesn't get abused much, despite and including Cogent's recent spam to the emails that appear there.
It gets abused plenty (I get tonnes of spam to an email address that is published nowhere and is used for nothing except the RIPE whois db), and Cogent's spam is anything but recent. Cogent has been doing this for over a decade.
I expect spammers to be spammy. I expect reputable companies to behave in a reputable way.
Cogent sales people do their best to ensure that nobody confuses Cogent for a reputable company.
> But why should the registration data be in the public domain?
Because IPs are a finite and non-sharable resource and if there is an issue with some IP address, there needs to be a point of contact that anyone on the network can access.
Since the network is public, that contact information is public.
This is not about domain registration data. This is IP/AS registration data, which is very different and not something anyone can just buy for $8.95/year.
But why should the registration data be in the public domain?
I don't publish my name/address/phone number in a phone book (remember those?) for obvious reasons. My domain registration info shouldn't be any different.
'No privacy' shouldn't be the default setting, with the customer having to pay extra for 'private' registration.