Re: [Bitcoin-development] F2Pool has enabled full replace-by-fee

2015-06-19 Thread Adrian Macneil
> > > So connecting to many nodes just because we can and it's not technically > > prevented is bad for the network and creating systemic risks of failure, > > Well it is actually; that's why myself, Wladimir van der Laan, and > Gregory Maxwell all specifically¹ called Chainalysis's actions a sybil

Re: [Bitcoin-development] F2Pool has enabled full replace-by-fee

2015-06-19 Thread Adrian Macneil
Great. Thank you for this! Adrian On Fri, Jun 19, 2015 at 7:40 AM, Chun Wang <1240...@gmail.com> wrote: > On Fri, Jun 19, 2015 at 10:00 PM, Adrian Macneil > wrote: > > However, we do rely pretty heavily on zeroconf transactions for merchant > > processing, so if any si

Re: [Bitcoin-development] F2Pool has enabled full replace-by-fee

2015-06-19 Thread Adrian Macneil
> > Unless you're sybil attacking the network and miners, consuming valuable > resources and creating systemic risks of failure like we saw with > Chainalysis, I don't see how you're getting "very small" double-spend > probabilities. > So connecting to many nodes just because we can and it's not t

Re: [Bitcoin-development] F2Pool has enabled full replace-by-fee

2015-06-19 Thread Adrian Macneil
> > > We have no contracts in place or plans to do this that I am aware of. > > > > However, we do rely pretty heavily on zeroconf transactions for merchant > > processing, so if any significant portion of the mining pools started > > running your unsafe RBF patch, then we would probably need to lo

Re: [Bitcoin-development] F2Pool has enabled full replace-by-fee

2015-06-19 Thread Adrian Macneil
Extremely disappointed to hear this. This change turns double spending from a calculable (and affordable) risk for merchant payment processors into certain profit for scammers, and provides no useful benefit for consumers. I sincerely hope that F2Pool reconsider, given that RBF will decrease the o

Re: [Bitcoin-development] F2Pool has enabled full replace-by-fee

2015-06-19 Thread Adrian Macneil
> > For instance, if Coinbase had > contracts with 80% of the Bitcoin hashing power to guarantee their > transactions would get mined, but 20% of the hashing power didn't sign > up, then the only way to guarantee their transactions could be for the > 80% to not build on blocks containing doublespen

Re: [Bitcoin-development] Double spending and replace by fee

2015-04-09 Thread Adrian Macneil
Fwiw, Coinbase relies on the current first-seen mempool behaviour. Wide adoption of RBF (without a suitable replacement available) would make it extremely difficult to pitch bitcoin as a viable alternative to credit cards payments to large merchants. Adrian > On Mar 28, 2015, at 7:22 AM, Peter