Finalmente, está programado lanzar Mainnet el 31 de marzo, el próximo martes. El tiempo exacto de lanzamiento no está decidido, pero sería alrededor del mediodía. Entonces, aquí explicaré lo que se hará en el curso de la preparación, el lanzamiento y el período de monitoreo inicial. Completaremos la preparación en esta semana, y habrá un ensayo final para el lanzamiento el próximo lunes. Y el martes es el día D.
Tenemos algunos parámetros de configuración para finalizar antes del lanzamiento, que incluye:
configuración inicial del nodo tendermint (config.toml) configuración inicial de (genesis.json) configuración inicial AMO (genesis.json) cantidad de monedas iniciales (genesis.json) cuenta de bóveda par de claves par de claves del validador de génesis
Las opciones notables en la configuración del nodo tendermint son la indexación tx y la configuración de mempool. Desactivaremos cualquier indexación tx excepto algunas etiquetas esenciales para reducir la carga de los nodos validadores. Entonces, estos nodos no son adecuados para ser un nodo RPC. Esto es intencional También reduciremos los bytes max tx a un valor moderadamente pequeño en la configuración de mempool. Aunque el protocolo y el protocolo AMO no imponen ningún límite en el tamaño del tx, no hay razón para permitir varios megabytes para un solo tx.
En la configuración de , modificaremos el tamaño máximo de bloque para que sea un valor relativamente pequeño. En las primeras etapas de la red principal, no es probable que procese, digamos, millones de txs por segundo. A modo de comparación, la red Cosmos muestra un número promedio muy bajo de txs por bloque. Este límite se puede levantar en el futuro.
La configuración inicial de AMO seguirá los números mencionados en el aviso del equipo de planificación de AMO, incluido el período de bloqueo de estaca, la relación de distribución de recompensas, la tasa de recompensa de tx, etc.
Para ejecutar los nodos de iniciales, preparamos una red de máquinas. Habrá 6 nodos de validación, 1 nodo semilla y un nodo RPC adicional para alimentar los datos al servidor de explorer. Las direcciones exactas de los nodos se anunciarán el día del lanzamiento.
El binario real para el software del nodo y algunos scripts de control ya están disponibles.
Ejecutaremos el proceso de lanzamiento dos veces. Uno para el ensayo del próximo lunes y el otro para el lanzamiento real el martes.
En primer lugar, habrá un nodo de génesis inicial que no tenga monedas estacadas al principio. Este nodo es el validador designado escrito en el genesis.json archivo, por lo que puede producir nuevos bloques incluso si no tiene estaca. Justo después del primer bloque, la cuenta de depósito inicial transferirá la cantidad predeterminada de monedas a la dirección inicial del apostador. La cuenta de staker apostará estas monedas y el nodo de génesis inicial puede actuar como un nodo validador adecuado.
Una vez que el nodo de génesis inicial está en funcionamiento con las apuestas adecuadas, lanzamos un nodo semilla, que es el nodo auxiliar para construir una red P2P de los próximos nodos. Este nodo no es un nodo validador. Cada nodo que viene después de este nodo designará este nodo semilla como un par persistente.
Para atender las solicitudes RPC de AMO explorer y otros clientes, se lanzará un nodo de monitoreo a continuación. Este nodo tampoco es un nodo validador. Una vez que este nodo de monitoreo está en funcionamiento, AMO explorer comienza a funcionar (creamos una nueva versión del explorador, con un aspecto mucho más limpio y más funciones adicionales). Vamos a monitorear la cadena de bloques desde el explorador.
El resto de los nodos de validación aparecerán a través de un proceso similar. Ejecuta un nodo; recibir una cantidad predeterminada de monedas de la cuenta de bóveda; y apostar esas monedas. Tenga en cuenta que habrá muchos bloques vacíos, debido a la función de bloqueo de estaca. Eso es normal en términos del protocolo AMO.
Monitorearemos la cadena por un tiempo para verificar si hay algún problema. Realizaríamos el intercambio de paquetes de datos con fines de prueba después de que el servicio de almacenamiento AMO predeterminado esté activo.
En este paso, el lanzamiento está completo y estamos listos para anunciar las direcciones de nodo al público. El anuncio puede llegar después de varias horas desde el momento de la génesis. Depende de lo rápido que seamos.
Nos vemos el siguiente martes.