Not sure about the tagging thing, I would just perhaps do some global categories only, like "currency", "commodities", etc... (and not allow the user to choose custom ones).
Hm, how would your client know that "fakecoin" or "fakeNXT" are currencies?
Asset issuers has to say it.
If it's not true, we could use service providers or something.
Service provider is 3rd party. Has an api that returns information about the assets, like: "scam", "ok", "not_checked", "incorrect_information", etc.. It's a centralized service, but there could be more than 1 service provider. (If anyone is interested in becoming a service provider that is).
Didn't you have tags feature in your proposal? Issue is the same?
Ah, I understand what you are saying. Yes, we are talking about the same thing. So the issuer can only chose from existing categories (or be placed in Misc. if he doesn't) such as "currency"?
So the asset would look something like:
[fakeCoin asset]
(in the description)
<Category=Currency>
Looking deeper, I still think we should have <tags> for search purposes. For example, if Google releases a line of products on the AE (each one with the google tag), then when I type in "google" into your client's search bar, I would find all assets with the google tag. This enables us to search by company, product line, etc. This would be too limiting if we only allowed pre-defined categories.
So the asset may look something like this:
[fakeCoin asset]
(in the description)
<Category=Currency>
<Tags="fake", "fakecompany", "moon"> OR <AliasTags=Tags123>
Tags123 URI: ("fake", "fakecompany", "moon")
This will allow the issuer to update his tags later if he wants to make his asset more search-relevant.
Simplifying:
[fakeCoin asset]
(in the description)
<Tags="fake", "fakecompany", "moon", "currency"> OR <AliasTags=Tags123>
Tags123 URI: ("fake", "fakecompany", "moon", "currency")
In this case, your client would just look for "pre-defined" categories (same as the previous example) and place the asset under those categories. So the asset in this example would be placed under the "currency" category in your client, and ignore the other tags for this purpose.
Understandably, if the search function will take a lot of work to implement, we can define the standard now (so issuers can place these tags on their assets) and enable the search functionality in the future. But I think implementing the pre-defined list of categories should be achievable in the short-term.
Pandaisftw