Todo empezó allá por finales de septiembre del año 2023, hablando con un compañero de trabajo.
A día de hoy, 25 de agosto del 2024, podéis entender que hace poco que conozco bitcoin.
Este compañero me insistió en que tenía que montarme un nodo de bitcoin. Yo le estaba hablando de ser soberano en cuanto a su infraestructura tecnológica. En concreto, hablabamos sobre almacenamiento tanto de archivos como de contraseñas. En aquel momento, yo ya era un convencido defensor de los servicios autoalojados y desde el 2020 me enfrasqué en montarme en mi propia casa una infraestructura para alojar mis datos y no depender de la nube (el ordenador de otro).
No se por qué en ese momento accedí a embarcarme en ese pequeño reto. Nunca me había llamado demasiado la atención bitcoin, e incluso en algún momento llegué a tenerle cierto odio (en aquel momento en el que tuve que comprar una gráfica y me salió un poco más cara, ya muchos sabréis por qué).
Creo que la curiosidad técnica de montar un nodo me pudo. Quizá, como se suele decir, #bitcoin llega a tí cuando estás listo, no antes.
Fue en ese momento cuando mi compañero me recomendó empezar con https://raspibolt.org
Como no soy muy fan de las rasberry, mi primer contacto con bitcoin fue minibolt (para novatos, no lo recomiendo).
Así que una vez despertó mi curiosidad, me puse a investigar y empaparme de información.
Si tuviera que volver a empezar, sin duda empezaría por este video.
¡Despierta!
Este video es oro puro, es para vérselo varias veces. Yo creo que lo he visto u oido al menos 3 veces. Gracias @z6Mkt...9Wv9o. Es un video que debería tener millones de visitas y aunque todos tus vídeos son tops, creo que este video es lo mejor que has hecho nunca. Lo tiene todo, ese punto de filosofía y soberanía financiera y los puntos claves para ser soberano, ingobernable y libre. Me encanta de principio a fin el espíritu del post y sobre todo porque refleja ese espírito bitcoiner.
Cualquier bitcoiner debería grabarse a fuego estos 3 básicos:
Se soberano
Se ingobernable
Se libre
Mucho se podría hablar de cada uno de estos 3 principios, pero no es el objeto de este blog.
En este punto, cualquier persona tiene horas y horas de videos y podcast para escuchar de Lunaticoin sin parar. Yo me los ponía en cualquier momento. Estuve un mes fácil escuchando podcast y viendo video sin parar.
Al principio, el miedo a bitcoin te paraliza. A pesar de mi formación técnica (soy informático), bitcoin te puede abrumar. No dejes que lo haga (conmigo lo consiguió, lo reconozco).
Empieza ya, no tengas miedo
En este punto, deberías haberte visto el video anterior al menos una vez y en este punto te presento a otro personaje @albercoin y te ves este video
Si alguien sabe de nodos del que se puede aprender y en español es este hombre.
Momento para montarte un nodo en testnet y empezar a ver bloques cada 10 minutos...
Aún no sabes ni lo que es una wallet, pero ya tienes un nodo y aún no sabes qué hacer con él. No te preocupes, aunque parece poco intuitivo, esto te servirá para comprender lo básico y entender la blockchain y como cada 10 minutos bitcoin graba en piedra bloque tras bloque.
¿Qué es bitcoin?
Disclaimer inicial: no voy a describirte y explicarte bitcoin en 20 líneas que pueda escribir aqui. Sería totalmente pretencioso por mi parte explicar en unas pocas líneas lo que lleva horas y horas entender con cierta profundidad. Lo que si trataré es explicar qué es y cómo funciona bitcoin a un nivel básico y para que cualquiera lo entienda. Seguramente cualquier experto verá en estas líneas una explicación vaga y poco rigurosa. Esta será una explicación de un novato para otro novato.
Bitcoin es una moneda y a la vez un protocolo de comunicación y software que lleva el control contable de esa moneda. Bitcoin con mayúsculas es el software y bitcoin con minúscula es la moneda. Para simplificar la explicación, hablaremos en general de bitcoin como el protocolo y el software de forma genérica.
Bitcoin es un protocolo descentralizado que se basa en un modelo de relación de confianza entre los distintos actores del protocolo. En el protocolo de bitcoin hay 2 actores principales, los nodos validadores y los nodos mineros.
Los nodos validadores se encargan de validar transacciones y emitirlas al resto de la red, y a la vez, validan el trabajo que hacen los nodos mineros.
Pero, ¿cómo funciona todo?. Los mineros mediante fuerza bruta computacional, tratan de resolver un problema matemático muy complejo. Cuando un minero resuelve ese problema, lo comunica a los nodos validadores para que le den el ok a la solución que ha encontrado. Ese proceso es la generación de un bloque, y en ese bloque, se generan bitcoin nuevos y se agrupan las transacciones pendientes de ejecutar que se encuentran en la red.
Este proceso se repite aproximadamente cada 10 minutos
En la imagen anterior se pueden ver los últimos bloques minados (859869, 859868, 859867, 859866, etc) representados todos por un bloque azul. A la izquierda de la linea discontinua, se pueden ver los bloques candidatos a ser minados.
Ahora veamos los campos más importantes de un bloque
Hash. Este es el número que el minero ha encontrado
Timestamp. Fecha de creación del bloque
Rango de tasas. Comisiones mínima y máxima de las transacciones incluidas en el bloque
Subsidio + gastos. Recompensa recibida por el minero. Aquí se incluye la generación de nuevas monedas y las comisiones de emisión de transacciones.
Minero. Nombre del minero que ha minado el bloque
Ya sabes qué es bitcoin. Enhorabuena!
Ahora tocara seguir aprendiendo los siguientes pasos en tu propio nodo validador de Bitcoin.
Felicidades!
Configurando tu nodo validador
Toca recordar a alguien que ya deberías conocer @albercoin
Te dejo aqui su lista de reproducción sobre umbrel. Es lo más actual que tiene en su canal. En sus videos te enseñará lo básico para instalar Bitcoin Core, un indexador de bloques y un explorador de la red bitcoin. Te recomiendo en vez de usar mainnet, uses testnet para perderle el miedo a bitcoin.
No tengas prisa, antes de correr, hay que aprender a andar. No deberías empezar en mainnet sin pisar primero testnet
Deberás armarte con un poco de paciencia mientras se descarga la blockchain de testnet. Pero tesnet se te descargará mucho antes que mainnet.
Junto con bitcoin core y electrecs toca descargar ahora lightning node
Te crearás tu primera billetera que podrás usar para practicar. Guárdate esas 24 palabras y consigue tus primeros bitcoin de testnet.
Recupera tu primera dirección y pide tus primeros bitcoin de testnet. Si lees esto y no tienes quien te pueda pasar tus primeros tBTC, contáctame en twitter.