martes, 27 de marzo de 2018

Segregated Witness (SegWit)

SegWit es una actualización del formato de transacción de Bitcoin que organiza los datos de manera más eficiente al segregar la firma del contenido de la transacción. Esto permite que las transacciones de SegWit eludan el límite de 1 MB permitiendo que puedan ingresar más transacciones por bloque.


sábado, 17 de marzo de 2018

Bitcoin Core: Modo Consola - Cartera

En este artículos veremos algunos comandos relacionados con la cartera de Bitcoin Core:
  • Información de la cartera
  • Encriptar la cartera
  • Desbloquear la cartera
  • Obtener la clave privada
  • Cerrar la cartera
  • Cambiar la clave de cifrado de la cartera
  • Importar clave privada




Bitcoin Core: Modo Consola

Bitcoin Core implementa una interfaz JSON-RPC que puede ser utilizada por línea de comandos, desde donde podemos acceder a muchas funcionalidades que no están disponibles en la interfaz del programa y que incluso nos permite utilizar lenguajes de programación para obtener datos de la red bitcoin.


En este artículo veremos como acceder al modo consola y servirá de indice para explicar alguno de los comandos disponibles.

domingo, 11 de marzo de 2018

Bitcoin Core: Primeros pasos

En el artículo anterior hemos visto como instalar Bitcoin Core y descargar el blockchain. En este artículo analizaremos los primeros pasos a realizar para operar con este software:
  • Interfaz
  • Creación de una clave pública
  • Cifrado
  • Creación de una copia de seguridad
  • Otras opciones
Nota: Cada vez que ejecutas el software lo primero que va a hacer es sincronizar la cadena de bloques con las últimas operaciones realizadas. Ten en cuenta que, tal y como expliqué en la introducción, Bitcoin Core es un Full Node, es decir, un nodo completo de la red por lo que para operar como tal ha de descargar la cadena completa de bloques. Si accedes con regularidad esta operación no suele demorarse mucho. Si quieres ver cúando se produjo el último minado (y otros detalles) puedes consultar Coin Dance




sábado, 10 de marzo de 2018

Bitcoin Core: Instalación

Como vimos en la introducción, Bitcoin Core es un monedero bastante particular porque a diferencia de otros a los que podemos acceder de forma online, debemos descargarnos una aplicación de escritorio e instalarla.

Dicha instalación es muy sencilla y el software se encuentra disponible para varios sistemas operativos en la página oficial bitcoin.org:


En el momento de realizar este tutorial, la última versión es la 0.16.0

Bitcoin Core: Antes de la instalación

Como se indicó en el capítulo de introducción, Bitcoin Core se ejecuta en nuestra máquina con lo que evitamos posibles problemas de hackeo que sí suelen ocurrir en monederos para criptomonedas online aunque siempre hay que tomar las medidas de seguridad oportunas en nuestro PC, y de esto último trata este artículo.



viernes, 9 de marzo de 2018

Bitcoin Core: Introducción

Bitcoin Core es algo más que un monedero, es un software que implementa todos los aspectos del sistema, incluyendo el propio monedero (wallet), un motor de verificación de las transacciones con una copia completa de toda la cadena de bloques (blockchain) y un nodo de red completo en la red Bitcoin, es decir, una vez que lo tienes en tu ordenador te conviertes en un nodo más de dicha red.

Su principal característica es que, al ejecutar por primera vez el programa, descarga la cadena de bloques completa en el ordenador y hace las funciones de nodo dentro de la red, es decir, que las personas que tienen instalado este monedero en su ordenador contribuyen a que la red Bitcoin sea más estable, pues aportan más copias de la cadena de bloques. Esta es la razón por lo que a este tipo de monederos se las denomina "pesados" a diferencia de los "ligeros" que solo descargan los últimos bloques y por lo tanto son menos seguros.



Bitcoin Core: Índice

Índice de artículos y hoja de ruta relacionados con el monedero de escritorio oficial de la criptomoneda Bitcoin.

Índice


Introducción
Artículo que explica qué es y las características más destacadas de Bitcoin Core

Antes de la instalación
Consejos antes de instalar Bitcoin Core en tu ordenador.

Instalación
Pasos para instalar Bitcoin Core en tu PC y proceso de descarga de la cadena de bloques.

Primeros pasos
Explicación del interfaz (GUI) del programa y generación de nuestra primera clave.

Modo consola
Modo avanzado de Bitcoin Core

Interfaz gráfica
Explicación de todas las opciones que presenta la interfaz gráfica del programa

Hoja de ruta


Ejecución alternativa
Explicamos las diferentes opciones que tenemos a la hora de ejecutar el programa

Comisiones
Información sobre las comisiones más adecuadas para que se realicen nuestras transacciones.

Desarrollo
Explicación del desarrollo del programa.

Confirmaciones
Explicamos que son las confirmaciones en el proceso de una transacción y de qué depende su rapidez