bisq-network / projects

@bisq-network project management
https://bisq.wiki/Project_management
9 stars 2 forks source link

Segwit support implementation #42

Closed oscarguindzberg closed 3 years ago

oscarguindzberg commented 4 years ago

_This is a Bisq Network project. Please familiarize yourself with the project management process._

Description

Implement segwit in bisq according the plan drafted in https://github.com/bisq-network/proposals/issues/226

Rationale

Bisq users keep asking for this feature. Segwit has been out for several years. A bitcoinj version with segwit support was released in March 2019.

As described in https://github.com/bisq-network/proposals/issues/226, the goals are :

Why now?

Criteria for delivery

Measures of success

Any combination of:

Risks

The biggest risk is migration. Bisq had problems in the past because of migrations that turned out to be a headache. e.g. the new trade protocol. The plan this time is to let already created offers and unfinished trades finish in peace after migration. Oscar Guindzberg committed to plan migration thoroughly and be available to provide after-migration support if needed. @chimp1984 is going to review Oscar's work.

Tasks

Oscar Guindzberg is going to do all these tasks

Estimates

The total estimate is USD 45000. There are a couple of milestones:

The entire project will be implemented by Oscar Guindzberg.

See https://github.com/bisq-network/proposals/issues/247

Notes

Some challenging parts of the project are:

wiz commented 4 years ago

@oscarguindzberg this project has been approved and assigned to you, with $45K budget allocated from the dev team approved by @ripcurlx

chimp1984 commented 3 years ago

@cbeams @oscarguindzberg Can we close that issue as it is delivered?

cbeams commented 3 years ago

Closing as delivered. I've reviewed the criteria for delivery and measures of success above, and all appear to have been satisfied. It's so great to have this support in place!