Bitcoin Forum
April 27, 2024, 10:46:38 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: Generacion Billeteras Frías / Cold Wallet  (Read 166 times)
DUPONDIUS (OP)
Jr. Member
*
Offline Offline

Activity: 101
Merit: 9


View Profile
September 24, 2023, 06:26:39 PM
Merited by DdmrDdmr (4)
 #1


Hola a todos.


¿Alguien sabe como generar billeteras frías (SegWit o SegWit Native) de una forma similar a cómo lo hace bitaddress.org con las billeteras legacy?
1714257998
Hero Member
*
Offline Offline

Posts: 1714257998

View Profile Personal Message (Offline)

Ignore
1714257998
Reply with quote  #2

1714257998
Report to moderator
1714257998
Hero Member
*
Offline Offline

Posts: 1714257998

View Profile Personal Message (Offline)

Ignore
1714257998
Reply with quote  #2

1714257998
Report to moderator
Unlike traditional banking where clients have only a few account numbers, with Bitcoin people can create an unlimited number of accounts (addresses). This can be used to easily track payments, and it improves anonymity.
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1714257998
Hero Member
*
Offline Offline

Posts: 1714257998

View Profile Personal Message (Offline)

Ignore
1714257998
Reply with quote  #2

1714257998
Report to moderator
Chustazo
Newbie
*
Offline Offline

Activity: 1
Merit: 0


View Profile
September 28, 2023, 07:43:27 PM
 #2

¡Hola!
Salvo mejor criterio te diría que usando un ordenador no conectado a internet generes una billetera en una aplicación como, por ejemplo, Electrum. Una vez generada guarda todos los datos y ya la tienes...

Como curiosidad y por si alguien no la conoce también puedes usar la web de Ian Coleman https://iancoleman.io/bip39/, para la creación o traducción entre todo tipo de formatos.

Un saludo
Don Pedro Dinero
Legendary
*
Offline Offline

Activity: 1288
Merit: 1500


The first decentralized crypto betting platform


View Profile WWW
September 30, 2023, 03:22:43 AM
Merited by DdmrDdmr (4)
 #3

Me imagino que si este hilo no tiene más respuestas es porque todos usamos las billeteras de USB o Hardware Wallet. Iba a decir que hay dos tipos de billeteras frías, las de papel y las de USB, pero veo que habría una tercera: de sonido, que me parece que no gasta casi nadie.

Al final una billetera de USB vale la pena porque para crearte tú mismo una de papel hay que saber muy bien lo que estás haciendo, tener mucho cuidado, y aun así no estás libre de riesgos.  Andreas Antonopoulos publicó un vídeo bastante explícito sobre el tema:

For the Last Time, Stop Using Paper Wallets!

Lo cual suscitó debate en varios sitios, entre ellos nuestro foro:

Andreas Antonopoulos says to stop using paper wallets, do you agree?




DdmrDdmr
Legendary
*
Offline Offline

Activity: 2296
Merit: 10746


There are lies, damned lies and statistics. MTwain


View Profile WWW
September 30, 2023, 08:30:13 AM
 #4

<…>
Entiendo que, si estás usando bitcoinaddress.org, lo estas usando en todo caso en modo offline, con el programa descargado (y no la versión online).

Hoy por hoy, tener una semilla que te de acceso a múltiples direcciones parece mucho más práctico que no tener claves privadas aisladas (con su correspondiente dirección pública). En todo caso, desconozco, y desconfiaría, de cualquier site o software generador de claves privadas.

Quizás, si quisiese generar una billetera fría con un par <clave privada, dirección pública>, generaría una wallet Segwit en Electrum y de allí derivaría la información (para cualquier dirección puedes hacer mouse derecho para ver la clave privada). Si luego lo quieres llevar a formato QR como hace bitaddress.org es otro asunto, y realmente no me fiaría de ningún generador de códigos que encontrase "por ahí".
albert0bsd
Hero Member
*****
Offline Offline

Activity: 849
Merit: 660



View Profile WWW
October 09, 2023, 04:33:26 PM
Merited by DdmrDdmr (4)
 #5

Si confias plenamente en el RNG de tu sistema operativo, dejo un 2 codigos sencillos para generar tu Llave privada y apartir de ella tu SEED de 24 Palabras:


Generamos una lleva de 256 bits:
Code:
</dev/urandom tr -dc 'A-F0-9' | head -c 64  ; echo

Este solo funciona para Linux o dentro de WSL en windows.

Ejemplo:

Code:
$ </dev/urandom tr -dc 'A-F0-9' | head -c 64  ; echo
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

Posteriormente podemos pegar la Key generada por /dev/urandom en el siguiente codigo de python:

genseed
Code:
from bitcoinlib.mnemonic import *

print("Convert hexadecimal to Mnemonic and back again to hex")
pk = 'PASTE YOUR HEXADECIMAL KEY HERE <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<'
words = Mnemonic().to_mnemonic(pk)
print("Mnemonics\n%s" % words)

Output:
Code:
$ python3 genseed.py
Convert hexadecimal to Mnemonic and back again to hex
Mnemonics
s..... a.... .......

Podremos utilizar nuestros 24 mnemonics generados en cualquier cartera que soporte formato como Electrum o sparrow

Y entonces tenemos 2 opciones a respaldar los 24 mnemonics o la key de 64 Caracteres hexadecimales, incluso podrias utilizar el formato de bitaddress para respaldar esta llave pero teniendo en cuenta que esta es la llave para generar tu seed de 24 palabras y no una llave privada individual.

Se que no es el mejor metodo, pero logra el mismo objetivo siempre y cuando conozcas lo que estas haciendo.

Hay mas ejemplo de como utilizar esa API de python para ese proposito:
https://github.com/1200wd/bitcoinlib/tree/master/examples

O bien puedes descargar la pagina de https://iancoleman.io/bip39/ como ya te lo mencionaron, esta se puede descargar y utilizar OFFLINE, pegas tu Seed de 24 palabras y seleccionas el PATH de derivacion que quieres generando asi tus Direcciones

DUPONDIUS (OP)
Jr. Member
*
Offline Offline

Activity: 101
Merit: 9


View Profile
January 30, 2024, 06:11:35 PM
 #6




Adjunto un enlace de un proyecto que permite generar direcciones en frío; aunque no es lo que buscaba.


> https://github.com/walletgeneratornet/WalletGenerator.net
albert0bsd
Hero Member
*****
Offline Offline

Activity: 849
Merit: 660



View Profile WWW
February 14, 2024, 05:35:20 PM
 #7

Por lo visto no te molestate en leer lo que te comparti.

Shawshank
Legendary
*
Offline Offline

Activity: 1623
Merit: 1608



View Profile
February 14, 2024, 07:29:52 PM
Merited by DdmrDdmr (4)
 #8

En estos momentos se me ocurren dos maneras relativamente sencillas. En primer lugar, crear un pendrive USB con el sistema operativo Tails.

1. Arrancar con el sistema operativo Tails desde el pendrive. Asegurarte de que el Bluetooth y el Wifi están desconectados y crear la semilla desde el wallet Electrum que ya viene incorporado en el sistema operativo Tails.

Si lo prefieres, esta opción también debería de funcionar bien:

2. Descargar la última versión de https://github.com/iancoleman/bip39 en modo zip y copiarlo en un pendrive.  Arrancar con el sistema operativo Tails desde otro pendrive. Asegurarte de que el Bluetooth y el Wifi están desconectados y copiar y extraer el zip anterior bajo la carpeta "Tor Browser". Hacer doble click en el fichero index.html y crear la semilla.

Lightning Address: shawshank@getalby.com
Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!