Skip to content

Commit

Permalink
added faq for txn. gas order within validator (#218)
Browse files Browse the repository at this point in the history
  • Loading branch information
deepcrazy authored Nov 25, 2023
1 parent e5c2f92 commit 1ab0342
Showing 1 changed file with 9 additions and 0 deletions.
9 changes: 9 additions & 0 deletions docs/BSC-FAQs-validator.md
Original file line number Diff line number Diff line change
Expand Up @@ -91,3 +91,12 @@ Run screen then press enter, anytime you lose connection via ssh, run screen -r

### Why is the tx from my dapp not visible on the bscscan even though its hash is generated?
Due to network congestion, it is possible for the tx to appear after a delay. Another possibility is that the number of pending txs have exceeded the size of the limited tx pool of the network and hence the txs have been dropped.

### Why some of the validators do not follow the GasPrice order, i.e. low GasPrice transactions are executed ahead of high GasPrice transactions within a block?

As GasPrice order is not part of the Parlia consensus, validators can sort the transaction with any order they want. Currently, it is the default behavior for validators to put high GasPrice transaction first. But if the validator thought it could get more rewards by arranging the transactions in different order, they could modify the code and no longer follow the default behavior. Most likely MEV related.
There is not much that chain dev team can help right now, except:
- raise a new proposal to put the GasPrice order as part of the consensus and to discuss with the community.
- notify the validators, hope the MEV solution could be updated to follow the GasPrice rule.

Here is the reference of [Rationale](https://github.com/bnb-chain/bsc/issues/1947#issue-1962563416)

0 comments on commit 1ab0342

Please sign in to comment.