Bitcoin Forum
May 05, 2024, 09:30:45 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: Keepler's VanGen - Gerador de endereços vanity em Python  (Read 145 times)
zKeepler (OP)
Newbie
*
Offline Offline

Activity: 4
Merit: 0


View Profile
December 30, 2018, 09:58:52 AM
 #1

Olá, quero apresentar um gerador de endereços vanity que programei em Python.
Por enquanto só é possível gerar endereços do tipo P2PKH, pretendo melhorá-lo implantando a possibilidade de gerar outros tipos de endereços e até mesmo de gerar endereços de altcoins.

Está disponível no Github: https://github.com/Keepler/bitcoinvangen
1714901445
Hero Member
*
Offline Offline

Posts: 1714901445

View Profile Personal Message (Offline)

Ignore
1714901445
Reply with quote  #2

1714901445
Report to moderator
1714901445
Hero Member
*
Offline Offline

Posts: 1714901445

View Profile Personal Message (Offline)

Ignore
1714901445
Reply with quote  #2

1714901445
Report to moderator
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
girino
Legendary
*
Offline Offline

Activity: 2296
Merit: 1170


Advertise Here - PM for more info!


View Profile
December 30, 2018, 05:59:49 PM
 #2

Olá, quero apresentar um gerador de endereços vanity que programei em Python.
Por enquanto só é possível gerar endereços do tipo P2PKH, pretendo melhorá-lo implantando a possibilidade de gerar outros tipos de endereços e até mesmo de gerar endereços de altcoins.

Está disponível no Github: https://github.com/Keepler/bitcoinvangen

uma pergunta e uma correção estética:

Correção estética:
"maiuscle O, minuscle L" <- Em ingles se diz é "upper case" ou "capital" para maiusculas e "lower case" para minusculas. Os termos "majuscule" e "minuscule" até existem, mas não são usados.

Pergunta:

você inicializa o "random_bytes" com "bytes(32)". Esse "bytes" é alguma fonte de aleatoriedade? Não seria melhor usar uma biblioteca de geração de aleatoriedade criptografica mais robusta, como openssl por exemplo?

Advertise Here - PM for more info!
girino
Legendary
*
Offline Offline

Activity: 2296
Merit: 1170


Advertise Here - PM for more info!


View Profile
December 30, 2018, 06:04:53 PM
 #3

Olá, quero apresentar um gerador de endereços vanity que programei em Python.
Por enquanto só é possível gerar endereços do tipo P2PKH, pretendo melhorá-lo implantando a possibilidade de gerar outros tipos de endereços e até mesmo de gerar endereços de altcoins.

Está disponível no Github: https://github.com/Keepler/bitcoinvangen

uma pergunta e uma correção estética:

Correção estética:
"maiuscle O, minuscle L" <- Em ingles se diz é "upper case" ou "capital" para maiusculas e "lower case" para minusculas. Os termos "majuscule" e "minuscule" até existem, mas não são usados.

Pergunta:

você inicializa o "random_bytes" com "bytes(32)". Esse "bytes" é alguma fonte de aleatoriedade? Não seria melhor usar uma biblioteca de geração de aleatoriedade criptografica mais robusta, como openssl por exemplo?

Criei um pull request com sugestões de melhoria nos textos em ingles.

Advertise Here - PM for more info!
girino
Legendary
*
Offline Offline

Activity: 2296
Merit: 1170


Advertise Here - PM for more info!


View Profile
December 31, 2018, 02:14:14 AM
Merited by TryNinja (1)
 #4

Olá, quero apresentar um gerador de endereços vanity que programei em Python.
Por enquanto só é possível gerar endereços do tipo P2PKH, pretendo melhorá-lo implantando a possibilidade de gerar outros tipos de endereços e até mesmo de gerar endereços de altcoins.

Está disponível no Github: https://github.com/Keepler/bitcoinvangen

Brincando um pouco, descobri que as libs que vc usa não são muito boas. Usando essa daqui: https://github.com/ofek/bit eu aumento o desemepnho na minha maquina de 120 endereços por segundo para mais de 5000 endereços por segundo.

Experimente depois. (vou fazer um pull request dessa mudança também)

Advertise Here - PM for more info!
zKeepler (OP)
Newbie
*
Offline Offline

Activity: 4
Merit: 0


View Profile
December 31, 2018, 05:08:19 AM
 #5

Quote
Brincando um pouco, descobri que as libs que vc usa não são muito boas. Usando essa daqui: https://github.com/ofek/bit eu aumento o desemepnho na minha maquina de 120 endereços por segundo para mais de 5000 endereços por segundo.
Experimente depois. (vou fazer um pull request dessa mudança também)
Obrigado por suas contribuições, dei merge em todos os pull requests. Grin
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!