In Germany, even drinks can be paid for with Bitcoin