1000 gh s quanto ele produz. Mineração de nuvem: tem muitas vantagens

Detalhes publicados: 21/01/2016 05:58

Decidimos compilar uma pequena tabela que lhe dará uma ideia de quanto Bitcoin você poderia minerar com uma taxa de hash disponível de 1 Ths / seg, começando em novembro de 2015 e terminando com a previsão para 1º de fevereiro deste ano.

Por um período de tempo de 3 meses, que está consagrado em nossa tabela, o número de moedas que você poderia minerar por mês com 1THS diminuiu quase 2 vezes. Esse fato se deve ao aumento de 2 vezes na complexidade da rede de blockchain de bitcoin, ocorrido nos últimos 3 meses. A tabela mostra o número de moedas BTC que você pode minerar sem levar em consideração o custo de eletricidade, manutenção e depreciação do equipamento. Tenha em mente que para hardware antigo (mineradores ASIC de gerações anteriores, que são muito menos eficientes em termos de energia do que modelos mais recentes) a rentabilidade da mineração, levando em consideração o custo da energia elétrica, caiu ainda mais.

Alguns de vocês devem se lembrar que, até novembro de 2015, a taxa de bitcoin flutuava em torno de $ 200-230 e por volta de 1 de novembro, a taxa subiu para $ 300 e, em seguida, atingiu brevemente o pico de $ 500 para 1 BTC. Nos últimos 3 meses, os preços do Bitcoin quase dobraram e, dado que a complexidade da rede também aumentou cerca de 2 vezes, podemos esperar que a lucratividade da mineração em dólares esteja agora no mesmo nível de antes de novembro de 2015. Embora se levarmos em consideração o BTC extraído na criptomoeda, o número de moedas mineradas será 2 vezes menor.

Um pouco mais tarde neste ano, um evento muito importante para a comunidade bitcoin e para a própria criptomoeda acontecerá, ou seja, em cerca de 6 meses, a recompensa pelo bloco minerado diminuirá dos atuais 25 BTC para 12,5 BTC. Na verdade, isso significa que o número de moedas mineradas cairá mais 2 vezes, desde que a complexidade da rede permaneça inalterada. E dado o fato de que a complexidade está aumentando, a queda será ainda mais dramática. No entanto, muitos esperam que a redução na recompensa do bloco seja compensada por um aumento na taxa de câmbio do Bitcoin em cerca de 2 vezes e a lucratividade da mineração permaneça a mesma. Se isso acontecer, provavelmente seremos capazes de ver o preço do bitcoin em torno de US $ 1.000 ou 80.000 rublos por 1 BTC no início do verão.

1 taxa de hash THSRenda por dia BTCRenda por semana BTCRenda por mês BTC
01.11.2015 0.008077 0.05654 0.2423
15.11.2015 0.007635 0.05345 0.2291
01.12.2015 0.006914 0.04840 0.2074
15.12.2015 0.006356 0.04449 0.1907
01.01.2016 0.004841 0.03389 0.1452
15.01.2016 0.004437 0.03106 0.1331
01.02.2016* 0.004237 0.02966 0.1271

* - lucratividade prevista.

Se você planeja minerar várias unidades de criptomoedas populares em um futuro próximo e está pronto para construir sua própria fazenda, pare. Existem formas de mineração sem fazendas e, portanto, sem investimentos sérios. Isso significa que esse método é adequado para todos - de iniciantes a profissionais. Conheça - mineração de criptomoeda em nuvem. Rapidamente. Somente. A partir de $ 1,5 por ano.

Para nossos leitores mais jovens, lembramos que a mineração é a "extração" de criptomoedas por meio de equipamentos de informática. E a criptomoeda é uma das variações da implementação de um algoritmo de computação exclusivo, que pode ser muito caro. Por exemplo, uma das criptomoedas mais populares Bitcoin custa cerca de US $ 5.500 ... 6.000 por unidade. Idealmente, ao investir $ 550 em mineração e receber 1 bitcoin, temos um retorno máximo de 1000%. Outras criptomoedas são mais baratas, mas seu rendimento pode ser superior a 100%. E a melhor parte é que qualquer pessoa pode começar a minerar.

Parece que aqui excelente esquema para ganhar dinheiro na internet, devido à sua alta rentabilidade, exceto por um "mas". A mineração de criptomoedas, devido à sua popularidade, é muito cara.

