I am studying BGP at the moment.
From what I've learned, in order to participate in routing on the internet and use BGP, we need to register a public provider-independent IP address block and a public ASN from one of the RIRs like ARIN (if we exclude private ASNs, of course).
The question is, aren't most of the RIRs already out of IP addresses? If that's the case, how do we get a decent IP block that we can advertise using BGP that would also be provider-independent?
Thank you in advance for your help.