Sietch: Reduce metadata leakage of z2z tx's with >9 outputs #261

Open
opened 1 year ago by duke · 2 comments
duke commented 1 year ago
Owner

Currently Sietch only reduces metadata leakage of transactions with up to 9 outputs, because Sietch transactions can have between 7 and 9 zouts.

To accomplish this, we cannot simply add a fixed number of zouts to tx's with more than 9 outputs. An attacker can simply subtract that fixed number to know the number of original outputs. We must non-deterministically add a certain number of zouts to z2z tx's with > 9 outputs.

Currently Sietch only reduces metadata leakage of transactions with up to 9 outputs, because Sietch transactions can have between 7 and 9 zouts. To accomplish this, we cannot simply add a fixed number of zouts to tx's with more than 9 outputs. An attacker can simply subtract that fixed number to know the number of original outputs. We must non-deterministically add a certain number of zouts to z2z tx's with > 9 outputs.
duke added the
feature
high priority
labels 1 year ago
duke self-assigned this 1 year ago
duke commented 1 year ago
Poster
Owner

This should ideally be done before our next release

This should ideally be done before our next release
Poster
Owner

We need to look at how this interacts with the antispam branch

We need to look at how this interacts with the `antispam` branch
Sign in to join this conversation.
No Milestone
No project
No Assignees
1 Participants
Notifications
Due Date

No due date set.

Dependencies

This issue currently doesn't have any dependencies.

Loading…
There is no content yet.