Teoria: por que a mineração independente é fácil e difícil ao mesmo tempo

No lado técnico da questão: a criptomoeda é obtida por meio de cálculos matemáticos complexos de uma sequência única de algoritmos - blockchain... Dependendo do algoritmo utilizado para o cálculo, a unidade do bloco recebido é considerada uma criptomoeda específica: Bitcoin, Monero, Ethereum, Zcoin e outros. Os cálculos são realizados em equipamentos de informática. Este é o ponto mais fraco desse esquema.

Se você leu ou ouviu em algum lugar que o Bitcoin pode ser calculado um computador comum então esta é uma informação ligeiramente desatualizada. O algoritmo de cálculo de cada novo bloco é baseado na sequência dos anteriores com a adição de um número único que passou por hashing. Hashing é a conversão de uma matriz de dados em uma string de comprimento fixo. O resultado final dos cálculos de mineração é obter um hash exclusivo que satisfaça todo o sistema de computação. A velocidade de computação hash é chamada hashrate... E o equipamento de mineração é caracterizado pela potência (taxa de hash) - o número de cálculos de hash por segundo.

H / s, kH / s, MH / s, GH / s, TH / s- isto é símbolo velocidade de computação de hash (taxa de hash), uma designação geralmente aceita para o poder do equipamento de mineração (taxa de hash). 1H / s - 1 hash por segundo, 1kH / s - 1000 hashes por segundo, 1MH / s - 1.000.000 hashes por segundo e assim por diante.

Então, o atual hashrate de mineração de Bitcoin para hoje é 1 exshesh- 1 quintilhão de hashes (10 18). Mesmo o computador doméstico mais potente não produz mais do que 1 GH / s. Com esse tipo de poder, computar 1 bitcoin pode levar 1 bilhão de segundos ou ~ 30 anos. É por isso que hoje ninguém está minerando em computadores, e os mineiros profissionais compram equipamentos especiais, coletando suas "fazendas de mineração".

Equipamento nível de entrada para os custos de mineração de bitcoins ~ 150 ... 250 mil rublos. Mas, mesmo isso não garante computação rápida. Deve ser entendido que todas as fazendas de bitcoins de computação do planeta estão competindo pela mineração de novos bitcoins. E então quem tiver sorte. Embora, em matemática, não haja sorte. Normalmente aqueles que contam com mais rapidez "ganham".

De fato, tendo investido 150 mil rublos, adquirimos uma instalação na qual é possível ganhar US $ 5.500, talvez não. Conseqüentemente, a fazenda pode ou não valer a pena. E isso se tudo estiver organizado corretamente: serviço, computação ininterrupta, acesso constante à Internet. E se for errado organizar, esquecer algumas ninharias, então equipamentos caros não vão te ajudar, queimar e desperdiçar uma quantidade muito tangível.

Nesse sentido, os usuários mais avançados preferem usar cloud mining (Cloud Mining), onde todos os equipamentos são alugados de um grande provedor, as configurações e o desempenho são de responsabilidade de suporte técnico serviço, e o gerenciamento é feito por meio de um painel ou aplicativo da web. A principal vantagem dessa abordagem é o baixo custo inicial e sem dores de cabeça adicionais.

Mineração de nuvem: tem muitas desvantagens

Oh mineração de nuvem! - exclamará nosso pequeno leitor. - Isso é exatamente o que você precisa para ganhos rápidos na criptomoeda!

Isso certamente é verdade, mas não é verdade. E é por isso.

A mineração na nuvem tem várias desvantagens que não são visíveis à primeira vista. Tentaremos dizer sem piedade toda a verdade sobre a mineração na Internet e suas desvantagens. Nós não temos nada a esconder. E, talvez, possamos ajudá-lo a resolver esse exagero, o que, por sua vez, permitirá que você ganhe uma "cripta" para caviar, manteiga e um pão de trigo fresco para você, seus filhos e netos. Se você, é claro, entende o que queremos dizer.

Freqüentemente, a mineração em nuvem esconde golpistas comuns que não têm nada. E antes de tudo, consciência. E, na verdade, seu lindo site é apenas uma capa ou um papel de bala de um manequim. Eles podem prometer a você um monte de bitcoins e outras criptomoedas, até mesmo desenhar seus ganhos fabulosos no painel, por exemplo, um gráfico de ganhos para 30 bitcoins por dia (~ 150 mil dólares). Mas, é tudo virtual. Afinal, eles usam o que está oculto. Ou seja, eles não tinham e não têm nenhuma capacidade ou equipamento real, e todos os números são retirados do teto. Até certa hora.

