Bitcoin Forum
May 02, 2024, 08:06:40 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: Questão: como usar seed hexadecimal em softwar que usa mnemónicas como padrão  (Read 92 times)
Disruptivas (OP)
Legendary
*
Offline Offline

Activity: 1316
Merit: 1450



View Profile
October 17, 2023, 11:10:10 AM
 #1

Pessoal, eu to tentando ajudar um amigo, mas acho que vai ser mais fácil perguntar aqui hahah

Cenário: a pessoa tem uma seed antiga, no formato hexadecimal e quer passar a utilizar a electrum. Mas a electrum tem no formato padrão dela, a seed mnemonica, com as 12 palavras. Como faz a ''conversão'' entre os formatos?

Alguém sabe o passo a passou ou tem um tutorial para indicar aqui?

Eu sei que já li sobre, mas não lembro e dando uma pesquisada rapidinha não achei nada muito simples kkk

█████████████████████████
██
█████▀▀███████▀▀███████
█████▀░░▄███████▄░░▀█████
██▀░░██████▀░▀████░░▀██
██▀░░▀▀▀████████████░░▀██
██░░█▄████▀▀███▀█████░░██
██░░███▄▄███████▀▀███░░██
██░░█████████████████░░██
██▄░░████▄▄██████▄▄█░░▄██
██▄░░██████▄░░████░░▄██
█████▄░░▀███▌░░▐▀░░▄█████
███████▄▄███████▄▄███████
█████████████████████████
.
.ROOBET 2.0..██████.IIIIIFASTER & SLEEKER.██████.
|

█▄█
▀█▀
████▄▄██████▄▄████
█▄███▀█░░█████░░█▀███▄█
▀█▄▄░▐█████████▌▄▄█▀
██▄▄█████████▄▄████▌
██████▄▄████████
█▀▀████████████████
██████
█████████████
██
█▀▀██████████████
▀▀▀███████████▀▀▀▀
|.
    PLAY NOW    
The block chain is the main innovation of Bitcoin. It is the first distributed timestamping system.
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1714637200
Hero Member
*
Offline Offline

Posts: 1714637200

View Profile Personal Message (Offline)

Ignore
1714637200
Reply with quote  #2

1714637200
Report to moderator
1714637200
Hero Member
*
Offline Offline

Posts: 1714637200

View Profile Personal Message (Offline)

Ignore
1714637200
Reply with quote  #2

1714637200
Report to moderator
sabotag3x
Legendary
*
Offline Offline

Activity: 2534
Merit: 2169


Crypto Swap Exchange


View Profile
October 17, 2023, 11:35:03 AM
 #2

Você diz aquelas chaves privadas grandes, uma para cada endereço?

exemplo: 5JCXnAgXy8izAqcEgcJxxxxxxxxxxxxxxxxxxxxxxxxxCJ2CMcprS3fhh

Arquivo -> Novo/restaurar -> Importar endereços Bitcoin ou chaves privadas -> colar a chave privada -> Próximo -> está feito.

Mas acho mais fácil enviar o saldo para um novo endereço e começar a usar as seeds de 12 palavras.

█▀▀▀











█▄▄▄
▀▀▀▀▀▀▀▀▀▀▀
e
▄▄▄▄▄▄▄▄▄▄▄
█████████████
████████████▄███
██▐███████▄█████▀
█████████▄████▀
███▐████▄███▀
████▐██████▀
█████▀█████
███████████▄
████████████▄
██▄█████▀█████▄
▄█████████▀█████▀
███████████▀██▀
████▀█████████
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
c.h.
▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
▀▀▀█











▄▄▄█
▄██████▄▄▄
█████████████▄▄
███████████████
███████████████
███████████████
███████████████
███░░█████████
███▌▐█████████
█████████████
███████████▀
██████████▀
████████▀
▀██▀▀
darkv0rt3x
Hero Member
*****
Offline Offline

Activity: 1204
Merit: 658


I rather die on my feet than to live on my knees


View Profile
October 17, 2023, 11:36:24 AM
 #3

Pessoal, eu to tentando ajudar um amigo, mas acho que vai ser mais fácil perguntar aqui hahah

Cenário: a pessoa tem uma seed antiga, no formato hexadecimal e quer passar a utilizar a electrum. Mas a electrum tem no formato padrão dela, a seed mnemonica, com as 12 palavras. Como faz a ''conversão'' entre os formatos?

Alguém sabe o passo a passou ou tem um tutorial para indicar aqui?

Eu sei que já li sobre, mas não lembro e dando uma pesquisada rapidinha não achei nada muito simples kkk

