Bitcoin-Beispiele mit dedizierter Bibliothek und ECDSA in P3
Verfasst: Donnerstag 17. September 2015, 19:41
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?
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?