The reason for this lies in how domain registration works. They handle the marketing and business elements of domain registration and lease domain names out to the public. Renewing A Domain LeaseWhile you cannot buy a domain name, you can maintain your lease as long as your registrar exists. Some registrars offer to register your domain name for as long as 45 years, 100 years or a lifetime. Overall, the safest option for maintaining a long-term lease to renew your lease every 10 years through a traditional domain registrar.
Source: Forbes March 18, 2021 12:33 UTC