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 want to merge a minimal Tor integration into zebra-network, so that zebra-client can use Tor to submit user transactions. Tor support will give zebra-client basic network privacy.
This change also provides a foundation for exploring designs that provide additional network privacy in future.
Analysis
We don't want to commit to a more complex design yet, because:
basic tor support is a definite improvement
we're focused on other work right now
we want to look at the tradeoffs of the more complex alternative designs
changing network privacy implementations splits the anonymity set, so we want to explore alternatives in the design phase, before we merge a more complex design into the main branch
Tasks
Copy the basic tor support sections from the Stolon design and merge them as a design RFC
Add a draft RFCs folder
Merge the Stolon design as a draft:
note that it's a draft,
add a link to the merged minimal design RFC, and
add a link to the Stolon implementation PR
Copy the basic tor support code from the Stolon implementation, and merge it into zebra-network
add a note saying that it should be used to submit transactions (rather than syncing the whole chain)
Close the Stolon implementation PR
note that it's a draft
add a link to the merged minimal design RFC
add a link to the draft Stolon RFC
Make a Zcash forum post saying that zebra-client aims to use tor to submit user transactions
Motivation
We want to merge a minimal Tor integration into
zebra-network
, so thatzebra-client
can use Tor to submit user transactions. Tor support will givezebra-client
basic network privacy.This change also provides a foundation for exploring designs that provide additional network privacy in future.
Analysis
We don't want to commit to a more complex design yet, because:
Tasks
zebra-network
zebra-client
aims to use tor to submit user transactionszebra-client
on the arti ZOMG post at https://forum.zcashcommunity.com/t/arti-a-pure-rust-tor-implementation-for-zcash-and-beyond/38776/14Follow-Up Work
Implement
zebra-client
with tor supportExplore more complex alternative network privacy designs
The text was updated successfully, but these errors were encountered: