Bitcoin explicado por um minerador

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

description

Bitcoin é a bola da vez em vários meios de informação, mas dentre tantas notícias explicando sobre a moeda digital, como que é realmente trabalhar com ela? Nessa palestra, um minerador de bitcoins explicará sobre como a moeda funciona, o que é a mineração e todos os truques para quem quiser embarcar nessa ideia.

Transcript of Bitcoin explicado por um minerador

Page 1: Bitcoin explicado por um minerador

Bitcoin explicado por um minerador

minha experiência minerando crypto coins no Brasil

Page 2: Bitcoin explicado por um minerador

Quem sou eu?CTO da R3C, Programador Web, Eng. da Computação,

Organizador da comunidade PHP Campinas, Fução nato!

Page 3: Bitcoin explicado por um minerador

O que um minerador faz?

Page 4: Bitcoin explicado por um minerador

O que é Bitcoin?

Page 5: Bitcoin explicado por um minerador

Surgiu em 2008/2009

Page 6: Bitcoin explicado por um minerador

Satoshi Nakamoto

Page 7: Bitcoin explicado por um minerador
Page 8: Bitcoin explicado por um minerador

MariaJoão

Page 9: Bitcoin explicado por um minerador

MariaJoão$100 $200

Page 10: Bitcoin explicado por um minerador

MariaJoão$100 $200

$100

Page 11: Bitcoin explicado por um minerador

MariaJoão$100 $200

$100

?

Page 12: Bitcoin explicado por um minerador

MariaJoão$100 $200

$100

banco

Page 13: Bitcoin explicado por um minerador

MariaJoão$100 $200

$100

Page 14: Bitcoin explicado por um minerador

MariaJoão

$100 $200

Page 15: Bitcoin explicado por um minerador

1DnR2lkhjUlS3gpdFgbdaUpcpQ09KXVUHmLDQ1MnR2DKS3gpyngbrmPpwpQGfNXVUHmHDDR

$100 $200

Page 16: Bitcoin explicado por um minerador

1DnR2lkhjUlS3gpdFgbdaUpcpQ09KXVUHmLDQ1MnR2DKS3gpyngbrmPpwpQGfNXVUHmHDDR

$100 $200

$100chave privadachave pública

Page 17: Bitcoin explicado por um minerador

1DnR2lkhjUlS3gpdFgbdaUpcpQ09KXVUHmLDQ1MnR2DKS3gpyngbrmPpwpQGfNXVUHmHDDR

$100 $200

$100chave privadachave pública

CPU CPU

Page 18: Bitcoin explicado por um minerador

$100chave privadachave pública

CPU CPU CPUCPU CPU CPUCPU CPU

CPU CPU CPUCPU CPU CPUCPU CPU

Page 19: Bitcoin explicado por um minerador

?

Page 20: Bitcoin explicado por um minerador

MariaJoão

$100

MarcosMaria

$200

MariaJosé

$300

Page 21: Bitcoin explicado por um minerador

Qual a ordem certa?

Page 22: Bitcoin explicado por um minerador

MariaJoão

$100

MarcosMaria

$200

MariaJosé

$300

Bloco de transações

Page 23: Bitcoin explicado por um minerador

MariaJoão

MarcosMaria

$200

MariaJosé Bloco de transações

Page 24: Bitcoin explicado por um minerador

Quem tranca o bloco?

Page 25: Bitcoin explicado por um minerador

Esse chinês

Page 26: Bitcoin explicado por um minerador
Page 27: Bitcoin explicado por um minerador

Bloco de transações

$100

$200

$300

Resumo do bloco 10fa023bce3b….

Page 28: Bitcoin explicado por um minerador

Resumo do bloco 10fa023bce3b…. +

Nonce1, 2, 3, 4…

Função de

Criptografia

Page 29: Bitcoin explicado por um minerador

Transações

Bloco

Transações

Bloco

Hash

Resumo do bloco10fa023bce3b….

Nonce1, 2, 3, 4…

+ = 00000…12fa03ab

função de criptografia dificuldade

Page 30: Bitcoin explicado por um minerador

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

Page 31: Bitcoin explicado por um minerador

DificuldadeÉ para manter 1 bloco a cada 10 minutos

Page 32: Bitcoin explicado por um minerador

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

Page 33: Bitcoin explicado por um minerador

Quando a dificuldade era baixaVamos minerar com a CPU!

Page 34: Bitcoin explicado por um minerador
Page 35: Bitcoin explicado por um minerador

A dificuldade aumentouGPU = 20 processadores

