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
Copy file name to clipboardExpand all lines: doc/README.md
+3-3Lines changed: 3 additions & 3 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -9,7 +9,7 @@ To download Bitcoin Core, visit [bitcoincore.org](https://bitcoincore.org/en/rel
9
9
10
10
Running
11
11
---------------------
12
-
The following are some helpful notes on how to run Bitcoin on your native platform.
12
+
The following are some helpful notes on how to run Bitcoin Core on your native platform.
13
13
14
14
### Unix
15
15
@@ -24,7 +24,7 @@ Unpack the files into a directory, and then run bitcoin-qt.exe.
24
24
25
25
### macOS
26
26
27
-
Drag Bitcoin-Core to your applications folder, and then run Bitcoin-Core.
27
+
Drag BitcoinCore to your applications folder, and then run BitcoinCore.
28
28
29
29
### Need Help?
30
30
@@ -35,7 +35,7 @@ for help and more information.
35
35
36
36
Building
37
37
---------------------
38
-
The following are developer notes on how to build Bitcoin on your native platform. They are not complete guides, but include notes on the necessary libraries, compile flags, etc.
38
+
The following are developer notes on how to build Bitcoin Core on your native platform. They are not complete guides, but include notes on the necessary libraries, compile flags, etc.
Copy file name to clipboardExpand all lines: doc/bips.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -13,7 +13,7 @@ BIPs that are implemented by Bitcoin Core (up-to-date up to **v0.17.0**):
13
13
*[`BIP 32`](https://github.com/bitcoin/bips/blob/master/bip-0032.mediawiki): Hierarchical Deterministic Wallets has been implemented since **v0.13.0** ([PR #8035](https://github.com/bitcoin/bitcoin/pull/8035)).
14
14
*[`BIP 34`](https://github.com/bitcoin/bips/blob/master/bip-0034.mediawiki): The rule that requires blocks to contain their height (number) in the coinbase input, and the introduction of version 2 blocks has been implemented since **v0.7.0**. The rule took effect for version 2 blocks as of *block 224413* (March 5th 2013), and version 1 blocks are no longer allowed since *block 227931* (March 25th 2013) ([PR #1526](https://github.com/bitcoin/bitcoin/pull/1526)).
15
15
*[`BIP 35`](https://github.com/bitcoin/bips/blob/master/bip-0035.mediawiki): The 'mempool' protocol message (and the protocol version bump to 60002) has been implemented since **v0.7.0** ([PR #1641](https://github.com/bitcoin/bitcoin/pull/1641)).
16
-
*[`BIP 37`](https://github.com/bitcoin/bips/blob/master/bip-0037.mediawiki): The bloom filtering for transaction relaying, partial merkle trees for blocks, and the protocol version bump to 70001 (enabling low-bandwidth SPV clients) has been implemented since **v0.8.0** ([PR #1795](https://github.com/bitcoin/bitcoin/pull/1795)).
16
+
*[`BIP 37`](https://github.com/bitcoin/bips/blob/master/bip-0037.mediawiki): The bloom filtering for transaction relaying, partial Merkle trees for blocks, and the protocol version bump to 70001 (enabling low-bandwidth SPV clients) has been implemented since **v0.8.0** ([PR #1795](https://github.com/bitcoin/bitcoin/pull/1795)).
17
17
*[`BIP 42`](https://github.com/bitcoin/bips/blob/master/bip-0042.mediawiki): The bug that would have caused the subsidy schedule to resume after block 13440000 was fixed in **v0.9.2** ([PR #3842](https://github.com/bitcoin/bitcoin/pull/3842)).
18
18
*[`BIP 61`](https://github.com/bitcoin/bips/blob/master/bip-0061.mediawiki): The 'reject' protocol message (and the protocol version bump to 70002) was added in **v0.9.0** ([PR #3185](https://github.com/bitcoin/bitcoin/pull/3185)). Starting *v0.17.0*, whether to send reject messages can be configured with the `-enablebip61` option.
19
19
*[`BIP 65`](https://github.com/bitcoin/bips/blob/master/bip-0065.mediawiki): The CHECKLOCKTIMEVERIFY softfork was merged in **v0.12.0** ([PR #6351](https://github.com/bitcoin/bitcoin/pull/6351)), and backported to **v0.11.2** and **v0.10.4**. Mempool-only CLTV was added in [PR #6124](https://github.com/bitcoin/bitcoin/pull/6124).
Copy file name to clipboardExpand all lines: doc/tor.md
+22-22Lines changed: 22 additions & 22 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,20 +1,20 @@
1
1
# TOR SUPPORT IN BITCOIN
2
2
3
-
It is possible to run Bitcoin as a Tor hidden service, and connect to such services.
3
+
It is possible to run Bitcoin Core as a Tor hidden service, and connect to such services.
4
4
5
5
The following directions assume you have a Tor proxy running on port 9050. Many distributions default to having a SOCKS proxy listening on port 9050, but others may not. In particular, the Tor Browser Bundle defaults to listening on port 9150. See [Tor Project FAQ:TBBSocksPort](https://www.torproject.org/docs/faq.html.en#TBBSocksPort) for how to properly
6
6
configure Tor.
7
7
8
8
9
-
## 1. Run bitcoin behind a Tor proxy
9
+
## 1. Run Bitcoin Core behind a Tor proxy
10
10
11
-
The first step is running Bitcoin behind a Tor proxy. This will already make all
12
-
outgoing connections be anonymized, but more is possible.
11
+
The first step is running Bitcoin Core behind a Tor proxy. This will already anonymize all
12
+
outgoing connections, but more is possible.
13
13
14
14
-proxy=ip:port Set the proxy server. If SOCKS5 is selected (default), this proxy
15
15
server will be used to try to reach .onion addresses as well.
16
16
17
-
-onion=ip:port Set the proxy server to use for tor hidden services. You do not
17
+
-onion=ip:port Set the proxy server to use for Tor hidden services. You do not
18
18
need to set this if it's the same as -proxy. You can use -noonion
19
19
to explicitly disable access to hidden service.
20
20
@@ -32,7 +32,7 @@ In a typical situation, this suffices to run behind a Tor proxy:
32
32
./bitcoind -proxy=127.0.0.1:9050
33
33
34
34
35
-
## 2. Run a bitcoin hidden server
35
+
## 2. Run a Bitcoin Core hidden server
36
36
37
37
If you configure your Tor system accordingly, it is possible to make your node also
38
38
reachable from the Tor network. Add these lines to your /etc/tor/torrc (or equivalent
@@ -48,11 +48,11 @@ your bitcoind's P2P listen port (8333 by default).
48
48
49
49
-externalip=X You can tell bitcoin about its publicly reachable address using
50
50
this option, and this can be a .onion address. Given the above
51
-
configuration, you can find your onion address in
52
-
/var/lib/tor/bitcoin-service/hostname. Onion addresses are given
53
-
preference for your node to advertise itself with, for connections
51
+
configuration, you can find your .onion address in
52
+
/var/lib/tor/bitcoin-service/hostname. For connections
54
53
coming from unroutable addresses (such as 127.0.0.1, where the
55
-
Tor proxy typically runs).
54
+
Tor proxy typically runs), .onion addresses are given
55
+
preference for your node to advertise itself with.
56
56
57
57
-listen You'll need to enable listening for incoming connections, as this
58
58
is off by default behind a proxy.
@@ -68,7 +68,7 @@ In a typical situation, where you're only reachable via Tor, this should suffice
0 commit comments