Denne vejledning forklarer, hvordan man underskriver Bitcoin-transaktioner ved hjælp af en offline Electrum-tegnebog via kommandolinjegrænsefladen.
Forberedelse af en usigneret transaktion
Brug først din online-tegnebog (kun til overvågning) til at oprette en transaktion uden at underskrive den:
electrum payto 1Lb9YaqiKdaPYQPFVRjmy1sZcSsVajaNQA 0.1 --unsigned > unsigned.txn
Denne kommando gemmer den usignerede transaktion i en fil, der hedder unsigned.txn
. Hvis du bruger en wallet, der kun overvåger, kan du udelade --unsigned
mulighed.
Brug denne kommando til at tjekke indholdet af den usignerede transaktion:
cat unsigned.txn | electrum deserialize -
Signering af transaktionen
Electrums serialiseringsformat indeholder den nødvendige offentlige hovednøgle og afledningsinformation. Dette gør det muligt for offline-tegnebogen at underskrive transaktionen uden yderligere data. For at underskrive transaktionen:
cat unsigned.txn | electrum signtransaction - > signed.txn
Denne kommando læser den usignerede transaktion, beder om din wallet-adgangskode og opretter en ny fil med navnet signed.txn
der indeholder den signerede transaktion.
Udsendelse af transaktionen
Når du har underskrevet, skal du sende din transaktion til Bitcoin-netværket. Brug følgende kommando:
cat signed.txn | electrum broadcast -
Hvis udsendelsen er vellykket, viser Electrum transaktions-ID'et.
Husk, at Bitcoin-transaktioner er irreversible, når de først er udsendt. Dobbelttjek altid transaktionsoplysningerne, før du sender dem.