Bitcoin - Carteira Bitcoin Core - V0.3.21
Bitcoin - Carteira Bitcoin Core - V0.3.21
Em 2010, o Bitcoin valida carniça nenhum, mas e ai, como era possivel ter então, se ninguem conhecia, ou sabia a origem de onde comprar.
Basicamente na propria carteira, havia a possibilidade de minerar, e muito pouca gente sabia disso.
Para rodar o Bitcoin core, era preciso usar um dos 2 comandos
bitcoin-qt.exe -gen || bitcoin-qt.exe -gen=1
Bom você pode pegar esses comandos e colocar em um arquivo lote, no seu PC dentro da pasta do BitcoinCore, e colocar pra rodar.
Vai que ainda minera né, mesmo que a rede obrigue GPU de alta performance, é certo que ninguem mais utiliza isso, então pode ser que ainda funcione na mesma veracidade já que é um processo desocupado.
Também é informado que a vão mais antiga que roda o Bitcoin core é 0.3.24.
Mas nunca se sabe, se você tem uma maquina 24 horas online com Windows, faça o teste, depois comenta ai!
Só não esquece que você precisa configurar o RPC, então vamos a dica do que fazer
bitcoin-qt.exe -server -rpcuser=SEU_USUÁRIO -rpcpassword=SUA_SENHA -rpcallowip=IP_DO_CLIENTE
Abra o Bloco de Notas ou qualquer editor de texto e cole o que está acima.
Substitua "SEU_USUÁRIO" e "SUA_SENHA" com suas próprias credenciais de RPC e substitua "IP_DO_CLIENTE" pelo endereço IP do cliente que você deseja permitir conexões RPC.
Salve o arquivo com a extensão ".bat", por exemplo, "bitcoin_rpc.bat". Certifique-se de salvar o arquivo em um local onde você possa facilmente encontrá-lo novamente.
Execute o arquivo em lote clicando duas vezes nele. O Bitcoin Core será iniciado com a opção "-server" para permitir conexões RPC e com as credenciais de RPC que você especificou.
---------------------
RPC (Remote Procedure Call) é um protocolo que permite que um programa faça uma chamada a um procedimento ou função em outro programa em um computador remoto. No contexto do Bitcoin Core, o RPC é usado para permitir que outros programas ou aplicativos se conectem ao nó de rede Bitcoin Core e executem comandos ou consultas remotamente.
O RPC do Bitcoin Core é uma interface de programação de aplicativos (API) que permite que os desenvolvedores escrevam aplicativos que interajam com a rede Bitcoin. O RPC do Bitcoin Core fornece uma variedade de funções, incluindo a consulta de informações sobre a rede, a criação de transações e a mineração de blocos.
Para habilitar o RPC no Bitcoin Core, você precisa iniciar o software com a opção "-server" e definir as configurações de RPC, incluindo o nome de usuário e a senha do RPC, bem como as configurações de permissão de endereço IP. Uma vez configurado, você pode se conectar ao RPC do Bitcoin Core usando bibliotecas de programação de alto nível, como o Bitcoin Core JSON-RPC API ou a linguagem de programação Python.
-------------------------------------------------------
Para criar um arquivo .ini de RPC para o Bitcoin Core 0.3.21 que permita a mineração usando a CPU, você pode seguir os seguintes passos:
Abra o Bloco de Notas ou qualquer editor de texto.
Digite o seguinte texto:
server=1rpcuser=SEU_USUÁRIOrpcpassword=SUA_SENHArpcallowip=IP_DO_CLIENTEgen=1genproclimit=NÚMERO_DE_PROCESSADORES
Substitua "SEU_USUÁRIO" e "SUA_SENHA" com suas próprias credenciais de RPC e substitua "IP_DO_CLIENTE" pelo endereço IP do cliente que você deseja permitir conexões RPC. O parâmetro "gen" permite a mineração e "genproclimit" define o número de processadores que você deseja usar para minerar.
Salve o arquivo com a extensão ".ini", por exemplo, "bitcoin_rpc.ini". Certifique-se de salvar o arquivo em um local onde você possa facilmente encontrá-lo novamente.
Abra o Bitcoin Core 0.3.21 e vá para o menu "Opções" e selecione "Abrir arquivo de configuração". Isso abrirá o arquivo de configuração padrão do Bitcoin Core.
Copie e cole o conteúdo do arquivo .ini que você criou no passo 2 para o arquivo de configuração padrão do Bitcoin Core.
Salve e feche o arquivo de configuração e reinicie o Bitcoin Core.
O Bitcoin Core agora será iniciado com as configurações de RPC e mineração que você especificou.
Lembre-se de que a mineração de Bitcoin com CPU hoje em dia não é mais viável, pois a dificuldade da mineração aumentou muito desde 2010. Além disso, o software de mineração atual é muito diferente do Bitcoin Core 0.3.21 e pode não ser compatível com o arquivo .ini que você criou.
-------------------------------------------------------
Certo, nesse caso você pode configurar o arquivo de configuração do Bitcoin Core no PC de mineração com as seguintes linhas:
server=1rpcuser=SEU_USUÁRIOrpcpassword=SUA_SENHArpcallowip=192.168.1.3gen=1genproclimit=NÚMERO_DE_PROCESSADORES
Essas linhas permitirão que o outro PC (com o endereço IP 192.168.1.3) se conecte ao nó da rede Bitcoin do PC de mineração e use o comando RPC para monitorar o nó ou enviar comandos para ele, enquanto o PC de mineração usa a CPU para minerar Bitcoin.
Já no PC que terá acesso ao nó de Bitcoin, você precisará abrir o Bitcoin Core e ir para "Opções" > "Abrir arquivo de configuração". No arquivo de configuração, adicione a seguinte linha:
rpcconnect=192.168.1.2
Essa linha permitirá que o PC com o endereço IP 192.168.1.3 se conecte ao nó da rede Bitcoin do PC de mineração (com o endereço IP 192.168.1.2) por meio do RPC.
Para se conectar à rede Bitcoin, o PC de mineração precisará de uma conexão à Internet com um endereço IP público ou um serviço de hospedagem de nó da rede Bitcoin. Se você tiver um endereço IP dinâmico, poderá usar um serviço de DNS dinâmico para atualizar automaticamente o endereço IP do seu nó da rede Bitcoin sempre que o endereço IP público mudar.
----------------------
Sim, você precisa criar seu próprio usuário e senha para o RPC. Esses valores são usados para autenticar as solicitações enviadas para o nó da rede Bitcoin por meio do RPC. Sem essas credenciais, qualquer pessoa com acesso ao seu endereço IP poderia enviar comandos ao seu nó da rede Bitcoin.
Para criar um usuário e senha, você pode usar qualquer valor que desejar, desde que sejam seguros e exclusivos. Aqui estão algumas diretrizes para criar credenciais seguras:
Use uma combinação de letras maiúsculas e minúsculas, números e caracteres especiais para criar uma senha forte.
Evite usar informações pessoais ou previsíveis, como seu nome ou data de nascimento.
Use um gerenciador de senhas para armazenar suas credenciais com segurança.
Certifique-se de não compartilhar suas credenciais com ninguém.
Depois de criar seu usuário e senha, você pode adicioná-los ao arquivo de configuração do Bitcoin Core com as linhas:
rpcuser=SEU_USUÁRIOrpcpassword=SUA_SENHA
Certifique-se de substituir "SEU_USUÁRIO" e "SUA_SENHA" pelos valores que você criou.
----------------
Para habilitar o comando de mineração no Bitcoin Core 0.3.21, você precisará adicionar a opção "gen" ao arquivo de configuração do RPC. Aqui está um passo a passo de como fazer isso:
Abra o arquivo de configuração do Bitcoin Core. O arquivo de configuração padrão do Bitcoin Core é chamado de bitcoin.conf e geralmente pode ser encontrado em C:\Documents and Settings<seu usuário>\Dados de aplicativos\Bitcoin\ no Windows XP.
Adicione as seguintes linhas ao arquivo de configuração:
rpcuser=SEU_USUÁRIOrpcpassword=SUA_SENHArpcallowip=0.0.0.0/0rpcport=8332server=1gen=1
Certifique-se de substituir "SEU_USUÁRIO" e "SUA_SENHA" pelos valores que você criou.
Salve o arquivo de configuração e feche-o.
Reinicie o Bitcoin Core.
Após reiniciar o Bitcoin Core, o comando de mineração deve estar habilitado e você pode começar a minerar usando a CPU do seu computador. Lembre-se de que a mineração com a CPU é extremamente ineficiente e não é recomendada atualmente, pois a mineração com GPUs e ASICs é muito mais rápida e eficiente. Além disso, o Bitcoin Core 0.3.21 é uma versão muito antiga e não é mais suportada pela rede Bitcoin, portanto, você não deve usá-la para transações ou armazenamento de Bitcoin.
Nenhum comentário
Comente só assim vamos crescer juntos!
Observação: somente um membro deste blog pode postar um comentário.