Re: [bitcoin-dev] Improving JoinMarket's resistance to sybil attacks using fidelity bonds

2019-07-26 Thread Tamas Blummer via bitcoin-dev
Hi Chris, yes, fidelity bonds can impose cost to make sybill attacks more expensive therefore less likely. I prefer the flavor with CHECKSEQUENCEVERIFY which imposes opportunity cost, just as effective as burning, but is sustainable. Imposing opportunity costs however requires larger time locke

Re: [bitcoin-dev] Bitcoin Core to disable Bloom-based Filtering by default

2019-07-26 Thread Tamas Blummer via bitcoin-dev
Hi Justus, It might be helpful to consult the Rust implementation of BIP158 here: https://github.com/rust-bitcoin/rust-bitcoin/blob/master/src/util/bip158.rs It has a cleaner structure than Core or Neutrino, includes server and client side and passes Core's test vectors. Regards, Tamas Blumme