Bitcoin-Beispiele mit dedizierter Bibliothek und ECDSA in P3

Wenn du dir nicht sicher bist, in welchem der anderen Foren du die Frage stellen sollst, dann bist du hier im Forum für allgemeine Fragen sicher richtig.
Antworten
Benutzeravatar
Ekkehardt
User
Beiträge: 5
Registriert: Samstag 5. September 2015, 18:49
Wohnort: Freiberg/Sa.
Kontaktdaten:

Ich versuche derzeit, Beispiele zur Bitcoin-Schlüsselerzeugung aus dem Buch "Mastering Bitcoin" nachzuvollziehen. Das erste Beispiel nutzt Verlerik Buterins pybitcointools. Diese habe ich über pip installiert und in Python 2 funktioniert das Beispiel; die Bibliothek 'bitcoin' steht zur Verfügung. Hier fehlt mir eine Alternative für Python 3, da ich gerne generell Python 3 verwenden möchte.

Auf Python 3 angepasst sieht der Quelltext so aus:
http://0bin.net/paste/hVUIXPnxqWxNKz7g# ... ntMt4tf6S-

Das zweite Beispiel verwendet die Bibliotheken ecdsa und random. Es lief allerdings wegen eines assertion errors schon in Python 2 nicht. Das wird ein extra Thema. Für Python 3 sieht der Quelltext so aus:
http://0bin.net/paste/MFbySgOBx0RrD-pt# ... PFXwhso8MF

Hier kann ecdsa aus Python 2 nicht verwendet werden. Welche Alternativen gibt es für Python 3, und wie werden sie korrekt installiert?
Lubuntu 14.04
Python 3
NINJA-IDE
Benutzeravatar
Ekkehardt
User
Beiträge: 5
Registriert: Samstag 5. September 2015, 18:49
Wohnort: Freiberg/Sa.
Kontaktdaten:

Kommando zurück. Habe eben festgestellt, dass es schon hilft, wenn man sich die aktuelle Version der fraglichen Bibliotheken besorgt und sich daran erinnert, dass pip schon für Python 2 nachzuinstallieren war. Thema erledigt.
Lubuntu 14.04
Python 3
NINJA-IDE
Antworten