bisq-network / roles

@bisq-network contributor roles
https://bisq.wiki/Roles
15 stars 16 forks source link

Bitcoin Node Maintainer #66

Open cbeams opened 6 years ago

cbeams commented 6 years ago

This @bisq-network/btcnode-maintainers role is responsible for maintaining the shared configuration for @bisq-network's federation of @bitcoin nodes, as hard-coded in https://github.com/bisq-network/exchange/blob/master/core/src/main/java/io/bisq/core/btc/BitcoinNodes.java.

This role should maintain a shared bitcoin.conf file in this repository, and work with @bisq-network/btcnode-operators to make sure they run the same configuration there.

This role is responsible for responding in a timely fashion to GitHub issues added to this repository, questions asked in the #bisq-btcnode channel, and to ensure that monitoring notifications in #alerts get handled in a timely fashion.


Docs: none, other than the above Team: @bisq-network/btcnode-maintainers Primary owner: @sqrrm Secondary: @wiz

sqrrm commented 11 months ago

Cycle 51 report

There are discussions about improving CPFP in bitcoin core. Might be more useful as fees increase but unclear how bisq could use it.

https://github.com/bisq-network/compensation/issues/1380

sqrrm commented 10 months ago

Cycle 52 report

Bitcoin Core 25.1 has been released. I don't see anything that require our attention there.

https://github.com/bisq-network/compensation/issues/1395

sqrrm commented 9 months ago

Cycle 53 report

The new bitcoin core has some changes to how it handles rbf. This might affect Bisq users but I don't think it warrants an upgrade.

https://github.com/bisq-network/compensation/issues/1414

Emzy commented 9 months ago

Cycle 52 report

Bitcoin Core 25.1 has been released. I don't see anything that require our attention there.

bisq-network/compensation#1395

It would be not the first time that security fixes are disclosed later. I think we should upgrade to all new point releases.

sqrrm commented 8 months ago

Cycle 54 report

@Emzy you have a point. Perhaps more urgency is needed to upgrade after point releases. Version 26.0 is out now and should be considered.

https://github.com/bisq-network/compensation/issues/1438

sqrrm commented 7 months ago

Cycle 55 report

Nothing to report

https://github.com/bisq-network/compensation/issues/1465

sqrrm commented 6 months ago

Cycle 56 report

A responsible disclosure of a bug in pre Core 22 that affects LN users has been announced. Bisq doesn't use LN but I still think it makes sense to make sure to run version 22 or later.

https://github.com/bisq-network/compensation/issues/1484

sqrrm commented 5 months ago

Cycle 57 report

There is work on a . release for bitcoin core. Could signify something. Otherwise nothing to report.

https://github.com/bisq-network/compensation/issues/1505

sqrrm commented 4 months ago

Cycle 58 report

Bitcoin core version 26.1 has been released. Probably be worth upgrading to.

A free relay attack has been disclosed, https://gnusha.org/pi/bitcoindev/Zfg%2F6IZyA%2FiInyMx@petertodd.org/. I don't if this would be realistic issue to do anything about at the moment for bisq nodes.

https://github.com/bisq-network/compensation/issues/1531

sqrrm commented 2 months ago

Cycle 59 report

Nothing to report

https://github.com/bisq-network/compensation/issues/1562

sqrrm commented 1 month ago

I am unable to perform this role going forward. It might be best to just retire the role completely.

Best practice is to keep running the latest version of bitcoin core, which all node operators can do on their own. Main issue is to keep a look out for planned changes that would retire bitcoinj support.

sqrrm commented 1 month ago

@cbeams do you think this role should be retired at the same time as I'm retiring from it?