Bitcoin explicado por um minerador
-
Upload
gabriel-rodrigues-couto -
Category
Presentations & Public Speaking
-
view
433 -
download
40
Embed Size (px)
description
Transcript of Bitcoin explicado por um minerador

Bitcoin explicado por um minerador
minha experiência minerando crypto coins no Brasil

Quem sou eu?CTO da R3C, Programador Web, Eng. da Computação,
Organizador da comunidade PHP Campinas, Fução nato!

O que um minerador faz?

O que é Bitcoin?

Surgiu em 2008/2009

Satoshi Nakamoto


MariaJoão

MariaJoão$100 $200

MariaJoão$100 $200
$100

MariaJoão$100 $200
$100
?

MariaJoão$100 $200
$100
banco

MariaJoão$100 $200
$100

MariaJoão
$100 $200

1DnR2lkhjUlS3gpdFgbdaUpcpQ09KXVUHmLDQ1MnR2DKS3gpyngbrmPpwpQGfNXVUHmHDDR
$100 $200

1DnR2lkhjUlS3gpdFgbdaUpcpQ09KXVUHmLDQ1MnR2DKS3gpyngbrmPpwpQGfNXVUHmHDDR
$100 $200
$100chave privadachave pública

1DnR2lkhjUlS3gpdFgbdaUpcpQ09KXVUHmLDQ1MnR2DKS3gpyngbrmPpwpQGfNXVUHmHDDR
$100 $200
$100chave privadachave pública
CPU CPU

$100chave privadachave pública
CPU CPU CPUCPU CPU CPUCPU CPU
CPU CPU CPUCPU CPU CPUCPU CPU

?

MariaJoão
$100
MarcosMaria
$200
MariaJosé
$300

Qual a ordem certa?

MariaJoão
$100
MarcosMaria
$200
MariaJosé
$300
Bloco de transações

MariaJoão
MarcosMaria
$200
MariaJosé Bloco de transações

Quem tranca o bloco?

Esse chinês


Bloco de transações
$100
$200
$300
Resumo do bloco 10fa023bce3b….

Resumo do bloco 10fa023bce3b…. +
Nonce1, 2, 3, 4…
Função de
Criptografia

Transações
Bloco
Transações
Bloco
Hash
Resumo do bloco10fa023bce3b….
Nonce1, 2, 3, 4…
+ = 00000…12fa03ab
função de criptografia dificuldade

Achei um hash válido!A rede te paga 25BTC (até 2016)

DificuldadeÉ para manter 1 bloco a cada 10 minutos

Quão difícil é achar um hash válido?

Quando a dificuldade era baixaVamos minerar com a CPU!


A dificuldade aumentouGPU = 20 processadores





GPU gasta muita energia!FPGA é mais econômico e barato


ASICchips que só fazem isso!




Evolução dos mineradores

SHA-256Criptografia = Processamento intenso

ScryptCriptografia = Processamento intenso + memória

Altcoins

• FPGA barato = Pouca memória
• ASIC barato = Pouca memória
• ASIC caro > FPGA caro > GPUVoltou a ser vantagem minerar com GPU!
2013

Solo miningvocê sozinho tentando achar um hash válido

Pool miningvocê em grupo tentando achar um hash válido
pagamento proporcional ao poder de processamento

Como começar

Cloudnão vale tanto a pena

Ganhei $1000


Em 1 mês seu gasto será de milhares de dólares

Desligar tudo!

Rig


• Boa placa de vídeo da AMD: 7950, 7970, 7990, R9 280, R9 290…
• Boa fonte: 2 placas de vídeo = 750W
• Placa-mãe, processador, memória RAM: Os mais baratos que encontrar
• Pendrive de 2GB: Linux (mais estável que Windows)
• Investimento: R$3.000,00
• Desafio de um minerador: Payback o mais rápido possível

Filtro de linha

Circulação de ar

Medidor de consumoajuda a fazer undervolting nas GPUs

Termômetro

R$100,00consumo mensal de energia de uma Rig com 2 GPUs
minerando SHA-256 ou Scrypt



Sistema operacional
• Linux
• BAMT
• SMOS


Softwares de mineração
• CGMINER
• CGMINER kalroth
• SGMINER

Tuningtestando parâmetros em busca da estabilidade

Pools de Altcoins
!
• Qual usar? Veja em http://poolpicker.eu
• Eu uso atualmente a NiceHash e a WestHash


0.04 BTC/diaé o que uma Rig com 2 GPUs gerava
No começo

R$45,72 por diaé o que uma Rig com 2 GPUs gerava
No começo

0.001 BTC/diaé o que uma Rig com 2 GPUs gera
Hoje

R$1,43 por diaé o que uma Rig com 2 GPUs gera
Hoje


É vantagem minerar?

É para qualquer um?

Vai durar até quando?

Tenho 1 milhão de reais

Neptune Third Batch - KnCMinerSHA-256 - 3TH/s - 1950 watts - $5995


SP31 Yukon October Batch 1 - Spondoolies
SHA-256 - 5.5TH/s - 1800 watts - $3920



GAWMiners




Em 3 meses tenho $10 de voltaCom R$1 milhão investido, em 1 ano tenho de 2 a 3
milhões de lucro


Resumo• Não vale a pena por enquanto comprar hardware
• Mineração em cloud vale a pena, mas deve-se pesquisar
• É igual bolsa de valores, você precisa todo dia estar lendo e conferindo
• Apostar em uma moeda é torcer para ela se valorizar
• Ainda não temos lei para Bitcoin, é um risco alto

Dúvidas