Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

MITIGATE CONGESTION #1171

Closed
cbeams opened this issue Jan 9, 2018 · 2 comments
Closed

MITIGATE CONGESTION #1171

cbeams opened this issue Jan 9, 2018 · 2 comments
Labels

Comments

@cbeams
Copy link
Member

cbeams commented Jan 9, 2018

Recent spikes in the Bitcoin mempool have led to congestion on the Bitcoin blockchain, which in turn leads to inaccurate fee estimations, which in turn leads to Bisq trading windows being exceeded due to "stuck" maker/taker/deposit transactions taking longer than the trading window itself to confirm, which in turn leads to an increased number of arbitration tickets. While most traders simply "wait it out", these situations sometimes lead one trader to cancel the trade on the technicality of the trading window being exceeded, when in fact it is simply in their favor to cancel because the price has moved against their interests.

We cannot prevent or avoid the root cause of the congestion itself, so we must find ways to mitigate its negative effects on Bisq users and arbitrators. We must:

  1. Improve fee estimations, such that transactions don't get stuck in the first place (Improve fee estimation #1077)
  2. Start Bisq's trading window timer only after the trade's deposit transaction has been confirmed (Start trading window timer after deposit transaction confirmation #1170)

(1), while a challenging problem to actually solve, would avoid the problem of stuck transactions altogether, while (2) avoids the problem of the trading window being exceeded in cases where trades do still get held up on stuck transactions.

We should also publish some kind of document that lets traders know what to expect in the case of blockchain congestion causing trade transactions to take a long time to confirm.

@cbeams cbeams added the Epic label Jan 9, 2018
@cbeams cbeams changed the title MITIGATE BLOCKCHAIN CONGESTION MITIGATE CONGESTION Jan 24, 2018
@stale
Copy link

stale bot commented Jan 18, 2019

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.

@wiz
Copy link
Member

wiz commented Jul 19, 2020

Fixed by bisq-network/projects#27

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

5 participants