Bitcoin explicado por um minerador
-
Upload
gabriel-rodrigues-couto -
Category
Presentations & Public Speaking
-
view
433 -
download
40
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
Obrigado!@gabrielrcouto - www.r3c.com.br