[bisq-network/proposals] Boost Tor relay node support (#326)

chimp1984 notifications at github.com
Mon Apr 5 22:42:18 CEST 2021


> _This is a Bisq Network proposal. Please familiarize yourself with the [submission and review process](https://bisq.wiki/Proposals)._

Bisq supports since long ime payment in BSQ for running a Tor relay node to support the Tor network. Unfortunately this never got traction and beside people running Tor nodes anyway I am only aware of one who added a relay. 

To advertise this better I would suggest a lottery payment for anyone who starts to run a Tor relay node. The Tor nickname could be used to detect those who partizipate in that and who added new nodes (to incentivize existing nodes is good as well but I think to grow the number of nodes is a better goal).

We could look up in https://metrics.torproject.org/rs.html and search for the string 'bisq'. Any such node operator would be candidate for the lottery payment. We could just make a proofable random selection at the start of a new DAO cycle and the winner is allowed to make a BSQ request for xxx BSQ. Operational costs for a relay node is rather low (about 10 USD) but to incentivice enough people to partizipate we could pay a decent sum (e.g. 200 - 500 BSQ) to the lucky winner.

I think the alternative to simply pay for each node does not give enough incentives and the relative low operational costs would not justify the effort (and costs) for making a comp. request. We also don't want to get 100s or comp. requests for that. 

To not risk that we overpay to a handful of operators we could set a goal that we want to get added 100 nodes from Bisq contributors in 3 months. If that is not reached we can drop the proposal again, otherwise it will continue each cycle. We can also start only if we have reached e.g. 30 new nodes.

A positive side effect is that it serves as a kind of advertising for Bisq and might attract new developers with Tor affinity.

There will be min requirements for bandwidth of those nodes.
All the details can be defined in case that proposal finds support.
To proof ownership of the winner node we could require some small change in the node config which will be relected in the monitor page in case there are multiple persons claiming to be the operator (do not expect that is needed).
The random selection can use the IPv4 address (or fingerprint) and the blockhash of the first block of the cycle as selector input. Some small script should do it to run that selection algorithm.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/bisq-network/proposals/issues/326
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.bisq.network/pipermail/bisq-github/attachments/20210405/a4743ce0/attachment.htm>


More information about the bisq-github mailing list