Gibt es ein einfaches Tutorial zum Sweepen einer bc1-Segwit-Adresse? Ich weiß, dass Elektrum private Schlüssel durchsuchen kann, aber hat es jemals jemand wirklich ausprobiert und ein Tutorial dazu geschrieben?
Ich habe Angst davor, ein paar Coins an eine bc1 Paper Wallet zu schicken. Ich suche nur nach einem Tutorial oder sogar einem Video von jemandem, der es tatsächlich fegt.
In Bitcoin Core können Sie den importprivatekey
Befehl verwenden.
Sobald Sie Ihren privaten Schlüssel haben, bewahren Sie ihn sehr sorgfältig auf, halten Sie ihn sehr sicher und gehen Sie wie folgt vor, um ihn in Bitcoin Core zu importieren:
importprivatekey "{private key}" "{label optional}"
Erledigt. Beachten Sie, dass Sie nicht auf die Aktualisierung von Bitcoin Core warten müssen, bevor Sie Ihren privaten Schlüssel importieren. Es kann jedoch sein, dass nicht alle Gelder in Ihrem Wallet angezeigt werden, bis es vollständig auf dem neuesten Stand ist.
Hoffentlich haben Sie Ihre Brieftasche mit einer guten Passphrase verschlüsselt, an die Sie sich erinnern werden.
Verwendung:
>importprivkey "privkey" ( "label" ) (erneut scannen)
Fügt Ihrer Brieftasche einen privaten Schlüssel (wie von dumpprivkey zurückgegeben) hinzu. Erfordert ein neues Wallet-Backup.
Argumente:
- "privkey" (string, erforderlich) Der private Schlüssel (siehe dumpprivkey)
- "label" (string, optional, default="") Ein optionales Label
- rescan (boolean, optional, default=true) Scannen Sie die Brieftasche erneut auf Transaktionen
Hinweis: Dieser Aufruf kann Minuten dauern, wenn der erneute Scan wahr ist. Während dieser Zeit können andere RPC-Aufrufe melden, dass der importierte Schlüssel vorhanden ist, aber zugehörige Transaktionen noch fehlen, was zu vorübergehend falschen/falschen Salden und nicht ausgegebenen Ausgaben führt, bis der erneute Scan abgeschlossen ist.
Beispiele:
Sichern Sie einen privaten Schlüssel
> dumpprivkey "myaddress"Importieren Sie den privaten Schlüssel mit rescan
> importprivkey "mykey"Importieren Sie mit einem Label und ohne erneutes Scannen
> importprivkey "mykey" "testing" falseImportieren mit leerem Standardlabel und ohne erneutes Scannen
> importprivkey "mykey" "" false
Als Bitcoin Core v0.16.0 veröffentlicht, können Sie die Bech32-Segwit-Adresse als @Willtech-Antwort importieren.
importprivkey "privkey" ( "label" ) ( rescan )
Stellen Sie zunächst sicher, dass Sie die richtige Bitcoin-Core-Version ausführen
verwendengetnetworkinfo
bitcoin-cli getnetworkinfo
{
"version": 160000,
"subversion": "/Satoshi:0.16.0/",
"protocolversion": 70015,
"localservices": "000000000000040d",
"localrelay": true,
"timeoffset": 0,
"networkactive": true,
"connections": 5
}
Stellen Sie nun den Adresstyp in Ihrer bitcoin.conf-Datei auf bech32 ein
addresstype=bech32
Wenn also ein neuer privater Schlüssel "importiert" wird, wird eine völlig neue Wallet-Datei erstellt? Warum kann es nicht zu einer vorhandenen Brieftasche hinzugefügt werden? Kann dieser "Import" auch die 3 Ableitungen von Adressen importieren? 1xxx, 3xxx und bc1xxx von einem einzigen privaten Schlüssel?
Auf diese Weise sollte es sowieso zu 100% funktionieren, wenn es nicht funktioniert hat. Sie erstellen Ihre Transaktion immer noch manuell und signieren sie mit Ihrem privaten Schlüssel.
Patoshi パトシ
Willtech
Patoshi パトシ
Adam