Então, por exemplo, você pede a eles que retirem seus ganhos para finalmente se tornarem um bilionário em dólares, mas nada acontecerá. Os organizadores irão desaparecer. O site vai parar de funcionar. Porque o verdadeiro objetivo deles é atrair de você, e de centenas de outros como você, tanto dinheiro quanto possível, atraindo com números bonitos, prometendo altos ganhos. E tendo recolhido a quantia necessária, basta desaparecer com o dinheiro. Uma espécie de pirâmide financeira típica no hype do público do mercado de criptografia.

Este, novamente, é o caso de serviços fraudulentos de mineração em nuvem. No entanto, há outros, a mineração em nuvem honesta, sobre os quais estamos escrevendo neste artigo.

Atenção! Blockchain, criptomoedas e tecnologias para obtê-los são investimentos de alto risco. O alto valor de mercado de algumas moedas deve-se apenas aos juros e à demanda, sem qualquer garantia. A situação pode mudar a qualquer momento. A criptomoeda não deve ser vista como uma reserva única de valor.

Mineração em nuvem: tem muitas vantagens. Ou como escolher um operador real para mineração

A principal vantagem ao trabalhar com mineração em nuvem real é a oportunidade de ganhar dinheiro no mercado de criptografia quase do zero... Porque essa mineração será sempre mais barata do que a sua própria fazenda: não há custos para a compra e configuração dos equipamentos, seu funcionamento e manutenção.

Claro, você argumenta, o provedor tem tudo. Sim, mas eles têm fazendas de nível profissional conectadas a redes industriais. Localizados em grandes data centers que garantem operação ininterrupta mesmo em condições extremas. E os profissionais são os responsáveis ​​pelo atendimento. O que, em termos de quantidade de equipamentos, é muito mais barato do que manter uma fazenda própria.

Além disso, não se esqueça que os operadores de cloud mining ganham dinheiro não com a mineração em si, mas com o aluguel de equipamentos, portanto, fornecedores honestos estão interessados ​​em fazer seu equipamento funcionar e minerar, porque quanto mais criptas ele trouxer, mais clientes a operadora terá. , e esta é sua receita direta.

E aqui há outro ponto positivo, pequeno e imperceptível, mas muito, muito importante. Toda criptomoeda extraída em cloud farms é distribuída entre todos os clientes do provedor, de acordo com a capacidade alugada. Ou seja, a mineração em nuvem garante ganhos. E para você, isso significa apenas uma coisa: mesmo alugar o volume mínimo vai lhe render criptomoeda, claro, minúscula, mas você tem que começar por algum lado. Afinal, qualquer lucro começa do zero, e no mercado de criptografia, repetimos, apenas a mineração em nuvem garante lucro com um investimento mínimo.

E a mais significativa vantagem, indo um pouco à frente, digamos - apenas os cloud farms permitem que você invista simultaneamente e em equilíbrio na mineração de várias criptomoedas. Claro, o bitcoin é o mais significativo e desejável até agora. Mas se ele entrar em colapso, as fazendas afiadas para suas presas não permanecerão muito. Isso significa que uma alternativa é necessária. Na nuvem, isso é feito com alguns cliques do mouse. O bitcoin cairá, o éter permanecerá. As perdas serão compensadas. Ambas as "criptas" crescerão - o dobro da receita. E existem mais de duas criptomoedas. E nas nuvens, todos eles podem ser minerados sem problemas, basta saber que você investe e transfere os ganhos entre eles.

Portanto, depois de analisar as vantagens, vale a pena pensar em como escolher um operador de mineração em nuvem honesto.

