segunda-feira, 16 de abril de 2018

Software de servidor de pool de mineração litecoin


<h1> Software do servidor de pool de mineração da Litecoin </ h1> Obter através da App Store Leia esta publicação em nosso aplicativo! Como executar um mineiro litecoin atrás de um servidor proxy? Eu baixei o software de mineração Litecoin de 64 bits do Windows, conforme fornecido em http://pool-x. eu/gettingstarted. Estou tentando executar o mineiro atrás de um firewall. O meu navegador usa um proxy HTTP para acessar a internet e, como eu entendo, eu deveria poder usar um método semelhante para conectar meu mineiro Litecoin a um pool. Até agora, modifiquei o arquivo start. console. bat de: Eu substituí meus valores para tomar o lugar dos seguintes valores: myproxyserver myport 9332 myusername.1 mypassword. Quando tento usar a porta que o meu navegador usa para o servidor proxy (para ambos os valores da porta), recebo essa saída quando a executo (e custam outro erro a cada 30 segundos): O número de porta para o proxy e para o script de mineração deve ser o mesmo? Que configurações posso usar para que meu mineiro funcione? Eu consegui trabalhar para pool-x. eu conectando via porta 80 (o nome e porta do servidor proxy é exatamente o que o meu navegador usa): Nem todos os pools permitem conexões através da porta 80, portanto limita quais pools você pode se conectar. Bem-vindo ao litecoinpool. org. Litecoins de mineração desde 21 de outubro de 2011. Seja bem-vindo ao primeiro pool verdadeiro de pagamento por compartilhamento (PPS) Litecoin.


Algumas das nossas principais características: Implementação exclusiva do servidor Stratum de baixa latência ultra-baixa, escrita em C Suporte para Stratum sobre TLS, para evitar ataques MITM Mergulhos de mineração (AuxPoW) de várias altcoins, pagando em litecoins Suporte para a extensão do currículo para Stratum Adaptive share difficulty ("vardiff" ), com suporte para sintonização manual Rede de 8 servidores redundantes distribuídos geograficamente Estatísticas detalhadas atualizadas a cada poucos segundos Notificação por e-mail de mineros inativos Pagamentos automáticos e manuais (instantâneos) sem taxas Suporte de autenticação de dois fatores Website e interface de mineração também acessíveis como Tor serviços ocultos Extensa API JSON. Todo compartilhamento válido que você envia para este grupo é instantaneamente creditado em sua conta na taxa atual de pagamento por ação (PPS). Esta taxa, expressa em litecoins, também leva em consideração moedas mescladas como Dogecoin, resultando em pagamentos mais elevados do que um pool regular de Litecoin. Graças à mineração fundida, você não tem que pagar nenhuma taxa; de fato, seus ganhos podem até ser maiores do que com um sistema PPS de 0 taxas. Este não é um pool PPLNS, SMPPS ou RBPPS: sempre pagamos seu trabalho, mesmo que o pool ainda não tenha resolvido blocos suficientes para cobrir os ganhos gerados. Em outros sistemas, os mineiros só são recompensados ​​quando e se um bloco amadurecer, mas às vezes blocos ficam órfãos da rede Litecoin e, portanto, não produzem recompensas. Um pool de PPS, por outro lado, assume o risco de má sorte para que você não tenha que lidar com variância e blocos órfãos. LitecoinPool. org foi iniciado logo após o nascimento de Litecoin pela Pooler, que é bem conhecida na comunidade como membro da equipe de desenvolvimento principal da Litecoin e por ser o mantenedor do pacote de software do cpuminer. Desde o começo, o pool usou software ad hoc: a Pooler escreveu a front-end inteiramente a partir do zero, com segurança e eficiência em mente, enquanto o back-end de mineração era originalmente uma versão fortemente modificada do pushpool de Jeff Garzik.


Após duas semanas de testes intensivos, em 5 de novembro de 2011, a piscina abriu suas portas ao público, tornando-se a primeira piscina de PPS para Litecoin. Em abril de 2012, o LitecoinPool. org também se tornou o primeiro grupo a suportar compartilhamentos de dificuldades variáveis, uma técnica mais tarde denominada "vardiff" pelas bacias Bitcoin, permitindo que os mineiros reduzissem drasticamente o uso da largura de banda da rede. Graças aos seus recursos avançados e à sua confiabilidade, o grupo atraiu rapidamente um número muito elevado de mineros, ao ponto de que durante o primeiro semestre de 2012 ele constituía geralmente mais de 40% da rede inteira de Litecoin. Devido a preocupações de centralização, foi decidido fechar temporariamente novos registos; mais tarde, em 2012, as inscrições foram reabertas, mas desde então foram sujeitas a aprovação. Em agosto de 2013, o software back-end foi completamente redesenhado e reescrito a partir do zero para implementar eficiências avançadas e otimizações de escalabilidade que o Pooler desenvolveu após a implementação do suporte ao protocolo Stratum no cpuminer. Esta nova implementação faz de LitecoinPool. org o primeiro grupo Litecoin baseado inteiramente em software escrito a partir do zero, e o primeiro grupo a implementar extensões ao protocolo Stratum, como "currículo", "sugerir_difficulty" e "sugerir_target". Em setembro de 2014, o LitecoinPool. org também se tornou o primeiro grupo da Litecoin a oferecer mineração segura sobre as conexões Stratum criptografadas com TLS, protegendo os mineiros de potenciais ataques do homem no meio.


