Ich habe mich gegabelt Litcoin 0.8v
, um meine eigene angepasste Münze (Lernzweck) mit einigen Änderungen der Parameter zu erstellen:
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
Alles funktioniert gut, aber die Blockgenerierungszeit scheint zu langsam zu sein. Obwohl die Konformationszeit von 15 Sekunden nur ein Durchschnittswert ist, erhalte ich in meinem Fall alle 2 bis 3 Minuten eine Konformation, was weit über den Erwartungen liegt
Bearbeiten: Ich habe meine Schwierigkeit so niedrig wie möglich eingestellt, was ungefähr 0,002 ist, und die Retargeting-Zeit ist auf 10 Minuten eingestellt, aber selbst nach 3 Tagen Minning habe ich ungefähr 3400 Blöcke, und auch die Schwierigkeit ist in jedem Block gleich obwohl ich die Anzahl der Transaktionen innerhalb der Knoten mache.
{
"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" : ""
}
Das Ändern nur der Zielblockerzeugungszeit bedeutet nicht, dass das durchschnittliche Blockintervall diese Zeit sein wird. Das Blockintervall wird durch das Proof-of-Work-Ziel geregelt, und es gibt eine Grenze dafür, was dieses Ziel sein kann. Wenn Sie das Limit dieses Ziels nicht erhöhen, kann das Ziel nicht bis zu dem Punkt erhöht werden, an dem Ihre Blöcke mit der gewünschten Rate abgebaut werden. Sie müssen Ihr Ziellimit (zu finden in chainparams.cpp
und heißt powLimit
) erhöhen, damit Blöcke schneller gefunden werden können.
meshcollider
cryptoKTM