Ver mais

Investidor sofre roubo de R$ 517 mil em criptomoedas por falha no código do Bitcoin SV

2 mins
Atualizado por Caio Nascimento

EM RESUMO

  • Um erro encontrado na blockchain do Bitcoin SV pode colocar os fundos em risco
  • Um usuário teve 600 BSV roubados da carteira por essa falha
  • Um desenvolvedor que revelou o erro critica a BSV por falta de testes no sistema
  • promo

Uma falha no código do Bitcoin SV pode causar a perda de criptomoedas e deixa a carteira ElectrumSV vulnerável a ataque de hackers.
Quando o Bitcoin SV (BSV) surgiu de uma bifurcação do Bitcoin Cash (BCH), o seu objetivo era ser uma criptomoeda de pagamentos ainda mais rápida e eficiente que suas antecessoras. A velocidade, no entanto, teve um preço. Para atingir suas metas, o BSV deixou de fora alguns dos principais mecanismos técnicos do Bitcoin. Um desses recursos importantes que não está na blockchain do Bitcoin SV, é o pay-to-script hash (P2SH). A função P2SH permite que o usuário faça uma transação através de um “script”. A funcionalidade é uma variação do bitcoin raiz, que antes de 2012, permite apenas que as transações fossem feitas através de um endereço de chave pública. Isto é, a função pay-to-public-key-hash (P2PKH). Os scripts são usados com frequência em transações que exigem várias assinaturas. Ou seja, precisam que mais de uma pessoa aprove a operação. E foi a falta do recurso P2SH no Bitcoin SV que causou um problema no seu código. A anomalia pode fazer a carteira dos usuários suscetíveis a ataque de hackers, como de fato aconteceu no início da semana.

O problema está no recurso multisig do Bitcoin SV

Um investidor fez um tweet declarando que sofreu um roubo na sua carteira, que o fez perder 600 BSV. A quantia de criptomoedas equivale a R$ 517 mil na cotação desta terça-feira (10).
“PAREM de usar o recurso de acumulador multisig no ElectrumSV 1.3.7 imediatamente. O script “0 0” pode ser desbloqueado diretamente. Alguém me roubou 600 BSV.”
Já que o Bitcoin SV não utiliza o recurso P2SH na sua blockchain, foi preciso substituir com outra tecnologia. Desse modo, o BSV conta com a um recurso próprio chamado “accumulator multi-sig”, ou seja, acumulador de múltiplas assinaturas. Foi a falha neste recurso do BSV que fez o usuário perder suas criptomoedas.

Desenvolvedor afirma que erro do BSV poderia ter sido evitado

Quem primeiro apontou a gravidade do erro no código foi Gregory Maxwell, desenvolvedor do Bitcoin Core. Conforme seu post no Reddit, os programadores do BSV não fizeram testes suficientes que poderiam identificar a falha no código.
“Presumindo que a falha foi acidental, o erro poderia ter sido evitado até mesmo com os testes ou análises mais básicos, […] provando a inadequação grosseira da cobertura de teste.”
Ele aponta que para a falha não acontecer bastava o BSV incorporar o P2SH na sua blockchain. A tecnologia do bitcoin foi criada justamente para trazer segurança às transações de múltiplas assinaturas. De acordo com Maxwell, o erro não está só na carteira ElectrumSV, mas provavelmente em outros lugares.
“Faz você se perguntar quais outros bugs incríveis estão espreitando em seus softwares de nó ou carteiras. Posso dizer com certeza: não vou explorar nada e arriscar descobrir.”
A carteira ElectrumSV, onde erro foi encontrado, pede para que os usuários não utilizem o acumulador de multi-assinaturas até que a falha no código seja consertada. https://twitter.com/ElectrumSV/status/1325517233775280128
Melhores plataformas de criptomoedas | Abril de 2024

Trusted

Isenção de responsabilidade

Todas as informações contidas em nosso site são publicadas de boa fé e apenas para fins de informação geral. Qualquer ação que o leitor tome com base nas informações contidas em nosso site é por sua própria conta e risco.

photo_saori.jpg
Saori Honorato
Saori Honorato é jornalista e para o BeInCrypto escreve sobre os principais acontecimentos do universo das criptomoedas.
READ FULL BIO
Patrocinados
Patrocinados