diff options
author | Nick Mathewson <nickm@torproject.org> | 2014-04-14 16:49:18 -0400 |
---|---|---|
committer | Nick Mathewson <nickm@torproject.org> | 2014-04-14 16:49:18 -0400 |
commit | f1ea369418afc2bbbce3288ab2b5f1c1d88a8e5d (patch) | |
tree | 1b70eec423d99bf3284c08d603382e8907f1c21a /proposals/234-remittance-addresses.txt | |
parent | abbfc2767d5bbaa81133869ad23926b283c2aed6 (diff) | |
download | torspec-f1ea369418afc2bbbce3288ab2b5f1c1d88a8e5d.tar.gz torspec-f1ea369418afc2bbbce3288ab2b5f1c1d88a8e5d.zip |
Add proposals 233 and 234 from Virgil Griffith et al
Diffstat (limited to 'proposals/234-remittance-addresses.txt')
-rw-r--r-- | proposals/234-remittance-addresses.txt | 36 |
1 files changed, 36 insertions, 0 deletions
diff --git a/proposals/234-remittance-addresses.txt b/proposals/234-remittance-addresses.txt new file mode 100644 index 0000000..55cd8bd --- /dev/null +++ b/proposals/234-remittance-addresses.txt @@ -0,0 +1,36 @@ +Filename: 234-remittance-addresses.txt +Title: Adding remittance field to directory specification +Author: Virgil Griffith, Leif Ryge, Rob Jansen +Created: 2014-03-27 +Status: Open + + +1. Motivation +We wish to add the ability for individual users to donate to the owners of +relay operators using a cryptocurrency. We propose adding an optional line to +the torrc file which will be published in the directory consensus and listed +on https://compass.torproject.org. + + +2. Proposal +Allow an optional "RemittanceAddresses" line to the torrc file containing +comma-delimited cryptocurrency URIs. The format is: + +RemittanceAddressses <currency1>:<address>1,<currency2>:<address2> + +For an example using an actual bitcoin and namecoin address, this is: + +RemittanceAddressses bitcoin:19mP9FKrXqL46Si58pHdhGKow88SUPy1V8,namecoin:NAMEuWT2icj3ef8HWJwetZyZbXaZUJ5hFT + +The contents of a relay's RemittanceAddresses line will be mirrored in +the relay's router descriptor (which is then published in the directory +consensus). This line will be treated akin to the ContactInfo field. A +cryptocurrency address may not contain a colon, comma, whitespace, or other +nonprintable ASCII. + +Like the ContactInfo line, there is no explicit length limit for +RemittanceAddressses---the only limit is the length of the entire descriptor. +If the relay lists multiple addresses of the same currency type (e.g., two +bitcoin addresses), only the first (left-most) one of each currency is +published in the directory consensus. + |