There will only ever be 21 million bitcoins in existence, which helps protect it from inflation, overproduction, and devaluation.

There will only ever be 21 million bitcoins in existence, which helps protect it from inflation, overproduction, and devaluation.
