Bitcoin != accounting system.
If you find that the software "ledger" for example violates GAAP, please feel free to call them names and whatnot. A subset of the possibilities of Bitcoin can be made GAAP compliant and I even agree that using this as a kind of "standard" way of handling things might have made it easier in the beginning. Bitcoin can however do things (and is intended to do them!) that cannot be covered by an accounting system. This is by design and won't change without good reasons. "Because accountants can't process that using GAAP" is not a good reason imho.
Just because the most used bitcoin client exposes unspent transactions spendable by a certain private key as "account" does NOT mean that this has to be an account in the sense of accounting at all!
G.A.A.P. is an inferior "accounting protocol" in any case. The best A.A.P. would be, to quote the Geico Commercial: "So easy, a cave man could do it." I have came up with an idea of this sort:
https://bitcointalksearch.org/topic/m.2375477I have a good feeling that BitCoins will be the answer to many of the world's problems, and not just in regards to Cyprus-type bank scandals.
Here are some pictures I have of an idea I had for awhile. Basically the idea is that financial records should not lie, and there should be a common and reliable way to represent true financial information, with vastly less overhead. It's based on the idea of taking BitCoin mainstream.https://sites.google.com/site/kmarinas86/economics/bitcoin/Satoshi per Second - Preview.jpg****
Full Imagehttps://sites.google.com/site/kmarinas86/economics/bitcoin/Satoshi per Second - Header.jpghttps://sites.google.com/site/kmarinas86/economics/bitcoin/Satoshi per Second - Balancome.jpghttps://sites.google.com/site/kmarinas86/economics/bitcoin/Satoshi per Second - Menus.jpgOf course, I imagine some people would cringe at the thought of the idea of having financial records online like that, but from the standpoint of increasing the efficiency of the financial system, reducing office overhead, wouldn't this enable us to take short work weeks and spend less time in the office? If you don't understand how I am saying that, then please speak out, and let us hear your point of view.
Background image source:http://farm6.staticflickr.com/5299/5401765996_6175f579fa.jpgRapids above Toketee Falls, Umpqua Highway, Oregon by
Alaskan Dude, on Flickr
- kmarinas86
The model above proposes eliminating the need for a separate balance sheet, income statement, and statement of cash flows. (FYI: These are three main types of financial statements prepared by accountants.) Instead of a record of transactions, a blockchain here tracks a record of income sources and their allocation. The balance sheet, income statement, and statement of cash flows can then be compiled from the blockchain using automatic software. Transactions that might occur twice every week (such as visits to various US stores) can be condensed to a single event on the blockchain, saving valuable information storage. This is made possible by the concept which I have dubbed the "Balancome Statement":
Looks intriguing. You have certainly put a lot of thought and effort into making those images / mockups. Nice work.
I don't really understand how it would all work though. I put in a budget.... and then what exactly?
In cooking, you can take a cup of flour, a tablespoon of butter, etc. of what you got. From the ingredients you have, there is a certain amount of cake you can produce.
In my proposal, we have a thing called a
"Balancome statement".
https://sites.google.com/site/kmarinas86/economics/bitcoin/Satoshi%20per%20Second%20-%20Balancome.jpgLeft column: Income as SPS (Satoshis per second)
Right column: Expenses+Savings as Parts per total
In the right column of the above example, we have the following entry:
"300 parts to Mortgage (92% Good)"
"17X1ygqtjL5XBApKRC384tiYFkTfVKZArA"
"300 parts" = The amount of parts of the total incoming to be paid toward the mortgage
"Mortgage" = The label set by the user in the user's Chart of Accounts
"(92% Good)" = A measure of how much of the obligation toward the mortgage is being satisfied
"17X1ygqtjL5XBApKRC384tiYFkTfVKZArA" = The account name of the creditor to whom the mortgage is being paid
On the bottom we have a button called "Turn on Auto Balance" which will recalculate the parts allocation to each account, to reduce possible delinquency risk. Priority to each account can be set in the user's Chart of Accounts. Below the "Turn on Auto Balance" button we have an "Edit Portioning" button, which allows manual adjustment of parts share going towards each obligation.
Below is the picture of the concept navigation menu, which includes a link to "Edit Chart of Accounts". There is also a sub-menu consisting of multiple log off options including:
- Leave website
- Log into a different account
- Create a new individual account
- Create a new group account
https://sites.google.com/site/kmarinas86/economics/bitcoin/Satoshi%20per%20Second%20-%20Menus.jpgLiterally everything accounting should be simple enough to work on an interface of such simplicity as I envision. This will keep the blockchain size low while still meeting the demands of businesses to do their accounting in BitCoin without adding any significant burdens. This will also be required to encourage the general public, who do not want to constantly engage in currency conversions, to solve real day-to-day financial imbalances and manage financial risk with a few clicks or taps. If we expect BitCoin to go to something like $1,000 or more per BTC (i.e. market cap of over $10 billion), we will NEED something like this.