Skip to content

[Bip 133] Fix typos#348

Merged
luke-jr merged 2 commits intobitcoin:masterfrom
maflcko:patch-2
Mar 7, 2016
Merged

[Bip 133] Fix typos#348
luke-jr merged 2 commits intobitcoin:masterfrom
maflcko:patch-2

Conversation

@maflcko
Copy link
Copy Markdown
Member

@maflcko maflcko commented Mar 6, 2016

There are privacy concerns with deanonymizing a node by the fact that it is broadcasting identifying information about its mempool min fee. To help ameliorate this concern, the implementaion quantizes the filter value broadcast with a small amount of randomness, in addition, the messages are broadcast to different peers at individually randomly distributed times.
There are privacy concerns with deanonymizing a node by the fact that it is broadcasting identifying information about its mempool min fee. To help ameliorate this concern, the implementation quantizes the filter value broadcast with a small amount of randomness, in addition, the messages are broadcast to different peers at individually randomly distributed times.

If a node is using prioritisetransaction to accept transactions whose actual fee rates might fall below the node's mempool min fee, it may want to consider setting "-nofeefilter" to make sure it is exposed to all possible txid's.
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

heh, i like "-nofeefilter" better! in fact i tried to make the option called "-nofeefilter" but it was broken because of the negation logic.

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

"-no*" is for backward compatibility, not intended behaviour.

But in any case, I disagree with implementation-specific details being in a BIP like this.

Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

There is another Bitcoin Core specific detail in the section below disabled by unsetting the "-feefilter" option.

I am happy to change that as well, if @morcos agrees.

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

That makes sense to me. Do you agree with just changing it to generic discussion of disabling it or not using it? I think the fact that it is optional and you should be able to do that is relevant.

Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think it is useful to mention that a node does not have to send a feefilter msg.

Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Did you check my most recent commit?

@morcos
Copy link
Copy Markdown
Contributor

morcos commented Mar 7, 2016

ACK other than preference for leaving it as nofeefilter

@luke-jr
Copy link
Copy Markdown
Member

luke-jr commented Mar 7, 2016

(Considering this as NACK until @morcos unconditional ACKs.)

@morcos
Copy link
Copy Markdown
Contributor

morcos commented Mar 7, 2016

@MarcoFalke oops.

ACK

luke-jr added a commit that referenced this pull request Mar 7, 2016
@luke-jr luke-jr merged commit 7cd2c10 into bitcoin:master Mar 7, 2016
@maflcko maflcko deleted the patch-2 branch March 7, 2016 16:45
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants