I doubt this will change anything...
"Put most simply, GDPR requires businesses to get the consent of people to gather, store and process their information."
So next in the domain registration process: "by registering this domain you give your consent for us to put your data into the ICANN WHOIS database for all to see". And if people don't check the box they won't be able to register the domain.