DEFINIÇÃO de bomba de dificuldade
Bomba de dificuldade é o termo usado para indicar o nível crescente de dificuldade de mineração que resulta em uma quantidade maior de tempo necessário para minerar um novo bloco na cadeia de blocos Ethereum. Isso acabará por levar a uma situação no futuro em que a mineração de Ethereum se tornará impossível e não lucrativa. Várias medidas estão sendo postas em prática por diferentes versões de blockchains Ethereum para contornar o problema.
Bomba de dificuldade de quebrar
O blockchain Ethereum original vem com uma característica intrínseca que aumenta a dificuldade de mineração ao longo do tempo – isto é, quanto mais blocos são minerados com o tempo, mais difícil e demorado será a mineração do próximo bloco. O GitHub fornece uma simulação desse aumento, em que ambos os números aumentam exponencialmente com o tempo. Qualquer pessoa que esteja minerando Ethereum teria notado que a produção de mineração tem diminuído à medida que eles continuaram a mineração nos últimos meses. Se a situação continuar como está, a mineração de Ethereum se tornará impraticável e não lucrativa em alguns meses. É, portanto, apropriadamente chamado de “Bomba de dificuldade”, para indicar o problema de limite de tempo. (Veja também, How Do You Mine Ethereum? )
Este recurso de dificuldade crescente era parte integrante do blockchain nativo Ethereum e foi herdado pelas duas versões bifurcadas – Ethereum e Ethereum Classic.
Ethereum Classic (ETC) adotou uma abordagem longa, detalhada e em fases para corrigir o problema. As discussões entre os membros da comunidade começaram por volta de 2016 para resolver o problema da bomba de dificuldade. Foi seguido por uma bifurcação, chamada “Die Hard”, em janeiro de 2017, que “congelou” a bomba de dificuldade e reduziu o tempo de bloqueio. Durante maio de 2018, outra bifurcação rígida foi realizada no bloco 5.900.000, que visa reduzir o tempo do bloco para cerca de 14 segundos dos 26 segundos existentes. (Para mais informações, consulte Ethereum Classic Hard Forks Over ‘Difficulty Bomb’ .)
Ethereum (ETH) está tentando resolver o problema mudando do algoritmo de consenso de prova de trabalho (POW) existente para o algoritmo de prova de aposta (POS). Isso tornará as recompensas de mineração dependentes da quantia (aposta) detida pelos participantes, em vez das recompensas atuais baseadas em poder de computação que consomem muitos recursos. Caso a mudança de algoritmo não aconteça, a comunidade Ethereum pode optar por um hard fork para remover completamente a Bomba de Dificuldade ou atrasá-la, semelhante à abordagem feita pelo Ethereum Classic. Isso permitirá mais tempo para a mudança de POW para POS.