The Economics of Internet: Why are IPv4 Addresses Costly?

How is the price of IPv4 addresses determined? Why is there a need for IPv4 addresses when IPv6 addresses are available? Compatibility Issues  Legacy Systems  Migrating to IPv6  Can the cost of IPv4 addresses decrease in the future? What are the alternatives to purchasing expensive IPv4 addresses? IPv4 addresses are limited in number, with a total of approximately 4.3 billion.