My government will enforce a contract even if it is denominated in some foreign currency, will it not? Currency used is independent of jurisdiction.
They may award damages in legal tender, rather than in Bitcoin, but I have to pay taxes in legal tender anyway, so there will always be a market to convert back.
Right now they might be confused by Bitcoin enough that they won't effectively be able to assess damages, but that's not necessarily a permanent state of affairs.