Let's say, for instance, I want to issue a token. I either use existing blockchain (like Ethereum, EOS, Tron) and write a smart contract there, or create my own blockchain. The problem is, that I want to issue a token without any transaction fee. Like NANO. I've talked to some people from Tron and they said its impossible on Tron. So here is the question. Is it possible to create a smart contract to issue a new currency on any existing blockchain, so that when this token is being sent to another address there will be no commission taken? Like on NANO, again. Or I do set up my own blockchain? And, may this help?: link
No, this is not really possible. Transaction fees help provide economic incentives to the miners/validators that facilitate consensus mechanisms. Of course, there are many layer 2 solutions like Lightning Network, Cosmos, Polkadot, Matic, etc... that have extremely minute transaction fees and various advantages compared to the base layer, but there are always tradeoffs. In Lightning, you need to have your BTC locked inside a payment channel, and that payment channel is limited to a certain number of parties. Try reading into some of these other layer 2 solutions to see if they are a fit for your situation.