Ich habe dieses C#-Tool gefunden, um Adressen für Bitcoin (komprimiert und unkomprimiert) zu generieren:
https://en.bitcoin.it/wiki/Bitcoin_Address_Utility
https://github.com/casascius/Bitcoin-Address-Utility
Es funktioniert perfekt für Bitcoin, aber für Litecoin scheint es nicht zu funktionieren.
Irgendwelche Ideen, wie man ähnlichen Code verwenden kann, um Litecoin-Adressen zu generieren?
Vielen Dank
Das ist seltsam, da die Dokumente von BAU sagen, dass sie mit Litecoin arbeiten sollten. Haben Sie im Dropdown-Menü, das den Münztyp auswählt, Litecoin ausgewählt?
Wenn Sie bereit sind, einen RPC-Knoten auszuführen, können Sie alternativ BitcoinLib verwenden und aufrufen CoinService.GetNewAddress(String)
.
Im Allgemeinen ist es genau dasselbe wie das Generieren von Bitcoin-Adressen, außer dass das Versionsbyte 48 statt 0 ist.
Bitcoin und Litecoin haben ein unterschiedliches Innenleben, daher sollten viele ihrer Teile nicht austauschbar sein.
Eine kurze Antwort auf Ihre Frage könnte lauten: Kennen Sie C++? In diesem Fall könnten Sie sich die Teile der Referenzimplementierung von Litecoin ansehen, in denen die Adressen generiert werden, und diese an C# anpassen.
Eine andere Antwort wäre, eine alternative Bibliothek zu finden, die unabhängig von der Litecoin-Referenzimplementierung ist. Eine solche Implementierung scheint Litecoin-PHP-Library zu sein , das ist ein stark kommentierter PHP-Code, in dem Sie Antworten auf Ihre Fragen finden können. Viel Glück.
Bitcoin and Litecoin have different inner workings, so many of their parts shouldn't be interchangeable.
Das ist nicht wirklich wahr. Sie sind sich sehr ähnlich.
Gustir