Queres dizer passar uma palavra que está em hexadecimal para decimal? Se for isso, deve ter que ser feito caractére a caractére. Cada caractére pode ser representado por um número e esse número pode estar em formato binário, decimal, octal, hexadecimal, etc.

Por exemplo um 'a' corresponde a um 97 (decimal). Em hxadecimal é 0x61 (onde o 0x apenas representa o formato em que o número está representado).

Tens este site que ajuda a converter caractére a caractére, mas não sei se é isto que pretendes:
https://www.rapidtables.com/convert/number/hex-to-ascii.html

Por exemplpo, a palavra "texto" pode ser representada por "0x746578746F" em hexadecimal.

Bitcoin is energy. Bitcoin is freedom
I rather die on my feet than living on my knees!
Disruptivas (OP)
Legendary
*
Offline Offline

Activity: 1316
Merit: 1450



View Profile
October 17, 2023, 06:50:09 PM
 #4

Você diz aquelas chaves privadas grandes, uma para cada endereço?

exemplo: 5JCXnAgXy8izAqcEgcJxxxxxxxxxxxxxxxxxxxxxxxxxCJ2CMcprS3fhh

Arquivo -> Novo/restaurar -> Importar endereços Bitcoin ou chaves privadas -> colar a chave privada -> Próximo -> está feito.

Mas acho mais fácil enviar o saldo para um novo endereço e começar a usar as seeds de 12 palavras.

Hm, vou fazer o teste. Achei que a electrum não aceitaria o backup de uma chave em um padrão diferente do mnemónico, mas talvez aceite mesmo.

Eu não sei se a pessoa já usou o formato hexa em algum software, pq ele inicou com uma paper wallet, que normalmente dá no formato hexa e tu pode enviar btc pra lá sem nunca ter aberto a wallet em algum software. Então talvez seja exatamente pra poder mover os fundos.


Queres dizer passar uma palavra que está em hexadecimal para decimal? Se for isso, deve ter que ser feito caractére a caractére. Cada caractére pode ser representado por um número e esse número pode estar em formato binário, decimal, octal, hexadecimal, etc.

Por exemplo um 'a' corresponde a um 97 (decimal). Em hxadecimal é 0x61 (onde o 0x apenas representa o formato em que o número está representado).

Tens este site que ajuda a converter caractére a caractére, mas não sei se é isto que pretendes:
https://www.rapidtables.com/convert/number/hex-to-ascii.html

Por exemplpo, a palavra "texto" pode ser representada por "0x746578746F" em hexadecimal.

Na verdade não, não é hexadecimal para decimal e não é uma conversão qualquer. Como disse, é hexa para mnemónico. Não acho que de pra fazer esse tipo de processo que tu citou.

█████████████████████████
██
█████▀▀███████▀▀███████
█████▀░░▄███████▄░░▀█████
██▀░░██████▀░▀████░░▀██
██▀░░▀▀▀████████████░░▀██
██░░█▄████▀▀███▀█████░░██
██░░███▄▄███████▀▀███░░██
██░░█████████████████░░██
██▄░░████▄▄██████▄▄█░░▄██
██▄░░██████▄░░████░░▄██
█████▄░░▀███▌░░▐▀░░▄█████
███████▄▄███████▄▄███████
█████████████████████████
.
.ROOBET 2.0..██████.IIIIIFASTER & SLEEKER.██████.
|

█▄█
▀█▀
████▄▄██████▄▄████
█▄███▀█░░█████░░█▀███▄█
▀█▄▄░▐█████████▌▄▄█▀
██▄▄█████████▄▄████▌
██████▄▄████████
█▀▀████████████████
██████
█████████████
██
█▀▀██████████████
▀▀▀███████████▀▀▀▀
|.
    PLAY NOW    
TryNinja
Legendary
*
Offline Offline

Activity: 2814
Merit: 6974



View Profile WWW
October 18, 2023, 08:25:06 AM
 #5

Dei uma olhada no git da Electrum e encontrei referências a esse tipo de seed em versões antigas.

Code:
        # see if seed was entered as hex
        seed = seed.strip()
        try:
            assert seed
            seed.decode('hex')
            self.seed = str(seed)
            return
        except Exception:
            pass

https://github.com/spesmilo/electrum/blob/79309c962568fed5069c65a2df3e4c1027411acf/lib/wallet.py

Pede para ele tentar baixar uma versão antiga, como a 1.9.8 que parece ser referente a esse commit: https://download.electrum.org/1.9.8/

Tenta importar colando o hex lá na área de seed mesmo e depois exportar a seed normalmente (ou private-keys).

