A simple solution is to FDIC insure non-interest bearing accounts. Every business has them. Even a small business can easily have several million dollars of money in the bank they will owe vendors at the end of the month. This would solve much of the problem.