Wo sollte man anfangen, wenn man eine Altcoin-Kopie von Bitcoin erstellt?

Bei dem Versuch, einen Klon zu erstellen, müssen einige Dinge berücksichtigt werden ... Dinge wie Blockzeit, Belohnung usw. werden oft geändert. Welche anderen Dinge sollten beachtet werden, wenn man mit dem Quellcode herumspielt?

Anzahl der Bestätigungen für die Annahme fälliger Coins aus dem Mining und der Transaktion. Nur sehr wenige Menschen verstehen, dass das Warten auf 6 Bestätigungen im Bitcoin-Netzwerk nicht gleichbedeutend ist mit dem Warten auf 6 Bestätigungen in Litecoin, zum Beispiel.

Antworten (1)

Sie sollten die aktuelle Altcoins-Welt studieren:

Die interessantesten Alt-Coins, die ich heute in Sicht habe, sind:

Der schnellste Weg, um zu verstehen, was geändert werden muss , besteht darin, eine Quelle bitcoin-0.6.3-linux.tar.gzund eine Quelle von zu nehmen litecoin 60300.

Entpacken Sie danach beide Archive in zwei Verzeichnisse und einfach diff -rHvn bitcoin litecoin.

Ändern Sie die Namen der Konfigurationsdateien, die Anzahl der Ports usw. Und ändern Sie die Hash-Funktion, wenn Sie möchten.

Sie werden sicherlich auf zwei häufige Probleme stoßen:

  • Töten Sie das Netzwerk nach Schwierigkeit. Jemand kann mit >50 % Leistung in Ihr Netzwerk kommen, die Schwierigkeit erhöhen und dann verschwinden. Danach würden Ihre Netzwerkteilnehmer den nächsten Block mit GROSSER Verzögerung finden, was die Stabilität von Transaktionen usw. beeinträchtigen würde.
  • ASIC-Miner. Heutzutage kann kein Spieler mit einer TOP-Grafikkarte im Top-Pool seit Jahren nicht einmal EINEN Bitcoin abbauen , wegen ASIC-Minern. Was soll man zu einem Fund von Block-, Solo-Mining sagen?

First kann meiner Meinung nach gelöst werden, indem die Abhängigkeit von der Schwierigkeit neu erfunden wird, indem eine Abhängigkeit von Time hinzugefügt wird . Zum Beispiel:

Der nächste Block muss mit 10 Nullen beginnen, aber nach einer Minute würde die Anzahl der Nullen um eins verringert werden, in der zweiten Minute würde diese Türschwelle wieder verringert usw.

Zweitens kann der ASIC-Miner vom wirklich harten Hash-Algorithmus erobert werden. Schauen Sie sich das QRK an : Wahrscheinlich wird niemand eine solche Schaltung zeichnen, während das Spiel die Kerzen nicht wert ist. Aber hier treffen Sie auf den nächsten Angriff: Jemand kann die Kaskade von Hashes analysieren und einen viel einfacheren Weg finden, um Blöcke zu erhalten.


Sie können die Welt der Alt-Coins beobachten und feststellen, dass niemand Ihren neuen Coin braucht. Es gibt ungefähr 30 sehr aktive Altcoins und ungefähr 100 in der Entstehung. Ich prognostiziere: „Im nächsten Jahr würden diese Zahlen mit 10 multipliziert werden !“: 300 aktive Altcoins mit verschiedenen Unterschieden zu Bitcoin und 1000 vollständige Klone, die sich nur durch Labels unterscheiden.

Sie könnten den Markt mit Superinnovationen sprengen .

Eines der interessantesten und kostspieligsten Dinge ist meiner Meinung nach die Rückverfolgbarkeit von Geld. Schauen Sie sich zB zerocoin an .

Das zweite ist ein Sterben des Bergbaus. Der Bitcoin-Markt könnte ins Spiel kommen.


Bearbeiten: Außerdem gibt es rippled/xrp , manchmal ist es Open Source geworden.

Schauen Sie sich auch Opa of Ripple an:

Eines Tages wird sicherlich ein Kind von Bitcoin und Ripple erscheinen. Eine Art Krypto-Geld-Mutante.


I leave here a little space for the future to add more interesting questions and answers.

Wie komme ich an die litecoin 60300Quelle?
So etwas wie: cd /usr/src; git clone https://github.com/litecoin-project/litecoin; cd litecoin; git rebase 3aaa7ba5d05ff7ec35e2cd704e1e1b3da58b70b4;. Sie sollten die vollständigen Gits von Bitcoin und Litecoin herunterladen.
Wo bist du darauf gekommen 3aaa7ba5d05ff7ec35e2cd704e1e1b3da58b70b4?
Wenn Sie das vollständige Git-Repository von Litecoin klonen, können Sie das Protokoll überprüfen , git loges gibt einen Datensatz vom Datum: Fr. Change version to 0.6.3Meine aktuelle Git-Version für Experimente mit Klonen ist: Datum: Sun Apr 14 01:50:46 2013 -0700: with last log record: Do not warn about obsolete version.. Es sieht aus wie ein kompletter Litecoin v.60300. Versuchen Sie einfach, hier eine Rebase durchzuführen und mit Bitcoin 0.6.3 zu vergleichen, Sie werden sehen, dass es nicht so viele Unterschiede zwischen LTC und BTC gibt.
Bitte fügen Sie einen Verweis auf Nxt ( www.thenxtcoin.com ), zweite Kryptowährung, deren Code nicht von Bitcoin abstammt, hinzu. Es ist ein interessantes Konzept: Alle Coins wurden vorgeschürft und es werden nie mehr sein. Sie verdienen Zinsen, indem Sie einfach etwas Nxt halten (und einen Anteil an den von anderen gezahlten Transaktionsgebühren erhalten), was proportional dazu ist, wie viele Nxt-Coins Sie haben.