.
.HUGE.
▄██████████▄▄
▄█████████████████▄
▄█████████████████████▄
▄███████████████████████▄
▄█████████████████████████▄
███████▌██▌▐██▐██▐████▄███
████▐██▐████▌██▌██▌██▌██
█████▀███▀███▀▐██▐██▐█████

▀█████████████████████████▀

▀███████████████████████▀

▀█████████████████████▀

▀█████████████████▀

▀██████████▀▀
█▀▀▀▀











█▄▄▄▄
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
.
CASINSPORTSBOOK
▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
▀▀▀▀█











▄▄▄▄█
bitmover
Legendary
*
Offline Offline

Activity: 2296
Merit: 5914


bitcoindata.science


View Profile WWW
October 18, 2023, 08:39:20 AM
Merited by Disruptivas (2)
 #6

Pessoal, eu to tentando ajudar um amigo, mas acho que vai ser mais fácil perguntar aqui hahah

Cenário: a pessoa tem uma seed antiga, no formato hexadecimal e quer passar a utilizar a electrum. Mas a electrum tem no formato padrão dela, a seed mnemonica, com as 12 palavras. Como faz a ''conversão'' entre os formatos?

Alguém sabe o passo a passou ou tem um tutorial para indicar aqui?

Eu sei que já li sobre, mas não lembro e dando uma pesquisada rapidinha não achei nada muito simples kkk

Eu não acredito que seja uma bip39 Seed em hexadecimal, deve ser uma chave privada em hex

Uma chave privada se refere apenas a um endereço, diferente de uma seed que se refere a milhões.

Se vou entrar no iancoleman.io/bip39 você consegue pegar a Seed bip39  em hex
https://iancoleman.io/bip39/

Se for isso, uma seed em hex, você pode simplesmente colocar ali e pegar a seed em palavras.


.
.BLACKJACK ♠ FUN.
█████████
██████████████
████████████
█████████████████
████████████████▄▄
░█████████████▀░▀▀
██████████████████
░██████████████
████████████████
░██████████████
████████████
███████████████░██
██████████
CRYPTO CASINO &
SPORTS BETTING
▄▄███████▄▄
▄███████████████▄
███████████████████
█████████████████████
███████████████████████
█████████████████████████
█████████████████████████
█████████████████████████
███████████████████████
█████████████████████
███████████████████
▀███████████████▀
█████████
.
Disruptivas (OP)
Legendary
*
Offline Offline

Activity: 1316
Merit: 1450



View Profile
October 18, 2023, 06:49:49 PM
Merited by bitmover (1)
 #7


Eu não acredito que seja uma bip39 Seed em hexadecimal, deve ser uma chave privada em hex

Uma chave privada se refere apenas a um endereço, diferente de uma seed que se refere a milhões.

Se vou entrar no iancoleman.io/bip39 você consegue pegar a Seed bip39  em hex
https://iancoleman.io/bip39/

Se for isso, uma seed em hex, você pode simplesmente colocar ali e pegar a seed em palavras.



Boa!!!!

Acho que é isso mesmo que ele precisava. Mas né, um pouco assustador usar esse site e colocar sua chave privada nele. Mas acho que é exatamente isso.

E nossa, pra te falar a verdade eu tinha ''retirado'' da minha cabeça a diferença entre SEED e CHAVE PRIVADA. Precisei resgatar aqui na cabeça e fazer um teste na wallet pra relembrar bem kkkk. É foda como os conceitos vão ficando ''normais'' e acabamos usando sem muita parcimônia com o tempo. Acho bem importante ter relembrado dessa diferença.

Obrigada pelos esclarecimentos

█████████████████████████
██
█████▀▀███████▀▀███████
█████▀░░▄███████▄░░▀█████
██▀░░██████▀░▀████░░▀██
██▀░░▀▀▀████████████░░▀██
██░░█▄████▀▀███▀█████░░██
██░░███▄▄███████▀▀███░░██
██░░█████████████████░░██
██▄░░████▄▄██████▄▄█░░▄██
██▄░░██████▄░░████░░▄██
█████▄░░▀███▌░░▐▀░░▄█████
███████▄▄███████▄▄███████
█████████████████████████
.
.ROOBET 2.0..██████.IIIIIFASTER & SLEEKER.██████.
|

█▄█
▀█▀
████▄▄██████▄▄████
█▄███▀█░░█████░░█▀███▄█
▀█▄▄░▐█████████▌▄▄█▀
██▄▄█████████▄▄████▌
██████▄▄████████
█▀▀████████████████
██████
█████████████
██
█▀▀██████████████
▀▀▀███████████▀▀▀▀
|.
    PLAY NOW    
