# Gavin Andresen # 2014-06-27 16:42:09 # https://bitcointalk.org/index.php?topic=668044.msg7549766#msg7549766 The best way to understand reference implementation accounts is to think of bitcoins like real, physical coins. @p{par} Like how a bank works: @p{par} When you deposit coins in your account, they are credited to your account. And then mixed in with all the other coins the bank gets. @p{brk} When you withdraw, you get coins from the Big Old Pool of Coins@p{--} not the coins you put in, necessarily. @p{par} That said: general consensus among core devs is that the accounts feature should go away. It is not appropriate for "enterprise-scale" multi-user use (never optimized for that case, doesn't do ACID transactions with whatever back-end database you're using for customer information, etc etc etc). @p{par} And it doesn't do what most people seem to WANT it to do (act as multiple wallets, keeping coins separate). @p{brk}