Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Implement P-Sig key filtering #632

Open
hardbyte opened this issue Mar 16, 2021 · 0 comments
Open

Implement P-Sig key filtering #632

hardbyte opened this issue Mar 16, 2021 · 0 comments

Comments

@hardbyte
Copy link
Collaborator

hardbyte commented Mar 16, 2021

This service doesn't provide an api for client side filter of p-sig blocks, rather all candidate blocks are uploaded and the server joins by block name.

See the blocklib tutorial

A related issue is the Anonlink Entity Service limits block names to 64 characters, which imposes a fairly low limit on p-sig's bloom filter size if we continue to use an encoding of the bloomfilter as the blocking key. Addressed in #633

hardbyte added a commit that referenced this issue Mar 22, 2021
Related to issue #632
hardbyte added a commit that referenced this issue Mar 22, 2021
hardbyte added a commit that referenced this issue Apr 17, 2021
hardbyte added a commit that referenced this issue Apr 18, 2021
* Map the user provided block IDs to fixed-sized hash values. As mentioned in issue #632
* Hash block names and count block sizes while iterating through input data using ijson
* Adds additional tracing
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant