Executando verificação de segurança...
4

Ataque de 51% - O medo qua paira o Bitcoin

A segurança das blockchains, incluindo a famosa blockchain do Bitcoin, é uma questão de extrema importância no mundo da criptomoeda e da tecnologia financeira. Entre as várias ameaças que pairam sobre essas redes descentralizadas, um ataque de 51%, também conhecido como ataque de maioria, é uma das preocupações mais discutidas. Aqui, exploraremos o que é um ataque de 51% e como a computação quântica poderia potencialmente torná-lo uma ameaça ainda mais séria no futuro.

Ataque de 51% - O que é?

Um ataque de 51% ocorre quando um único minerador ou grupo de mineradores detém mais de 50% do poder de processamento de uma rede blockchain. Isso concede a eles o poder de manipular transações de forma maliciosa. Para entender como isso acontece, é importante observar as etapas gerais de um ataque de 51%:

  • Acúmulo de poder de mineração: O atacante precisa adquirir uma quantidade significativa de poder de mineração, que envolve hardware especializado e eletricidade.
  • Mineração em sigilo: Os atacantes começam a minerar blocos em sigilo, fora da rede principal da blockchain alvo.
  • Conclusão de transações específicas: Enquanto mineram em sigilo, o atacante seleciona transações específicas para incluir nos blocos que estão minerando. Isso pode envolver gastos duplos ou atrasos na confirmação de transações legítimas.
  • Lançamento do ataque: Quando o atacante controla mais de 50% do poder de mineração da rede, eles lançam o ataque publicamente, adicionando os blocos que mineraram em sigilo à cadeia principal da blockchain.
  • Reorganização da blockchain: Os blocos minerados em sigilo substituem parte da blockchain existente, o que é conhecido como reorganização da blockchain.
  • Manipulação de transações: O atacante pode, então, manipular transações, incluindo a reversão de transações anteriores e a confirmação de suas próprias transações fraudulentas.

Embora seja uma ameaça real, a realização de um ataque de 51% no Bitcoin é extremamente difícil devido à sua natureza descentralizada e à grande quantidade de poder de computação envolvida.

A Computação Quântica

A computação quântica é uma revolução tecnológica que está se aproximando rapidamente. Ela se baseia em princípios da mecânica quântica para realizar cálculos em uma escala que desafia a capacidade dos computadores tradicionais. Vamos considerar um exemplo simplificado de como a computação quântica pode quebrar a criptografia usada para proteger as chaves privadas nas carteiras de criptomoedas:

# python script para gerar par de chaves
from Crypto.PublicKey import RSA

key = RSA.generate(2048)
private_key = key.export_key()
public_key = key.publickey.export_key()

Aqui, 'private_key' é a chave privada que controla o acesso aos fundos em uma carteira de criptomoeda. No entanto, a segurança dessas chaves é baseada na dificuldade de fatorar o produto de dois números primos muito grandes. A computação quântica tem o potencial de fatorar esses números de forma significativamente mais eficiente do que os computadores tradicionais.

Com um computador quântico poderoso, a quebra da chave privada se torna muito mais rápida:

# python script para computaçao quântica
from qiskit import QuantumCircuit, execute, Aer

n = 10 # tamanho da chave: PS:Em computadores normais, não conseguimos 2048 bits
quantum_circuit = QuantumCircuit(n)
quantum_circuit.h(range(n))
quantum_circuit.measure_all()

simulator = Aer.get_backend('qasm_simulator')
job = execute(quantum_circuit, simulator, shots=1)
result = job.result()
counts = result.get_counts()
print('Resultado do Circuito Quântico:', counts)

Neste exemplo, estou usando o Qiskit, uma estrutura para programação de computadores quânticos. Observe que a quebra da chave privada é hipotética, pois os computadores quânticos capazes de realizar essa tarefa ainda não existem em escala prática. No entanto, isso ilustra como a computação quântica poderia ameaçar a segurança das criptomoedas no futuro.

A segurança das blockchains é uma questão de extrema importância no mundo das criptomoedas. O ataque de 51% representa uma ameaça, embora seja difícil de ser executado no Bitcoin devido à sua natureza descentralizada. No entanto, com o avanço da computação quântica, essa ameaça pode se tornar ainda mais séria.

Portanto, é essencial que a comunidade de criptomoedas continue a explorar maneiras de aprimorar a segurança das blockchains e desenvolver soluções que possam resistir aos desafios trazidos pela computação quântica. À medida que essa tecnologia evolui, a proteção das redes blockchain será fundamental para manter a confiança e a integridade no mundo das criptomoedas.

Carregando publicação patrocinada...
4

É um ponto interessante, mas o pulo do gato nas comunidades que usam criptomoeda são as pessoas que acreditam no controle descentralizado de uma moeda. Por exemplo, a rede Ethereum sofreu um ataque em 2016 e a comunidade se dividiu em dois grupos: os que quiseram manter a rede com o histórico inalterado, incluindo o hack (esses são os Ethereum Classic - ETC) dos que apoiam uma série de blocos com um histórico "corrigido", sem o hack (esses continuaram como ETH). Mais detalhes na página da Wikipedia.

Se alguém ataca uma rede com 51 %, os usuários podem simplesmente escolher se mantem aquele histórico ou se apoiam uma nova iniciativa. Em geral, quando as pessoas começarem a terem computadores quanticos, um grupo vai implementar soluções que já existem pra continuar com o sistema. É que, no momento, é muito trampo pra pouco benefício - até que a tecnologia evolua.

2

De fato há essa escolha em migrar para outro grupo.
No cenário das pessoas começarem a ter computadores quânticos que vejo o perigo, pois até chegar nelas, empresas e pessoas com poder aquisitivo já terão acesso.
Mesmo que seja possível mudar de grupo, até que seja descoberta a nova rede que estava minerando em segredo, os mesmos podem ter acesso as carteiras esquecidas de anos atrás, carteiras conhecidas com alto valor e isso já impactaria drasticamente a economia que gira em torno da moeda.
Concordo que existe a possibilidade de renascimento da rede, mas a incerteza e o trabalho será bem mais desafiador por se tratar de uma rede que hoje já é difícil de dar manutenção.
Esse ataque pode impossibilitar até a retirada as pressas das moedas na carteira por necessitarem de aprovação da rede.

Não é a toa que desenvolvo para a rede sabendo de seu alto potencial, mas sou cético quanto a sua descentralização atrelada ao dólar. A meu ver, ainda terá uma moeda única intercambiando todas as CBDCs dentro do Bitcoin, espero que não seja centralizada, mas com valor em satoshi.

1

Eu acredito que existe outro problema, ninguém sabe quem é esse "Satoshi", suposto criador do Bitcoin, só há especulações e larápios afirmando ser ele, fora ele muitas carteiras antigas paradas, quando começarem a mexer nessas carteiras, já era, o Bitcoin vai despencar vertiginosamente.

1
1

A verdade as vezes é difícil de ser aceita, penso eu.
Ninguém quer acreditar que seja possível, mas ninguém quer ir no repositório do Bitcoin e analisar o que é feito, apenas confiam no que dizem.
Assim como ninguém acredita que pode ser assaltado na rua, até ser.