Differences
This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
lehrkraefte:blc:informatik:glf22:crypto:joker-chain [2022/08/18 09:12] Ivo Blöchliger |
lehrkraefte:blc:informatik:glf22:crypto:joker-chain [2024/05/07 16:49] (current) Ivo Blöchliger [JokerChain] |
||
---|---|---|---|
Line 1: | Line 1: | ||
====== JokerChain ====== | ====== JokerChain ====== | ||
- | ===== Nötiges | + | Eventuell eine JavaScript-Version? |
- | * git, Python und VisualStudio Code, siehe [[lehrkraefte: | + | ===== Setup und Verwendung |
+ | ==== Nötige Software ==== | ||
+ | * git (plus OpenSLL, ist in git for Windows dabei), Python und VisualStudio Code, siehe [[lehrkraefte: | ||
+ | ==== Setup der JokerChain ==== | ||
+ | Screencast dazu auf dem [[https:// | ||
+ | * git bash starten | ||
+ | * in geeigntes Verzeichnis gehen: '' | ||
+ | * '' | ||
+ | * '' | ||
+ | * Erster Test: '' | ||
+ | * Schlägt fehl, weil ein package fehlt. Also dieses installieren mit | ||
+ | * '' | ||
+ | * Und dann gleich noch pip updaten mit | ||
+ | * '' | ||
+ | * Bereits existierende Schlüssel ins Verzeichnis kopieren oder | ||
+ | * Neue Schlüssel anlegen (nur wenn noch keiner vorhanden): '' | ||
+ | * Die Datei '' | ||
+ | * Die Datei '' | ||
- | ====== Technische Umsetzung ====== | + | ==== Update der Chain ==== |
+ | * '' | ||
+ | * '' | ||
+ | ==== Joker einlösen ==== | ||
+ | * '' | ||
+ | ==== Joker transferieren ==== | ||
+ | * '' | ||
+ | ==== Transaktionen und Kontostand anschauen ==== | ||
+ | * '' | ||
+ | ==== Weitere Optionen ==== | ||
+ | * '' | ||
+ | * '' | ||
+ | |||
+ | ====== Technische Umsetzung mit openssl ====== | ||
+ | Das Python-Script '' | ||
===== Schlüsselerzeugung ===== | ===== Schlüsselerzeugung ===== | ||
In Git-Bash: | In Git-Bash: | ||
Line 72: | Line 103: | ||
list of joker tokens | list of joker tokens | ||
</ | </ | ||
- | + | Darauf muss eine ''# | |
===== Überweisung ===== | ===== Überweisung ===== | ||
<code txt> | <code txt> |