Introducción:
El elemento central de cada criptomoneda es un libro público llamado “cadena de bloques”.
Cada bloque NEM puede contener hasta 200.000 transacciones.
Desde los bloques de la cadena y las transacciones en los bloques ordenados, el historial de transacciones completo se lleva a cabo en la Blockchain.
Los bloques subsiguientes en la cadena de bloques tienen alturas crecientes que difieren en uno (1).
Sobre este episodio
Este documento contiene procedimientos para ayudar a los desarrolladores a crear el bloque génesis, o lo que en el ambiente NEM se llama “Némesis”, para desarrollar una criptomoneda nueva y limpia.
Usamos Linux/Slackware 14.2 como nuestro sistema predeterminado de empaquetado y distribución.
NOTA: La configuración presentada no pretende ser utilizada en la red pública. Estos parámetros son utilizados para la versión de Testnet de Catapult (MIJIN-TEST).
Ambiente:
- Sistema operativo: Slackware 14.2 (64 bits)
- Procesador: 2 x 3 GHz
- Memoria: 2048 MB
- Disco duro: 80 GB
- Inodes: 1600000
-
Ancho de banda: 10 Mbps
Bloque Némesis:
Tomaremos como ambiente de trabajo el descrito en el EPISODIO #1
1.- Directorio de trabajo
2.- Copiar archivos de configuración
3.- Generar 10 cuentas principales que utilizaremos durante todos los episodios.
4.- Editar el archivo de configuración del bloque Némesis
5.- Reemplazar las lineas marcadas en rojo por las líneas de color verde, como muestra la figura.
Nota: La línea SCSBPEXYDODOFC4LHR27KDVKRELXMRERKO4ZPDYV corresponde a la primera cuenta del archivo catapult.address.txt, como muestra el Paso 3.
6.- Crear directorio data
7.- Generar el bloque Némesis
8.- Iniciar el servidor Catapult
ISARQ/EG
Descargue este episodio en formato PDF haciendo clic aquí para la versión en Español y aquí para la versión en Inglés.
– Vea también:
* EPISODIO #1 Compilación en Slackware
* EPISODIO #3 Ejecución del Core y el Server API
* EPISODIO #4 Interfaz de línea de comandos-NEM2
* ISARQ implementa CATAPULT, la nueva versión de la Blockchain de NEM
– Próximamente:
* EPISODIO #5 Escribiendo la primera aplicación en NEM Catapult
[…] – EPISODIO #2. Creación del Bloque Némesis […]