Page 36: Bitcoin explicado por um minerador
Page 37: Bitcoin explicado por um minerador
Page 38: Bitcoin explicado por um minerador
Page 39: Bitcoin explicado por um minerador
Page 40: Bitcoin explicado por um minerador

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

Page 41: Bitcoin explicado por um minerador
Page 42: Bitcoin explicado por um minerador

ASICchips que só fazem isso!

Page 43: Bitcoin explicado por um minerador
Page 44: Bitcoin explicado por um minerador
Page 45: Bitcoin explicado por um minerador
Page 46: Bitcoin explicado por um minerador

Evolução dos mineradores

Page 47: Bitcoin explicado por um minerador

SHA-256Criptografia = Processamento intenso

Page 48: Bitcoin explicado por um minerador

ScryptCriptografia = Processamento intenso + memória

Page 49: Bitcoin explicado por um minerador

Altcoins

Page 50: Bitcoin explicado por um minerador

• FPGA barato = Pouca memória

• ASIC barato = Pouca memória

• ASIC caro > FPGA caro > GPUVoltou a ser vantagem minerar com GPU!

2013

Page 51: Bitcoin explicado por um minerador

Solo miningvocê sozinho tentando achar um hash válido

Page 52: Bitcoin explicado por um minerador

Pool miningvocê em grupo tentando achar um hash válido

pagamento proporcional ao poder de processamento

Page 53: Bitcoin explicado por um minerador

Como começar

Page 54: Bitcoin explicado por um minerador

Cloudnão vale tanto a pena

Page 55: Bitcoin explicado por um minerador

Ganhei $1000

Page 56: Bitcoin explicado por um minerador
Page 57: Bitcoin explicado por um minerador

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

Page 58: Bitcoin explicado por um minerador

Desligar tudo!

Page 59: Bitcoin explicado por um minerador

Rig

Page 60: Bitcoin explicado por um minerador
Page 61: Bitcoin explicado por um minerador

• 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

Page 62: Bitcoin explicado por um minerador

Filtro de linha

Page 63: Bitcoin explicado por um minerador

Circulação de ar

Page 64: Bitcoin explicado por um minerador

Medidor de consumoajuda a fazer undervolting nas GPUs

Page 65: Bitcoin explicado por um minerador

Termômetro

Page 66: Bitcoin explicado por um minerador

R$100,00consumo mensal de energia de uma Rig com 2 GPUs

minerando SHA-256 ou Scrypt

Page 67: Bitcoin explicado por um minerador
Page 68: Bitcoin explicado por um minerador
Page 69: Bitcoin explicado por um minerador

Sistema operacional

• Linux

• BAMT

• SMOS

Page 70: Bitcoin explicado por um minerador
Page 71: Bitcoin explicado por um minerador

Softwares de mineração

• CGMINER

• CGMINER kalroth

• SGMINER

Page 72: Bitcoin explicado por um minerador

Tuningtestando parâmetros em busca da estabilidade

Page 73: Bitcoin explicado por um minerador

Pools de Altcoins

!

• Qual usar? Veja em http://poolpicker.eu

• Eu uso atualmente a NiceHash e a WestHash

Page 74: Bitcoin explicado por um minerador
Page 75: Bitcoin explicado por um minerador

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

No começo

Page 76: Bitcoin explicado por um minerador

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

No começo

Page 77: Bitcoin explicado por um minerador

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

Hoje

Page 78: Bitcoin explicado por um minerador

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

Hoje

Page 79: Bitcoin explicado por um minerador
Page 80: Bitcoin explicado por um minerador

É vantagem minerar?

Page 81: Bitcoin explicado por um minerador

É para qualquer um?

Page 82: Bitcoin explicado por um minerador

Vai durar até quando?

Page 83: Bitcoin explicado por um minerador

Tenho 1 milhão de reais

Page 84: Bitcoin explicado por um minerador

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

Page 85: Bitcoin explicado por um minerador
Page 86: Bitcoin explicado por um minerador

SP31 Yukon October Batch 1 - Spondoolies

SHA-256 - 5.5TH/s - 1800 watts - $3920

Page 87: Bitcoin explicado por um minerador
Page 88: Bitcoin explicado por um minerador
Page 89: Bitcoin explicado por um minerador

GAWMiners

Page 90: Bitcoin explicado por um minerador
Page 91: Bitcoin explicado por um minerador
Page 92: Bitcoin explicado por um minerador
Page 93: Bitcoin explicado por um minerador

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

milhões de lucro

Page 94: Bitcoin explicado por um minerador
Page 95: Bitcoin explicado por um minerador

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

Page 96: Bitcoin explicado por um minerador

Dúvidas

Page 97: Bitcoin explicado por um minerador

Obrigado!@gabrielrcouto - www.r3c.com.br