# Fast Lane Parameter Adjustment -1,000 BNT cap for callers (edited based on feedback)

**URL:** <https://gov.bancor.network/t/fast-lane-parameter-adjustment-1-000-bnt-cap-for-callers-edited-based-on-feedback/4284>\
**Category:** DAO Archive (SUBMITTED)\
**Created:** [May 12, 2023, 8:54am UTC](https://gov.bancor.network/t/fast-lane-parameter-adjustment-1-000-bnt-cap-for-callers-edited-based-on-feedback/4284 "2023-05-12T08:54:03Z")\
**Posts on this page:** 12\
**Page:** 1

<div class="post-metadata">

**Author:** ![foxsteven](https://avatars.discourse-cdn.com/v4/letter/f/838e76/32.png) [@foxsteven](https://gov.bancor.network/u/foxsteven)\
**Post date:** [May 12, 2023, 8:54am UTC](https://gov.bancor.network/t/fast-lane-parameter-adjustment-1-000-bnt-cap-for-callers-edited-based-on-feedback/4284/1 "2023-05-12T08:54:03Z")

</div>

Expected on Snapshot on May 16th, 2023

TL;DR

- This proposal is for a parameter adjustment for the fast lane
- The original proposal is here: [Proposal: Improved Value Capture and Fast Lane POC](https://gov.bancor.network/t/proposal-improved-value-capture-and-fast-lane-poc/4142)
- A previous parameter change is here: [Fast Lane Update and Parameter Adjustment](https://gov.bancor.network/t/fast-lane-update-and-parameter-adjustment/4215)
- This proposal seeks to update the BNT cap (currently set to 100 BNT) to 1,000 BNT

**Summary**

This is fairly simple and straight forward. Gas on Ethereum spikes to huge prices (especially with the MEME coin excitement).

As a consequence, the cost to a caller in gas is very often more expensive than the 100 BNT reward.

This results in no incentive for anyone to trigger the contract =\> arbs are not closed =\> the protocol does not enjoy the benefit.

**Proposed Solution**

Edit the caller reward cap to 1,000 BNT. This should mean that the system can continue to run even in extreme gas situation.

# For

Update the BNT reward cap for the caller to 1,000 BNT

# Against

Do nothing.

---

<div class="post-metadata">

**Author:** ![teamAsaf](https://dub1.discourse-cdn.com/flex013/user_avatar/gov.bancor.network/teamasaf/32/14_2.png) [@teamAsaf](https://gov.bancor.network/u/teamAsaf)\
**Post date:** [May 14, 2023, 7:53am UTC](https://gov.bancor.network/t/fast-lane-parameter-adjustment-1-000-bnt-cap-for-callers-edited-based-on-feedback/4284/2 "2023-05-14T07:53:47Z")

</div>

good proposal.  
easy to implement as it is just a value change in the contract.

i’ll vote for it.

---

<div class="post-metadata">

**Author:** ![glenn](https://dub1.discourse-cdn.com/flex013/user_avatar/gov.bancor.network/glenn/32/1720_2.png) [@glenn](https://gov.bancor.network/u/glenn)\
**Post date:** [May 14, 2023, 7:07pm UTC](https://gov.bancor.network/t/fast-lane-parameter-adjustment-1-000-bnt-cap-for-callers-edited-based-on-feedback/4284/3 "2023-05-14T19:07:35Z")

</div>

This is way too high (an increase of 20 orders of magnitude) and now gas is back to regular levels so this proposal doesn’t make much sense. Looking at the contract:

> **[TransparentUpgradeableProxyImmutable | Address...](https://etherscan.io/address/0x41eeba3355d7d6ff628b7982f3f9d055c39488cb)**
>
> The Contract Address 0x41eeba3355d7d6ff628b7982f3f9d055c39488cb page allows users to view the source code, transactions, balances, and analytics for the contract address. Users can also interact and make transactions to the contract directly on...

the last 10 calls required this much gas:

466,694  
466,698  
523,244  
463,708  
386,590  
491,839  
445,025  
374,015  
455,652  
466,008

Let’s just round this up to 600k gas units. With ETH at $1802 this is what it cost with different gas prices

| Gas Price | Gas Units | Cost | ETH | USD |
| --- | --- | --- | --- | --- |
| 20 | 600000 | 12000000 | 0.012 | 21.624 |
| 30 | 600000 | 18000000 | 0.018 | 32.436 |
| 40 | 600000 | 24000000 | 0.024 | 43.248 |
| 50 | 600000 | 30000000 | 0.03 | 54.06 |
| 60 | 600000 | 36000000 | 0.036 | 64.872 |
| 70 | 600000 | 42000000 | 0.042 | 75.684 |
| 80 | 600000 | 48000000 | 0.048 | 86.496 |
| 90 | 600000 | 54000000 | 0.054 | 97.308 |
| 100 | 600000 | 60000000 | 0.06 | 108.12 |
| 110 | 600000 | 66000000 | 0.066 | 118.932 |
| 120 | 600000 | 72000000 | 0.072 | 129.744 |
| 130 | 600000 | 78000000 | 0.078 | 140.556 |
| 140 | 600000 | 84000000 | 0.084 | 151.368 |
| 150 | 600000 | 90000000 | 0.09 | 162.18 |
| 160 | 600000 | 96000000 | 0.096 | 172.992 |
| 170 | 600000 | 102000000 | 0.102 | 183.804 |
| 180 | 600000 | 108000000 | 0.108 | 194.616 |
| 190 | 600000 | 114000000 | 0.114 | 205.428 |
| 200 | 600000 | 120000000 | 0.12 | 216.24 |

I am comfortable with covering gas up to 100 gwei which is roughly $108 and with BNT at .42 this is roughly 257 BNT or so. I suggest that the adjustment is made to be 300 BNT cap for now (a 3x increase).

 ![image](https://europe1.discourse-cdn.com/flex013/uploads/bancordao/original/2X/7/7a901aa3fe192407138eb4ace604051fc1170937.jpeg)

---

<div class="post-metadata">

**Author:** ![lesigh](https://dub1.discourse-cdn.com/flex013/user_avatar/gov.bancor.network/lesigh/32/2449_2.png) [@lesigh](https://gov.bancor.network/u/lesigh)\
**Post date:** [May 15, 2023, 6:47am UTC](https://gov.bancor.network/t/fast-lane-parameter-adjustment-1-000-bnt-cap-for-callers-edited-based-on-feedback/4284/4 "2023-05-15T06:47:16Z")

</div>

@glenn

A few points I want to make here:

1. The contract caller always pays for gas - Bancor never covers gas costs.
2. Bancor always receives a minimum 50% cut, and receives everything in excess of the cap.
3. When the gas price is high, there is currently a point at which the Fast Lane becomes unusable. For example right now, if gas costs more than 100 BNT in ETH to execute the arbitrage, the caller can’t execute the arb because the gas costs more than the maximum reward. During the recent activity spike, we saw gas costs of \>500 BNT.

Here are a few examples for anyone reading this - because I think it may not be clear for a lot of people:

**Current situation:**

Bot finds an arb opportunity that would result in a profit of 300 BNT, and costs 80 BNT in gas. Bot executes the contract, pays 80 BNT worth of gas, and receives 100 BNT - the current max reward. Bancor burns its cut of 200 BNT.

Bot finds an arb opportunity that would result in a profit of 300 BNT, and costs 110 BNT in gas. Bot cannot execute, because the maximum reward is less than the gas cost of the transaction.

**Proposed @ 2000 cap:**

Bot finds an arb opportunity that would result in 600 BNT profit, and costs 250 BNT in gas. Bot executes and receives 300 BNT for a profit of 50 BNT. Bancor burns its cut of 300 BNT.

Bot finds an arb opportunity of 5000 BNT profit, and costs 2001 BNT in gas. Bot cannot execute because the maximum reward is less than the gas cost of the transaction.

The reason for this proposed change is simply to support periods of higher network activity. The caller still pays 100% of the gas cost and carries the risk of paying for failed transactions.

---

<div class="post-metadata">

**Author:** ![mbr](https://dub1.discourse-cdn.com/flex013/user_avatar/gov.bancor.network/mbr/32/3021_2.png) [@mbr](https://gov.bancor.network/u/mbr)\
**Post date:** [May 15, 2023, 6:50am UTC](https://gov.bancor.network/t/fast-lane-parameter-adjustment-1-000-bnt-cap-for-callers-edited-based-on-feedback/4284/5 "2023-05-15T06:50:38Z")

</div>

Couple of things:

> [@glenn](#):
>
> (an increase of 20 orders of magnitude)

100 to 2000 is 1 order of magnitude 😅  
20 orders of magnitude would be 10,000,000,000,000,000,000,000 BNT. I bring this up because I would support either of these. Arb opportunities in the range of $1,000 are infrequent; opportunities in the range of $2,000 are less frequent still. Arb opportunities in the range of hextillions of dollars are fantasy. At some point there is no difference between the limit set, and not having a limit.

I have no strong feelings about the existence of the cap. In my view the forced 50% share is sufficient until evidence to the contrary is presented. The proposed 2,000 BNT limit is high enough that it no longer matters - which makes me happy.

---

<div class="post-metadata">

**Author:** ![foxsteven](https://avatars.discourse-cdn.com/v4/letter/f/838e76/32.png) [@foxsteven](https://gov.bancor.network/u/foxsteven)\
**Post date:** [May 15, 2023, 6:56am UTC](https://gov.bancor.network/t/fast-lane-parameter-adjustment-1-000-bnt-cap-for-callers-edited-based-on-feedback/4284/6 "2023-05-15T06:56:03Z")

</div>

I’m happy to split the difference and go to a 1,000 BNT cap.

Proposal has been edited to reflect feedback.

---

<div class="post-metadata">

**Author:** ![Bing](https://avatars.discourse-cdn.com/v4/letter/b/839c29/32.png) [@Bing](https://gov.bancor.network/u/Bing)\
**Post date:** [May 15, 2023, 8:09am UTC](https://gov.bancor.network/t/fast-lane-parameter-adjustment-1-000-bnt-cap-for-callers-edited-based-on-feedback/4284/7 "2023-05-15T08:09:29Z")

</div>

Nice and necessary proposal.  
Gas have been too high lately, and it is predictable that they will remain high during times of volatility.  
Most of the time BNT rewards cannot cover gas costs. The contract has not been effectively invoked for a long time.  
Raising rewards to 1000 or 2000 BNT is necessary.  
And easy to implement as it is just a value change in the contract.

I’ll vote for it.

---

<div class="post-metadata">

**Author:** ![teamAsaf](https://dub1.discourse-cdn.com/flex013/user_avatar/gov.bancor.network/teamasaf/32/14_2.png) [@teamAsaf](https://gov.bancor.network/u/teamAsaf)\
**Post date:** [May 15, 2023, 8:48am UTC](https://gov.bancor.network/t/fast-lane-parameter-adjustment-1-000-bnt-cap-for-callers-edited-based-on-feedback/4284/8 "2023-05-15T08:48:01Z")

</div>

i disagree with the reduction from 2000 to 1000.  
the cap is basically limiting the arb opportunity that we can handle and the incentive that is given to the caller. if the goal is to get more callers with higher incentive, the conversation should not be limiting this value but try to push it higher if anything.

1000 bnt at current rate is ~$400 gain.  
to me, this seems like a very low cap and for no good reason.

my suggestion is to bring it back to 2000 and possibly even push it further up to 5000 bnt max cap.

---

<div class="post-metadata">

**Author:** ![yudi](https://avatars.discourse-cdn.com/v4/letter/y/34f0e0/32.png) [@yudi](https://gov.bancor.network/u/yudi)\
**Post date:** [May 15, 2023, 9:32am UTC](https://gov.bancor.network/t/fast-lane-parameter-adjustment-1-000-bnt-cap-for-callers-edited-based-on-feedback/4284/9 "2023-05-15T09:32:24Z")

</div>

If gas prices are too high, the fast lane halts and there are no arbs, and then it requires vote to increase it, which takes another few days while the fast lane isn’t functioning.  
For that reason, I think it’s important to have a buffer while the system is being monitored and then we have some time to vote on a new value while the system is still running.  
So I think 1000 gives us a good balance for the time being, not too low and not too high.

---

<div class="post-metadata">

**Author:** ![Bing](https://avatars.discourse-cdn.com/v4/letter/b/839c29/32.png) [@Bing](https://gov.bancor.network/u/Bing)\
**Post date:** [May 15, 2023, 9:43am UTC](https://gov.bancor.network/t/fast-lane-parameter-adjustment-1-000-bnt-cap-for-callers-edited-based-on-feedback/4284/11 "2023-05-15T09:43:28Z")

</div>

@yudi  
It is not beneficial to change the value frequently, it is better to set a high enough value once.

---

<div class="post-metadata">

**Author:** ![yudi](https://avatars.discourse-cdn.com/v4/letter/y/34f0e0/32.png) [@yudi](https://gov.bancor.network/u/yudi)\
**Post date:** [May 15, 2023, 9:58am UTC](https://gov.bancor.network/t/fast-lane-parameter-adjustment-1-000-bnt-cap-for-callers-edited-based-on-feedback/4284/12 "2023-05-15T09:58:21Z")

</div>

That’s correct, and I believe 1000 is actually large enough buffer that it won’t require frequent changes, but also not too high - I think that’s a good balance between the gas cost, frequency of updates and the caller profit.

---

<div class="post-metadata">

**Author:** ![glenn](https://dub1.discourse-cdn.com/flex013/user_avatar/gov.bancor.network/glenn/32/1720_2.png) [@glenn](https://gov.bancor.network/u/glenn)\
**Post date:** [May 15, 2023, 11:26pm UTC](https://gov.bancor.network/t/fast-lane-parameter-adjustment-1-000-bnt-cap-for-callers-edited-based-on-feedback/4284/13 "2023-05-15T23:26:46Z")

</div>

> [@mbr](#):
>
> 100 to 2000 is 1 order of magnitude 😅

OK yes, that’s correct 😅 …20x increase

I am OK at 1000 BNT which \> $400 at current prices. Even at 200 gwei gas prices someone only needs to spend ~$200 in gas cost for fast lane and this leaves more than enough buffer.
