jueves, 1 de noviembre de 2018

Bitcoin Core v0.17.0.1

Actualización menor de Bitcoin Core que incluye nuevas características, varias correcciones de errores, mejoras de rendimiento, así como traducciones actualizadas.


viernes, 5 de octubre de 2018

Bitcoin Core versión 0.17.0

El equipo de desarrolladores de Bitcoin Core ha publicado una nueva versión de su cliente para Bitcoin, y parches para las versiones previas. En ambos casos, se soluciona el problema del bug inflacionario y el de Denegación de Servicio (DoS) hallados durante la semana pasada en el código del cliente. Además, la nueva versión incluye modificaciones en cuanto a la creación de monederos, la creación de transacciones parcialmente firmadas, entre otras.


domingo, 23 de septiembre de 2018

Bitcoin Core versión 0.16.3

La nueva versión de Bitcoin Core (0.16.3) corrige una vulnerabilidad de denegación de servicio (DoS: Denial of Service) que posibilitaba el colapso de la minería Bitcoin por lo que esta actualización es imprescindible de realizar.



jueves, 30 de agosto de 2018

Descarga gratis El Libro de Satoshi

Puedes descargar líbremente el libro traducido al español denominado "El Libro de Satoshi" (The Book of Satoshi) escrito por Phil Champagne y traducido por la comunidad de Blockchain España.


domingo, 19 de agosto de 2018

¿Qué es un SCAM?

En este artículo voy a tratar de explicar a qué se denomina SCAM y su relación con el mundo del blockchain y sobre todo de las criptomonedas.

¿Qué son las confirmaciones?

Cuando se realiza un envío de bitcoins, esta transacción se difunde desde la billetera a la red Bitcoin para ser procesada y verificada por todas los nodos que forman la red. Una vez validada esta transacción (se verifica que la billetera tiene suficientes bitcoins), los mineros incluyen la transacción, junto con otras, en un bloque. A esto se le llama confirmación de transacción. Cuando esta transacción es incluida en un bloque de la cadena de bloques (blockchain) se dice que esta transacción tiene una confirmación, cuando es incluida en el siguiente bloque se dice que tiene 2 confirmaciones y así sucesivamente.



sábado, 18 de agosto de 2018

Bitcoin Core: Transacciones

La pestaña Transacciones nos muestra el historial completo de todas las transacciones que hemos recibido/enviado/minado en nuestras direcciones públicas tanto de entrada como de salida. Inicialmente, al instalar el programa y no disponer de fondos en mi cartera, la vista es la siguiente:



Bitcoin Core: Interfaz gráfica

Esta entrada en el blog es el índice de una serie de artículos en los que explicaré todas las opciones de la interfaz gráfica del programa.


El índice de artículos es el siguiente:
  • Archivo
  • Configuración
  • Ayuda

Además, después de unos meses de uso, profundizaré en otras opciones del programa que expliqué en el artículo primeros pasos como son:

jueves, 2 de agosto de 2018

Lanzamiento de Bitcoin Core 0.16.2

Nueva versión de Bitcoin Core (0.16.2) que incluye varias correcciones de errores y traducciones actualizadas.


Actualización

Si está ejecutando una versión anterior, apáguela. Espere hasta que se haya apagado por completo (lo que puede demorar unos minutos en las versiones anteriores), luego ejecute el instalador (en Windows) o simplemente copie /Applications/Bitcoin-Qt (en Mac) o bitcoind/ bitcoin-qt (en Linux).

Tenga en cuenta que el formato de la base de datos de bloques también cambió en la versión 0.8.0 y no hay un código de actualización automática desde antes de la versión 0.8 a la versión 0.15.0 o superior. No se admite la actualización directamente desde 0.7.x y versiones anteriores sin volver a descargar la cadena de bloques. Sin embargo, como siempre, las versiones antiguas de billetera aún son compatibles.

Descarga

Puede realizar la descarga de la última versión de Bitcoin Core en el siguiente enlace.

Instalación nueva

Si está realizando una nueva instalación, siga simplemente los pasos del siguiente tutorial.

sábado, 16 de junio de 2018

Bitcoin Core v0.16.1

Nueva versión de Bitcoin Core (0.16.1) que incluye nuevas funciones, varias correcciones de errores, mejoras de rendimiento y traducciones actualizadas.


domingo, 10 de junio de 2018

¿Qué es Ethereum?

