Gridcoin in tor (ubuntu linux)

Here is instruction how to increase your privacy using tor for Gridcoin wallet for ubuntu linux.

  • First of all, check if tor usage is not illegal in your country.
  • Current instruction is not creating tor exit node.
  • I assume that you already have Gridcoin wallet and it already synced.
  • Your Gridcoin traffic will go through tor network by default.
  • If you setup listening node, you also should add your node to list (onion nodes are not discoverable)

Gridcoin-through-tor node

Your Gridcoin traffic will go through tor network. No inbound connections allowed.

Requires sudo rights.

  • Install tor with next command:
sudo apt-get install tor
  • In Gridcoin wallet open options (Settings -> Options), then network tab, check 'connect through SOCKS proxy' with proxy IP 127.0.0.1 and port 9050.
  • Restart Gridcoin wallet and wait until it connects to Gridcoin network through tor network.
  • Done!

Listening Gridcoin-inside-tor node

Your Gridcoin traffic will go through tor network. Inbound connections are allowed (that means faster synchronizing).

Requires sudo rights.

If you setup listening node, you also should add your node to list (onion nodes are not discoverable)

  • Install tor with next command:
sudo apt-get install tor
  • Add hidden resource in /etc/tor/torrc (requires sudo to edit)
HiddenServiceDir /var/lib/tor/hidden_service/
HiddenServicePort 32749 127.0.0.1:32749
  • Restart tor with
sudo service tor restart
  • In Gridcoin wallet open options (Settings -> Options), then network tab, check 'connect through SOCKS proxy' with proxy IP 127.0.0.1 and port 9050.
  • Restart Gridcoin wallet and wait until it connects to Gridcoin network through tor network.
  • Your tor address is located in /var/lib/tor/hidden_service/hostname:
cat /var/lib/tor/hidden_service/hostname

Add this address to onion nodes list .

  • Done!

How to check node availability (but not for your own node)

In debug console use command:

addnode kpd3s4qzxoghna5l.onion onetry

If you want to ckeck your own node availability ask someone else.

What if listening gridcoin tor node is not available

Try to add next lines in gridcoinresearch.conf

bind=127.0.0.1:32749
listen=1

Addnodes for tor

You can use standart addnodes list. But also you can use .onion nodes (listening nodes inside tor network). Check this github page.

Links


Gridcoin is an open source cryptocurrency (Ticker: GRC) which securely rewards volunteer computing performed upon the BOINC platform in a decentralized manner on top of proof of stake.

BOINC (Berkeley Open Infrastructure for Network Computing) is a distributed Internet platform launched beginning of 2002 and rewards participants with credits for performed work. BOINC is an application available for multiple Operating Systems and utilises the unused CPU and GPU cycles on computers to perform scientific work.

H2
H3
H4
3 columns
2 columns
1 column
Join the conversation now
Logo
Center