Skip to content

Commit db47d72

Browse files
committed
Session 3.2 reviewed
1 parent 2a062b6 commit db47d72

File tree

1 file changed

+26
-25
lines changed

1 file changed

+26
-25
lines changed

pt/03_2_Knowing_Your_Bitcoin_Setup.md

Lines changed: 26 additions & 25 deletions
Original file line numberDiff line numberDiff line change
@@ -1,31 +1,32 @@
1-
# 3.2: Conhecendo a configuração do seu node Bitcoin
21

3-
Antes de começar o jogo com Bitcoin, você pode sempre querer entender melhor sua configuração.
2+
# 3.2: Conhecendo a configuração do node Bitcoin
43

5-
## Conhecendo o seu diretório Bitcoin
4+
Antes de começarmos a brincar com Bitcoin, é sempre bom entender melhor nossa configuração.
65

7-
Para começar, você deve entender onde tudo é guardado: o diretório `~/.bitcoin`.
6+
## Conhecendo o diretório do Bitcoin
87

9-
O diretório principal contém apenas seu arquivo de configuração e o diretório testnet:
8+
Para começar, devemos entender onde tudo está guardado: O diretório `~/.bitcoin`.
9+
10+
O diretório principal contém apenas nosso arquivo de configuração e o diretório Testnet:
1011
```
1112
$ ls ~/.bitcoin
1213
bitcoin.conf testnet3
1314
```
14-
Os guias de configuração em [Capítulo dois: Criando um VPS Bitcoin-Core](02_0_Setting_Up_a_Bitcoin-Core_VPS.md) estabelecem um arquivo de configuração padronizado. [3.1: Verificando sua configuração do seu node Bitcoin](03_1_Verifying_Your_Bitcoin_Setup.md) Sugeri como alterá-lo para oferecer suporte a configurações mais avançadas. Se você estiver interessado em aprender ainda mais sobre o arquivo de configuração, você pode consultar [Jameson Lopp's Bitcoin Core gerador de configuração](https://jlopp.github.io/bitcoin-core-config-generator/).
15+
Os guias de configuração no [Capítulo dois: Criando um VPS Bitcoin-Core](02_0_Setting_Up_a_Bitcoin-Core_VPS.md) estabelecem um arquivo de configuração padronizado. Na sessão [3.1: Verificando a configuração do node Bitcoin](03_1_Verifying_Your_Bitcoin_Setup.md) sugerimos como alterá-la para oferecer suporte a configurações mais avançadas. Se estivermos interessados em aprender ainda mais sobre o arquivo de configuração, podemos consultar o [Gerador de Configuração do Bitcoin Core escrito por Jameson Lopp's](https://jlopp.github.io/bitcoin-core-config-generator/).
1516

16-
Voltando para o diretório `~/.bitcoin`, você descobrirá que o diretório testnet3 contém todos os elementos:
17+
Voltando para o diretório `~/.bitcoin`, iremos descobrir que o diretório testnet3 contém todos os elementos:
1718
```
1819
$ ls ~/.bitcoin/testnet3
19-
banlist.dat blocks debug.log mempool.dat peers.dat
20-
bitcoind.pid chainstate fee_estimates.dat onion_private_key wallets
20+
banlist.dat blocks debug.log mempool.dat peers.dat
21+
bitcoind.pid chainstate fee_estimates.dat onion_private_key wallets
2122
```
22-
Você não deve mexer com a maioria desses arquivos e diretórios - particularmente não com os diretórios `blocks` e` chainstate`, que contêm todos os dados do blockchain, e as informações em seu diretório `wallets`, que contém sua carteira pessoal. No entanto, preste atenção ao arquivo `debug.log`, que você deve consultar se tiver problemas com sua configuração.
23+
Não deve mexer com a maioria desses arquivos e diretórios, particularmente os diretórios `blocks` e `chainstate` não devem ser tocados, pois contêm todos os dados da blockchain, e as informações do nosso diretório `wallets`, que contém nossa carteira. No entanto, podemos prestar atenção ao arquivo `debug.log`, que devemos consultar se começarmos a ter problemas com nossa configuração.
2324

24-
> :link: **TESTNET vs MAINNET:** Se você estiver usando mainnet, então _tudo_ será colocado no diretório principal `~/.bitcoin`. Então se você estiver usando mainnet, testnet e regtest, você verá que `~/.bitcoin` contém seu arquivo de configuração e seus dados mainnet, o diretório` ~/.bitcoin/testnet3` contém seus dados testnet, e o diretório `~/.bitcoin/regtest` contém seus dados de regtest.
25+
> :link: **TESTNET vs MAINNET:** Se estivermos usando a Mainnet, então _tudo_ será colocado no diretório principal `~/.bitcoin`. Então se estivermos usando a Mainnet, Testnet e a Regtest, veremos que o `~/.bitcoin` contém nosso arquivo de configuração e nossos dados da mainnet, o diretório `~/.bitcoin/testnet3` contém nossos dados da Testnet, e o diretório `~/.bitcoin/regtest` contém os dados do regtest.
2526
26-
## Conheça os comandos do Bitcoin-cli
27+
## Conhecendo os comandos do Bitcoin-cli
2728

28-
A maior parte do seu trabalho inicial será feito com o comando `bitcoin-cli`, que oferece uma interface fácil para o `bitcoind`. Se você quiser mais informações sobre seu uso, basta executá-lo com o argumento `help`. Sem nenhum outro argumento, ele mostrara todos os comandos possíveis:
29+
A maior parte do nosso trabalho inicial será feito com o comando `bitcoin-cli`, que oferece uma interface simples para o `bitcoind`. Se quisermos mais informações sobre como utilizá-lo, basta executá-lo com o argumento `help`. Sem nenhum outro argumento, ele mostrara todos os possíveis comandos:
2930
```
3031
$ bitcoin-cli help
3132
== Blockchain ==
@@ -178,7 +179,7 @@ walletprocesspsbt "psbt" ( sign "sighashtype" bip32derivs )
178179
== Zmq ==
179180
getzmqnotifications
180181
```
181-
Você também pode digitar `bitcoin-cli help [command]` para obter informações ainda mais detalhadas sobre aquele comando. Por exemplo:
182+
Podemos digitar também `bitcoin-cli help [command]` para obtermos informações ainda mais detalhadas sobre aquele comando. Por exemplo:
182183
```
183184
$ bitcoin-cli help getmininginfo
184185
...
@@ -199,13 +200,13 @@ Examples:
199200
> bitcoin-cli getmininginfo
200201
> curl --user myusername --data-binary '{"jsonrpc": "1.0", "id": "curltest", "method": "getmininginfo", "params": []}' -H 'content-type: text/plain;' http://127.0.0.1:8332/
201202
```
202-
> :book: ***What is RPC?*** `bitcoin-cli` is just a handy interface that lets you send commands to the `bitcoind`. More specifically, it's an interface that lets you send RPC (or Remote Procedure Protocol) commands to the `bitcoind`. Often, the `bitcoin-cli` command and the RPC command have identical names and interfaces, but some `bitcoin-cli` commands instead provide shortcuts for more complex RPC requests. Generally, the `bitcoin-cli` interface is much cleaner and simpler than trying to send RPC commands by hand, using `curl` or some other method. However, it also has limitations as to what you can ultimately do.
203+
> :book: ***O que é o RPC?*** O`bitcoin-cli` é apenas uma interface útil que permite enviar comandos para o`bitcoind`. Mais especificamente, é uma interface que permite enviar comandos RPC (Remote Procedure Protocol ou, protocolo de procedimento remoto, no português) para o `bitcoind`. Frequentemente, o comando `bitcoin-cli` e o comando RPC possuem nomes e interfaces idênticos, mas alguns comandos no `bitcoin-cli` fornecem atalhos para solicitações RPC mais complexas. Geralmente, a interface `bitcoin-cli` é muito mais limpa e simples do que tentar enviar comandos RPC manualmente, usando `curl` ou algum outro método. No entanto, ele também tem limitações quanto ao que podemos fazer.
203204
204-
## Opcional: Conheça as informações do seu node Bitcoin
205+
## Opcional: Conhecendo as informações do node Bitcoin
205206

206-
Uma variedade de comandos bitcoin-cli podem fornecer informações adicionais sobre seus node Bitcoin. Os mais gerais são:
207+
Uma variedade de comandos bitcoin-cli podem fornecer informações adicionais sobre nossos node Bitcoin. Os mais comuns são:
207208

208-
`bitcoin-cli -getinfo` retorna informações diferentes do RPC
209+
`bitcoin-cli -getinfo` retorna informações do RPCs mais fáceis de serem lidas.
209210

210211
```diff
211212
$ bitcoin-cli -getinfo
@@ -233,7 +234,7 @@ Transaction fee rate (-paytxfee) (BTC/kvB): 0.00000000
233234

234235
```
235236

236-
Outros comandos para obter informações sobre blockchain, mineração, rede, carteira etc.
237+
Abaixo apresentamos outros comandos para obter informações sobre blockchain, mineração, rede, carteira etc.
237238

238239
```
239240
$ bitcoin-cli getblockchaininfo
@@ -242,7 +243,7 @@ $ bitcoin-cli getnetworkinfo
242243
$ bitcoin-cli getnettotals
243244
$ bitcoin-cli getwalletinfo
244245
```
245-
Por exemplo, `bitcoin-cli getnetworkinfo` fornece uma variedade de informações sobre sua configuração e seu acesso a outras redes:
246+
Por exemplo, `bitcoin-cli getnetworkinfo` fornece uma variedade de informações sobre nossa configuração e nosso acesso a outras redes:
246247
```
247248
$ bitcoin-cli getnetworkinfo
248249
{
@@ -304,12 +305,12 @@ $ bitcoin-cli getnetworkinfo
304305
}
305306
```
306307

307-
Sinta-se à vontade para consultar qualquer um deles e usar `bitcoin-cli help` se quiser mais informações sobre o que qualquer um deles faz.
308+
Vamos testar à vontade qualquer um deles e usar `bitcoin-cli help` se quisermos saber mais informações sobre o que qualquer um deles faz.
308309

309-
## Resumo: Conhecendo a configuração do seu node Bitcoin
310+
## Resumo do Conhecendo a configuração do seu node Bitcoin
310311

311-
O diretório `~ /.bitcoin` contém todos os seus arquivos, enquanto `bitcoin-cli help` te retorna uma variedade de comandos, info podem ser usados para obter mais informações sobre como sua configuração e o Bitcoin funcionam.
312+
O diretório `~/.bitcoin` contém todos os arquivos, enquanto o `bitcoin-cli help` nos retorna uma variedade de informações de comandos que podem ser usados para obter mais informações sobre como nossa configuração e o Bitcoin funcionam.
312313

313-
## Mas o que vem a seguir?
314+
## O Que Vem Depois?
314315

315-
Continue "Compreendendo sua configuração do seu node Bitcoin" com [3.3: Setting Up Your Wallet](03_3_Setting_Up_Your_Wallet.md).
316+
Vamos continuar "Compreendendo a configuração do node Bitcoin" na sessão [3.3: Configurando nossa carteira](03_3_Setting_Up_Your_Wallet.md).

0 commit comments

Comments
 (0)