Me he bifurcado Litcoin 0.8v
para hacer mi propia moneda personalizada (propósito de aprendizaje), con algunos cambios en los parámetros:
1. Total no of coins to be mined = 270,000,000.
2. Block formation time = 15sec.
3. Time for halving = 2 years.
4. Life span for mining = 20 years.
5. Mining reward coins per block for first 2 years = 32.16899445.
6. Total no of coins to be mined in first 2 years = 135264187.8669276
Todo funciona bien, pero el tiempo de generación de bloques parece ser demasiado lento. Aunque el tiempo de conformación de 15 segundos es solo un valor promedio, en mi caso obtengo conformación cada 2 o 3 minutos, lo cual es mucho más de lo esperado.
Editar: he configurado mi dificultad para que sea lo más baja posible, que es alrededor de 0.002 y el tiempo de reorientación está configurado en 10 minutos, pero incluso después de 3 días de minería, obtuve alrededor de 3400 bloques, y también su dificultad es la misma en cada bloque aunque estoy haciendo una cantidad de transacciones dentro de los nodos.
{
"version" : 80705,
"protocolversion" : 70002,
"walletversion" : 60000,
"balance" : 17474.98800000,
"blocks" : 3407,
"timeoffset" : 0,
"connections" : 2,
"proxy" : "",
"difficulty" : 0.00024414,
"testnet" : false,
"keypoololdest" : 1516853983,
"keypoolsize" : 102,
"paytxfee" : 0.00000000,
"mininput" : 0.00001000,
"errors" : ""
}
Cambiar solo el tiempo de generación del bloque de destino no significa que el intervalo de bloque promedio será ese tiempo. El intervalo de bloqueo se rige por el objetivo de Prueba de trabajo y existe un límite para lo que puede ser ese objetivo. Si no aumenta el límite de ese objetivo, entonces el objetivo no podrá aumentar hasta el punto en que sus bloques se extraigan a la velocidad a la que desea que se extraigan. Debe aumentar su límite objetivo (se puede encontrar en chainparams.cpp
y se llama powLimit
) para que los bloques se puedan encontrar más rápidamente.
colisionador de mallas
criptomonedaKTM