Sinais de serviços honestos de mineração em nuvem de criptomoeda:

  • Site da operadora... Deve ser bonito, completo e compreensível (não uma página de uma página). Todas as informações devem ser abertas para revisão. Os contatos do suporte técnico devem estar presentes, o que deve ser mais do que apenas um endereço O email... A presença de fotos e vídeos com os equipamentos do provedor é altamente desejável no site. Os gerentes de projeto devem ser enviados com fotos e links para seus perfis em redes sociais... Além disso, eles devem responder lá a todas as solicitações de outros usuários.
  • Duração do projeto... Quanto mais tempo um operador trabalha no mercado de criptografia, mais credibilidade ele tem. Os projetos HYIP que planejam coletar dinheiro dos usuários e ocultar têm uma vida útil mínima. Mas, não confie apenas no que está escrito, pesquise na Internet. Projetos normais têm um histórico de "Internet": análises em vários sites independentes (mesmo que haja análises negativas), discussões em fóruns dedicados a ganhar dinheiro. Não se esqueça - os comentários devem ser de datas diferentes.
  • Capacidades e número de usuários... Os operadores normais não ocultam esses números. E com eles tudo é simples. Quanto mais - mais confiável é o provedor. Além disso, alguns dos números são frequentemente confirmados por várias fontes independentes.
  • A capacidade de investir na mineração de várias criptomoedas... Existem mineradores de nuvem que trabalham com uma criptomoeda, então definitivamente não se deve confiar neles. Uma boa operadora tentará sempre oferecer aos clientes o maior número possível de oportunidades de mineração (não se esqueça, a receita da operadora é o aluguel de instalações, quanto mais locado, mais ganho), constantemente introduzindo novas.
  • Promoções, descontos, cupons e ofertas sazonais... Segue do ponto anterior. Ganhos bom operadoré composto pelo número total de clientes ativos. Quanto mais houver, mais ganhos. Conseqüentemente, o provedor sempre tentará estimular os clientes fiéis usando vários movimentos de marketing.

Claro, a lista não está completa e não pode garantir 100% de confiabilidade do operador, no entanto, trabalhar com criptomoedas não é diferente de operar com moedas tradicionais. Sempre existe o risco de perder o seu investimento. Mas, aqui também, a mineração em nuvem é melhor do que suas próprias fazendas. Provedores conscienciosos tentam minimizar a perda de seus clientes, uma vez que um cliente insatisfeito equivale a uma perda de lucro.

Para desenvolvimento geral e melhor compreensão, analisaremos os principais algoritmos de mineração para várias criptomoedas.

O que minerar: uma visão geral dos algoritmos populares para minerar criptomoedas

Em teoria, você entendeu que uma cripta é baseada em um blockchain, que é calculado de acordo com um determinado algoritmo. O mercado de criptografia distingue entre 5 algoritmos de moeda que são mais lucrativos para mineração:

  • SHA-256- usado para minerar Bitcoin e suas alternativas.
  • Scrypt- uma função hash mais complexa que permite extrair Litecoin, com subsequentes transferências para Bitcoin. Difere em outro equipamento, mais confiável e mais rápido. Mas, mais caro.
  • Ethash (ETH)- um algoritmo projetado para minerar o tipo de criptomoeda Ethereum... Menos exigente que os anteriores, pode ser calculado até em placas de vídeo. Ótimo para mineração solo e construção de sua própria fazenda. Mas, uma vez que exageramos para tecnologias de nuvem, então, o aluguel desse algoritmo pode gerar uma receita mais rápida do que o Bitcoin.
  • X11 (DASH)- um algoritmo que usa 11 rodadas de hash. Bem otimizado e adequado para fazendas de baixo consumo de energia (nas mesmas placas de vídeo). Adequado para mineração de criptomoedas como TRAÇO... Aproximadamente 30% mais efetivo que o anterior, embora sejam muito semelhantes.
  • EQUIHASH (ZEC)- mineração com base na quantidade memória de acesso aleatório na fazenda (em Atualmente você pode até mesmo minerar em smartphones). Extrai moeda como Zcash. Ganhando popularidade devido ao fato de que esta moeda começou a ser reconhecido na comunidade global da Internet, por exemplo, o WikiLeaks (uma organização internacional sem fins lucrativos) anunciou a aceitação de doações nesta criptomoeda. Baixo custo é o melhor tempo para investir na ascensão da cripta.

Assim, de acordo com os algoritmos, você pode apresentar uma lista de criptomoedas em mineração nas quais você pode investir para bons ganhos(após os dois pontos, a taxa é indicada no momento da redação deste artigo, em rublos russos):

  • Bitcoin, bola branca ( Bitcoin): 1BTC = 329.307 rublos.,
  • Ethereum, Ether ( Ethereum): 1ETH = 17 366 rublos.,
  • Traço ( Traço): 1DASH = 16.616 rublos.,
  • Zicoin, zetcoin ( Zcoin): 1ZEC = 234 rublos.

