ENHANCED SMART CONTRACTS
Limits take into account the variability of computing power. Limits result in a more optimizable, faster, and efficacious network. The limitations ensure that contracts are pushed to nodes which are designed to handle them. Therefore, less complex contracts like simple transactions are pushed to smaller nodes & token creation are pushed to more powerful nodes. Limits provide the network with various different lanes for processing a whole variety of transactions. This removes the need for a lightening network or a fast lane for transactions. A node can be setup in such a way that it will only process smaller transactions and thus a smaller unit allocation is required. Making nodes more efficient and at the same time keeping the transaction fee low for day to day sending. It’s more capitalistic because the more powerful the node the greater the reward. All nodes are not equal but each has the same equal opportunity to perform the work. However, it would be highly illogical for a small node to compute a more complex contract when it could prioritize smaller contracts and gain much more Viat over a smaller amount of time. For larger nodes it would make more sense for them to process large requests as they offer greater reward.