interesting ideas, in fact i was thinking almost the same things back when you introduced the new gemwallet with the different types of gemstones.
some random thoughts,
how easy the exchanges eg. cryptsy could implement a new sub-market only for gems?
The current bitgem balance could be considered as raw gem material.
If i want to "create" a diamond, maybe, i could send the amount of the raw material needed as a single transaction to a second "wallet"(gem bag), so i could earn a fixed higher stake for this diamond but it could only be used in the future as a whole (idk if this is actually possible).
something is bugging me, there are diamonds and emerarlds out there.
I know BTG is older than those 2 but still, something need to be done in order to not be confusing for the new gem holders.
Agree 100% about your reflection; I have thought the same things about what you are pointing out.
-
Granularity / Stick transactions rewarded with high stake : Forging a big gem, like a high amount of carats, hgh purity, clarity, nice cut and shape diamond, it could be rewarded with a geometrial o exponential stake basis. So, for example, if a 1000 BTG diamond is forged, it could to rent 5-10% interest instead current 1-3 %. I think infation would not be too much beacuse only 27 big diamons coud be forged !
Handling granularity, exchanges should to implement sticky-transactions, not too difficult, but it would require thrid-part coding efforts. Otherwise, the stick transaction feature could be ignored fairly. Sticky transacions of big gems would give too much fun to trading ... 1,000 BTGs diamond sell order at first place and it need be sold fully LOL ...
-
Colored : about collision with names, it is not problem. Blockchain is the definitive indentifier of a coin, so there can to be several forks of a same coin ... If there is a coin with "string" "Diamond" or "Emerald", and gem properties have not been imeplemented it is rather a misleading "string" choice than a Colored Bitgem problem... definitely it is not a Bitgem problem. About exchanges, it would be so easy as a title "BTG-Diamond" or so.
BTG gDF24b...5yfGFGHghgg addreses would be maintained in colored gems, so it could to given special promotions of sapphires, rubies etc to current BitGem holders.
All this stuff are theorical paths for futher development. It must be noted the most of them would imply coding changes in third-part software, like exchages.