Aqui está o conjunto de criptografia desse cavalheiro para uma boa mineração. Se, aliás, montarmos uma fazenda para a produção simultânea de todas essas moedas, então teremos um monstro que pode competir em produtividade com alguma pequena empresa, se gastarem toda a energia recebida nas mesmas ações. Mas, o melhor é o meu. E o meu na nuvem.

Bônus para quem leu até o fim.

Bônus: provavelmente a melhor mineração de nuvem na Internet

Há muito tempo que procuramos Cloud Mining em que você pode confiar. Experimentado, investido, esgotado. Mas, eles encontraram. Conheça.

Conclusão: por que você ainda está perdendo sua chance?

A mineração em nuvem oferece boas oportunidades para começar do zero, ajuda a entender os termos e métodos básicos e oferece uma chance de ganhar um bom dinheiro. E, é importante notar que a chance é bastante alta.

E como você realiza seus recursos na mineração em nuvem, como você usa sua chance e se você a usa, depende apenas de você. A criptomoeda é popular, e todo mundo sabe disso, agora vale alguma coisa. O que vai acontecer à seguir? Ninguém sabe. Mas, pelo menos agora há uma oportunidade de ganhar dinheiro imediatamente com a mineração, e HashFlare disponibiliza essa oportunidade para a maioria, pois seus primeiros ganhos são acumulados em 24 horas.

Então, o que você está esperando? Estamos minerando em

Sarmen B.

Qual é a diferença entre os valores de kH / s, MH / s e GH / s?

Comecei a minerar no computador de um amigo e ele mostra 300 kHz / s. Mas quando eu pesquiso as taxas de hash de outras pessoas, geralmente vejo MH / s. Essas velocidades são iguais às de kilobytes e megabytes?

Além disso, quando digo 300 kHz / s, isso significa que 300.000 hashes são gerados por segundo?

Respostas

Stefan Jimenez
  • 1 kHz / s - 1000 hashes por segundo (às vezes kbps gravados erroneamente).
  • 1 MH / s - 1.000.000 hashes por segundo.
  • 1 GH / s - 1.000.000.000 hashes por segundo.
  • 1 TH / s - 1.000.000.000.000 hashes por segundo.
  • 1 PH / s - 1.000.000.000.000.000 hashes por segundo.
marchar

A capacidade de mineração é medida pelo número de tentativas de encontrar um bloco que um minerador pode executar. Cada tentativa consiste na criação de um candidato de bloco exclusivo e na geração de um resumo de candidato de bloco usando SHA-256d. função criptográfica hashing. Ou, resumindo, cerquilha... Como este é um esforço contínuo, estamos falando sobre hashes por segundo ou .

Taxa de hash de denominação

  • 1 kHz / s - 1000 (mil) hashes por segundo
  • 1 MH / s - 1.000.000 (um milhão) de hashes por segundo.
  • 1 GH / s - 1.000.000.000 (um bilhão) de hashes por segundo.
  • 1 TH / s - 1.000.000.000.000 (um trilhão) de hashes por segundo.
  • 1 PH / s é 1.000.000.000.000.000 (um quatrilhão) de hashes por segundo.
  • 1 EH / s - 1.000.000.000.000.000.000 (um quintilhão) de hashes por segundo.
  • 1 ZH / s - 1.000.000.000.000.000.000.000 (um sextilhão) de hashes por segundo.

Conversões

  • 1 MHz / s = 1000 kG / s
  • 1 GH / s = 1000 MH / s = 1.000.000 kH / s
  • 1 TG / s = 1.000 GG / s = 1.000.000 MG / s = 1.000.000.000 KG / s
  • etc

Prefixos de unidade SI

As taxas de hash são nomeadas de acordo com o Sistema Internacional de Unidades (SI). Assim, os prefixos “ quilo " , « mega " , « giga " , « tera " , « peta " , « exa " e " zetta " são traduzidos com um aumento de mil vezes.

Observe que o símbolo do quilograma é a letra minúscula "k". Uma vez que "K" é o símbolo Kelvin, uma unidade de temperatura termodinâmica.

