O código fonte proposto anteriormente não é eficiente pricipalmente por causa da implementação da função double_sha256
. A mesma ideia implementada em linguagem C, com a função double_sha256
escrita quase que na forma de um script, o número de hashes por segundo salta de 190KH/s (Python) para 800KH/s (C), um aumento de cerca de 420%. Substituindo o módulo sha256_compress
pela sua versão escrita em Assembly, o executável tem um desempenho melhor, elevando esse valor para 930KH/s. Nos testes, considerou-se um único núcleo de processamento, sem processamento paralelo.
Otimização do compilador GCC
gcc -O1 double_sha256_test.c sha256-x8664.S -o double_sha256-test
Outras fontes relevantes de informação sobre como funciona esta cripto.
- The Princeton Bitcoin textbook
-- PDF - 18894056 bytes - MD5SUM 34D30CFF566644CB818F2D27FA1CCFB4 - https://www.investopedia.com/terms/b/bitcoin-mining.asp
- https://www.investopedia.com/tech/how-does-bitcoin-mining-work/
A propósito, relembrando o tema da postagem principal, será que seria essa a conta perdida?
198aMn6ZYAczwrE5NvNTUMyJ5qkfy4g3Hi
Endereço | ||
---|---|---|
198aMn6ZYAczwrE5NvNTUMyJ5qkfy4g3Hi | BTC | USD |
Balanço confirmado | 8000.00650391 | $539039828.92 |
Balanço pendente | 0.00000000 | $0.00 |
Balanço total | 8000.00650391 | $539039828.92 |
Fonte: bitref.com (query @20241025T0820Z)
De acordo com www.mb.com.br, o saldo de qualquer endereço de Bitcoin é informação pública.
Uma lista completa com as contas com maior volume é dada aqui.