bitmover
Legendary
*
Offline Offline

Activity: 2296
Merit: 5914


bitcoindata.science


View Profile WWW
October 18, 2023, 09:24:48 PM
 #8

Boa!!!!

Acho que é isso mesmo que ele precisava. Mas né, um pouco assustador usar esse site e colocar sua chave privada nele. Mas acho que é exatamente isso.

E nossa, pra te falar a verdade eu tinha ''retirado'' da minha cabeça a diferença entre SEED e CHAVE PRIVADA. Precisei resgatar aqui na cabeça e fazer um teste na wallet pra relembrar bem kkkk. É foda como os conceitos vão ficando ''normais'' e acabamos usando sem muita parcimônia com o tempo. Acho bem importante ter relembrado dessa diferença.

Obrigada pelos esclarecimentos
Fico feliz em ajudar.

Esse site é de um desenvolvedor do bitcoin, do bip39, entoa acredito não haver problemas no site. O risco é no computador do seu amigo!

Baixa , executa offline, recupera os fundos e move pra uma carteira nova.

.
.BLACKJACK ♠ FUN.
█████████
██████████████
████████████
█████████████████
████████████████▄▄
░█████████████▀░▀▀
██████████████████
░██████████████
████████████████
░██████████████
████████████
███████████████░██
██████████
CRYPTO CASINO &
SPORTS BETTING
▄▄███████▄▄
▄███████████████▄
███████████████████
█████████████████████
███████████████████████
█████████████████████████
█████████████████████████
█████████████████████████
███████████████████████
█████████████████████
███████████████████
▀███████████████▀
█████████
.
Cazemiro
Member
**
Offline Offline

Activity: 252
Merit: 31


View Profile
October 19, 2023, 01:40:14 PM
Merited by bitmover (2)
 #9

Boa!!!!

Acho que é isso mesmo que ele precisava. Mas né, um pouco assustador usar esse site e colocar sua chave privada nele. Mas acho que é exatamente isso.

E nossa, pra te falar a verdade eu tinha ''retirado'' da minha cabeça a diferença entre SEED e CHAVE PRIVADA. Precisei resgatar aqui na cabeça e fazer um teste na wallet pra relembrar bem kkkk. É foda como os conceitos vão ficando ''normais'' e acabamos usando sem muita parcimônia com o tempo. Acho bem importante ter relembrado dessa diferença.

Obrigada pelos esclarecimentos
Fico feliz em ajudar.

Esse site é de um desenvolvedor do bitcoin, do bip39, entoa acredito não haver problemas no site. O risco é no computador do seu amigo!

Baixa , executa offline, recupera os fundos e move pra uma carteira nova.

EU fiz alguns testes e se você pegar uma seed em hexadecimal e colcar no iancoleman ele não puxa automático as 12 palavras, eu acredito que não tenha como da seed hex trasnformar em seed de 12 palavras, pois a seed foi passada várias vezes (2048 vezes) no PBKDF2...
Segue link  com maiores informações:https://learnmeabitcoin.com/technical/mnemonic
Espero ter ajudado.
bitmover
Legendary
*
Offline Offline

Activity: 2296
Merit: 5914


bitcoindata.science


View Profile WWW
October 19, 2023, 11:08:47 PM
 #10


EU fiz alguns testes e se você pegar uma seed em hexadecimal e colcar no iancoleman ele não puxa automático as 12 palavras, eu acredito que não tenha como da seed hex trasnformar em seed de 12 palavras, pois a seed foi passada várias vezes (2048 vezes) no PBKDF2...
Segue link  com maiores informações:https://learnmeabitcoin.com/technical/mnemonic
Espero ter ajudado.

Você não vai conseguir gerar a seed palavras, mas consegue pegar as private keys lá em baixo da página.

Daí você pega as private keys e adiciona uma por uma na electrum (só as que tem saldo, logico)
Do lado da private key tem o endereço.

.
.BLACKJACK ♠ FUN.
█████████
██████████████
████████████
█████████████████
████████████████▄▄
░█████████████▀░▀▀
██████████████████
░██████████████
████████████████
░██████████████
████████████
███████████████░██
██████████
CRYPTO CASINO &
SPORTS BETTING
▄▄███████▄▄
▄███████████████▄
███████████████████
█████████████████████
███████████████████████
█████████████████████████
█████████████████████████
█████████████████████████
███████████████████████
█████████████████████
███████████████████
▀███████████████▀
█████████
.
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!