The maximum number of out-messages per transaction on the TON network is limited to 255 for performance and optimization reasons. This limit is designed to prevent network congestion and ensure that the network remains efficient and responsive during periods of high transaction volume. In-messages do not have this limit and can be included in a transaction in any number.
On TON blockchain there are special highload wallets that can send out multiple transactions at once. But they also have a limit — 255 transactions at once. How was that limit defined? Is there some technical limitation or is it just an arbitrary number set manually?
This question was imported from Telegram Chat: https://t.me/tondev/113198