¿Cómo extraigo fondos de mi dirección bc1 bech32 segwit que generé de una billetera de papel?

¿Hay un tutorial fácil sobre cómo barrer una dirección segwit bc1? Sé que electrum puede barrer claves privadas, pero ¿alguien realmente lo ha probado y ha escrito un tutorial sobre él?

Tengo miedo de enviar algunas monedas a una billetera de papel bc1. Solo estoy buscando un tutorial o incluso un video de alguien que realmente lo esté barriendo.

Respuestas (2)

Cómo importar claves privadas a Bitcoin Core (desde una billetera de papel o en otro lugar)

En Bitcoin Core, puede usar el importprivatekeycomando.

Una vez que tenga su clave privada, guárdela con mucho cuidado manteniéndola muy segura y haga lo siguiente para importarla a Bitcoin Core:

  1. Abra el núcleo de Bitcoin.
  2. Vaya a Ayuda --> Depurar.
  3. Vaya a la pestaña Consola.
  4. tipo:importprivatekey "{private key}" "{label optional}"
  5. Cree una nueva copia de seguridad de la billetera.

Hecho. Tenga en cuenta que no necesita esperar a que Bitcoin Core se actualice antes de importar su clave privada. Sin embargo, es posible que no todos los fondos aparezcan en su billetera hasta que esté completamente actualizado.

Con suerte, ha cifrado su billetera con una buena frase de contraseña que recordará.

Uso:

>importar clave privada "clave privada" ("etiqueta") (volver a escanear)

Agrega una clave privada (tal como la devuelve dumpprivkey) a su billetera. Requiere una nueva copia de seguridad de la billetera.

Argumentos:

  1. "privkey" (cadena, requerida) La clave privada (ver dumpprivkey)
  2. "etiqueta" (cadena, opcional, predeterminado="") Una etiqueta opcional
  3. volver a escanear (booleano, opcional, predeterminado = verdadero) Vuelva a escanear la billetera para transacciones

Nota: esta llamada puede tardar unos minutos en completarse si el nuevo análisis es verdadero; durante ese tiempo, otras llamadas de rpc pueden informar que la clave importada existe, pero aún faltan las transacciones relacionadas, lo que genera saldos temporalmente incorrectos/falsos y salidas no gastadas hasta que finalice el nuevo análisis.

Ejemplos:

Volcar una clave privada
> dumpprivkey "myaddress"

Importe la clave privada con volver a escanear
> importprivkey "mykey"

Importar usando una etiqueta y sin volver a escanear
> importprivkey "mykey" "testing" false

Importar utilizando la etiqueta en blanco predeterminada y sin volver a escanear
> importprivkey "mykey" "" false

Entonces, al "importar" una nueva clave privada, ¿se crea un archivo de billetera totalmente nuevo? ¿Por qué no puede agregarlo a una billetera existente? ¿También esta "importación" sabe importar las 3 derivadas de direcciones? 1xxx, 3xxx y bc1xxx de una sola clave privada?
@Patoshi Como Adam señaló en su respuesta, debe asegurarse de estar utilizando la versión correcta de Bitcoin Core para las direcciones bc1. El nuevo escaneo (predeterminado en verdadero) se encarga de encontrar fondos en las direcciones. No, no es un nuevo archivo de billetera.
¿No tiene que preocuparse por la ruta de derivación que genera una infinidad de direcciones completamente diferentes?
@Patoshi, como mencioné en mi respuesta, "establezca el tipo de dirección en bech32 en su archivo bitcoin.conf" para obtener la dirección bech32, no la heredada. Intente importarlo y vea si ve sus Bitcoins. No perderás nada.

A medida que se lanzó Bitcoin core v0.16.0, puede importar la dirección Bech32 Segwit como @Willtech Answer.

importprivkey "privkey" ( "label" ) ( rescan )

Primero, asegúrese de que está ejecutando la versión correcta del núcleo de bitcoin

usandogetnetworkinfo

bitcoin-cli getnetworkinfo

{
  "version": 160000,
  "subversion": "/Satoshi:0.16.0/",
  "protocolversion": 70015,
  "localservices": "000000000000040d",
  "localrelay": true,
  "timeoffset": 0,
  "networkactive": true,
  "connections": 5
}

Ahora establezca el tipo de dirección en bech32 en su archivo bitcoin.conf

addresstype=bech32

Entonces, al "importar" una nueva clave privada, ¿se crea un archivo de billetera totalmente nuevo? ¿Por qué no puede agregarlo a una billetera existente? ¿También esta "importación" sabe importar las 3 derivadas de direcciones? 1xxx, 3xxx y bc1xxx de una sola clave privada?

  • No, no crea un nuevo archivo de billetera, simplemente lo agregará a su archivo de billetera existente.

De esta manera, debería funcionar al 100% de todos modos si no funcionó. aún crea su transacción manualmente y la firma con su clave privada.

parece que aún no ha madurado, ya que ese tutorial parece bastante complicado.
@Patoshi Ese tutorial es mucho más complicado de lo que debe ser para su pregunta.
Tenían razón, muchachos, pero eso fue antes del lanzamiento de Bitcoin 0.16.0. Hice una edición.