With the recent growth of usage from our partners (i.e. Mirror, Injective), there is an increase in requests that fills up to 80–90% of block’ capacity during peak periods. To solve this issue, we are submitting BandChain Improvement Proposal (BCIP-6) to propose parameter adjustment that will increase Block’s capacity.
The proposed parameter per_validator_request_gas specifies the amount of gas required to process a request on BandChain per each validator that needs to report data.
This proposal reduces per_validator_request_gas from 30000 to 0, decreasing the overall gas used per each request. With each request using less gas, a block that has a gas limit of 8 million can take in more requests, allowing BandChain to process more requests in one block and increase capacity to serve the growing data demand of partners. Specifically, this will increase BandChain capacity to process requests by approximately 25%.
The Outcome of the Proposal
Upon the proposal conclusion on Feb 25th, 2022. There are two possible outcomes: