From 68ad4dfb5fb6b05a277570ef91faab7317ca778b Mon Sep 17 00:00:00 2001 From: Javier Vargas Date: Thu, 29 Jul 2021 13:02:21 +0200 Subject: [PATCH 1/4] 03_1_Verificando_Su_Configuracion_Bitcoin.md --- ..._1_Verificando_Su_Configuracion_Bitcoin.md | 116 ++++++++++++++++++ 1 file changed, 116 insertions(+) create mode 100644 es/03_1_Verificando_Su_Configuracion_Bitcoin.md diff --git a/es/03_1_Verificando_Su_Configuracion_Bitcoin.md b/es/03_1_Verificando_Su_Configuracion_Bitcoin.md new file mode 100644 index 0000000..451b487 --- /dev/null +++ b/es/03_1_Verificando_Su_Configuracion_Bitcoin.md @@ -0,0 +1,116 @@ +# 3.1: Verificación de la configuración de Bitcoin + +Antes de comenzar a jugar con Bitcoin, debe asegurarse de que todo esté configurado correctamente. + +## Cree sus Alias + +Sugerimos crear algunos alias para facilitar el uso de Bitcoin. + +Puede hacerlo colocándolos en sus archivos `.bash_profile`, `.bashrc` o `.profile`. +``` +cat >> ~/.bash_profile < :book: ***Qué es la altura del bloque?*** La altura del bloque es la distancia a la que se retira un bloque particular del bloque génesis. La altura del bloque actual es la altura del bloque más nuevo agregado a una cadena de bloques. + +Puede hacer esto mirando un explorador de blocknet, como el explorador de [Blockcypher Testnet explorer](https://live.blockcypher.com/btc-testnet/). Su número más reciente coincide con la salida del `getblockcount`? Si es así, está actualizado. + +Si desea un alias para ver todo a la vez, lo siguiente funciona actualmente para Testnet, pero puede desaparecer en algún momento en el futuro: + +``` +$ cat >> ~/.bash_profile << EOF +alias btcblock="echo \\\`bitcoin-cli getblockcount 2>&1\\\`/\\\`wget -O - https://blockstream.info/testnet/api/blocks/tip/height 2> /dev/null | cut -d : -f2 | rev | cut -c 1- | rev\\\`" +EOF +$ source .bash_profile +$ btcblock +1804372/1804372 +``` + +> :link: **TESTNET vs MAINNET:** Recuerde que este tutorial generalmente asume que está usando testnet. Si en cambio está utilizando la red MainNet, se puede recuperar la altura del bloque actual con: wget -O - http://blockchain.info/q/getblockcount 2>/dev/null. Puede reemplazar la segunda mitad del alias `btblock` (después de `/`) con eso. + +Si no está actualizado, pero la salida de su `getblockcount` está aumentando, no hay problema. El tiempo total de descarga puede llevar desde una hora hasta varias horas, según su configuración. + +## Opcional: conozca los tipos de servidor + +> **TESTNET vs MAINNET:** Cuando configura su nodo, usted puede elegir crearlo como un nodo Mainnet, Testnet o Regtest. Aunque este documento presupone una configuración de testnet, vale la pena comprender cómo puede acceder y utilizar los otros tipos de configuración, ¡incluso todos en la misma máquina! Pero, si es un usuario nuevo, omita esto, ya que no es necesario para una configuración básica. + +El tipo de configuración se controla principalmente a través del archivo ~/.bitcoin/bitcoin.conf. Si está ejecutando testnet, probablemente contenga esta línea: +``` +testnet=1 +``` +Si está ejecutando regtest, probablemente contenga esta línea: +``` +regtest=1 +``` + +Sin embargo, si desea ejecutar varios tipos diferentes de nodos simultáneamente, debe dejar la marca testnet (o regtest) fuera de su archivo de configuración. Luego puede elegir si está utilizando la red principal, la red de prueba o su registro cada vez que ejecuta bitcoind o bitcoin-cli. + +Aquí hay un conjunto de alias que lo facilitarían al crear un alias específico para iniciar y detener el bitcoind, para ir al directorio de bitcoin y para ejecutar bitcoin-cli, para cada una de las redes principales (que no tiene indicadores adicionales), el testnet (que es -testnet), o su regtest (que es -regtest). + +``` +cat >> ~/.bash_profile < Date: Sun, 1 Aug 2021 16:58:19 +0200 Subject: [PATCH 2/4] Update 03_1_Verificando_Su_Configuracion_Bitcoin.md --- es/03_1_Verificando_Su_Configuracion_Bitcoin.md | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) diff --git a/es/03_1_Verificando_Su_Configuracion_Bitcoin.md b/es/03_1_Verificando_Su_Configuracion_Bitcoin.md index 451b487..a5a643f 100644 --- a/es/03_1_Verificando_Su_Configuracion_Bitcoin.md +++ b/es/03_1_Verificando_Su_Configuracion_Bitcoin.md @@ -38,7 +38,7 @@ standup 455 1.3 34.4 3387536 1392904 ? SLsl Jun16 59:30 /usr/local/bin/ ``` Si no se está ejecutando, querrá ejecutarlo `/usr/local/bin/bitcoind -daemon` manualmente y también colocarlo en su crontab. -## Verificando sus bloques +## Verifique sus bloques Debería tener toda la cadena de bloques descargada antes de comenzar a jugar. Simplemente ejecute el alias `bitcoin-cli getblockcount` para ver si está todo cargado. @@ -46,12 +46,11 @@ Debería tener toda la cadena de bloques descargada antes de comenzar a jugar. S $ bitcoin-cli getblockcount 1772384 ``` -That tells you what's loaded; you'll then need to check that against an online service that tells you the current block height. Eso le indica lo que está descargado; luego deberá verificarlo con un servicio en línea que le indique la altura actual del bloque. > :book: ***Qué es la altura del bloque?*** La altura del bloque es la distancia a la que se retira un bloque particular del bloque génesis. La altura del bloque actual es la altura del bloque más nuevo agregado a una cadena de bloques. -Puede hacer esto mirando un explorador de blocknet, como el explorador de [Blockcypher Testnet explorer](https://live.blockcypher.com/btc-testnet/). Su número más reciente coincide con la salida del `getblockcount`? Si es así, está actualizado. +Puede hacer esto mirando un explorador de blocknet, tal como [Blockcypher Testnet explorer](https://live.blockcypher.com/btc-testnet/). Su número más reciente coincide con la salida del `getblockcount`? Si es así, está actualizado. Si desea un alias para ver todo a la vez, lo siguiente funciona actualmente para Testnet, pero puede desaparecer en algún momento en el futuro: @@ -64,7 +63,7 @@ $ btcblock 1804372/1804372 ``` -> :link: **TESTNET vs MAINNET:** Recuerde que este tutorial generalmente asume que está usando testnet. Si en cambio está utilizando la red MainNet, se puede recuperar la altura del bloque actual con: wget -O - http://blockchain.info/q/getblockcount 2>/dev/null. Puede reemplazar la segunda mitad del alias `btblock` (después de `/`) con eso. +> :link: **TESTNET vs MAINNET:** Recuerde que este tutorial generalmente asume que está usando testnet. Si en cambio está utilizando la red mainnet, se puede recuperar la altura del bloque actual con: `wget -O - http://blockchain.info/q/getblockcount 2>/dev/null`. Puede reemplazar la segunda mitad del alias `btblock` (después de `/`) con eso. Si no está actualizado, pero la salida de su `getblockcount` está aumentando, no hay problema. El tiempo total de descarga puede llevar desde una hora hasta varias horas, según su configuración. @@ -83,7 +82,7 @@ regtest=1 Sin embargo, si desea ejecutar varios tipos diferentes de nodos simultáneamente, debe dejar la marca testnet (o regtest) fuera de su archivo de configuración. Luego puede elegir si está utilizando la red principal, la red de prueba o su registro cada vez que ejecuta bitcoind o bitcoin-cli. -Aquí hay un conjunto de alias que lo facilitarían al crear un alias específico para iniciar y detener el bitcoind, para ir al directorio de bitcoin y para ejecutar bitcoin-cli, para cada una de las redes principales (que no tiene indicadores adicionales), el testnet (que es -testnet), o su regtest (que es -regtest). +Aquí hay un conjunto de alias que lo facilitarían al crear un alias específico para iniciar y detener el bitcoind, para ir al directorio de bitcoin y para ejecutar bitcoin-cli, para cada una de las redes principales; mainnet (que no tiene indicadores adicionales), testnet (que es -testnet), o regtest (que es -regtest). ``` cat >> ~/.bash_profile < Date: Sun, 1 Aug 2021 16:59:30 +0200 Subject: [PATCH 3/4] Update 03_1_Verificando_Su_Configuracion_Bitcoin.md --- es/03_1_Verificando_Su_Configuracion_Bitcoin.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/es/03_1_Verificando_Su_Configuracion_Bitcoin.md b/es/03_1_Verificando_Su_Configuracion_Bitcoin.md index a5a643f..6de5dd3 100644 --- a/es/03_1_Verificando_Su_Configuracion_Bitcoin.md +++ b/es/03_1_Verificando_Su_Configuracion_Bitcoin.md @@ -1,4 +1,4 @@ -# 3.1: Verificación de la configuración de Bitcoin +# 3.1: Verificando su configuración Bitcoin Antes de comenzar a jugar con Bitcoin, debe asegurarse de que todo esté configurado correctamente. From 45faf2e4ff8b9e7da83693160fd9969a62b9636a Mon Sep 17 00:00:00 2001 From: Javier Vargas Date: Sat, 4 Sep 2021 20:35:11 +0200 Subject: [PATCH 4/4] Update 03_1_Verificando_Su_Configuracion_Bitcoin.md --- es/03_1_Verificando_Su_Configuracion_Bitcoin.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/es/03_1_Verificando_Su_Configuracion_Bitcoin.md b/es/03_1_Verificando_Su_Configuracion_Bitcoin.md index 6de5dd3..98b154d 100644 --- a/es/03_1_Verificando_Su_Configuracion_Bitcoin.md +++ b/es/03_1_Verificando_Su_Configuracion_Bitcoin.md @@ -15,7 +15,7 @@ alias bd="bitcoind" alias btcinfo='bitcoin-cli getwalletinfo | egrep "\"balance\""; bitcoin-cli getnetworkinfo | egrep "\"version\"|connections"; bitcoin-cli getmininginfo | egrep "\"blocks\"|errors"' EOF ``` -Después de ingresar estos alias, puede ejecutar `source .bash_profile` para cargarlos o iniciar sesión de nuevo. +Después de ingresar estos alias, puede ejecutar `source .bash_profile` para cargarlos o cerrar sesion e iniciar sesion de nuevo. Tenga en cuenta que estos alias incluyen atajos para ejecutar `bitcoin-cli`, para ejecutar `bitcoind` y para posicionarse en el directorio de Bitcoin. Estos alias están destinados principalmente a facilitarle la vida. Le sugerimos que cree otros alias para facilitar el uso de comandos frecuentes @@ -48,7 +48,7 @@ $ bitcoin-cli getblockcount ``` Eso le indica lo que está descargado; luego deberá verificarlo con un servicio en línea que le indique la altura actual del bloque. -> :book: ***Qué es la altura del bloque?*** La altura del bloque es la distancia a la que se retira un bloque particular del bloque génesis. La altura del bloque actual es la altura del bloque más nuevo agregado a una cadena de bloques. +> :book: ***¿Qué es la altura del bloque?*** La altura del bloque es la distancia a la que se retira un bloque particular del bloque génesis. La altura del bloque actual es la altura del bloque más nuevo agregado a una cadena de bloques. Puede hacer esto mirando un explorador de blocknet, tal como [Blockcypher Testnet explorer](https://live.blockcypher.com/btc-testnet/). Su número más reciente coincide con la salida del `getblockcount`? Si es así, está actualizado. @@ -110,6 +110,6 @@ Para una mayor complejidad, puede hacer que cada uno de sus alias de 'inicio' us Antes de comenzar a jugar con bitcoin, debe asegurarse de que sus alias estén configurados, su bitcoind se esté ejecutando y sus bloques estén descargados. Es posible que también desee configurar algún acceso a configuraciones alternativas de Bitcoin, si es un usuario avanzado. -## Que sigue? +## ¿Que sigue? Continue "Conociendo su configuración Bitcoin" en [§3.2: Entendiendo su configuración Bitcoin](03_2_Conociendo_Su_Configuracion_Bitcoin.md).