HomePhabricator

[avalanche] Request the compact proofs from all peers

Description

[avalanche] Request the compact proofs from all peers

Summary: Request compact proofs from both our inbound and outbounds, and use the remote proofs status from all the stakers (inbounds and outbounds). This makes the status closer to the expected vote, and doesn't lower the security because the proofs were already requested from the inbounds during the bootstrapping phase. Address requests are left untouched.

Test Plan:

ninja all check-all

Reviewers: #bitcoin_abc, PiRK

Reviewed By: #bitcoin_abc, PiRK

Differential Revision: https://reviews.bitcoinabc.org/D14961

Details

Provenance
FabienAuthored on Dec 11 2023, 11:54
FabienPushed on Dec 12 2023, 21:11
Reviewer
Restricted Project
Differential Revision
D14961: [avalanche] Request the compact proofs from all peers
Parents
rABCc05a1c809802: [Cashtab] Update npm deps
Branches
Unknown
Tags
Unknown