Índice
- O que é mineração de criptomoeda?
- Entendendo os pools de mineração de criptomoedas
- 1. Compatibilidade de infraestrutura
- 2. Mecanismo de atribuição de tarefas
- 3. Transparência do pool por operador
- 4. Limite e frequência de pagamento
- 5. Estabilidade e robustez da piscina
- 6. Estrutura das taxas de pool
- O tamanho importa?
- Apoio à descentralização
O que é mineração de criptomoeda?
A mineração de criptomoeda é o processo através do qual as transações são verificadas e adicionadas a um razão pública de blockchain. O processo de verificação dessas transações - conhecido como "localização de blocos" em alguns ecossistemas de criptomoeda - consome muito tempo e energia da computação. Como resultado, os indivíduos que trabalham para esse objetivo são recompensados por seus esforços, geralmente com tokens da criptomoeda.
Entendendo os pools de mineração de criptomoedas
Embora as recompensas da mineração pareçam lucrativas, o processo é complexo. No caso do Bitcoin, por exemplo, o processo de mineração é configurado de tal maneira que, se mais mineradores tentarem extrair os tokens de criptomoeda disponíveis, aumentando assim a quantidade de poder de computação dedicado à mineração, o nível de dificuldade da mineração aumenta.
Adicione a isso a perspectiva de ter que gastar centenas ou até milhares de dólares em uma plataforma de mineração cara e especializada, bem como o custo associado à eletricidade, e os mineradores individuais geralmente não consideram a mineração de criptomoedas um empreendimento lucrativo.
Por essas razões, os pools de mineração passaram a dominar o mundo da mineração de criptomoedas. Eles atuam como um grupo de mineradores que combinam seus recursos em uma rede e tentam conjuntamente minerar moeda digital com maior poder de computação acumulado. Um pool de mineração tem uma chance maior de encontrar uma recompensa, embora precise ser compartilhado entre os membros do pool com base em termos pré-especificados.
Abaixo, examinaremos os critérios de seleção que um minerador deve ter em mente antes de selecionar um pool de mineração.
1. Compatibilidade de infraestrutura
Com centenas de dispositivos de mineração já disponíveis no mercado e com dispositivos avançados da nova era chegando às lojas todos os dias, é importante verificar se o dispositivo de mineração usado é compatível com os requisitos do pool. Por exemplo, o Slushpool, um dos mais antigos pools de mineração, desaconselha claramente o uso de CPU, GPU ou mineração de bitcoin baseada em smartphone.
Da mesma forma, um pool pode não suportar o uso de todo e qualquer pacote de software de mineração, e pode ser necessário um software específico compatível com o pool. Alguns pools também podem exigir que os mineradores tenham uma velocidade mínima de conexão de rede com o servidor do pool e isso pode precisar ser verificado com a velocidade da Internet disponível para o minerador. Antes de avaliar os prós e os contras de uma piscina, vale a pena considerar se essas estipulações podem desqualificá-lo de participar de qualquer maneira.
2. Mecanismo de atribuição de tarefas
Os pools de mineração usam metodologias diferentes para atribuir trabalho aos mineiros. Digamos que o pool A tenha mineiros mais fortes e o pool B tenha mineiros comparativamente mais fracos. Um algoritmo de pool em execução no servidor de pool deve ser eficiente o suficiente para distribuir as tarefas de mineração de maneira uniforme entre esses subgrupos.
Um método comum é atribuir tarefas mais difíceis ao pool mais forte A e tarefas comparativamente mais fáceis ao pool mais fraco B, o que permite uniformidade na frequência média de comunicação para diferentes mineradores que possuem capacidades variadas na rede.
Por exemplo, o Slushpool usa um algoritmo especialmente projetado chamado Vardiff (algoritmo de dificuldade variável), que atribui tarefas mais difíceis a mineradores individuais mais fortes e menos difíceis a mineradores mais fracos, facilitando, assim, a frequência de comunicação relativamente uniforme. Ele permite um fluxo balanceado de dados de hash para o servidor do pool, o que garante a medição correta da taxa de hash gerada pelo minerador, para que cada minerador tenha uma chance justa de ser recompensado.
Antes de ingressar em um pool de mineração, ele deve prestar atenção à uniformidade nas tarefas de hash atribuídas pelo servidor do pool, independentemente da capacidade de mineração do dispositivo de um participante. Imagine ingressar em um pool que prioriza dispositivos de alta velocidade. Você pode ter uma vantagem hoje se ingressar em um pool com o mineiro mais recente e mais veloz, mas poderá se tornar uma desvantagem amanhã à medida que novos dispositivos mais poderosos se juntarem ao pool, afastando seus dispositivos agora obsoletos, a menos que o mecanismo do pool garanta igualdade. oportunidade para todos.
3. Transparência do pool por operador
Existem obrigações do operador do pool de mineração que devem ser executadas de maneira justa para garantir transparência e confiabilidade entre os membros da mineração. Por exemplo, como um minerador saberia se a taxa total de hash declarada no nível do pool é justa ou se os operadores do pool não estão levando os mineiros participantes para uma viagem citando pagamentos mais baixos? Quão realisticamente sortuda (ou azarada) foi a piscina em diferentes níveis de dificuldade de mineração?
Os pools de mineração implementam várias medidas, como oferecer uma visão em tempo real do painel para os mineiros, para trazer essa transparência necessária. Os mineradores devem procurar essa transparência de dados e se juntar aos pools que operam de maneira transparente.
4. Limite e frequência de pagamento
5. Estabilidade e robustez da piscina
Outro fator importante a considerar antes de ingressar em um pool é a avaliação de sua segurança. A piscina oferece uma conexão segura ou uma conexão aberta? É vulnerável a ataques DDoS, que se tornaram comuns com o aumento da atividade de pool? E se atingido por hackers, o pool de mineração pode suportar e revogar o ataque?
6. Estrutura das taxas de pool
Juntamente com os pools que cobram uma taxa nominal aos participantes pelo uso dos serviços de pool de mineração, existem pools que não cobram nenhuma taxa. No entanto, os mineradores devem prestar atenção à estrutura das taxas e à fórmula matemática do pagamento, que pode incluir outros encargos.
Alguns pools de taxa zero podem ser ofertas por tempo limitado e se tornarem exigíveis posteriormente, enquanto outros podem cobrar um custo fixo fixo e / ou frequente em nome de uma "doação". Outros ainda podem exigir que você hospede e execute o software em seu próprio dispositivo em vez de ser executado no servidor do pool, o que o torna uma entrada de alto custo para o mineiro.
O tamanho importa?
Muitos opinam que o tamanho da piscina não importa muito e que o número de moedas extraídas durante um período de tempo é proporcional ao poder de computação das piscinas grandes ou pequenas, tornando-o um campo de jogo equilibrado. Mas há um problema: o tempo importa!
Pools maiores têm maior probabilidade de encontrar blocos como resultado de seu maior poder computacional, enquanto os menores podem precisar esperar mais. Observados durante um período de tempo adequado, os pools menores podem ter longos períodos de não encontrar um bloco, mas isso pode ser seguido por um rápido período de sorte em que os blocos são atingidos mais cedo.
Tudo isso dito, o tamanho de uma piscina de mineração reflete, em certa medida, sua confiabilidade. Apesar de todo o feedback positivo e negativo publicado on-line sobre um pool, um grande número de mineradores ativos segurando esse pool sugere que eles continuem confiando nesse pool.
Apoio à descentralização
Embora possa ser tentador escolher um pool de mineração popular por seu tamanho grande, o conceito blockchain subjacente recomenda que a rede seja melhor mantida de uma maneira verdadeiramente descentralizada se um grande número de pools menores for usado para mineração, em vez de um número menor de grandes piscinas.
Esta é uma consideração importante para manter um estado saudável da rede blockchain em geral e para evitar qualquer concentração arriscada de poder de hash através de alguns servidores de pool de tamanho grande. O entupimento da largura de banda da rede é um problema comum observado em blockchains. Essa recomendação evita a concentração de energia com alguns grandes pools, mantendo o blockchain verdadeiramente descentralizado.
A mineração bem-sucedida envolve sorte e esforços computacionais, além de muita paciência. Embora a mineração de pool possa facilitar algumas coisas para o mineiro, oferecendo uma configuração pronta, ela adiciona outro nível de verificações para o mineiro. Usando os fatores mencionados acima, os mineradores devem escolher cuidadosamente um pool que atenda às suas necessidades.
