Nope, but while a currency is designed to devalue BTC if doesn't crash IMHO is highly unlikely to devalue since it's a finite non-controlled currency.
USD on the other hand devalues over time by design. So these two currencies are designed in totally different style and both wouldn't exist if they hadn't been designed that way (USD to devalue over time and BTC to increase value over time).