45 billion is the total eventual supply of ADA (up from from 32 billion or so in circulation now, of which over 71% is staked).
What elements of the code of the Cardano protocols and the structure of the ecosystem ensure that 45 billion is the maximum number of ADA that will ever be in circulation, and when will that maximum be available in circulation for all purposes such as staking etc?