mirror of
https://github.com/ChristopherA/Learning-Bitcoin-from-the-Command-Line.git
synced 2025-06-07 16:06:26 +00:00
Replace Tor v2 address with v3
+ add `rpcuser` in command used for RPC hidden service +replace Tor v2 address with v3 for bitcoind + Mention Tor v2 support removal from Bitcoin Core
This commit is contained in:
parent
060e1419b2
commit
7d1e793f0b
@ -94,7 +94,7 @@ mgcym6je63k44b3i5uachhsndayzx7xi4ldmwrm7in7yvc766rykz6yd.onion
|
|||||||
|
|
||||||
When you have all of that information you can issue a `bitcoin-cli` command using `torify` and specifying the `-rpcconnect` as your onion address, the `-rpcport` as your hidden service port, and the `-rpcpassword` as your password:
|
When you have all of that information you can issue a `bitcoin-cli` command using `torify` and specifying the `-rpcconnect` as your onion address, the `-rpcport` as your hidden service port, and the `-rpcpassword` as your password:
|
||||||
```
|
```
|
||||||
$ torify bitcoin-cli -rpcconnect=mgcym6je63k44b3i5uachhsndayzx7xi4ldmwrm7in7yvc766rykz6yd.onion -rpcport=1309 -rpcpassword=685316cc239c24ba71fd0969fa55634f getblockcount
|
$ torify bitcoin-cli -rpcconnect=mgcym6je63k44b3i5uachhsndayzx7xi4ldmwrm7in7yvc766rykz6yd.onion -rpcport=1309 -rpcuser=StandUp -rpcpassword=685316cc239c24ba71fd0969fa55634f getblockcount
|
||||||
```
|
```
|
||||||
|
|
||||||
### Verify Your Tor Setup for Bitcoind
|
### Verify Your Tor Setup for Bitcoind
|
||||||
@ -104,10 +104,12 @@ Bitcoin Standup also ensures that your `bitcoind` is set up to optionally commun
|
|||||||
You can verify the initial setup of Tor for `bitcoind` by grepping for "tor" in the `debug.log` in your data directory:
|
You can verify the initial setup of Tor for `bitcoind` by grepping for "tor" in the `debug.log` in your data directory:
|
||||||
```
|
```
|
||||||
$ grep "tor:" ~/.bitcoin/testnet3/debug.log
|
$ grep "tor:" ~/.bitcoin/testnet3/debug.log
|
||||||
2020-07-15T17:56:34Z tor: ADD_ONION successful
|
2021-06-09T14:07:04Z tor: ADD_ONION successful
|
||||||
2020-07-15T17:56:34Z tor: Got service ID zbyqk2tmq4c4vzeo, advertising service zbyqk2tmq4c4vzeo.onion:18333
|
2021-06-09T14:07:04Z tor: Got service ID vazr3k6bgnfafmdpcmbegoe5ju5kqyz4tk7hhntgaqscam2qupdtk2yd, advertising service vazr3k6bgnfafmdpcmbegoe5ju5kqyz4tk7hhntgaqscam2qupdtk2yd.onion:18333
|
||||||
2020-07-15T17:56:34Z tor: Cached service private key to /home/standup/.bitcoin/testnet3/onion_private_key
|
2021-06-09T14:07:04Z tor: Cached service private key to /home/standup/.bitcoin/testnet3/onion_v3_private_key
|
||||||
```
|
```
|
||||||
|
> :information_source: **NOTE:** Bitcoin Core does not support v2 addresses anymore. Tor v2 support was removed in [#22050](https://github.com/bitcoin/bitcoin/pull/22050)
|
||||||
|
|
||||||
> **TESTNET vs MAINNET:** Mainnet `bitcoind` responds on port 8333, testnet on port 18333.
|
> **TESTNET vs MAINNET:** Mainnet `bitcoind` responds on port 8333, testnet on port 18333.
|
||||||
|
|
||||||
You can verify that a Tor hidden service has been created for Bitcoin with the `getnetworkinfo` RPC call:
|
You can verify that a Tor hidden service has been created for Bitcoin with the `getnetworkinfo` RPC call:
|
||||||
@ -127,14 +129,14 @@ $ bitcoin-cli getnetworkinfo
|
|||||||
"score": 1
|
"score": 1
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"address": "zbyqk2tmq4c4vzeo.onion",
|
"address": "vazr3k6bgnfafmdpcmbegoe5ju5kqyz4tk7hhntgaqscam2qupdtk2yd.onion",
|
||||||
"port": 18333,
|
"port": 18333,
|
||||||
"score": 4
|
"score": 4
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
...
|
...
|
||||||
```
|
```
|
||||||
This shows three addresses to access your Bitcoin server, an IPv4 address (`173.255.245.83`), an IPv6 address (`2600:3c01::f03c:92ff:fe86:f26`), and a Tor address (`zbyqk2tmq4c4vzeo.onion`).
|
This shows three addresses to access your Bitcoin server, an IPv4 address (`173.255.245.83`), an IPv6 address (`2600:3c01::f03c:92ff:fe86:f26`), and a Tor address (`vazr3k6bgnfafmdpcmbegoe5ju5kqyz4tk7hhntgaqscam2qupdtk2yd.onion`).
|
||||||
|
|
||||||
> :warning: **WARNING:** Obviously: never reveal your Tor address in a way that's associated with your name or other PII!
|
> :warning: **WARNING:** Obviously: never reveal your Tor address in a way that's associated with your name or other PII!
|
||||||
|
|
||||||
@ -191,12 +193,12 @@ You can see similar information with `getnetworkinfo`.
|
|||||||
"score": 1
|
"score": 1
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"address": "zbyqk2tmq4c4vzeo.onion",
|
"address": "vazr3k6bgnfafmdpcmbegoe5ju5kqyz4tk7hhntgaqscam2qupdtk2yd.onion",
|
||||||
"port": 18333,
|
"port": 18333,
|
||||||
"score": 4
|
"score": 4
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"warnings": "Warning: unknown new rules activated (versionbit 28)"
|
"warnings": ""
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
This hidden service will allow anonymous connections to your `bitcoind` over the Bitcoin Network.
|
This hidden service will allow anonymous connections to your `bitcoind` over the Bitcoin Network.
|
||||||
|
Loading…
x
Reference in New Issue
Block a user