Desejamos agradecer a todas as pessoas que contribuíram, direta ou indiretamente, para o desenvolvimento deste grupo. Em particular, muitos agradecimentos vão para (em ordem alfabética): coblee, DeLorean731, Derringer, diki, g2x3k, Graet, guruvan, inlikeflynn, jgarzik, LittleDuke, piperitapatty, pontius, rTech, shawnp0wers, ssvb, terrytibbs, WKnight, Xurious. Começando. Se você estiver atrás de um firewall, você também pode acessar Stratum na porta 8080. Tenha em atenção que algum software (nomeadamente algumas versões da interface web de Antminers) exige que você omita o prefixo do protocolo (stratum + tcp: //) ao inserir URLs. As credenciais de trabalho padrão são: Alternativamente, se você deseja usar o Electrum-LTC, você pode usar qualquer um dos endereços exibidos na guia "Endereços" ou "Receber". Seu endereço Litecoin deve começar com a letra "L" ou "M" e ter 34 caracteres. O pool serve automaticamente o trabalho de dificuldade ideal estimando a velocidade de seus mineiros e aplicando ajustes graduais ao alvo da ação. Pode demorar alguns minutos para a dificuldade de se estabilizar. Compartilhar as mudanças de dificuldade não influenciam seus ganhos esperados. Se desejado, o mecanismo de adaptação padrão pode ser substituído adicionando ", d = N" à senha do trabalhador (na configuração do seu mineiro, não no site). Por exemplo, se a senha de um trabalhador for "foo", a conexão com a senha "foo, d = 64" irá solicitar a dificuldade de compartilhamento 64. Tenha em mente que a dificuldade só pode ser definida por conexão, então, se você se conectar múltiplo trabalhadores através de um proxy, todos eles compartilharão a mesma dificuldade (esta é uma limitação do protocolo Stratum padrão).


Além disso, o servidor pode arredondar ou reduzir a dificuldade que você pediu, a fim de evitar ataques de negação de serviço. Tenha em mente que alguns dispositivos ASIC (particularmente os mais antigos) podem funcionar mal se você não definir uma dificuldade apropriada manualmente. Além disso, o pool também oferece suporte à opção BFGminer - request-diff para definir manualmente uma dificuldade de compartilhamento inicial. Se o seu software de mineração suportar Stratum sobre SSL / TLS, você pode se conectar à porta 3443 (em vez de 3333) para obter uma conexão criptografada segura. Isso torna impossível para um invasor do homem-em-meio enviarem solicitações falsas mal-intencionadas ao seu mineiro. Todos os nossos servidores oferecem suporte a esse recurso, incluindo o serviço Tor escondido. Se você tiver muitos mineiros que funcionam dentro de uma rede local, é melhor usar o proxy Stratum para mineração Litecoin. Este proxy permite reduzir significativamente o uso de sua largura de banda. A fonte Python está disponível aqui e um binário para o Windows aqui (note que isso não é o mesmo que o proxy Slush, pois está otimizado para o Litecoin). Você inicia o proxy em uma das suas máquinas da seguinte maneira: Em seguida, você conecta seus mineiros a essa máquina na porta 3333 com o nome de usuário e a senha usuais do usuário do pool.


Por exemplo, se o proxy estiver sendo executado em 192.168.1.123, você deve conectar seus mineiros a http://192.168.1.123:3333 em vez de diretamente no pool. Resposta longa: depende de muitos fatores, incluindo seu hardware, o custo da eletricidade e o preço de mercado da Litecoin. Na prática, hoje em dia você só pode obter lucro usando o hardware ASIC (específico da aplicação). Confira nossa calculadora de rentabilidade de mineração. Posso usar um mineiro Bitcoin ASIC para lidar com litecoins? Não, você precisa de um ASIC projetado para explorar o Litecoin. Litecoin e Bitcoin usam dois algoritmos de hash muito diferentes (scrypt e SHA-256d, respectivamente). Existe uma taxa de piscina? Não, mesmo a taxa nominal de PPS foi removida quando a mineração foi introduzida.


De fato, a "taxa" é agora negativa: o índice PPS é atualmente de 103%, o que significa que os mineiros ganham 3% mais do que com um sistema PPS de 0. Qual é a relação PPS? Resposta curta: quanto maior a relação PPS, mais você ganha. Resposta longa: um índice de PPS de 1 (ou 100%) corresponde aos ganhos esperados de um mineiro solo Litecoin em um mundo ideal, sem levar em conta aspectos como blocos órfãos. (Na prática, um mineiro solo de Litecoin sempre alcançará um índice ligeiramente mais baixo no longo prazo). Dizemos ganhos "esperados" porque a mineração é um processo estocástico (aleatório) e, portanto, é impossível saber de antemão exatamente quanto é um mineiro ganhará em um determinado lapso de tempo. Graças à mineração combinada, uma técnica que permite que as criptografia múltiplas sejam minadas simultaneamente, é possível alcançar relações PPS superiores a 100%. Isso não está relacionado com o que as piscinas de "comutação de lucros" fazem, como na mineração de mineração todas as correntes são extraídas ao mesmo tempo. Por esta razão, a mineração fundida não causa picos de dificuldade súbita e não prejudica nenhuma das redes envolvidas. Como e quando a relação PPS muda? O índice PPS depende de fatores como a dificuldade atual da rede e o preço de mercado das criptografia incorporadas em fusão. Como esses elementos podem ser altamente voláteis, a proporção pode mudar a qualquer momento. Onde está o meu equilíbrio Dogecoin? A piscina não mantém os saldos da Dogecoin ou de qualquer outro cryptocurrency que funde as minas.


Toda a contabilidade é feita em litecoins com base no índice PPS atual, que leva tudo em consideração. Simplificando, isso significa que, em vez de receber pagamentos separados em várias criptografia, você recebe mais litecoins. Posso usar o mesmo nome e senha do trabalhador para mais de um mineiro físico? Sim, mas se você usar diferentes trabalhadores, é mais fácil acompanhar o desempenho de seus mineiros. Suas recompensas esperadas serão as mesmas de qualquer maneira. O que é dificuldade de compartilhar? Compartilhar dificuldade é um número que dá uma indicação de quão difícil é encontrar um compartilhamento. Quanto menor este número, mais compartilhará um mineiro a uma determinada velocidade, e menor será o valor deles. Por esse motivo, compartilhar dificuldade não afeta os ganhos esperados dos mineiros. Por que o grupo informa mais ações do que meu mineiro? Este pool serve unidades de trabalho de dificuldade variável, então, quando você resolve um compartilhamento, o pool conta com multiplicidade, de acordo com sua dificuldade. Por exemplo, se você resolver um compartilhamento que é quatro vezes mais difícil que o compartilhamento da linha de base, ele é contado como quatro partes. Por que variável-dificuldade ("vardiff") compartilha?


A técnica de adaptar a dificuldade à taxa de hash de cada mineiro permite ao grupo medir a velocidade dos trabalhadores com mais precisão, mantendo o uso da largura de banda otimizado. Como compartilhar dificuldades influenciam meus ganhos? Resposta curta: não. Resposta longa: uma dificuldade de compartilhamento maior / menor não significa que você ganhará mais / menos, porque seus ganhos esperados são independentes da dificuldade de compartilhamento: eles dependem apenas da sua taxa de hash e da dificuldade da rede. Uma maior dificuldade de compartilhamento só pode aumentar a variação, mas não de forma significativa. Como é calculado o valor de uma ação (a. k.a. a taxa PPS)? A fórmula PPS padrão é usada: BS × R / ND × (SD / 65536), onde BS é o subsídio de bloco (atualmente 25 LTC), R é a relação PPS (atualmente 1.03), ND é a dificuldade da rede e SD é a dificuldade de compartilhamento (expressa como um múltiplo da dificuldade de compartilhamento mínimo). Os buscadores de blocos recebem recompensa extra? Não. Isso iria contra um dos principais objetivos do sistema PPS, que é minimizar a variação. Isso também faria com que os mineiros que não encontrarem blocos ganhem menos, pois a taxa de PPS precisaria ser ajustada para baixo. Nós listamos blocos encontrados recentemente e seus buscadores, mas apenas por uma questão de transparência.


Como funcionam as notificações do trabalhador ocioso? Você tem a opção de permitir que o pool monitore seus trabalhadores e o notifique com um e-mail quando eles ficam ociosos. O monitoramento pode ser ativado separadamente para cada um de seus trabalhadores, então, se você desejar, você pode ter o monitor da piscina apenas um subconjunto de seus mineiros. Se vários trabalhadores ficam ociosos simultaneamente (dentro de um minuto), você só receberá um e-mail listando todos eles. Você não receberá notificações adicionais para nenhum trabalhador determinado até que ele comece a enviar os compartilhamentos novamente e, em qualquer caso, não antes de decorridos 15 minutos desde a última notificação. Posso usar um endereço de troca para pagamentos? Embora tecnicamente possível, recomendamos fortemente o uso de endereços fornecidos por trocas ou outros serviços de terceiros. Um dos principais problemas é que você não controla completamente esses endereços e, em particular, se surgir um problema, geralmente você não tem como provar que você é o proprietário legítimo. Por outro lado, se você criar um endereço no seu computador usando qualquer software de carteira, você pode facilmente produzir uma assinatura digital. Se você decidir usar um endereço de terceiros de qualquer maneira, recomendamos que você não bloqueie o endereço. Isso ocorre porque, em qualquer ponto, uma troca pode parar de aceitar fundos para um endereço e exigir que você use um novo (sim, isso aconteceu). Por que não recebo pagamentos?


As condições exatas para o pagamento estão listadas na sua página Pagamentos. Tenha em atenção que, para a sua própria segurança, sempre que alterar o seu endereço de pagamento, todos os pagamentos são suspensos por 24 horas. Eu continuo recebendo a mensagem "Stratum requereu trabalho reiniciar". É perfeitamente normal obter esta mensagem algumas vezes por minuto. Significa simplesmente que seu mineiro está mudando para uma nova unidade de trabalho, porque o anterior já não é válido. Devido à natureza estocástica da mineração, as atualizações freqüentes de trabalho (que são necessárias para mineração eficiente combinada) não significam que seu trabalho seja desperdiçado. Recebo a mensagem "compartilhamento obsoleto detectado, enviando como usuário solicitado". Isso também é normal para alguns softwares de mineração. Acabei de começar a ministrar e todas as minhas ações estão sendo rejeitadas, o que está errado? Certifique-se de que seu hardware e software suportem a verificação da mineração e que estão configurados corretamente. Configurar uma GPU para mineração Litecoin (fortemente desencorajado neste momento) pode ser particularmente desafiador.


Meu mineiro aparece como online, mas com 0 velocidade. Isso é normal? Não, algo provavelmente está errado com sua configuração. Veja a pergunta anterior. Por que a taxa de hash relatada pelo pool coincide com a relatada pelo meu mineiro? Por causa de como a mineração agrupada funciona, o pool não tem como saber sua taxa de hash exata, então ele só pode estimá-la com base na frequência com que você envia compartilhamentos. Depois de começar a mineração, demora cerca de 10 minutos para que as estimativas se tornem precisas. Eles nunca serão muito precisos; mesmo se a taxa de hash do seu mineiro estiver estável, a estimativa da piscina continuará a flutuar em torno da velocidade real. A piscina continua relatando uma taxa de hash muito menor do que a minha mineradora. O que está acontecendo?


Se a estimativa exibida no site permanece consistentemente muito baixa, mesmo depois de algumas horas, as chances são de que você esteja com erros de hardware. O software de mineração geralmente verifica todas as soluções geradas pelos seus dispositivos de hardware, e se um acabar por ser incorreto por causa de erros de hardware, ele (legítimo) nem sequer o envia. Uma vez que os pools só podem estimar sua taxa de hash com base em quantas soluções você enviar em uma determinada quantidade de tempo, sua estimativa será menor do que o seu verdadeiro hashrate bruto. Este hashrate bruto, que o software de mineração geralmente exibe, é, no entanto, não significativo se as soluções que seu cartão gera estão erradas. Se estiver usando cgminer ou uma de suas derivadas, como o BGFminer, você precisa certificar-se de que todos (e não apenas o topo) das figuras de HW são zero ou próximo a zero; Se não for esse o caso, você precisa rever suas configurações. Há muitas coisas que podem causar erros de hardware, mas as mais comuns são: uma fonte de alimentação ruim ou insuficiente, overclocking e hardware defeituoso. Vale ressaltar que os circuitos ASIC modernos tendem a deteriorar-se com o tempo e o uso, e que, quando um dos (muitos) módulos de hashing dentro de um ASIC vai mal, geralmente não há como corrigi-lo. Quais são as ações obsoletas? Os servidores fornecem a cada mineiro alguns dados únicos que o mineiro deve usar para encontrar uma parcela. Esses dados precisam ser atualizados sempre que um novo bloco aparece na rede Litecoin, e é por isso que os servidores devem notificar prontamente mineiros quando detectarem um novo bloco. Cada segundo que você continua na mineração para o bloco antigo é desperdiçado, porque esse bloco já foi encontrado. Se um novo bloco for encontrado antes que um compartilhamento enviado atinja o servidor, o compartilhamento é marcado como "obsoleto" e não produz recompensa. As ações obsoletas são causadas pela latência, o que pode acontecer em vários níveis. A causa mais óbvia é um alto tempo de ping para o servidor, o que, no entanto, não deve afetar a taxa obsoleta em mais de 0,5% no pior dos casos.


Estou recebendo mais de 1% das ações obsoletas, isso é normal? Não. Nos nossos servidores Stratum, a maioria dos mineiros atinge taxas baixas bem abaixo de 1%. Algumas latências relacionadas ao software podem ser inevitáveis ​​para algumas configurações, mas se sua taxa obtida for superior a 1%, então algo provavelmente precisa ser corrigido. Devo definir a opção --no-submit-stale no cgminer? Não, você não deve definir essa opção. Se você configurá-lo, suas recompensas podem ser menores. O que é Stratum? Stratum é um protocolo de rede para a mineração agrupada, projetado como um substituto para o agora obsoleto "protocolo de rede". Originalmente foi proposto por Marek Palatinus (também conhecido por Slush), que também escreveu um proxy para mineiros que só poderia entender o protocolo de rede. Hoje, a maioria dos softwares de mineração suporta o protocolo Stratum nativamente, mas o proxy Stratum ainda é útil para reduzir o uso da largura de banda da rede em grandes instalações. Qual é a extensão "currículo" para Stratum? É uma extensão do protocolo de mineração Stratum original, projetado conjuntamente por Slush e ckolivas, o mantenedor de cgminer. Se o seu pool de mineração suportar a extensão e sua conexão com a Internet tiver um soluço, o servidor ainda pode aceitar os compartilhamentos que seus mineiros encontraram enquanto desconectados, se eles se reconectassem e enviá-los em um prazo razoável. Por mais simples que isso possa parecer, é realmente complicado implementar este recurso corretamente, porque o Stratum não é um protocolo sem estado.


Por que meus códigos do Google Authenticator pararam de funcionar de repente? Pode ser porque o tempo no seu aplicativo do Google Authenticator não está sincronizado corretamente. Para garantir que você tenha a hora certa, vá para o menu principal no aplicativo Google Authenticator e selecione "Configurações", "Correção de tempo para códigos", "Sincronizar agora". Quais aplicativos Android posso usar para monitorar meus funcionários? Para citar alguns: PoolWatch, CryptCoin Monitor, Coin Pool Monitor. Que aplicativos iPhone / iPad posso usar para monitorar meus funcionários? Você pode verificar seus funcionários com Ethereum Mining Monitor, Miner Stats ou Pool Monitor. Se precisar de mais assistência, envie um e-mail para suporte a litecoinpool. org. Alternativamente, você pode contatar o Pooler no canal #litecoinpool no Freenode IRC, ou perguntar no fórum. Por favor, note que não forneceremos assistência aos mineiros de GPU, pois seria apenas um desperdício de tempo e energia para todos os envolvidos. Como Mine Litecoin e outros Altcoins. Embora agora seja considerado tarde demais para os hobbyists sem processadores ASIC caros para começar a bitcoins de mineração, muitas das moedas digitais alternativas ainda são adequadas para mineração em seu PC doméstico.


Neste guia, vamos levá-lo através de tudo o que você precisa saber para começar a cavar alguns litecoins, feathercoins ou dogecoins sem qualquer equipamento extra caro. Na maior parte, as criptografia empregam SHA-256 ou scrypt como seu algoritmo de hash de prova de trabalho, mas muitas das moedas mais novas optaram pelo scrypt. Fila dos mineiros de Gridseed litecoin configurados. Direitos autorais: Arina P Habich. O Scrypt tende a ser mais intensivo em memória dos dois, no entanto, as PCs domésticas com placas gráficas razoavelmente potentes ainda podem mitigar essas criptografia com bastante eficácia, já que não há ASIC dedicados para competir - ainda. Talvez, surpreendentemente, ainda é possível usar apenas a CPU do seu computador para extrair algumas das moedas digitais. Isso é verdade, mesmo que você tenha apenas um laptop com gráficos integrados; embora isto não seja provável e não seja uma configuração que recomendamos. Carteiras à disposição. Antes de começar a mineração, você precisará de uma carteira para manter suas moedas suficidas no mercado (veja nosso guia para armazenar bitcoin).


Uma boa opção é dirigir-se à página inicial da moeda que pretende mina e procurar o link de download para o aplicativo de carteira padrão. Se você gostaria de fazer mais pesquisas sobre a litecoin especificamente, nós temos um guia sobre como começar. Se você precisar de ajuda e conselhos, a maioria dos altcoins tem fóruns comunitários, bem como seu próprio sub-debate. A maioria das carteiras é baseada no cliente Bitcoin-Qt original. Seja advertido, porém, que antes que essas carteiras sejam verdadeiramente utilizáveis, você pode enfrentar uma longa espera enquanto a cadeia de blocos da moeda é totalmente transferida. Uau. Muito Carteira (Esta é a Carteira DogeCoin) A menos que você possua hardware de mineração específico, existem duas maneiras de administrar criptografia: com sua unidade de processamento central (CPU) ou com sua unidade de processamento de gráficos (GPU) - o último sendo localizado, é claro, na sua placa gráfica. Dos dois, uma GPU oferece um desempenho muito melhor para os cálculos criptográficos necessários. No entanto, se você estiver fazendo a sua primeira incursão na mineração e não possuir um computador de jogos flexionado - um laptop com gráficos integrados da Intel, talvez - ainda será possível mitigar esses altcoins, mas a uma taxa muito mais lenta. A captura com a mineração GPU é que requer um processador gráfico dedicado, como você pode ter instalado dentro do seu PC de mesa - as placas gráficas integradas da Intel encontradas na maioria dos laptops não são adequadas para a tarefa. Para manter a velocidade em um nível respeitável, a maioria dos mineiros de altcoin criam máquinas dedicadas que usam placas-mãe que podem alojar várias placas gráficas, geralmente através de cabos riser.


Esteja ciente, também, de que a mineração de moedas digitais é muito intensiva em sistemas e pode reduzir a vida útil dos componentes eletrônicos. É uma boa idéia certificar-se de que você tenha um resfriamento adequado no lugar, fique atento a essas temperaturas e mantenha todas as garantias - apenas no caso. Solo, ou com a multidão? A mineração pode ser um empreendimento solitário ou você pode se juntar a um "pool" de mineração, onde várias pessoas combinam seus recursos de processamento e todos tomam uma parte das recompensas. Pode ser útil pensar em bancos de mineração como se juntar a um sindicato de loteria - os prós e contras são exatamente os mesmos. Indo só significa que você consegue manter os benefícios completos dos seus esforços, mas aceitando chances reduzidas de sucesso. Por outro lado, juntar-se a uma associação significa que os membros, como um todo, terão uma chance muito maior de resolver um bloco, mas a recompensa será dividida entre todos os membros da pool, com base no número de "ações" obtidas. Se você está pensando em ir sozinho, vale a pena notar que configurar seu software para mineração em solo pode ser mais complicado do que com um pool, e os iniciantes provavelmente seriam melhores para tomar a última rota. Esta opção também cria um fluxo de renda mais estável, mesmo que cada pagamento seja modesto em comparação com a recompensa do bloco completo. Decidir que altcoin para o meu será outra coisa a ter em mente, no entanto, algumas piscinas, como o Multipool, gerenciam isso para você e trocam moedas com base na lucratividade.


Instalando o seu minerador de CPU. Uma peça útil de software chamado cpuminer é a maneira mais fácil de iniciar a mineração, mas requer a capacidade de usar a linha de comando em seu computador. O programa pode ser baixado do SourceForge e está disponível para Windows (32 e 64 bits), OS X e Linux. Para os propósitos deste guia, no entanto, estamos fazendo a suposição de que você está usando o sistema operacional Windows. Primeiro, baixe o arquivo apropriado para o seu sistema operacional. O arquivo zip pode ser extraído para qualquer lugar em seu disco rígido, desde que você se lembre de onde foi. Uma boa idéia seria criar uma pasta 'cpuminer' na sua área de trabalho. Então, como configurar o cpuminer com os parâmetros necessários para o seu pool de mineração? Bem, geralmente é mais fácil escrever um script de uma linha (conhecido como "arquivo em lote" no Windows) para iniciar o mineiro com as instruções corretas. Para fazer isso, você precisará do seguinte: O caminho completo do diretório no qual o programa de mineração ("minerd. exe") está armazenado (por exemplo: "C: \ cpu-mineir-pooler"). O URL "estrato" do seu servidor de pool de mineração (por exemplo: "stratum + tcp: //pool. d2.cc").O número de porta do seu servidor de mineração (por exemplo: "3333"). Seu nome de usuário do pool de mineração (por exemplo: "nome de usuário"). Seu nome ou número de trabalhador (por exemplo: "1"). A senha do trabalhador (por exemplo: "x"). Agora, abra o Bloco de Notas ou o seu editor de texto preferido.


Não use, no entanto, um processador de texto como o MS Word. Em seguida, digite o script usando a seguinte fórmula (observe que este método pressupõe que você esteja minerando uma moeda que usa o algoritmo de codificação): iniciar "caminho" minerd. exe - URL-URL: PORT - a scrypt - - userpass USERNAME. WORKER: PASSWORD. Então, usando os detalhes do exemplo acima, você teria produzido o seguinte texto: começar "C: \ cpu-mineiro-pooler" minerd. exe --url stratum + tcp: //pool. d2.cc: 3333 - a scrypt --userpass username.1: x. Salve este arquivo com uma extensão ".bat"; por exemplo: "my-mining-profile. bat". Uma vez que o arquivo em lote é salvo, clique duas vezes para ativar o programa mineiro. Seu pool de mineração provavelmente terá uma interface baseada na web e, dentro de alguns minutos, o site deve mostrar que seu trabalhador de mineração está ativo. Agora que você sabe como extrair com a CPU, vamos dar uma olhada em usar sua GPU. Configurando seu mineiro GPU. Para aqueles que pretendem mina com GPUs ou dispositivos de mineração USB, o cgminer é o programa a ser usado e pode ser baixado do site do desenvolvedor - a menos que seja você, você é um usuário de Mac, caso em que você encontrará alguns binários não oficiais Aqui. As versões do cgminer que seguem a versão 3.72 não suportam a mineração do scrypt e o suporte para GPUs foi removido na versão 3.82. Portanto, a versão mais recente não é necessariamente a que deseja baixar.


Em vez disso, procure a versão adequada às suas necessidades. Novamente, neste exemplo, estamos fazendo a suposição de que você está usando o sistema operacional Windows. No entanto, se você estiver usando Linux ou OS X, os argumentos da linha de comando (ou seja: os parâmetros) são os mesmos. Além disso, as instruções abaixo, mais uma vez, assumem que você estará minerando uma moeda de texto. Extraia o software para uma pasta que pode ser facilmente encontrada, por exemplo: "c: \ cgminer \". Antes de ir mais longe, certifique-se de que seus drivers de gráficos estão atualizados. Em seguida, pressione a tecla Windows junto com a tecla "R", digite "cmd" e pressione "enter". Isso abrirá o terminal de comando. Use o comando "cd" para alterar o diretório para o arquivo zip cgminer.


Em seguida, digite "cgminer. exe - n". Isto irá listar todos os dispositivos reconhecidos no seu PC. Se a sua placa gráfica for detectada, você deve estar bem. Caso contrário, você pesquisará as etapas necessárias para configurar corretamente sua placa gráfica específica. Agora você precisará dos detalhes do seu pool de mineração, assim como com a seção de mineração de CPU acima: O caminho completo do diretório no qual o programa de mineração ("minerd. exe") está armazenado (por exemplo: "C: \ cpu-mineir-pooler"). O URL "estrato" do seu servidor de pool de mineração (por exemplo: "stratum + tcp: //pool. d2.cc"). O número de porta do seu servidor de mineração (por exemplo: "3333"). Seu nome de usuário do pool de mineração (por exemplo: "nome de usuário"). Seu nome ou número de trabalhador (por exemplo: "1"). A senha do trabalhador (por exemplo: "x"). Agora vamos fazer um arquivo em lote novamente, para iniciar o Cgminer com os parâmetros corretos. Nesse caso, a estrutura de comando é: Comece "caminho" cgminer - scrypt - o URL: PORT - u USERNAME. WORKER - p PASSWORD. Comece "C: \ cgminer \" - scrypt - o stratum + tcp: //pool. d2.cc: 3333 --userpass username.1: x. Agora, o software de mineração de escolha está configurado, você verá várias estatísticas rolando em seu terminal de linha de comando. Se você estiver usando o cgminer, você verá mais informações do que você faria com o cpuminer.


No caso do primeiro, você verá informações sobre a moeda eo grupo de mineração, bem como sobre o seu hardware de mineração. Se você estiver executando o cpuminer, você só verá referências aos blocos que seu PC resolveu; embora, pelo menos, mostre sua velocidade de hashing. Maximizando seu poder. Boas notícias para mineros que possuem PCs com placas gráficas dedicadas: é possível executar cpuminer e cgminer ao mesmo tempo. Para tornar isso possível, adicione um argumento "- threads n" ao comando minerd. Aqui, "n" significa o número de núcleos de CPU que você deseja empregar para a mineração. Lembre-se de deixar um ou dois núcleos livres para controlar suas GPUs, no entanto. Definir minerd para usar todos os núcleos da CPU significará que a CPU estará muito ocupada para enviar dados para a GPU para processamento. Por exemplo, se você tiver uma CPU quad core, tente definir o argumento "- threads" como "2" ou "3". A mineração com GPU e CPU revela simultaneamente a quantidade de GPUs melhores na mineração do que a CPU. Compare as taxas de hash mostradas nas janelas de terminal para cada um de seus programas de mineração e você deve ver pelo menos uma diferença de cinco vezes na velocidade de hashing.


stratum-pool. Servidor de conjuntos de Stratum de alto desempenho no Node. js. Uma instância deste software pode iniciar e gerenciar vários pools de moeda, cada um com seu próprio daemon e porta de estrato :) Este é um módulo para Node. js que não fará nada por conta própria. A menos que você seja um desenvolvedor do Node. js que gostaria de lidar com autenticação de stratum e dados de compartilhamento bruto, este módulo não será útil para você. Para um portal completo que usa esse módulo, veja NOMP (Node Open Mining Portal). Ele lida com pagamentos, front-end do site, camada de banco de dados, suporte mutli-moeda / pool, mineradores de troca automática entre moedas / pools, etc. O portal também possui um modo de compatibilidade MPOS para que ele possa funcionar como um drop-in - Substituição por mineração de pitão e estrato. Este servidor foi construído para ser mais eficiente e mais fácil de configurar, manter e dimensionar que os servidores de conjuntos stratum existentes que estão escritos em python. Em comparação com o estado do espaguete do último servidor de python de mineração de estradas, este software também deve ter uma barreira menor para a entrada para outros desenvolvedores para garfos e adicionar recursos ou corrigir erros.


Daemon Interface RPC Servidor de soquete Stratum TCP Modelo de bloco / gerenciador de tarefas P2P para obter notificações de bloque como nó intermediário Construção de transações de geração otimizada Conexão a vários daemons para redundância Envios de compartilhamento de processo Gerenciamento de sessão para purgar DDoS / inundado de zombis iniciados IPs de proibição automática que estão inundando ações inválidas POW (proof-of-work) & amp; Suporte POS (prova de participação) Mensagens de transação suportam Vardiff (limitador de dificuldade / compartilhamento variável) Quando iniciado com um deamon de moeda que não terminou de sincronizar com a rede, mostra o progresso do download de blocos e inicia-se uma vez sincronizado. ✓ SHA256 (Bitcoin, Freicoin, Peercoin / PPCoin, Terracoin, etc.) ✓ Scrypt (Litecoin, Dogecoin, Feathercoin, etc.) ✓ Scrypt-Jane (YaCoin, CopperBars, Pennies, Tickets, etc.) ✓ Scrypt - N (Vertcoin [VTC]) ✓ Quark (Quarkcoin [QRK]) ✓ X11 (Darkcoin [DRK], Hirocoin, Limecoin) ✓ Keccak (Maxcoin [MAX], HelixCoin, CryptoMeth, Galleon, 365coin, Slothcoin, BitcointalkCoin, eCoin, CopperLark ) Funcionalidade P2P para atualizações de blocos altamente eficientes do daemon como um nó peer. nó v0.10 + daemon de moeda (de preferência um com uma API relativamente atualizada e não alguns crapcoin: p) Crie a configuração para sua moeda: Se você estiver usando o algoritmo scrypt-jane, existem configurações adicionais: Se você estiver usando o algoritmo scrypt-n, há uma configuração adicional: Se você estiver usando o algoritmo keccak, existem configurações adicionais (as raras moedas do keccak normalHashing como Copperlark e eCoin não parecem funcionar ainda, por exemplo, as populares como Maxcoin são): Crie e inicie um novo grupo com opções de configuração e função de autenticação. Ouça os eventos do pool. vekexasia - co-desenvolvedor e amp; ótimo testador [LucasJones (// github. com/LucasJones) - obtendo script de notificação de bloco p2p e conserto de bloco fixo para vários novos algos TheSeven - respondendo uma quantidade absurda de minhas perguntas, encontrei o problema do bloco 1-16, forneceu um exemplo de código para funcionalidade do nó de pares pronooob - knowledgeable & amp; útil Slush0 - protocolo de estrato, documentação e código de python original viperaus - adaptações de criptografia para o código python ahmedbodi - mais adaptações para o código python steveshit - portado X11 hashing algo do módulo python para nó. Para apoiar o desenvolvimento deste projeto, sinta-se à vontade para doar :) BTC: 1KRotMnQpxu3sePQnsVLRy3EraRFYfJQFR LTC: LKfavSDJmwiFdcgaP1bbu46hhyiWw5oFhE VTC: VgW4uFTZcimMSvcnE4cwS3bjJ6P8bcTykN MAX: mWexUXRCX5PWBmfh34p11wzS5WX2VWvTRT QRK: QehPDAhzVQWPwDPQvmn7iT3PoFUGT7o8bC DRK: XcQmhp8ANR7okWAuArcNFZ2bHSB81jpapQ DOGE: DBGGVtwAAit1NPZpRm5Nz9VUFErcvVvHYW Cryptsy Trade Key: 254ca13444be14937b36c44ba29160bd8f02ff76. Mining Pool Operations & amp; Mais. Este passo a passo guia sobre como configurar seu próprio pool de mineração criptográfico. Este guia está desatualizado, agora foi substituído pelo Setup Your Own Mining Pool. Consulte o novo guia se desejar configurar seu próprio pool de mineração.


Este guia ainda existirá e servirá como guia legado para referência. Todas as coisas neste guia ainda funcionam, no entanto MPOS e NOMP estão desatualizados. Recomendamos que você use o Novo Guia. Eu executei grandes operações de pool de mineração e ajudei em várias outras operações. Estou criando este guia porque sinto que mais pessoas devem ter a capacidade de administrar seu próprio grupo, seja para seus próprios mineiros ou simplesmente por curiosidade para entender como tudo funciona. Isso não significa que seja um guia para que você possa configurar sua própria operação de pool de mineração profissional. Executando o seu próprio grupo de mineração, outros mineiros, então, usarão não é um empreendimento fácil e exigem uma vasta experiência em administração de sistemas, bem como um grande orçamento, paciência, habilidades para solução de problemas e um sólido conhecimento de como funcionam as cripto-moedas. Só vou sobre a segurança básica, como a configuração do firewall. Este guia está sobre como configurar um pool MPOS (Open Source Open Portal) usando NOMP como estrato (Node Open Mining Portal).


Isso significa configurar um pool de mineração para uma MOEDA DE CRYPTO ÚNICA. Este não é um guia para um Multipool. Se você quiser ver o que parece antes de configurar tudo, dirija-se ao pool de exemplo que foi construído completamente fora deste guia e guias associados.-VPS com pelo menos 1GB de Ram, acabei de implementar uma instância no http://vultr. com para este guia desde que eu tinha um cupom gratuito de US $ 5 e obteve uma taxa barata por hora, apenas o google "Vultr Coupons" e você vai provavelmente encontrar alguma coisa. Você também pode hospedar uma máquina virtual em seu próprio PC se você quiser sem nenhum custo, apenas google. -Ubuntu 14.04 x64. -Chrome Web Browser (é o que estou usando para visualizar páginas da web, não posso garantir que ele funcione em outros navegadores). - Um conhecimento muito básico do Linux. Este guia provavelmente levará muito tempo, especialmente se você é novo no Linux. Eu sugiro que seja paciente e leve um passo de cada vez. Estarei usando o litecoin (scrypt), não vou entrar em específico sobre como hospedar algo como darkcoin (x11) ou outros algoritmos. Não é muito difícil mudar os algoritmos, talvez eu adicionei o guia em uma data posterior. Este guia destina-se a noviços, coisas como webmin e phpmyadmin não são necessárias e são úteis apenas para novatos. Se você é um administrador de sistema experiente, você deve ser capaz de se adaptar e descobrir maneiras de isso.


Se você tiver a capacidade de capturar seu VPS, então sugiro que você faça isso toda vez que você completar uma etapa. Isso irá poupar muito tempo se cometer um erro. Todos os comandos do shell serão envolvidos com uma caixa de código como esta: Informações que eu quero que você insira em um arquivo, ou outro lugar será cercado por tags de cotação (Ignore the Quote:!): Informações para um arquivo. Neste ponto, você deve ter seu VPS iniciado, o putty instalado e funcionando e logado como root. Vamos em frente e configuremos o VPS antes de entrar na carne e batatas: Configurar o SWAP. Por padrão, não há configuração de troca no meu Vultr vps, é exigido especialmente em um sistema com memória limitada. Estou configurando um swap de 4 GB, que pode ser um excesso, mas é o tamanho de swap mais comum usado na maioria dos guias, então eu não consigo manter isso. Agora vamos adicioná-lo ao fstab para que ele seja ativado no arranque. Adicione a seguinte linha no final do arquivo. /mnt/myswap. swap nenhum swap sw 0 0. Deveria ficar assim: Ctrl + O para salvar e Ctrl + X para sair do nano editor.


Agora, o seu swap está configurado, você pode modificar o tamanho no futuro se precisar de mais ou menos. -Instalar Pacotes Requeridos. Defina uma senha de root do MySQL (diferente da sua passagem de root do Ubuntu!) Instalar Pacotes Requeridos para Portal de Mineração de Código Aberto (MPOS) Vamos começar o Servidor Web Apache: Você receberá uma mensagem afirmando que não pode determinar de forma confiável o nome do seu servidor de domínio, não se preocupe com isso agora. O servidor web ainda está em execução, basta acessar o ip do seu servidor (http: // youserverip) no Chrome e você deve ver isso: Se você quiser configurar um servidor DNS para que você possa utilizar um nome de domínio, vá para o google. Há literalmente 100 ou mesmo 1000 de guias sobre esse tópico. Para este guia, estaremos trabalhando apenas nos servidores ip. Depois de terminar este guia, você pode efetuar o check-out. Utilize o CloudFlare como servidor DNS para obter uma maneira rápida e fácil de ter um domínio registrado em seu pool. Instale Pacotes Requeridos para NOMP Stratum. Webmin é uma interface GUI para gerenciar seu servidor. É muito poderoso e possui recursos, e é grátis. É ótimo para iniciantes do Linux também.


Tenha em mente que o Webmin não é oficialmente suportado no Ubuntu, as coisas que fazemos neste guia funcionarão, mas não posso garantir que tudo no Webmin funcionará se você usá-lo para outras coisas. Pressione a Seta para baixo no seu teclado para chegar ao final e adicione estas duas linhas abaixo: Deveria ficar assim: Pressione Ctrl + O para salvar e saia do nano editor com CTRL + X. Vamos receber a GPG da Webmin. Webmin agora deve ser instalado, agora vamos ver se ele funciona. Abra seu navegador e vá para https: // yourserverip: 10000 / Você pode obter um erro SSL, o que é comum, uma vez que não criamos um cert. Isso não importa. Se tudo funcionar corretamente, você deve estar vendo isso: Vá em frente e faça login. Senha: senha do usuário do seu servidor. Se alguma atualização aparecer no webmin, vá em frente e instale essas atualizações. Você deve ter um diálogo que se pareça com isto: Você será solicitado a configurar um banco de dados, clique em OK e depois coloque a senha que você configurou com o MySQL anteriormente.


Agora precisamos adicionar phpmyadmin ao Apache. Dirija-se a http: // yourserverip / phpmyadmin. Você deve ver uma página que se parece com isto: Entre para garantir que tudo seja bom. Senha: o que você configurou anteriormente. Uma vez que você entrar, você verá 3 ou 4 bancos de dados padrão no lado esquerdo. Você está pronto para ir. Se você receber uma mensagem de erro vermelha na parte inferior do phpmyadmin indicando que o mcrypt está faltando, então, faça isso: Faça o login novamente no phpmyadmin e o erro mcrypt deve ter desaparecido. Endurecimento / Segurança Básica. Esta parte do guia é completamente opcional, mas ALTAMENTE recomendado antes de passar para a configuração do pool de mineração. Eu o separei deste guia, caso você queira fazê-lo mais tarde. Primeiro, baixemos alguns dos softwares do pool em seu PC. Sim, você estará usando o git e o que não o baixará no seu servidor, no entanto, há alguns arquivos com os quais você quer interagir no seu PC. Extraia isso em algum lugar do seu PC para que você possa acessar facilmente. Você nunca corre coisas como o seu daemon de moeda (wallet), mysql ou outras coisas como root!


Vamos criar um usuário para o seu grupo de mineração. Faça login no ssh usando o putty como root. Você será solicitado a usar uma senha, use uma senha diferente da sua senha de root. A outra informação que você pede pode preencher ou simplesmente deixar em branco e clicar em Enter. Agora vamos dar esse novo acesso ao usuário. MySQL User and Database Setup. Lembre-se de phpmyadmin? Volte para ele: http: // yourserverip / phpmyadmin. Usando a senha que você configurou anteriormente, faça o login como root.


Dirija-se ao botão "Usuários" no topo da página, parece assim: Clique em "Adicionar usuário" no meio da página. - Preencha o campo "Nome de usuário:" com qualquer nome de usuário que você prefira. Eu gosto de nomear isso depois da moeda para a qual estou configurando um pool. - Em seguida, clique no botão ao lado de "Gerar senha:" - Você pode usar sua própria senha, mas prefiro a senha gerada, pois é muito forte. Apenas lembre-se de escrevê-lo em algum lugar. - Clique na caixa de verificação para "Criar banco de dados com o mesmo nome e conceder todos os privilégios" - Sua página deve parecer um pouco assim: - Se tudo estiver bem, então role para baixo um pouco e clique em "Ir" no canto inferior direito da página. - Você deve obter uma mensagem de sucesso. Agora vamos importar o banco de dados MPOS. Clique no nome de usuário / banco de dados da sua associação que você acabou de criar no lado esquerdo do phpmyadmin. Está destacado aqui: Depois de clicar no banco de dados, vá em frente e clique em "Importar" na parte superior da tela. É destaque aqui: Você verá um botão "Escolher arquivo", vá em frente e clique nele e navegue até o local onde você extraiu o MPOS que baixamos antes. Depois de navegar para a pasta "php-mpos-master" no seu computador, vá em frente e clique na pasta "sql" dentro. Em seguida, clique em "000_base_structure.


sql" e clique em abrir. Isso é tudo o que você precisa fazer para as configurações, sua página deve ficar assim: Agora, clique em "Ir" na parte inferior da página. Você deve obter uma mensagem de sucesso indicando que sua importação foi bem sucedida. O usuário MySQL e o banco de dados foram configurados com sucesso para o seu grupo de mineração. Litecoin Daemon Setup (Carteira) Agora vamos configurar o daemon de moeda, vou usar o litecoin. Agora inicialize o putty e faça o login para esse novo usuário que configuramos anteriormente. Agora vamos compilar o litecoind. Agora, o daemon litecoin está compilando. Pode demorar algum tempo se você tiver um servidor lento.


Vamos limpar o daemon um pouco. Copie litecoind para o caminho do sistema. Vamos e vamos a litecoind para criar o diretório. litecoin no diretório doméstico dos seus usuários. Você receberá uma mensagem afirmando que não há nenhum arquivo de configuração, e eles sugerem tal e tal usuário / passe rpc. Estamos chegando a isso. Agora precisamos configurar o arquivo de configuração para o litecoind. Eu vou começar a usar o WinSCP para editar / adicionar arquivos, sim, você pode usar nano, gedit, vim ou qualquer outro editor de texto baseado em shell que você deseja. No entanto, quando um iniciante começa a editar tantos arquivos quanto estamos prestes a editar, será mais fácil para eles se eles usam a interface gráfica para tudo isso. Também ajudará um novato a entender a estrutura do arquivo melhor.


Vou guiá-lo através do WinSCP com este arquivo de configuração do litecoind, mas depois disso você deve poder usá-lo facilmente se eu apenas listar o diretório para o qual você precisa ir. Você vai ver aqui em breve. Depois de instalar o WinSCP, você deve ser solicitado com uma tela de login. Selecione "Novo Site". O "Protocolo de arquivo" será SFTP, "Nome do host:" é o seu servidor IP, "Número da porta" é a sua porta ssh que você usou com o putty. "Nome de usuário:" será root e "Senha:" é sua senha de root. Preencha tudo isso e deve parecer assim (com as informações do seu servidor lá): Clique em Login, certifique-se de aceitar a chave do host. Agora que você iniciou sessão, você está na pasta / root. Clique duas vezes em ".." para sair. O caminho do arquivo é home / username /.litecoin. -Clique na pasta "home".


-Clique na pasta que tem o nome do seu nome de usuário. -Clique em ".litecoin" e ficará paralisado como tal: - Clique direito na área branca no WinSCP e vá para "Novo" e "Arquivo". Deveria ficar assim: -Nome o arquivo "litecoin. conf" Uma janela do editor de texto branco deve aparecer, este é o editor interno do WinSCP e o que usaremos para editar arquivos. Agora, queremos colocar algumas coisas básicas no arquivo de configuração. Você definitivamente deve usar um nome de usuário e uma senha diferentes do que eu uso no guia. Estou apenas usando aqueles que a litecoind gerou para mim já. Eu entendo que algumas dessas configurações. conf são redundantes para o litecoin, no entanto, no passado, encontrei certas moedas criptográficas que não permitiam que o local se conecesse, etc ... Acabei de pensar que essa era a melhor configuração geral para uma infinidade de moedas de criptografia desde Os usuários que seguem este guia provavelmente não estão configurando um pool de litecoin. Eu também mudei o rpcport, que é apenas uma medida de segurança simples que eu gosto de tomar. Se você estiver configurando isso para uma moeda PoS (Prova de Partida), certifique-se de colocar "estaparar = 0" na configuração, caso contrário, seus mineiros poderão não retirar suas moedas amadurecidas se começarem a apostar.


A porta de escuta padrão para litecoin é 9333, fiz você abri-lo anteriormente no CSF ​​se você ler essa parte do guia. Se você não tiver esta porta aberta, sua carteira não será atualizada. Agora que você atualizou o arquivo litecoin. conf, vá em frente e clique no ícone do disquete no canto superior esquerdo do Editor do WinSCP. Agora que nós configuramos e salvamos o arquivo de configuração, voltemos ao ssh (putty) em seu usuário que você criou anteriormente. Você deve receber uma mensagem que indique "iniciar o servidor Litecoin" se, por algum motivo, você não puder sair desse comando, simplesmente pressione Ctrl + C em massa e ele irá corrigi-lo. Agora vamos ter certeza de que está atualizando. Você deve ver um monte de informações que se parecem com isto: Execute esse comando getinfo várias vezes, e você deve ver o número de "blocos" atualizar toda vez que você executar o comando getinfo. A carteira deve ser totalmente atualizada até o momento em que este guia acabou, no entanto, se você for rápido ou inseguro, simplesmente volte para / usr / bin e execute o comando "litecoind getinfo" novamente e compare o número de bloco com http: // explorer. litecoin. net/ Se o número do bloco corresponder, o que está no site, então você é bom para ir. A última coisa que precisamos fazer é obter um novo endereço para nossa carteira litecoin. Um endereço aparecerá, mantenha registro deste endereço. Nós vamos usá-lo mais tarde no guia. Em seguida, estaremos configurando o NOMP (portal de mineração aberto do nó) para ser usado como um servidor de estratos.


A NOMP tem o próprio front end, mas estamos usando o MPOS como o front-end. Continue seguindo o guia, você verá. Obtenha seu usuário (não root) no ssh (putty). O comando que acabamos de fazer, o "cd", por padrão, coloca seu usuário na sua pasta inicial (/ home / username), onde iremos instalar muitas coisas. Vamos baixar o NOMP e colocá-lo em um diretório chamado nomp. Vamos agora para o diretório nomp. Vamos atualizar o nomp, pode levar algum tempo, dependendo da conexão de internet dos seus servidores. Agora vamos criar um arquivo de configuração real para o nomp. Tudo bem, agora você precisa inicializar o WinSCP novamente e fazer o login. Navegue até o diretório nomp, que é / home / username / nomp. Se você ainda estiver logado no WinSCP de antes, talvez seja necessário clicar com o botão direito do mouse e clicar em atualizar para ver o diretório do nomp.


Você verá o config. json, clique com o botão direito do mouse sobre ele e edite. Desloque-se para baixo para onde você vê: Você precisa mudar o "verdadeiro" para o falso. Deveria ficar assim quando tiver terminado: Agora você pode salvá-lo e sair desse config. json a, mas ainda estamos usando o WinSCP para mantê-lo aberto. Agora, para litecoin, já existe uma configuração de arquivo json para isso em / coins no diretório nomp. Muitas das moedas mais relevantes já estão lá, como bitcoin, darkcoin, dogecoin, etc ... Você pode ver e ver se a sua criptografia está lá. Você pode configurar um arquivo json para uma moeda que não está listada lá, mas isso está fora do escopo deste guia, pois estamos usando o litecoin. Eu sugeriria dar uma olhada na documentação da NOMP na página github se você estiver fazendo isso. https: //github. com/zone117x/node-open-mining-portal. Tudo bem, agora a NOMP precisa de mais configuração.


Nós ainda não apontou isso no banco de dados, nem configuramos os portos, os detalhes do daemon de moeda, etc. ... Vamos entrar nisso. Abra o seu terminal ssh novamente (putty) sob seu usuário. Abra o WinSCP, navegue para / home / username / nomp / pool_configs. Você verá o novo arquivo litecoin. json que você acabou de copiar com esse comando anterior. Clique com o botão direito sobre isso e edite-o. Posso publicar uma captura de tela de todas as configurações que eu mudei no arquivo de configuração no final, no entanto, vou passar passo a passo o que mudar primeiro. -Cambiar "habilitado" para verdadeiro. - "endereço" é o endereço da carteira que você salvou anteriormente, certifique-se de copiar e colar dentro. -Você verá "paymentProcessing" e "enabled" abaixo, altere isso para false. Agora você verá "portas" para se deslocar para baixo para onde você vê a porta "3032", altere-a para "3333". - Desça até onde você vê "daemons". -Port será 2300 se você copiou meu litecoin.


conf settin de antes. - "usuário" é o seu rpcuser do litecoin. conf. - "senha" é sua senha rpc do litecoin. conf. -Scambie para baixo para "p2p" e encontre o "habilitado" abaixo dele e altere-o para falso. -Scroll down to "mposMode". -Cambiar "habilitado" para verdadeiro. -Cambiar "usuário" para o nome de usuário que você configurou no passo phpmyadmin de antes. -Cambiar "senha" para a senha que você configurou no passo phpmyadmin. -Cambiar "banco de dados" para o banco de dados que você configurou no passo phpmyadmin (nós o fizemos o mesmo que o nome de usuário) Seu litecoin. json deve ficar assim agora: Se alguma das configurações estiver errada, seu estrato não funcionará.


Por favor, duplique ou triplo cheque! Certifique-se de que tudo seja salvo corretamente, voltaremos para a NOMP mais tarde. Vamos configurar o MPOS (Mining Portal Open Source), que será o frontend do seu site do pool. Não configuramos o servidor de correio, e não iremos neste guia. Certifique-se de entender o seu antes de mexer com as configurações no MPOS e tentar usar a ativação de e-mail. Há muitos guias no google que você pode encontrar sobre como configurar seu servidor de e-mail. Eu recomendo este guia se você quiser usar seu gmail para o email do seu pool. https://rtcamp. com/tutorials/linux/ubuntu-postfix-gmail-smtp/ Tudo bem, vamos lá. Faça login no ssh no seu usuário se você ainda não estiver. Vamos copiar a configuração.


Tudo bem, agora vamos configurar o arquivo de configuração global do MPOS. Abra o WinSCP e navegue até / home / username / mpos / include / config / e clique direito em global. inc. php e edite-o. Tudo bem, o mesmo que fiz com o NOMP antes. Passarei pelos passos do que editar e depois publicarei algumas capturas de tela do que fiz depois. -Scroll down to "SALT" e "SALTY", veja como isso diz que é algo aleatório? Literalmente, masque no seu teclado e obtenha pelo menos mais de 20 caracteres. Isto é o que eles usam para codificar senhas. -Scroll down to "algoritmo", se você estiver usando litecoin, ele deve permanecer "codificado" e você não precisa mudá-lo. -Scroll down to "Database Configuration" - "usuário" será o usuário que você configurou no phpmyadmin de antes. -'pass 'é a senha que você gerou no phpmyadmin. -'name 'é o nome do banco de dados que você criou com o phpmyadmin antes, nós o denominamos o mesmo que o usuário se você seguiu o guia exatamente. - Mude para baixo para "Carteira local RPC" - Na mudança 'host' 19334 a 2300.


- "nome de usuário" para o seu rpcuser do litecoin. conf. - "senha" para sua senha rpc do litecoin. conf. Agora, para Litecoin, a configuração global está configurada agora. Você pode alterar as retiradas automáticas mínimas e máximas, e tudo mais depois de se certificar de que o pool esteja operacional. Se você estiver usando outra moeda diferente, então litecoin é imperativo que você mude coisas como 'moeda', 'moeda alvo', 'recompensa por bloco' e outras opções, caso contrário, você terá grandes problemas. Eu sugiro que todos vejam a documentação do MPOS no github em algum ponto. https: //github.


com/MPOS/php-mpos. Aqui estão as capturas de tela do que meu global. inc. php parece agora (prepare-se para percorrer algumas páginas, é grande !: Agora precisamos apontar o servidor virtual Apache para o diretório público MPOS. Entre no Webmin, https: // yourserverip: 10000 / -Go para Servidores & gt; Apache Webserver. - Você deve ver o Servidor Virtual que diz "Manipula o servidor baseado em nome no endereço *.", Clique nesse servidor virtual. Aqui está uma foto destacada se você não entender: -Vá para "Detalhes do servidor virtual" na parte inferior. -Faça "Raiz do documento" e mude "/ var / www / html" para "/ home / username / mpos / public", dê uma olhada nesta captura de tela se estiver confuso: Agora precisamos atualizar a configuração do Apache um pouco. -Clique em "Configuração Global" na parte superior esquerda central, captura de tela: -Clique em "Editar arquivos de configuração" -Scroll todo o caminho até a parte inferior do arquivo de configuração. - Adicione isso ao fundo e atualize-o de acordo com seu nome de usuário obviamente. Citação: & lt; Directory / home / username / mpos / public & gt; Índice de opções FollowSymLinks. Exigir tudo concedido.


Deveria ficar assim: -Clique em "Aplicar alterações" no tipo direito do Webmin. Agora, vejamos se o frontend do MPOS está funcionando, vá para http: // yourserverip. Você deve ver uma página que se parece com isto: Se você vir a primeira página do MPOS, vá em frente e avance para a etapa "Inicial do Front Frontal do MPOS". Se você receber uma página em branco, não se preocupe, pode ser um problema de permissão. Faça o login para root no ssh. Agora volte para http: // yourserverip e veja se o MPOS aparece. Se não estiver neste ponto, você deve voltar no guia e ter certeza de que fez tudo certo. Se isso não funcionar, inicialize o WinSCP e vá para /var/log/apache2/error. log e leia a linha de fundo (deve mencionar o seu ip), veja se há um problema de permissões ou algum outro erro. Você pode facilmente encontrar erros na Google, e encontrar uma solução em algum lugar. MPoss Frontend Familiarização. Antes de entrar nos cronjobs, vamos continuar conhecendo o MPOS.


Clique em "Outro" e depois clique em "Inscrever-se" A primeira conta no MPOS é a conta de administrador e não requer a ativação de e-mail. Preencha as informações e clique em "Registrar" na parte inferior. Muito parecido com isso: O endereço da moeda é apenas a sua carteira, que você deseja que suas moedas minadas sejam feitas. Por padrão, o MPOS não permitirá que você se registre sem um. Além disso, se você estiver recebendo mensagens "token expirou", não se preocupe, é apenas o MPOS que está com problemas. Tente novamente. Você deve receber uma mensagem "Por favor, verifique sua caixa postal para ativar", não se preocupe, você não precisa ativar nada, pois a primeira conta é a conta do administrador. Vá em frente e faça login. -Go para Admin Panel & gt; System & gt; Configurações. -Você deve estar em uma página que se pareça com isto: -Clique em "Sistema" nessa página de configurações: -Como "Desativar confirmações de e-mail" e selecione sim.-Spanha para a parte inferior e clique em salvar. Agora, basta configurá-lo para que os usuários possam se registrar sem confirmações de e-mail, o que é importante se você não tiver uma configuração de servidor de correio. As outras configurações com as quais você pode jogar mais tarde depois que este guia acabou, como o nome do seu pool.


Agora, precisamos configurar um trabalhador, para que você possa testar seu grupo de mineração no final deste guia. Você pode registrar outra conta ou usar sua conta de administrador (o que não é recomendado em um ambiente público). Vá para Minha Conta & gt; Meus Trabalhadores & gt; Adicionar novo trabalhador. Insira os detalhes do seu trabalhador, eu gosto de mantê-lo simples e coloque "1" para o nome e "x" para a senha. Clique em "Adicionar novo trabalhador" e você deve ver seu novo trabalhador, que será "mposusername.1" com uma senha "x". Isso parecerá assim: Lembre-se da senha do trabalhador e do trabalhador para mais tarde. Última coisa, vá para o Painel de administração & gt; System & gt; Monitoramento. Esta página não é importante agora, mas será quando configuraremos os cronjobs. Mantenha-o aberto em uma guia no seu navegador para mais tarde. Vou referir-se a ele como a "Página de Monitoramento" na seção cronjob deste guia. Não se preocupe se houver problemas como "não podemos picar o seu servidor Stratum", porque o Stratum ainda não foi iniciado. Entraremos aqui em breve. MPOS trabalha fora de 3 cronjobs principais diferentes. Pagamento, estatísticas e manutenção.


Há outros, mas é isso que vamos configurar. Vamos executá-los a cada minuto, é muito importante que você execute estes crons a cada minuto, caso contrário o MPOS gosta de quebrar. Faça login no Webmin, http: // yourserverip: 10000 / Vá para System & gt; Cronjobs agendados. -Selecione "Criar um novo cronjob programado" na parte inferior. - "Execute o trabalho cron como", selecione seu usuário. - "Ativo" será sim. -Command será "/home/username/mpos/cronjobs/run-statistics. sh" -Voltar para "Minutos" e clicar no "selecionado" e, em seguida, realçar todos os números. Aqui está uma foto para referência: Agora você criará mais 2 cronjobs usando o processo exato que acabamos de fazer acima, para "/home/username/mpos/cronjobs/run-maintenance. sh" e "/home/username/mpos/cronjobs/run-payout.


sh" Não vou repetir o processo, é realmente direto e estou certo de que você pode fazê-lo se você chegar tão longe no guia. No entanto, aqui estão as capturas de tela para os 2 últimos cronjobs caso você fique confuso. Tudo bem, lembre-se de que "Página de Monitoramento" eu tive você deixar aberto? Volte para ele e acerte a atualização. Isto é o que você deve ver: Sua página de monitoramento deve obter novos resultados pressionados a cada minuto, se não, ele fica amarelo e, eventualmente, vermelho. Congraulations, seus cronjobs estão configurados. Lembre-se da NOMP? Nós vamos ativá-lo agora. Faça o login no ssh (putty) como seu usuário. Antes de configurar a NOMP para permanecer "para sempre", teremos certeza de que funciona primeiro, enquanto ainda podemos interagir com ela. Vamos começar o servidor stratum no shell.


Você deve ver algo que se parece com isto: Se você não tem erros, então você está bem, seu estrato está sendo executado. Se você tiver problemas, volte para a parte de configuração do NOMP do guia. Se isso não funcionar, então eu sugiro que você o seu erro no google. Mais do que provavelmente uma questão github aparecerá com uma solução. Agora dispare seu mineiro, não vou entrar em detalhes sobre a criação de cgminer ou o que você tem. Se você não sabe como configurar um mineiro, provavelmente você deve pesquisar tanto tempo antes de tentar configurar seu próprio grupo. Detalhes para o seu mineiro: Agora, conecte seu mineiro. Abra seu terminal ssh (putty) em que você usou o comando "node init. js". Você deve ver se o seu trabalhador foi autorizado e compartilhou (s) foram enviados. Deveria parecer algo assim: Parabéns, você está minando oficialmente em seu novo grupo. Agora, feche seu mineiro. Abra a janela do terminal ssh (putty) onde você executou o comando "node init. js". Pressione Ctrl + C para sair de init.


js. Agora digite isso para manter o init. js executado indefinidamente (até reiniciar seu servidor ou falhas no fórum). Seu Stratum está em execução e ficará em execução mesmo se você fechar o seu terminal ssh. Se você quiser saber o que está acontecendo com seu servidor de estrato, você deve executar alguns logs e ler mais sobre o sempre. Confira a página NOMP github: https://github. com/zone117x/node-open-mining-portal Consulte também a página para sempre para o Github: https://github. com/foreverjs/forever. Este guia que estou escrevendo é apenas o suficiente para começar seu pool, não gerenciá-lo. Você quer ver quem está acessando seu estrato, e o que está causando falhas e o que não é. Os registros são muito importantes e algo que você deve procurar. Agora você pode dirigir-se para http: // yourserverip e verificar MPOS um pouco mais. Eu sugiro brincar com todas as configurações e torná-lo como você quer.


Se você conectar seu mineiro, você verá os gráficos atualizar etc. Se você tiver algum problema, reveja o guia novamente e verifique se você não perdeu nada antes de começar a fazer perguntas. É um guia enorme e você pode perder facilmente um passo. Além disso, o google é seu amigo. Me perguntam muito sobre o tipo de energia do servidor necessária para executar um pool de mineração. Com base no algoritmo do scrypt, você deseja que pelo menos 1 CPU Core e 1GB de memória por 1 GH / s estejam seguros. Isso não inclui, pelo menos, 1 CPU Core e 1GB mínimo para executar o seu frontend (website), que também flutuará dependendo da quantidade de tráfego. Conexão com a Internet, você quer pelo menos uma porta de 10Mbps. A maioria dos VPS ou Servidores que você pode alugar geralmente tem pelo menos uma porta de 100Mbps agora-a-dia. Eu recomendo as unidades SSD, especialmente se você planeja ir mais de 1 GH / s em sua piscina. MySQL e MPOS gosta de comer essas IOPs quando sua piscina está ocupada. Parabéns se você completou este guia com sucesso, não é uma tarefa fácil, especialmente se você é iniciante com pools de mineração e linux. Lembre-se de que a melhor maneira de aprender algo é apenas mexer com ele e ver o que você pode fazer.


Empurre seu grupo de mineração para seus limites, edite o software, mexa com o banco de dados, etc ... Essas coisas o tornarão mais experiente. Eu não cheguei de onde eu simplesmente segui guias. Posso criar mais guias no futuro, ou adições a este guia. Vou usar esse como uma base muito, e eu gosto de atender fortemente aos novatos. Eu sei que eles serão alguns puristas por aí que me odiarão por usar coisas como o Webmin ou o WinSCP, mas esse guia nunca foi feito para eles. Gostaria de agradecer aos desenvolvedores que fizeram MPOS e NOMP. Eu tive que cruzar seus guias várias vezes para fazer isso. Por favor, verifique-os no Github e dê para eles se você estiver usando seu software. Você é livre para usar meu guia o que quiser, apenas dê crédito ao meu site BlockGen. Se você gostou deste guia, me dê uma doação também! Compartilhe a história. Endurecimento básico e segurança para o seu pool.


Mining Pool Operator & amp; Mineração entusiasta. Jack de todos os comércios, mestre de ninguém. Atualização de Status e Consenso 2017. O direito VPS para o seu grupo de mineração. 5 ferramentas que todo operador de piscina deve saber sobre. Configure o seu próprio pool de mineração. É 2017 e todos os procedimentos se rompem com a última involução de nodejs e amigos. Obrigado por este guia ... eu tenho um problema. Ajuda ... Quando eu uso o comando init. js do nó, recebo a mensagem. A versão do meu nó é v0.10.48 e a versão npm é 2.15.1. Alguma sugestão, por favor?


Tentei atualizar o nó a partir de 0,10.25, mas isso não resolveu o problema. Eu criei meu grupo de mineração deste artigo e tudo é bom, mas o problema é que meu pagamento não está sendo exibido no saldo da carteira. desde 5 dias eu estou apenas trabalhando com meu mineiro na esperança de que meu saldo seja atualizado. mas não está atualizando no meu painel de administração, mas, por outro lado, criei uma conta de usuário também. no saldo da conta do usuário está atualizando. Estou minando com um mineiro de texto. Eu não conheço o tempo que o bloco é encontrado ou não. Este pool funciona no pool de mineração solo ou outra coisa? minha carteira está sincronizada, ok. O estrato está funcionando bem. agora você pode me dizer quem eu posso ver o equilíbrio e quando o saldo será atualizado? Olá, senhor, dê-me todos os detalhes sobre ATC COIN MINING.


Ei, você tem uma versão atualizada de como configurar um pool de mineração, tentei seu tutorial anteriormente, mas cheguei ao fim e algo não estava certo. não tenho certeza se eles atualizaram algo ou o que. por favor ajude. Findblocks desativados, novos blocos não aparecerão no frontend. Blockupdate desativado, blocos e transações confirmadas são atrasadas. Pagamentos desativados, você não receberá moedas para sua carteira offline por enquanto. As instruções do site não funcionaram. Preciso de ajuda. Por favor entre em contato. Não vejo por onde ver a porta 9333 no tutorial / aula.


Onde é que devemos configurar a configuração da carteira com esta porta? Telnet mostra 9333 aberto, mas nenhum movimento de carteira (para site ou para minerador) em cerca de 300.000.000 de ações do trabalho LTC. Em litecoin. conf paymentProcessing tem dois endereços e acima, há um campo JSON chamado "endereço". Você não diz se devemos colocar nosso número de litecoin (carteira pessoal) em qualquer um destes ou se eles são parte de um getnwadress litecoin-cli e usamos esse intead? E onde colocamos nosso número de carteira pessoal se em qualquer lugar? Não é explicado quase que suficiente. E eu sei que o MPOS é "mais antigo", mas é como a EOL foi 2015, por isso ainda tem que trabalhar principalmente. Caso contrário, a demissão diria que é uma tecnologia quebrada e não se preocupe com esta versão de Novice. Possivelmente o software está danificado mal apesar disso e a lição é perdida. Existem dois tutoriais na internet e não são claros o suficiente. Triste.


Além disso, não viu onde ver a porta 9333 no tutorial / aula. Onde é que devemos definir a configuração da carteira? Telnet mostra 9333 aberto, mas nenhum movimento de carteira (para site ou para minerador) em cerca de 300.000.000 de ações do trabalho LTC. Possivelmente o software está danificado e a lição está perdida. Há como dois tutoriais em toda a internet e não são muito claros. Para onde vai a porta 9333? Carteira que você diz está ligada a ela, mas a maioria do tutorial mostra 2300. O que? Eu coloquei isso. Você diz que o 9333 é necessário para a atualização da carteira, mas na verdade não mostra onde usá-la. 9332 é exibido em seu /home/username/.litecoin/litecoin. conf e 2300 em outros lugares.


Para onde o 9333 se encaixa realmente? Você diz que o 9333 é necessário para a atualização da carteira, mas na verdade não mostra onde usá-la. 9332 é mostrado em seu litecoin. conf e 2300 em outros lugares. Para onde o 9333 se encaixa realmente? O MPOS / NOMP está ativado e não vejo problemas quando executo "init. js do nó" e todo o resto, com exceção do servidor de correio, está funcionando bem. No entanto, e é um grande no entanto, os pagamentos não estão realmente a fazer a carteira do site ou a carteira do mineiro. Usando libdb4.8 com a compilação MPOS mais recente. Não veja nenhum erro, mas novamente a carteira é 13000 e não mostra transações reais. Na verdade, realmente poderia usar a resposta. Passaram cerca de 4 dias procurando por isso e não conseguimos ver o que está faltando.


Execução do daemon LTC. Há alguns Litecoin nele se você consegue encontrar o bug. Quando estou executando o nó init. js, esse erro lança. 2017-04-07 15:29:00 [Pagamentos] [litecoin] Acesso RPC não autorizado - nome de usuário ou senha RPC inválido. 2017-04-07 15:29:00 [Pagamentos] [litecoin] Acesso RPC não autorizado - nome de usuário ou senha RPC inválido. 2017-04-07 15:29:00 [Pool] [litecoin] (Thread 1) Acesso RPC não autorizado - nome de usuário ou senha RPC inválido. (nó-relógio) O primeiro parâmetro na função de retorno de chamada é substituído pelo nome do evento desde 0,5.0, use (evt, filename) = & gt; <> se quiser obter o nome do arquivo. lança er; // Evento de erro não manipulado. Erro: vincular EACCES. em errnoException (net. js: 905: 11) no Object.2: 1 (cluster. js: 594: 5) no handleResponse (cluster. js: 171: 41) em responder (cluster. js: 192: 5) no handleMessage (cluster.


js: 202: 5) no process. emit (events. js: 117: 20) no handleMessage (child_process. js: 322: 10) em Pipe. channel. onread (child_process. js: 349: 11) Como eu adicionei manualmente o nome de usuário e a senha do rpc, você diz que o bitcoin gera automaticamente isso, como devo gerar isso, se não o que estou fazendo de errado. Por favor ajude. O endereço Bitcoin [bitcoind getnewaddress] lhe dará uma nova carteira para receber o próprio Bitcoin. O nome de usuário RPC pode ser 'bitcoinrpc' e a senha pode ser qualquer coisa (depois de um ponto em que pararam de verificar a senha, eu acho que eu li). Olá, como posso criar este diretório diffirent pool ex: abvdef.


com/coinname? Estou vendo 3 erros de cronjobs que estão desabilitados no Admin-Monitoring: "findblock", "blockupdate" e amp; "Pagamentos". Estou tentando este guia com dashcoin. Tudo correu bem. Isto é o que eu vejo no ssh: 2016-10-11 08:19:22 [Pagamentos] [dash] Acesso RPC não autorizado - nome de usuário ou senha RPC inválido. 2016-10-11 08:19:22 [Pagamentos] [dash] Acesso RPC não autorizado - nome de usuário ou senha RPC inválido. Por favor. Qualquer ajuda será apreciada. Posso perguntar onde você vê os erros de trabalho do cron / log? Não parece encontrar essas saídas na minha configuração. Eu estou tentando com peercoin, mas depois de correr para executar Stratum, estou recebendo.


/ nomp $ node init. js. 2016-02-15 17:16:31 [POSIX] [Limite de conexão] (Seguro para ignorar) O módulo POSIX não está instalado e o limite de recursos (conexão) não foi gerado. 2016-02-15 17:16:31 [Master] [CLI] CLI ouvindo na porta 17117. 2016-02-15 17:16:31 [Master] [PoolSpawner] Spawned 1 pool (s) em 1 thread (s) 2016-02-15 17:16:32 [Alternar] [Configuração] (Thread 1) Carregando o último estado do proxy de redis. 2016-02-15 17:16:34 [Pool] [peercoin] (Thread 1) Não foi possível iniciar pool, erro com init batch RPC call: Por favor me ajude com este erro: Não foi possível iniciar o pool, erro com init batch RPC call: Agradecemos antecipadamente o maravilhoso blog. Para Peercoin zou precisa usar Python Stratum. Node Stratum não suporta Peercoin. Quando eu tento executar o nó init. js, eu recebo isso. O programa 'nó' pode ser encontrado nos seguintes pacotes: Tente: apt-get install. sudo apt-get install node nodejs-legacy.


/ possivelmente deve ser sudo apt-get install nodejs nodejs-legacy. Se você estiver preso neste Stuck at: "make - f makefile. unix USE_UPNP = -" O sistema de compilação mudou para autotools em versões posteriores do Litecoin. O processo agora se parece com isto: Faça a instalação # opcional. Instalando o último dev-libdb (libdb4.8-dev) (não se preocupe com ... ppa: bitcoin / bitcoin ...): sudo apt-get install build-essential libtool autotools-dev autoconf pkg-config libssl-dev. sudo apt-get install libboost-dev. sudo apt-get install libboost-all-dev. sudo add-apt-repository ppa: bitcoin / bitcoin. sudo apt-get update. sudo apt-get install libdb4.8-dev libdb4.8 ++ - dev libgmp-dev. quando preso em - g npm tente isso; sudo apt-get install - y nodejs. # Usando o Debian, como root. apt-get install - y nodejs. e do que isso novamente: sudo npm cache clean - f. sudo npm install - g n. As atualizações do guia já? ... Colado em: make - f makefile.


unix USE_UPNP = - Pitty veio do sofar .... Muito obrigado por este guia. É fantástico e me ajuda muito a entender quem trabalha um pool. Estou tentando ter várias moedas na minha piscina (MPOS / uNOMP), mas acho que é impossível. O único que penso que posso fazer é ter uma multidão apenas com uNOMP e seu Frontend ....mas isso é limitado para mim .... Espero que você possa construir um novo tuto para multicuagens com um site agradável ... Encontrei o servidor 14.04 e ainda fica preso. make - f makefile. unix USE_UPNP = - Eu atualizei do link que você publicou e alguns instalados, mas ainda sem alegria ... Baixei o mais recente Servidor do Ubuntu 14.04.3 O LTS o instalou em um computador localmente e acertei algumas senhas.


A primeira foi a linha npm de instalação - g npm. Eu não conseguiria emitir isso da Putty sem errar. Eu sudo localmente no servidor e emitir o comando e ele funciona perfeitamente. Então isso pode ajudar alguém. Então estou preso a criar o Link Simbólico como escrito: ln - s /etc/phpmyadmin/apache. conf /etc/apache2/conf-available/phpmyadmin. conf. ln: não conseguiu criar o link simbólico '/etc/apache2/conf-available/phpemadmin. conf': o arquivo existe. Isso também pode afetar o processo durante a configuração do daemon litecoin: make - f makefile. unix USE_UPNP = - make: *** Nenhuma regra para fazer o alvo `-f '. Pare. Não consigo encontrar o sabor exato do Ubuntu 14.04 que você usa nesta publicação, mas não tenho certeza se este é o problema. Posso enviar Crypto para qualquer resposta que faça isso funcionar. Publique um endereço e darei ...


Quando eu faço "atualização npm", esse erro acontece: cc1plus: aviso: tipo enumeral e não enumeral na expressão condicional. ../sha1.c:4:25: erro fatal: openssl / sha. h: Nenhum arquivo ou diretório desse tipo. multihashing. target. mk:135: receita para o destino 'Release / obj. target / multihashing / sha1.o' falhou. make: *** [Release / obj. target / multihashing / sha1.o] Erro 1. make: Deixando o diretório '/ root / nomp / node_modules / stratum-pool / node_modules / multi-hashing / build' Gyp ERR! erro de compilação. Gyp ERR! pilha Erro: `make` falhou com o código de saída: 2. Gyp ERR! pilha no ChildProcess. onExit (/usr/lib/node_modules/npm/node_modules/node-gyp/lib/build. js:267:23) Gyp ERR! pilha no ChildProcess. emit (events.


js: 98: 17) Gyp ERR! pilha no Process. ChildProcess._handle. onexit (child_process. js: 820: 12) Gyp ERR! System Linux 3.16.0-38-genérico. Gyp ERR! comando "nó" "/usr/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp. js" "reconstruir" Gyp ERR! cwd / root / nomp / node_modules / stratum-pool / node_modules / multi-hashing. Gyp ERR! node - v v0.10.40. Gyp ERR! node-gyp - v v1.0.1. npm ERR! Sair do estado 1. npm ERR! Falha no script de instalação [protegido por e-mail]. npm ERR! Este é provavelmente um problema com o pacote multi-hashing, npm ERR! não com npm em si. npm ERR! Diga ao autor que isso falha no seu sistema: npm ERR! reconstrução de nó-gyp. npm ERR! Você pode obter suas informações via: npm ERR! Npm proprietário ls multi-hashing. npm ERR! Provavelmente, é possível obter uma saída de log adicional acima. npm ERR! System Linux 3.16.0-38-genérico.


npm ERR! cwd / root / nomp. npm ERR! node - v v0.10.40. npm ERR! npm - v 1.4.28. npm ERR! código ELIFECYCLE. npm ERR! código não ok 0. Acabei de encontrá-lo algumas vezes; Isso funcionou para mim. Instale libssl-dev. Eu tive esse erro e, em seguida, fui ao console em vez de Putty e também entre em sudo - s e digite minha senha para permanecer root. Ele irá instalar dessa maneira uma vez que é tudo o que eu não fiz mais ... Eu estava tentando este guia novamente e novamente para XMG coinmagi. por favor você pode me ajudar. Não consigo encontrar home / username /.magid. Verifique se você está exibindo arquivos e diretórios ocultos. Quem pode corrigi-lo, por favor. var portalConfig = JSON. parse (JSON.


minify (fs. readFileSync ("config. json", TypeError: Propriedade 'minify' do objeto # não é uma função. no objeto. (/home/7788/nomp/init. js:25:36) em Module._compile (module. js: 456: 26) em Object. Module._extensions ... js (module. js: 474: 10) no Module.


load (module. js: 356: 32) em Function. Module._load (module. js: 312: 12) em Function. Module. runMain (module. js: 497: 10) na inicialização (node. js: 119: 16) Meu NOMP deu esse erro quando foi atualizado para a versão mais recente, você deve d / l uma versão mais antiga do Node e depois instalá-lo. Isso funcionou para mim no Ubuntu 14.04.3. sudo dpkg - i nodejs_0.10.40-1nodesource1.


Primeiramente. . ... Muito obrigado por este guia. Aprendi muito sobre mineração e piscinas. Estou a caminho do meu caminho. Já faz um tempo desde que eu mexei com o linux. Mas estou passando por cada passo, um encontrado - erro por vez. Eu configurei isso na Amazon e os usos do ubuntu (sem senha) criaram alguns desafios reais. Algumas coisas que aprendi ao longo do caminho (no que diz respeito a fazer isso no Amazon / EC2 / Ubuntu). - Ao copiar alguns comandos, o traço no documento HTML é diferente do traço no Unix. Então, apenas tenha o hábito de refazer os traços depois de colar na corda. - Não consegui passar pelos erros de SSL. Em retrospectiva, provavelmente poderia ter alterado as configurações do meu navegador, mas eu configurei o cert auto-assinado com esses dois lugares: - Tive todos os tipos de problemas na phpmyadmin. Não consegui fazer o login com a raiz e quando entrei com phpmyadmin, não havia nenhuma guia de "usuários".


Estou com vergonha quanto tempo demorou para descobrir isso. As informações conflitantes na guia "phpMyAmdin No Users" não ajudaram. Basicamente, edite o /etc/phpmyadmin/config. inc. php e encontre a linha comentada sobre "allowNoPassword" = Verdadeira e descomente. Eu consegui fazer o login como root. . . e vi a guia do usuário. - A parte MAKEFILE foi a próxima parte assustadora. Eu tinha todos os tipos de problemas. Mas quando eu segui o conselho acima (alguns comentários ...


sobre a visita ao site litecoin), funcionou. Eu tive que estudar todos os erros para descobrir isso. Por exemplo. - Eu precisava instalar algum tipo de "libtool" e emitir um comando libtoolize. - Quando eu execute o sudo ./configure. . . Eu tive erros com um incompatiblt berkely DB. Este também foi muito divertido. Isso foi superado com: sudo ./configure - with-incompatible-bdb. Então, eu estou cerca de 30% do meu caminho através deste guia e eu tenho que me perguntar. . . . Existe uma maneira melhor?


Vêm mais bibliotecas modernas que eu posso aproveitar? Tenho certeza de que vou seguir meu caminho, mas com minhas habilidades de linux envelhecidas, eu me preocupo que vai demorar muito para resolver cada problema. Alguma ideia? No que diz respeito à sua pergunta "Existe uma maneira melhor?". O software que está sendo utilizado neste guia é gratuito e de código aberto. Eles nunca foram realmente projetados para ser tão amigáveis, embora sejam anos-luz melhores do que quando eles saíram. É apenas algo que você precisa lutar, a menos que você planeje escrever seu próprio software ou pagar alguém para fazê-lo. Infelizmente, qualquer grande operação de pool de sucesso que você vê é mais provável usando software completamente personalizado ou uma versão fortemente modificada do MPOS e NOMP que é muito mais eficiente e fácil de trabalhar. A prática torna-se perfeita. Quando escrevi originalmente este guia em fevereiro, na verdade, tive que atualizar minhas habilidades e eu configurei algumas piscinas no VPS antes de eu realmente escrever o guia. Fora das 3 grandes operações da piscina, eu estive separado ou corri sozinho, 1 deles realmente usava MPOS e NOMP não modificados. No meu auge, eu poderia fazer tudo em este guia em cerca de 10-15 minutos em um novo VPS, o que demorou mais tempo foi a compilação do daemon de moedas. Isto foi quando 3 a 5 moedas estavam começando um dia e eu tive que fazer 3 a 5 novas piscinas por dia ... Isso sempre ajuda quando você adiciona.


sudo add-apt-repository ppa: bitcoin / bitcoin; sudo apt-get update; sudo apt-get install libdb4.8-dev libdb4.8 ++ - dev; sudo apt-get install libqt4-dev libprotobuf-dev protobuf-compilador; sudo apt-get install libssl-dev; Oi, Zach eu consegui minha criação do dotcoin e comecei a construir GMC. Eu estou usando o winSCP e esta parte não funciona para mim. O caminho do arquivo é home / username /.litecoin. -Clique na pasta "home". -Clique na pasta que tem o nome do seu nome de usuário. -Clique em ".litecoin" e ficará paralisado como tal: (onde litecoin é gamecredits) Quando eu vou para esse local (/ home / username /), a única pasta do arquivo é minha pasta GameCredits ... Nenhum. gamecredits ou algo acorrentado, como mostra sua imagem? Fuck ignore isso, há arquivos ocultos 🙁 Agora inicialize o putty e faça o login para esse novo usuário que configuramos anteriormente. Procuro fazer login como usuário que criei (LiteCoin), mas não reconhece a senha. Eu cadenciei e voltei, mas ainda não. EDITAR: Efetuei o login como root e use su LiteCoin. recebeu esta "Nenhuma entrada Passwd para o usuário 'LiteCoin' Ok, eu parece ter feito isso agora, mas estou preso.


make - f makefile. unix USE_UPNP = - Eu li o guia que postou abaixo e bem, eu não entendo isso. Estou tentando fazer para Dotcoin. Verifique se você está no diretório src quando você tenta o comando makefile. Verifique também as permissões em tudo. Embora eu não tenha experiência com Dotcoin, digo que não ouvi falar disso antes, agora não estou dizendo que é uma moeda ruim, pelo menos, estou certo de que é ótimo. No entanto, muitos desenvolvedores tendem a esquecer de incluir alguns arquivos importantes em sua fonte e não serão compilados. Uma vez que Dotcoin é uma moeda de texto, você poderá puxar alguns dos arquivos necessários que estão faltando em outra moeda do scrypt. Isso pode ou não ser o problema, mas vale a pena olhar para ele. Obrigado cargas para a resposta rápida.


Estou apenas usando o ponto, pois tem uma taxa de hash baixa e posso praticar com a piscina, etc. (confirme se posso realmente chegar a um ponto de encontrar um bloco, etc.). Eu vou trabalhar nisso hoje. Você tem um guia sobre como configurar algumas piscinas, como em mudar de ponto para gmc ou algo ou é apenas um novo VPS e seguir o guia novamente? Não, não tenho um guia para várias piscinas. Eu sugeriria a criação de um novo VPS. A execução de vários pools é possível em uma máquina e foi feito muitas vezes antes, mas você precisará de algumas habilidades de administração de sistemas intermediários para fazê-lo. Eu me pergunto se você pode ajudar. Eu tinha um servidor de pool feito para mim com Bitcoin e litecoin no mesmo sistema Ubuntu. As piscinas estão funcionando bem, Bitcoin, eu posso apontar miners para sem problemas. No entanto, o pool de litecoin não consigo apontar nenhum mineiro também. Eu tenho 4 tapetes Excaliburs e uma grande grade e nenhum deles se conectará à piscina. Eu tentei apontar um mineiro alugado para isso e isso também não se conectará. Alguma ideia ? Por favor, eu realmente preciso da ajuda.


O guia foi útil, mas agora eu tenho os três cronjobs principais que não funcionam. blockupdate ERROR 0.02 segundos 07/27/2015 14:00:03 08/03/2015 05:20:01 Cron desbloqueado devido a erros. 2015-08-02 7:00:01 - CRIT - & gt; O Cronjob está atualmente desativado devido a erros, use a opção - f para forçar a execução do cron. Se isso aconteceu depois que você configurou o pool e estivesse minando, não vou poder ajudá-lo muito. Todos os tipos de problemas diferentes podem fazer com que o cronjob seja desabilitado pelo MPOS, uma vez que não é uma "instalação limpa", seria difícil diagnosticá-lo. Eu sugiro que você percorra seus registros mais completamente e entre no google. Verifique também a seção de problemas do MPOS github: https://github. com/MPOS/php-mpos/issues e marque seu canal IRC no freenode #MPOS. Descobri a causa da questão; o daemon de moeda que eu configurei quando o daemon fecha algumas vezes, sobrescreve um peers. dat válido com um vazio para não poder se conectar para receber informações do bloco. Tudo parece funcionar bem agora. Eu também estou preso em: make - f makefile.


unix USE_UPNP = - Eu acredito que isso é porque o clone de https://github. com/litecoin-project/litecoin. git não contém /src/makefile. unix por que esse arquivo não está lá? Algumas moedas mais modernas estão se afastando do método de makefile comum, depois que Bitcoin decidiu fazê-lo. Você pode verificar as instruções sobre como criar o litecoin aqui: https://github. com/litecoin-project/litecoin/blob/master-0.10/doc/build-unix. md. Estarei atualizando o guia nas próximas semanas com algumas grandes mudanças. Usando uNOMP e corrigindo as instruções de compilação para o daemon. Alguma idéia de quando este guia será atualizado? Colocado em: make - f makefile. unix USE_UPNP = - Verifique se você está executando o Ubuntu 14.04. Ele falhou para mim em uma versão mais recente.


Verifique também se você possui todas as dependências instaladas. Se você puder, providena captura de tela do erro também. Zach, você é incrível. Muito obrigado por todos os guias impressionantes. Por favor continue, é definitivamente apreciado. Esse guia funcionará com o CentOS 7? Você pode obter MPOS e NOMP para trabalhar com o CentOS. No entanto, este guia nunca foi feito para usuários do CentOS. Você ainda pode usar o guia como referência, mas não o siga exatamente. Vai demorar algumas adaptações e improvisações para fazer com que o CentOS seja correto. Se você é um administrador de sistemas experiente, não deve ser um problema.

Nenhum comentário:

Postar um comentário

Observação: somente um membro deste blog pode postar um comentário.