Introduction
Cgminer is an open source ASIC / FPGA bitcoin miner developed for a range of platforms, including Windows, Linux and OSx. Consiste de algoritmos sofisticados que são desenvolvidos com linguagem de programação C para utilizar o desempenho máximo de hardware para produzir uma quantidade rentável de bitcoin com facilidade, dependendo do desempenho da máquina. Cgminer atualmente não suporta GPU, já que não é mais utilizável para compensar a potência e o tempo consumido para produzir bitcoins; e assim ASIC tem que ser usado.
configurar o Cgminer
antes de começar, obviamente o Cgminer tem de ser instalado no sistema. Uma vez que compilar o Cgminer dentro do sistema produz um desempenho ótimo, é altamente recomendado baixar a fonte em vez da forma binária diretamente do github, onde o cgminer está hospedado atualmente, e compilá-lo com os comandos indicados abaixo.
o Que ele faz é baixar os pacotes necessários para compilar, altere o diretório src para instalar o cgminer, clonar o cgminer a partir do github para o sistema local, novamente, altere o diretório para cgminer, preparar a compilação para compilação, e, finalmente, compile códigos-fonte. Depois de compilado, deixe o cgminer e prossiga para o próximo segmento. Pode ser necessário usar o sudo na frente dos comandos, se um erro é promovido pedindo o privilégio administrativo.
- apt-get install autoconf gcc fazer git libcurl4-openssl-dev da libncurses5-dev libtool libjansson-dev libudev-dev libusb-1.0-0-dev
- cd /usr/src/
- git clone https://github.com/ckolivas/cgminer.git
- cd cgminer
- ./autogen.sh
- criar
a Figura 1 Cgminer está localizado em /usr/src/cgminer
Criar uma Carteira
Há uma grande variedade de carteiras disponíveis para armazenamento de bitcoins, e assim, pode ser difícil encontrar um adequado. Normalmente por padrão, o núcleo Bitcoin é recomendado por razões de segurança, mas leva um tempo para baixar o “Blockchain Bitcoin” que normalmente consome mais de 100GB de largura de Banda a partir de 2017. Então, este tutorial usa este cliente simples e leve conhecido como electrum.os seguintes passos ensinam-lhe como configurar e configurar o electrum para ter a sua própria carteira pessoal de bitcoin.1. Primeiro use os seguintes comandos um a um para instalar tanto QT, e Electrum no sistema.
- apt-get update
- apt-get upgrade
- apt-get install python-qt4 python-pip
- apt-get install python-pip python-dev build-essential
- pip2 instalar https://download.electrum.org/2.9.3/Electrum-2.9.3.tar.gz
2. Depois de instalado. Executar ” Electrum “de” Dash ” na interface unidade. Esta barra é equivalente ao menu Windows start na família Windows.
3. Escreva o nome da carteira na caixa de texto seguinte e continue.
4. Seleccione “carteira normal”das opções indicadas
5. Seleccione “Criar uma nova semente” para indicar que esta carteira é nova. Alternativamente, se a carteira já tivesse sido criada, ela pode ser recuperada com a opção “Eu Já tenho uma semente”.
6. Ele irá gerar uma chave seed e imprimir na tela, simplesmente copiá-lo e colar na seguinte caixa de texto para prosseguir como uma confirmação.
7. Agora Digite a senha padrão da carteira. Além disso, ele pode ser criptografado com a opção “encrypt wallet file” para protegê-lo ainda mais.
8. Quando o electrum estiver configurado de acordo com as instruções acima. Ele irá mostrar a sua janela principal onde ele mostra detalhes de transações na primeira janela por padrão, em seguida, enviar tab para o envio de moedas, e receber tab para receber moedas. Basta mudar para a página “receber”, localizar o endereço de bitcoin público, copiá-lo e mantê-lo em um local seguro.
Participar de uma Piscina
Hoje em dia não é rentável para a mina de bitcoins sozinho em uma única máquina, devido ao custo necessário para gerar o suficiente bitcoins; daí a piscina conceito foi inventado para torná-lo eficiente e rápido. Uma piscina é uma coleção de mineiros que trabalham juntos para extrair moedas, e depois compartilhar a produção quando o bloco é encontrado. A taxa é paga aos mineiros que encontraram o quarteirão. Normalmente, o pagamento está disponível imediatamente, mas depende em grande parte do prestador de serviços. Este tutorial escolhe como o provedor “Bitcoin Merge Mining Pool” onde o pagamento é imediato.
1. Navegue para o seguinte web site
http://mmpool.org/register
2. Digite um nome de usuário desejado, e o Citado endereço de bitcoin público copiado na caixa de texto “Bitcoin”, como visto abaixo.
3. Digite os seguintes comandos no Ubuntu “Terminal”
cd/usr/src/cgminer
4. Agora plug USB “ASICMiner Block Erupter” para o computador. A seguinte foi tirada da amazon. Normalmente custa entre 80 e 100 dólares.
5. Enquanto está sendo conectado, digite o seguinte comando no Terminal Ubuntu novamente
./cgminer-o stratum+tcp://mmpool.org:3333 –u YOUSERNAME-p ANYTHING
6. Depois começará a extrair bitcoins. A velocidade é determinada pela taxa de hash por segundo que é normalmente indicada com Mh/s, o que significa mega hash por segundos. Quanto maior for o Mh / s, melhor será o dispositivo de” erupção do bloco ASICMiner”. A taxa de hash do produto acima mencionado é de 330MH / s, mas há erupções melhores e piores blocos ASIC disponíveis em qualquer loja online a um preço barato. Atualmente o mais poderoso disponível na amazon é “ASICMiner Bloco Erupter Lâmina”, que é avaliado em 10,7 gh/s.
7. Para ver o progresso de toda a mineração, navegue para este endereço particular
http://mmpool.org/members onde ele mostra o seguinte relatório, quando dado o nome de usuário para o qual bitcoins foram gerados.
para a Bitcoin a quantidade mínima de retirada é 0.00500000 na “Bitcoin Merge Mining Pool”
outras piscinas populares disponíveis Online
atualmente não existem muitas piscinas disponíveis online, e mesmo as existentes não são tão atraentes devido à baixa experiência do Usuário, e configuração complicada. No entanto, os seguintes serviços de pool podem ser recomendados como poucos dos melhores, incluindo o Merge Mining Pool que é destaque neste artigo.
- com
- BitMinter,
- com
- Eligius,
- Me Dar MOEDAS,
- KanoPool,
- MergeMining,
- P2Pool,
- BTCDig
Como Usar a GPU para minerar Bitcoins?
conforme explicado anteriormente neste artigo, devido ao custo de produção, não é rentável usar GPU ou CPU para extrair bitcoins, e é por isso que os dispositivos ASIC são necessários em primeiro lugar. No entanto, se houver um par de placa gráfica AMD disponível com energia suficiente, é possível usá-los para mineração de um par de bitcoins com algum esforço. Ainda assim, este artigo não recomenda tanto NVIDIA e placa gráfica Intel, e também CPU para a produção de bitcoins para seu desempenho horrendo baixo.
No momento em que as melhores placas gráficas para mineração de bitcoins são AMD 5870×6, 5850×6, 6990×3, 7970×3, 5830×6, 7970×3, 5870×4, 6990×2, 6990×2, 6990×2, 6990×2, 5850×4, 6950×4, 6970×3, 6870×4, 6870×4,6 870×4, 6950×3, 5850×3, e todos eles são capazes de ter acima de 1000 Mh/s, o que significa mais de 1Gh/s, que é bastante alta se comparada a muitas USB de tamanho ASICBlock Erupters. No entanto, Cgminer atualmente não suporta a mineração GPU; portanto, 3.7 versão ou abaixo é necessária para fazer a mineração GPU funcionar.
no segmento” Setup Cgminer ” acima, use o seguinte comando em vez do fornecido lá. Isto irá baixar a versão final que suporta a mineração GPU.
git clone https://github.com/ckolivas/cgminer/tree/3.7
atualmente não existem drivers para Ubuntu 17.04, que é a última versão estável para desktop do sistema operacional Ubuntu. No entanto, há um para 16.04, que pode ser baixado neste endereço
Após o download instale com o seguinte comando
- cd /tmp
- tar xf amdgpu-pro-<NÚMERO da VERSÃO>.alcatrao.xz
- chmod +x amdgpu-pro-<NÚMERO da VERSÃO>.executar
- sudo ./amdgpu-pro-<NÚMERO da VERSÃO>.run
, then install APP SDK
- cd /tmp
- tar -xvjf AMD-APP-SDKInstaller-<VERSION NUMBER>-GA-linux64.tar.bz2
- chmod +x AMD-APP-SDKInstaller-<VERSION NUMBER>-GA-linux64.run
- sudo ./AMD-APP-SDKInstaller-<VERSION NUMBER>-GA-linux64.run
Finally following commands to configure Cgminer for AMD graphics driver. O primeiro comando configura a placa gráfica, o segundo uma cópia ADL SDK para o diretório do cgminer, o quarto prepara a compilação do cgminer, então o cgminer é definido as bandeiras apropriadas da GPU para trabalhar com o controlador de gráficos AMD, compila o cgminer. Depois de terminar este passo, siga desde criar um segmento da carteira.
- sudo aticonfig –placa=todos -f –inicial
- cp /usr/ADL_SDK/include/* /usr/cgminer/ADL_SDK/
- cd /usr/src/cgminer
- executar .- autogen.sh
- CFLAGS=”-O2 -Wall -march=native -I /opt/AMDAPPSDK-<AMD APP SDK VERSION>/include/” LDFLAGS=”-L/opt/AMDAPPSDK-<AMD APP SDK VERSION>/lib/x86_64″ ./configure –enable-opencl –enable-scrypt
- make