O algoritmo de hash transforma uma quantidade arbitrariamente grande de dados em um hash de comprimento fixo. O mesmo hash sempre será o resultado dos mesmos dados, mas alterar os dados em pelo menos um bit mudará completamente o hash. Como todos os dados de computador, os hashes são números grandes e geralmente são escritos em notação hexadecimal. O BitCoin usa o algoritmo de hash SHA-256 para gerar números “aleatórios” verificáveis ​​de uma maneira que requer uma quantidade previsível de esforço do processador. Gerar um hash SHA-256 com um valor menor que o alvo atual resolve o bloqueio e traz algumas moedas.

A discussão sobre a força criptográfica do uso repetido do hash sobre a senha (que, aliás, escorregou para outros fóruns), que surgiu na discussão, me empurrou para este tópico ligeiramente matemático. A essência do problema surge da ideia de múltiplos (1.000 ou mais vezes) processamento de uma senha antes de armazená-la por qualquer algoritmo criptograficamente forte (na maioria das vezes uma função hash), a fim de obter devagar algoritmo de verificação, resistindo efetivamente à força bruta em caso de interceptação ou roubo deste valor por um intruso. Como o usuário habrap (o autor do primeiro artigo) corretamente observou, a ideia não é nova e é usada pelos desenvolvedores de equipamentos Cisco, o arquivador RAR e muitos outros. Mas, como o hashing é uma operação que comprime um conjunto de valores, surge uma questão completamente natural - não prejudicaremos a estabilidade do sistema? Tentando fornecer uma resposta a esta pergunta -

Vamos considerar a redução da resiliência em dois modelos de ameaça:

  1. enumeração de força bruta de conjuntos de bytes de entrada aleatórios na esperança de encontrar uma colisão devido ao estreitamento do espaço de valor ("força bruta");
  2. dicionário de força bruta.
Vamos começar com a primeira pergunta, mais teórica: “pode um espaço tão grande de valores da função hash moderna 2 128 (MD5), 2 160 (SHA-1), 2 256 (GOST R 34.11, SHA-256 ) estreito como resultado do uso repetido? a tal ponto que uma colisão pode ser detectada por uma pesquisa aleatória simples? " ...

Começar

Uma das principais propriedades / requisitos para funções hash criptograficamente fortes é uma excelente uniformidade de distribuição dos resultados de saída. Isso torna possível operar nas estimativas exigidas abaixo com a teoria de probabilidade usual e combinatória.

Pegue um conjunto de entrada de N elementos e cada um de seus objetos é comparável no conjunto de saída também de N objetos aleatoriamente qualquer elemento (ver fig.). Obviamente, vários mapeamentos apontarão para os mesmos elementos, e, portanto, haverá elementos que não serão atingidos por nenhuma seta:

A probabilidade de que um elemento específico do conjunto de saída NÃO seja selecionado por um mapeamento específico (seta) é, respectivamente, a probabilidade de que NÃO seja selecionado por qualquer um dos N seta é igual ou o que é igual (devido à propriedade de uma função hash criptograficamente forte, todos N mapeamentos - os eventos são independentes na primeira aproximação).

Limite é uma consequência do segundo limite notável e é igual, ou seja, aproximadamente 0,3679. Esta é a probabilidade de um item no conjunto de saída “ficar cinza”. Notamos de passagem que, para grandes N(mais de 2 32) o grau de "degradação" não depende da largura de bits da função hash. Como resultado, após a primeira iteração do hashing, apenas cerca de 63% do espaço de valor permanecerá. Se tudo correr da mesma maneira, então será um desastre - em apenas 150 iterações iremos "comer" 100 bits do espaço de saída, deixando, por exemplo, para MD5 apenas 2 128-100 = 2 28 opções. Felizmente, este não é o caso.

Em detalhe

Assim que o conjunto de entrada começa a ser preenchido de forma incompleta (ou seja, após a segunda iteração no primeiro modelo de ameaça ou imediatamente no segundo modelo de ameaça (com um ataque de dicionário)), outras fórmulas e outras regularidades começam a funcionar. Isso é visto claramente na mesma figura para o caso se o conjunto de entrada tivesse apenas 3 elementos "ativos". A probabilidade de "perder" um elemento (estreitando o conjunto de saída) diminui drasticamente, porque agora é muito menos comum que duas ou mais exibições ocorram no mesmo elemento.

