Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

> How does the system guarantee that nobody's creating money without notifying everyone?

Simple answer is balanced books. Longer answer is public reporting and reconciliation.

If a bank shows its Federal Reserve balance at X on its asset side and the Federal Reserve shows its bank balance at 0.9X on its liability side, that will raise issue on reconciliation. The system lazily evaluates, however, which makes it nimble but also corruptible--if that bank never tries to spend that money, it may not come to light until audit.



So, the bank can't flip a few bits in its databases and go "actually I have a quadrillion dollars now" because other people know how much money that bank should have based on transactions it has made? Do I have that right?

Seriously I have wondered about this for decades. I don't know why this would be obvious to anyone.


> other people know how much money that bank should have based on transactions it has made?

Approximately. Everyone keeps a running total of their bilateral transactions. This summing and sharding reduces information. But it also decentralizes accountability in a robust way.

Add occasional audits (which allow trusted persons to evaluate the transaction record), and some of those parties' books (in the aggregate) being public record, thereby permitting every party (including third parties) to compare their books to theirs, and you get a system which tends towards accuracy.


Ultimately it comes down to trust and verification layered on top of the explicit threat of banking license forfeiture.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: