A bitcoin-type ledger with known account numbers would be great for public offices. Even though you can have a nefarious category like "Office Contractor Expenses" which acts like a black hole but at least there can be some sort of minimal scrutiny.
hmmm... if anyone has any connections to Jared Kushner maybe we could recommend to him to create a blockchain for government budgets under his office of american innovation.