You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
We should provide an API from /merkletree level that supports proving membership of multiple accounts in the Merkle-tree. Since many of these inclusion proofs are overlap, we could shrink the overall proof by removing repeated elements.
This would be helpful in case of group chat, or a client can save some bandwidth when it has many accounts.
Any thoughts @coniks-sys/coniks-go?
The text was updated successfully, but these errors were encountered:
This is an interesting idea, and would definitely be something we can optimize. I imagine the client would send the server a list of indexes and receive the optimized inclusion proofs. My only main concern is that this optimization may leak data to the server about which accounts are controlled by the same client/user; what we can then do is give users the choice to opt in for this optimization and trade some privacy against better performance.
We should provide an API from
/merkletree
level that supports proving membership of multiple accounts in the Merkle-tree. Since many of these inclusion proofs are overlap, we could shrink the overall proof by removing repeated elements.This would be helpful in case of group chat, or a client can save some bandwidth when it has many accounts.
Any thoughts @coniks-sys/coniks-go?
The text was updated successfully, but these errors were encountered: