Commissions on TON. Part 2
Does it mean that one day gas may become 1000 times higher or even more? Technically, yes, but in fact, no. Validators receive a small fee for processing transactions, and making higher commissions will lead to a decrease in the number of transactions which will make the validating process less beneficial. That’s why there is no point in increasing the fees.
Commissions on TON are difficult to calculate in advance, as their amount depends on transaction run time, account status, message content and size, blockchain's network setting – and also on many variables that cannot be calculated until the transaction is sent. And that is why NFT marketplaces usually take an extra amount of TON just in case and return it later.
It’s important to keep in mind that on TON you pay for both the execution of the smart-contract, and for the used storage (bytes*second). It means you have to pay the rent for having the TON wallet (usually it is very-very small). However, if you have not used your TON wallet for a significant time, you will have to pay a significantly larger commission than usual.
The average number of TON transactions per second, according to tonmon.xyz, is currently 1.4, but fees, unlike on other blockchains, will stay the same if this value increases significantly. According to the official TON website, blockchain is capable of performing millions and, if it becomes necessary, tens of millions of transactions per second, thanks to sharding support.
Today, every transaction costs about ≈0.005 TON. Even if TON’s price increases 50 times, transactions will remain cheaper than on other blockchains. And do not forget that validators may lower this value if they see commissions have become expensive.
Thanks to our subscriber for this question. We were very interested in learning this very comprehensive aspect of TON. We welcome questions and feedback from all our subscribers via our bot. We are always happy to dive deeper and clarify any points about TON.
*The current gas amount is written in the config file. You can see all the formulas for calculating commissions and their size by this link.
We thank Nick Nekilov and Ivan Nedzvetskiy, the Scaleton’s founder and the Getgems’ developer, for their assistance in the preparation of this post. Special thanks to Dr. Andreas for consulting on commissions on the TON Blockchain.
At copying, please, leave a source link.
Post #84
741