Suponha que apenas kN elementos onde 0... Então, a probabilidade de NÃO escolher um elemento específico é igual a, que pelo mesmo corolário é igual, e o estreitamento da saída definida nesta iteração será tudo. Aqui está uma tabela das 6 primeiras iterações:

Claro, a proporção de elementos ativos continua diminuindo a cada iteração, mas não tão rápida e catastroficamente como no início.

Para estimar o grau de redução da resistência para um grande número de iterações, é mais conveniente estudar não o número em si k, e seu inverso - quantas vezes o conjunto de saída foi reduzido, e de uma vez em uma escala logarítmica na base 2, de modo que as unidades de medida se tornem bits :. É este número que irá caracterizar a diminuição na resistência da força bruta - ele deve ser subtraído da largura de bits da função hash selecionada para obter a largura de bits equivalente a uma função hash forte. Gráfico de dependência r até 50.000 iterações é mostrado na figura:

Pontos nos quais o gráfico cruza valores inteiros r, estão resumidos na tabela:

Redução de persistência, r (bit) Número de iterações, i
4 30
5 61
6 125
7 253
8 509
9 1.020
10 2.044
11 4.092
12 8.188
13 16.379
14 32.763
15 65.531
16 131.067
... ...
20 2.097.146
... ...
24 33.554.425

Como você pode ver, a diminuição da resistência a partir de um determinado ponto aumenta muito lentamente. Além disso, o número de iterações segue exatamente as potências de dois :. Em todos os casos em que tais regularidades são observadas, elas podem ser provadas analiticamente, mas não defini mais isso como meu objetivo. Assim, sem reduzir a força do algoritmo em mais de 16 bits (e na minha opinião, para funções hash de 128 bits, isso não afetará sua força prática nos próximos, digamos, 25 anos), é possível realizar 130.000 iterações de hashing de senha. Para funções hash de 256 bits (SHA-256, GOST R 34.11, RIPEMD-256, etc.), obviamente, essa barra é muitas vezes maior.

Verificar a adequação do modelo

Como sempre, após um grande número de invenções teóricas, há um desejo de, pelo menos de alguma forma, avaliar o quão longe a teoria obtida está da prática. Como uma função hash experimental, peguei os primeiros 16 bits do MD5 (uma função hash criptograficamente forte permite selecionar qualquer conjunto de bits de resultado para formar uma função hash truncada com propriedades semelhantes, embora, é claro, menos força - de acordo com seu nova profundidade de bits). Todos os valores possíveis de 0 a 0xFFFF são alimentados para a entrada do algoritmo, sobre cada um dos valores eu iterações, cada iteração consiste em calcular os primeiros 16 bits do resultado MD5 (uma função hash de 16 bits é obtida). Os "resultados experimentais" são mostrados na tabela:

Claro, com um valor tão pequeno N e especialmente kN o fato de que todos os cálculos acima são dados para os limites (para N comparável e grande 2 128 - está tudo bem lá). Mas mesmo aqui, a tendência geral pode ser rastreada e encaixada nas fórmulas obtidas acima.

Corolário - resistência ao ataque de dicionário

É hora de analisar, "o estreitamento da gama de significados é perceptível nos casos em que um dicionário ou uma senha facilmente construída é escolhida como uma frase secreta?" ... Obviamente, neste caso, o conjunto de valores de entrada "ativo" já está extremamente reduzido - depende das técnicas de seleção na faixa de 2 16 a 2 48. Assim, imediatamente nos encontramos em uma situação de "alta" - no lado direito do gráfico. Aqui, a probabilidade de mapear dois elementos de entrada diferentes para a mesma saída é extremamente pequena. Milhões e milhões de operações dificilmente mudarão o número de elementos no conjunto de saída. As unidades / dúzias serão eliminadas - não se fala de qualquer redução prática na durabilidade.

conclusões

O esquema de proteção de força bruta descrito pode ser aplicado livremente na prática, praticamente sem restrições por parte da força criptográfica. Limites superiores recomendados no número de iterações (redução permitida na durabilidade r selecionados subjetivamente no tamanho de 1/8 da função hash) são fornecidos na tabela:

Hash / s é uma unidade de medida do poder de computação (taxa de hash) de computadores ou equipamentos especiais usados ​​para minerar criptomoeda (por exemplo, chips ASIC).

