I read it again, but I still don't understand what the hell are you suggesting to do.
The fact that I'm raising a problem I'm aware of doesn't automatically imply I have a clear OPERATIVE solution in mind - especially since I don't know if and how you can influence CMC's and exchanges' decisions on this aspect - but since now there is a new Byteball marketing team making a project of rebranding right now perhaps this would be the best time to see if there is a feasible solution also to this problem.
It is best practice to have the biggest unit (the unit that the total supply is defined) listed on CMC and exchanges (wholesale). It is also a best practice to give user the option to display whatever unit they like to use in the wallet. Some Bitcoin wallets have only BTC, some have BTC and satoshi, some have BTC, mBTC (milli-bitcoin), bits and satoshis.
What is Nano doing now is showing their incompetence to use best practices. They didn't even figure out that XRB was ISO 4217 compatible, but NANO is not and now they want to fix it (
that is bad example of rebranding). They still haven't figured out that XNO will not be ISO 4217 compatible because they think that adding a X in front of 2 letters makes it ISO 4217 compatible. I don't know if they have option to change display unit in wallet, probably not.
https://www.reddit.com/r/nanocurrency/comments/9zqr03/weekend_discussion_shifting_the_decimal_place/I don't know if IOTA was listed as IOTA (smallest unit) in the beginning on CMC and some exchanges, but I would not be surprised if they did. Cryptocurrency that has had so many f|ckups should not be in TOP15.
It is not sustainable to change the unit on CMC and exchanges every time when somebody feels that they can't own 1 unit. Argument of changing from GBYTE to MBYTE is very much connected with the price speculation. Changing to smaller unit every time price hits $1 or $1000 just tricks people to feel that they got it cheap, it's scammy. Bitcoin doesn't do it, Byteball should not do it either.
Byteball also starts with smallest (Byte) unit as default, not like Bitcoin wallets start with the biggest (BTC) unit as default.
...and this is excellent. Just a pity CMC and exchanges would not adhere to the same criteria. And you have to admit this incoherency could be confusing for a newcomer.
Exchanges are wholesale, selling in bulk in larger quantities, it doesn't make sense for them to use the smallest unit. Same way food wholesale doesn't sell beer by individual beer bottle. It would be nice if they would enable users to switch between different units, but I am not aware any exchange that does that because that would be lot of work for them on each currency they add and some even don't have names for units like Byteball, Bitcoin and Ethereum does. There is no other standard for unit names, but micro, milli, kilo mega, giga are pretty standard for metric units. Bad example is American (imperial) system, which doesn't make sense for rest of the world. As a European, I don't know how much is penny, nickel, dime, quarter without looking them up on Internet, same way how I would not know how much is babbage, lovelace, shannon, szabo, finney, satoshi.
It doesn't matter what unit of display users pick in the wallet, if they buy something from a shop they should be able to pick whatever unit they are comfortable with. We think that exchanges are super important for mass adoption, but they are not. These centralized-exchanges are anti-cryptocurrency, they are opposite what the cryptocurrencies are for. These centralized-exchanges are same as banks (some even call them like that). The more cryptocurrencies Coinbase and Binance get the further we are from the goal of cryptocurrencies (it is not speculation) -
money that is decentralized, without intermediates and which supply is not controlled by Fed. I think we have forgotten that with speculation-mania, everybody should go read what was written in Bitcoin genesis block or listen some of Andreas M. Antonopoulos talks - this guy gets it
https://youtu.be/LgI0liAee4sNot sure why would somebody associate gigabytes with Millions of Dollars, giga is billion, mega i million. Most people don't associate them billions or millions, but rather with storage space, what is the whole point of bytes in Byteball (1GBYTE is roughly 1GBYTE of data in DAG).
I was speaking of symbols but you, as a developer, can obviously see only the math.
But on the second point I agree, people associate Byteball units with storage space, which in my opinion is again something quite confusing for most people, even though I personally quite like that.
Sometimes i have the same problem
It sounds like you are saying that I don't see the big picture, but I think it is not true. As a true developer, I would argue that Byte, Satoshi and Wei are the only units that people should use because that is the unit that these cryptocurrencies use in code. That's what a developer would say, I am not saying that, I think that people should be able to pick the unit that fits best for them and that's exactly what Byteball wallet does -
if you request somebody 500MByte and they scan that QR and if their wallet is set to display GByte then instead of 500MByte, they see 0.5GByte because that is what they have selected for their display unit.