In accordance with the network optimization plan, this FIP suggests the next parameter adjustment for the Fuse network. The new proposal would increase the block gas limit from 10,000,000 to 20,000,000.
This FIP proposes to increase the block gas limit to 20 Million. The current gas limit is 10 Million.
The amount of transactions on the Fuse Network has been gradually increasing over the last few months. To prepare for increased Fuse demand, the Fuse Network is being methodologically scaled to meet future growth expectations in preparation of the expanding Fuse Ecosystem and Fuse Network, which is expected to continue throughout the year.
Optimizing the network will lead to an increase in throughput, which can safely handle high peak loads. This recent update will further enhance the overall user experience for all users.
As the ecosystem expands, we're dedicated to delivering the scaling phase of the Fuse roadmap through 2022, enhancing speed and expanding network capacity while maintaining security and a consistent commitment to safeguard Fuse's vision.
This FIP will not necessitate a fork or contract modifications, but rather a simple update to the client software used by validators.
The gasLimit parameter will be adjusted to 0x1312D00 in the specification (decimal 20 million). Validators using the new client have a 20 million gas limit that increases by desiredBlockSize/1024 (20000000/1024 = 19531) for each block they mine.
The proposal will be included in the subsequent Fuse node software version release if it is approved by the validators.
This FIP will linearly increase the transaction throughput up to 100%. The larger blocks not only improve capacity and speed but also push down fees. Since the off-chain solutions are not ready on the Fuse chain yet, this is necessary improvement to sustain growth needs in the Fuse Network. When Fuse becomes a widespread payment system, the transaction throughput would need to increase much faster.
The validator nodes may experience increased CPU processing and disk I/O overhead as a result of the bigger blocks. It is possible that many Validators are already running hardware that is able to handle this additional overhead, or that they may quickly upgrade to more efficient hardware. However, we acknowledge that some long tail validators hardware may see some performance issues in the short term.
This may lead to some selective consolidation in the validators pool. However, Fuse is constantly working on increasing the number of validators and thus increasing the decentralization of the protocol.
This proposal will be voted on exclusively by validator operators via snapshot.
To vote, simply connect your validator account wallet after the official start date and time. Then choose "for", "against" or "abstain". Then Submit your response.
The proposals to increase Fuse’s block size (FIP-12) and the gas fees increase (FIP-13) are part of its efforts to optimize the Fuse network. With a rapidly growing number of projects launching on the Fuse Network, the protocol has to process more transactions and this highlights the need to scale up the blockchain’s overall capability.
Github URL: https://github.com/fuseio/FIPs/blob/master/FIPS/fip-12.md Fuse Forums: https://forum.fuse.io/t/fip12-double-fuse-network-s-block-gas-limit/390