es hat eine json http api, so dass Sie leicht Schnittstelle mit beliebigen Sprache @StephenM347 Wie viele payment-processing-Anwendung nicht ständig laufen? Selbst dann können Sie nur noch überprüfen Sie den Zeitstempel in den letzten block und vergleichen Sie es mit der system Zeit. Ich sehe nicht den Vorteil. Es könnte durch einen pool auf Zweck zu bauen versuchen auf Ihre eigene Kette, da konnten Sie gewinnen mehrere Prämien auf einmal, indem man einen glücklichen zusätzliche quick-block. Es ist eine bekannte "selfish mining" - Strategie, um Gebäude vor dem eigenen Kette, solange es nicht zu weit hinter. Das war wahrscheinlich, weil Sie festgelegt haben, erstellen Sie mehrere hundert Adressen, wenn es läuft. Es dauerte nicht so lange, denn, es gab Sie die Adressen hatte es vorab generierte.

Wenn Sie möchten, erzeugen unsere eigene, einzigartige genesis block, den Sie erzeugen soll, und ersetzen Sie mindestens die folgenden Parameter:

  • nuhrzeit (die unix-Zeit. Ihr Geldbeutel wird die Meldung "Keine block-Quelle lieferbar in 5 Woche(N) hinter" erwähnt, wenn dies ist 5 Wochen alt aus jetzt)
  • pszTimeStamp (die "timestamp", zu "rechtfertigen" kein premining genommen hat Platz)
  • hashMerkleRoot (die merkle root basiert auf der coinbase-Transaktion der block)
  • hashGenesisBlock (die genesis hash selbst!)
  • nNonce (die richtige nounce, die erhöht wird, wenn die Suche nach der hash erfüllt, dass das Ziel (=schwer))

Den pubkey in der Ausgabe transaction-Skript kann auch geändert werden, um einen eindeutigen Wert. Jedoch, als der genesis-block nicht ausgegeben werden sowieso die gleichen pubkey kann verwendet werden, wie z.B. Litecoin. Auch die nBits sollte nicht geändert werden, wenn Sie planen eine Litecoin-Klon.

Sie können dieses Skript verwenden, um zu erstellen, die Werte für einen scrypt genesisblock: https://github.com/lhartikk/GenesisH0