En este artículo voy a tratar de explicar de una forma sencilla que es la red Ethereum.


sábado, 9 de junio de 2018

Semillas, claves y direcciones

Podríamos definir una semilla como una sucesión aleatoria de 12 palabras, fáciles de apuntar y resguardar, que permiten restaurar completamente un monedero y las direcciones que éste contiene.

Por ejemplo, en el monedero Electrum podemos ver estas 12 palabras de nuestro wallet desde el menú “Cartera / Semilla”.



En este artículo trataremos de explicar de forma resumida cómo se generan estas semillas y su relación con los estándares BIP32 y BIP39.

domingo, 6 de mayo de 2018

¿Merecen la pena los sitios Paid-To-Click?

Hará algo más de un mes empecé a experimentar con los sitios Paid-To-Click con el fin de ganar algunos satoshis y realizar pruebas con ellos y la verdad es que hasta que no haces el ejercicio de analizar el balance conseguido no te das cuenta que esto es un engañabobos y no quiero perder más el tiempo.




sábado, 28 de abril de 2018

Monedero de escritorio Ubuntu: Navegador Firefox

Firefox es el sistema operativo que por defecto viene con Ubuntu Mate. Lo más problables que necesite utilizar un navegador.

Monedero de escritorio Ubuntu: Sistema compartido

Hasta ahora, todos los pasos han sido comunes pero si tu solo vas a utilizar este ordenador como wallet puedes saltarte este paso.

Monedero de escritorio Ubuntu: Instalación del Sistema Operativo

Para este artículo yo voy a utilizar una máquina virtual alojada en un PC con sistema operativo Windows 7. Como software de virtualización voy a utilizar VirtualBox, que puedes descargarlo desde su página oficial. Su instalación es muy sencilla y hay muchos tutoriales en internet que explican como hacerlo.

Lo primero es descargar el sistema operativo Ubuntu Mate desde su página oficial. Yo he descargado la versión de 18.0.4 de 64 bits


Monedero de escritorio Ubuntu: Configuración de la BIOS

Como método de seguridad adicional recomendamos realizar una serie de acciones encaminadas a reforzar la seguridad de nuestro PC utilizando las opciones de la BIOS.

Monedero de escritorio Ubuntu

En este artículo voy a explicar cómo preparar un sistema operativo para instalar un monedero de criptomonedas de escritorio (wallet desktop) lo más seguro posible bajo el sistema operativo Ubuntu.

Yo voy a utilizar Ubuntu MATE, una distribución basada en Ubuntu que me resulta más amigable que la original pero puedes utilizar la distribución de Ubuntu que más le guste. Además, aunque los comandos sean diferentes, podrá aprovechar este artículo como base para la instalación en cualquier otra distribución de Linux.

jueves, 19 de abril de 2018

Algoritmos de validación

En este artículos vamos a explicar cada uno de los algoritmos que se utilizan para procesar las transacciones y validaciones en una red blockchain. 

sábado, 14 de abril de 2018

Evita el minado con tu navegador

El número de páginas web que minan criptomonedas usando la CPU del usuario ha aumentado en los últimos tiempos. En este artículo trataré de explicar algunos métodos para evitar este uso indebido de los recursos de nuestro ordenador. 



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

sábado, 24 de febrero de 2018

Manifiesto

Este blog nace para informar sobre los servicios que surgen a partir de una nueva generación de bases de datos distribuidas formadas por cadenas de bloques (blockchain), siempre desde el punto de vista técnico y no desde el punto de vista especulativo (en el caso de las criptomonedas). Aquí se hablará y se experimentará con dicha tecnología intentando comprender su funcionamiento y sus posibilidades en el mundo real y virtual.


Inicialmente el campo de experimentación serán las criptomonedas por ser el campo más influyente actualmente pero no descarto la investigación de esta tecnología en otros campos ya que este tipo de bases de datos pueden ser utilizados para innumerables propósitos desde votaciones electrónicas, control de producción, creación de contratos, etc.

Toda la información que se mostrará en este blog tendrá como origen mi propia experiencia y no debe interpretarse como una recomendación en alguna criptomoneda o en algún servicio relacionado con el blockchain. Iré experimentado con esta tecnología en base a mis conocimientos, interés y medios y no debe considerarse como una recomendación de una criptomoneda en particular o un servicio relacionado con el blockchain en concreto.


Mi interés es la tecnología y no la especulación