EDIT: From here
http://www.reddit.com/r/Bitcoin/comments/1t9979/standardised_categories_embeded_with_transactions/ce6d84w"It is easier to confirm if an address belongs to the person you think it belongs to, such as by comparing with the customer data they sell (yes, most companies with loyalty cards sell that data)."
Yeah, that pretty much kills that idea. Thanks Nataniel for pointing this out.
-------------------------------------------------------------------------------------------------------------------------
Since version 0.9 will allow embedding 80 bytes of arbitrary data, and include a merchant processing protocol, I propose that we come up with a list of codes corresponding to categories, to be embeded into transactions when purchasing items. This could be differentiated with a prefix, such as CAT or CG, and kept short by including a number. Example:
CAT0001 would stand for "Groceries"
CAT0843 would stand for "Gasoline"
(the only thing will be embeded would be the CAT0843, and it would be up to the standardising body to designate what each CAT number represents)
and so on. Kept short, this will not bloat the blockchain almost at all, and anyone with a standardised list would be able to parse the category numbers and conver them to actual category names. I believe that this will provide many benefits. A minor one will be easier importing of transactions into financial and accounting software. An enormous benefit will be the ability to see at extremely precise detail what is being bought and sold globally, which would give even more information to the market as a whole to make decisions on what production and services to increase, and which to exit. Since the categories will be standardisedd, and used along with bitcoin's other pseudonimising techniques, this should not pose any privacy concerns. Considering the benefits it provides (and considering BitPay already allows importing accounting information into Quickbooks), this should not be too much of a problem to import into merchant processing systems, and may even be a selling point for merchants that provide the option of categories versus those that do not.
Questions/comments?