Bonds pay positive real interest even with 0% risk. Bonds are difficult to spend because the shops will (most likely) not be set up to accept them directly.
OK, but I did point out that if the bond is integrated into the bitcoin system, then it is effectively a bitcoin.
Now, if the bond cannot be spent as easily, then you are just adding an artificial roadblock.
The bond is still worth the face number of bitcoins, it is just more inconvenient to use.
A positive risk-free interest rate occurs because of:
a) time preference (people [on average] prefer to spend money today rather than tomorrow)
The reason that banks pay out interest is because there is some risk. They take your money and use it as collateral to borrow from the central bank.
If they make bad lending decisions, you could lose your money.
If you insisted that they put the money in a vault and not touch it, then they would refuse to give you any interest.
For bitcoins, the only way to create a zero risk bond, is to put a bitcoin in escrow for the year. The bond is basically a title deed to that other coin. It doesn't matter when it can be withdrawn, as long as it is certain to be withdrawn.