Crear una Blockchain desde cero no es precisamente una tarea fácil. Existen diferentes métodos para hacerlo, pero todos ellos requieren un alto grado de conocimiento de ciertos lenguajes de programación, herramientas e incluso sistemas operativos poco extendidos entre los usuarios, como Linux.
Afortunadamente, existen otras alternativas mucho más asequibles que permiten a las personas que se inician en este mundo del Blockchain poner en práctica gran parte de la literatura existente sobre este tema.
Como sabemos, las criptomonedas utilizan el Blockchain como base de todas sus funciones y muchas de ellas han liberado su código, por lo que podemos utilizarlo para crear nuestra propia moneda y, por tanto, tener nuestro propio Blockchain. Esto en sí mismo tampoco es fácil, y aún necesitaríamos bastantes conocimientos de programación para poder modificar el código a nuestro antojo y hacerlo finalmente funcional, sin embargo, en los últimos años han aparecido plataformas que hacen este trabajo por nosotros a través de sencillos pasos.
Este es el caso de la plataforma walletbuilders.com, que utilizaremos para crear nuestra propia criptodivisa de forma muy sencilla y totalmente gratuita.
Paso 1 – Crear su propia criptomoneda y blockchain:
Primero debemos acceder al sitio web https://www.walletbuilders.com/. Una vez dentro veremos la página principal que tiene 2 botones: «Get started» y «Learn more». El segundo botón nos llevará a la sección donde se nos dan algunas explicaciones sobre la finalidad de la web y las diferentes pruebas de funcionamiento que podemos elegir para nuestra futura criptodivisa. Haremos clic en el primer botón que nos dice «Get started».
Paso 2 – Crear su propia criptomoneda y blockchain:
Una vez que hagamos clic en el primer botón, la página web nos enviará al tutorial para la creación de nuestra moneda. El tutorial se situará por defecto en el paso 1 (paso 1) llamado «Tu moneda».
Veamos qué campos aparecen en cada paso y cuál es su función:
– Dirección de correo electrónico: Colocamos nuestra dirección de correo electrónico que será necesaria más adelante.
– Tipo de moneda: Podemos seleccionar si queremos que sea de pago o gratuita. Nosotros lo dejamos en la opción «Free».
– Algoritmo de la moneda: En este último campo podemos elegir en qué tipo de algoritmo se basará nuestra moneda. Para este tutorial, lo dejaremos por defecto en la opción «Scrypt [PoW]» y haremos clic abajo a la derecha en el botón amarillo donde pone «NEXT».
Paso 3 – Crear su propia criptomoneda y blockchain:
– Nombre de la moneda: Aquí pondremos el nombre que queremos que tenga nuestra moneda, por ejemplo, «BlockchainZTop».
– Abreviatura de la moneda: En este campo pondremos la abreviatura de nuestra moneda, por ejemplo, «BZTOP».
– Letra de la dirección: Ponemos un número o una letra con la que queremos que empiecen las direcciones públicas, por ejemplo, la letra «B».
– Marca de tiempo verbal: Escribimos una frase que se vinculará al bloque de génesis, por ejemplo, «Muestra».
– Los siguientes 2 campos «Website URL» y «Github URL«, sirven para poner enlaces informativos sobre nuestra moneda y hacemos clic en «NEXT«.
Paso 4 – Crear su propia criptomoneda y blockchain:
– Recompensa del bloque: La cantidad de monedas que recibirán los mineros en la prueba de trabajo, pondremos «100».
– Reducción de bloques a la mitad: Este campo se refiere al número de bloques que debe haber en la cadena antes de reducirse a la mitad. Pondremos, por ejemplo, «50.000».
– Suministro de monedas: Este campo se rellena automáticamente teniendo en cuenta los datos introducidos para la recompensa de minería y los bloques necesarios para dividir por la mitad. Haga clic en el botón «NEXT».
Paso 5 – Crear su propia criptomoneda y blockchain:
– Madurez de Coinbase: Ponemos el número de bloques que queremos que pasen antes de poder gastar las monedas.
– Número de confirmaciones: Campo para establecer el número de bloques necesarios para que una transacción sea confirmada.
– Espacio objetivo en minutos: Tiempo en minutos que se debe tardar en minar un bloque.
– Espaciamiento objetivo en minutos: Tiempo máximo de minado en minutos hasta el que no se ajustará la dificultad.
– Nodo 1 y nodo 2: Esta opción sería útil para poner la dirección de un nodo que hayamos creado. Sin embargo, para este tutorial usaremos las que la misma plataforma nos proporciona desde hace tiempo, así que la dejamos igual que ésta y pulsamos «NEXT«.
Paso 6 – Crear su propia criptomoneda y blockchain:
En este paso nos aparece un mensaje que nos dice, que hemos seleccionado una moneda gratuita, por lo que no nos permite subir nuestro propio logo, que no es importante para el tutorial. Hacemos clic en el botón «PURCHASE«.
Paso 7 – Crear su propia criptomoneda y blockchain:
Una vez que le demos al botón » PURCHASE», nos aparecerá un mensaje informando de que nos han enviado un correo electrónico con la información necesaria para poder entrar en el menú de gestión de nuestra criptodivisa.
Paso 8 – Crear su propia criptomoneda y blockchain:
En el correo electrónico que recibimos aparecerá nuestro «coinID«, que es lo que necesitaremos para poder acceder a la plataforma.
Paso 9 – Crear su propia criptomoneda y blockchain:
Una vez que pinchemos en la opción «login» de la web, nos aparecerá un cuadro donde tendremos que introducir el «coinID» que nos enviaron a nuestro correo electrónico.
Paso 10 – Crea tu propia criptomoneda y blockchain:
Por último, pulsaremos el botón «Login» y aparecerá nuestro menú de gestión en el que se nos advertirá que se está creando nuestra moneda y que tendremos que esperar un número de minutos. Estos minutos pueden variar en función de la configuración que hayamos elegido y de la carga de trabajo de la plataforma.
Cuando termine el proceso de creación de nuestra moneda, podremos ver todas sus características en el menú. En este menú también encontraremos 2 de las opciones más interesantes. La primera es la posibilidad de descargar nuestro propio monedero tanto para Windows como para Linux.
En segundo lugar, podremos minar nuestras propias monedas siguiendo las indicaciones que se muestran en la opción del menú «Getting started».
Como podéis ver, siguiendo este procedimiento no es difícil crear nuestra propia criptodivisa totalmente operativa con la que podremos experimentar y familiarizarnos con el funcionamiento de un monedero, la minería y finalmente con la propia Blockchain.