No processo de mineração, criar blocos e receber recompensas requer a solução de muitos problemas matemáticos. Os mineiros selecionam um hash de diferentes combinações para obter acesso a novas transações e chaves privadas. A execução dessas tarefas requer o uso de hardware poderoso para ajudá-lo a escolher o hash certo. Pela unidade de mudança "hash / sec", o minerador descobre a capacidade do equipamento e calcula a lucratividade da mineração criptomoeda. Quanto mais alta a taxa de hash, mais tarefas o equipamento resolve e mais altos são os ganhos do participante da rede. Assim que o hash é descoberto, a transação é fechada e um novo bloco é formado.

Unidades de taxa de hash

Hash / s é a unidade de taxa de hash mínima. No estágio atual, os seguintes parâmetros são usados:

  • Quilochesh / segundo (kH / s) - 1000 (mil) hash / s.
  • Megahash / segundo (MH / s) - 1.000.000 (milhão) de hash / s.
  • Gigahesh / segundo (GH / s) - 1.000.000.000 (bilhões) de hash / s.
  • Terahesh / segundo (TH / s) - 1.000.000.000.000 (trilhões) de hash / s.
  • Petahesh / segundo (PH / s) - 1.000.000.000.000.000 (quatrilhão) hash / s.

Como descobrir o hashrate de equipamentos de mineração?

Os fabricantes de equipamentos indicam parâmetros de hashrate nas características do produto. Mas esse indicador é aproximado, porque depende de uma série de fatores:

  • Condições de operação do equipamento.
  • Slots para conexão com a placa-mãe.
  • Algoritmo com o qual o mineiro trabalha. Portanto, a velocidade de trabalho com algoritmos SHA ou Script varia.

Vale a pena considerar que alguns tipos de equipamentos de mineração não funcionam com certas criptomoedas, e a taxa de hash diminui durante o processo de mineração. Cada unidade de mineração de moedas tem seu próprio valor (hash / s), que deve ser orientado ao calcular o lucro potencial e o retorno da mineração. A melhor maneira de descobrir quanto hash / s o hardware está produzindo é testar a cardinalidade na prática e calcular a média aritmética. A última ação é necessária, porque a taxa de hash é instável e varia dentro de um determinado intervalo.

O que depende da taxa de hash / s?


A dificuldade de minerar uma criptomoeda reflete a quantidade de trabalho necessária para encontrar um hash. Este parâmetro baseia-se no mecanismo de consenso PoW (prova de trabalho) e depende do hashrate da rede, nomeadamente da potência dos equipamentos dos mineiros ligados à exploração da criptomoeda. A complexidade é uma unidade de trabalho realizada, que é medida em hashes, e a potência da rede está em hashes / segundo. A rede de criptomoedas ajusta a complexidade para que a relação complexidade / potência corresponda ao tempo até o próximo bloco aparecer.

Com um pequeno número de mineradores, a complexidade diminui e um hash total menor é necessário para criar um bloco. Conforme o número de mineiros aumenta, a dificuldade de minerar criptomoedas aumenta.

Por exemplo, a dificuldade de minerar Bitcoin aumentou simultaneamente com o salto na taxa da criptomoeda. Em julho de 2015, eram 49 Gigaheshes, e hoje esse número chega a 1,59 Teraheshes. Isso significa que os requisitos para o hashrate do equipamento usado para a produção de criptomoeda também aumentaram.

Quantos hash / s o hardware de mineração popular tem

Para minerar criptomoedas, são usados ​​farms em placas de vídeo e chips ASIC especiais. Ao escolher uma técnica, você deve se concentrar em sua taxa de hash.

Antiminet S9 é um dos modelos ASIK populares para mineração de criptomoedas. O chip é produzido pela empresa Bitmain. Neste modelo, a taxa de hash é de 12 a 14 Gigaheshes por segundo. O Innosilation A5 DashMaster oferece 30,2 Gigahesh por segundo, enquanto o Ebit E9 Plus Miner tem 9 Terahesh por segundo.

A principal desvantagem do equipamento considerado é seu alto preço, por isso muitos mineiros colecionam fazendas em placas de vídeo. Aqui, o hashrate é menos impressionante:

  • GTX 1080 Ti - 35 Megahashes por segundo.
  • RX 580 - 26 Megheshes por segundo.
  • GTX 1070 - 27 Megahashes por segundo.

Mantenha-se atualizado com todos os eventos importantes da United Traders - inscreva-se em nosso