Oh no, I wasn't talking about... wait... I'm writing to two people... >.>
I was referring to Granite's suggestion about your fort floating your own currency. Simply establish a trading office where they can come get their gold (and not have enough) and you have a partially backed currency.
What the dwarves do with that however...
#####################################
Your masons going on strike unless they get a wage increase since they feel they would earn more money by hauling on the other hand is a great feature!
Let me clarify:
1) Minor construction projects are going on all the time. Reinforcing walls, expanding rooms, etc. They pay about twice that of hauling.
2) I order 50 000 blocks to be made. 100 of these are specialty materials, like iron or adamantine.
3) Then, I designate a 50 000 block construction for a giant dam or tower or whatever.
The point is that, if you program in expectation, the dwarves can think this way:
1) I'm suddenly paying more for blocks. And there's an order in for so many blocks it'll take a decade to finish it.
Therefore, I'm about to start a giant construction project.
When I designate the project and want to attract more masons (because a 50 year construction time is pointless), I up the government wage on construction to 3x hauling.
Not enough people.
I up it again to 4x.
Then the dwarves go, "hey look, if I do the work now, I'll just be paid less since the price of masonry work is going up. "
And then they refuse to do it. It's like how deflation causes people to slow spending and how inflation accelerates spending.