• © Goverland Inc. 2026
  • v1.0.8
  • Privacy Policy
  • Terms of Use
BancorBancorby0xdfCAD9Da6649a47D808a30A7707de5a54aA0aa210xdfCA…aa21

Proposal: Fastlane Gas Savings

Voting ended almost 3 years agoSucceeded

TL;DR

  • The Fastlane was originally proposed here:
    • https://gov.bancor.network/t/proposal-improved-value-capture-and-fast-lane-poc/4142
    • There have been some additional parameter changes since then.
  • This proposal suggests a redesign of the Fastlane smart contract to help it function more efficiently
    • Lowering the required gas should enable more arb opportunities
  • The proposed changes
    • Support flashloans in any token
    • Support multiple flashloans in a single transaction
    • Send half the TKN to the caller and half to the Carbon vortex
      • As opposed to the old design of converting TKN to BNT, sending half to the caller and half to the token contract.

Impact of Changes

  • Support flashloans in any token
    • Should lower the costs to get some TKNs and increase arb opportunities
  • Support multiple flashloans in a single transaction
    • Should provide the contract with additional flexibility to capture more arbs
  • Send half the TKN to the caller and half to the Carbon vortex
    • This solves multiple problems (including how to calculate how much BNT to send to the caller if we are taking loans in multiple tokens), but most importantly, gas savings.
  • No more BNT cap for fastlane callers
    • As the caller gets rewarded in TKN not BNT

How can gas costs be reduced?

Two expensive transactions will be removed from the contract and replaced with cheaper actions.

Updated flow:

  1. Take a flashloan in any token
  2. Trade to close some arb opportunity
  3. Repay flashloan
  4. Send the relevant portion of tokens to CarbonVortexcontract
  5. Send the rest to the caller

By removing the requirement to trade the tokens to BNT and burn them, and replace them with a transfer, the estimated gas reduction is in the range of 250k per loan (trade is approx. 250k-300k while a transfer is approx. 40k-50k).

Implications

  • The Fastlane will no longer be burning BNT directly.
  • Instead, it will arb and send fees to the CarbonVortex contract (For much less gas)
    • It will send the TKN gains from arbing to the CarbonVortex contract
    • The CarbonVortex contract has a public function anyone can call to convert Carbon fees in the form of TKN to BNT and burn it: https://docs.carbondefi.xyz/developer-guides/fee-burner
    • Should this proposal pass, I will propose a method to burn these TKN via a public function as well.
  • Therefore, the arb fast lane becomes siloed from BNT burning, which becomes the sole activity of the Carbon vortex.
  • The overall architecture is more efficient in terms of gas, which may result in better arbitrage engagement, better volumes and order fulfillment.

FOR

Update the Fastlane Contract as outlined above.

AGAINST

Take no action.

Off-Chain Vote

For
1.68M vBNT45.6%
Against
51.43 vBNT0%
Abstain
2M vBNT54.4%
Download mobile app to vote

Discussion

BancorProposal: Fastlane Gas Savings

Timeline

Jun 11, 2023Proposal created
Jun 12, 2023Proposal vote started
Jun 15, 2023Proposal vote ended
Oct 26, 2023Proposal updated