Futuros
Aceda a centenas de contratos perpétuos
TradFi
Ouro
Plataforma de ativos tradicionais globais
Opções
Hot
Negoceie Opções Vanilla ao estilo europeu
Conta Unificada
Maximize a eficiência do seu capital
Negociação de demonstração
Introdução à negociação de futuros
Prepare-se para a sua negociação de futuros
Eventos de futuros
Participe em eventos para recompensas
Negociação de demonstração
Utilize fundos virtuais para experimentar uma negociação sem riscos
Lançamento
CandyDrop
Recolher doces para ganhar airdrops
Launchpool
Faça staking rapidamente, ganhe potenciais novos tokens
HODLer Airdrop
Detenha GT e obtenha airdrops maciços de graça
Pre-IPOs
Desbloquear acesso completo a IPO de ações globais
Pontos Alpha
Negoceie ativos on-chain para airdrops
Pontos de futuros
Ganhe pontos de futuros e receba recompensas de airdrop
Investimento
Simple Earn
Ganhe juros com tokens inativos
Investimento automático
Invista automaticamente de forma regular.
Investimento Duplo
Aproveite a volatilidade do mercado
Soft Staking
Ganhe recompensas com staking flexível
Empréstimo de criptomoedas
0 Fees
Dê em garantia uma criptomoeda para pedir outra emprestada
Centro de empréstimos
Centro de empréstimos integrado
No mecanismo de mineração de Bitcoin foi descoberta uma vulnerabilidade de dia zero - ForkLog: criptomoedas, IA, singularidade, futuro
Desde o lançamento, no algoritmo de mineração do bitcoin, foi encontrada uma falha de cálculo que permitia minerar blocos a uma velocidade extremamente alta. Sobre isso, falou o investigador Loïc Morel.
De acordo com a publicação, a falha está relacionada ao mecanismo de ajuste de dificuldade
A cada 2016 blocos (aproximadamente a cada duas semanas), os nós recalculam o valor alvo de forma que um bloco apareça a cada 10 minutos, independentemente do poder de mineração. Para esse ajuste, os nós medem a duração do último período, comparam com o valor alvo (2016 x 600 = 1.209.600 segundos), e ajustam a dificuldade de acordo.
Se denotarmos t0 como a marca de tempo do primeiro bloco, e t2015 como a do último, o nó calcula o tempo decorrido como T = t2015 — t0. Assim, há 2015 intervalos (de t0 até t1 > de t1 até t2 > … > de t2014 até t2015).
Para obter 2016 intervalos, é necessário usar outra fórmula: T = t2015 — t-1, onde t-1 é a marca de tempo do último bloco do período anterior.
Isso é chamado de erro de “deslocamento de uma unidade”. Essa falha introduz uma margem de erro de aproximadamente 0,05%, inclinando-se levemente para uma dificuldade maior.
Porém, o verdadeiro problema está em outro. A falha faz com que os períodos de ajuste não se sobreponham — a marca de tempo do último bloco de um período não é considerada no cálculo do próximo.
Manipulação do tempo
Essa lacuna torna possível um ataque de “distorção temporal”. Seu princípio é o seguinte:
Ao repetir esse processo várias vezes, o atacante pode teoricamente reduzir a dificuldade de mineração até um nível em que se criem até seis blocos por segundo (em vez de um a cada 10 minutos).
O ataque seria impossível se o primeiro e o último bloco de dois períodos consecutivos coincidissem.
Como corrigir esse erro?
Morel destacou que o problema pode ser resolvido com um soft fork dentro do BIP-0054.
A iniciativa prevê que o primeiro bloco de um novo período de dificuldade tenha uma marca de tempo que não exceda a marca do último bloco do período anterior em mais de duas horas.
Essa limitação restaura uma “forma de continuidade” entre os períodos, impede manipulações nos intervalos de tempo e torna inviável o ataque de “distorção temporal”.
Lembre-se que, em fevereiro, o parceiro Castle Island Ventures, Nick Carter, previu uma “tomada corporativa” do bitcoin devido à ameaça quântica.