On the test net we provide permission to a account to create a symbol for a new token like this:
void create(account_name issuer, string symbol);
After that we issue the tokens.
But on the main net , How this process work? How token symbols are generated and Who provide the permission?