Vi esta mensagem $XRP esta noite e fiquei com um frio na espinha 😅
Um bug escondido por quase 11 anos quase rompeu o limite máximo de 100 bilhões de moedas
Em termos simples, houve um estouro de inteiro nos cálculos do mecanismo de pagamentos.
Com uma transação criada de propósito, o comprador pagava apenas algumas centenas de gotas,
mas o vendedor recebia o valor total.
A diferença era XRP criado do nada, que ainda podia ser gasto normalmente.
A escala demonstrada pelo pesquisador foi ainda mais impressionante:
uma única transação, era possível criar cerca de 18 trilhões de moedas, mais de 180 vezes o limite total.
Nem mesmo a verificação que deveria impedir a criação de moedas do nada detectou o problema, porque também usava o mesmo algoritmo.
Felizmente, alguém reportou o problema pelo programa de recompensas em 22 de setembro.
Em 25 de setembro, foi lançada uma correção emergencial no xrpld 3.4.1, e mais de 80% dos nós validadores atualizaram ainda naquele dia.
A falha só foi divulgada publicamente em 9 de outubro. A equipe oficial afirmou não ter encontrado indícios de que a rede pública tivesse sido explorada.
A pessoa que reportou o bug recebeu a recompensa máxima de 250 mil dólares.
Minha impressão é que o mais assustador nas blockchains antigas não é o fracasso de uma nova funcionalidade,
mas esse tipo de código antigo, escrito em 2015, que fica esquecido e intocado.
Uma oferta fixa parece uma garantia sólida, mas basta faltar uma verificação de estouro na camada de base para que ela possa ser quebrada.
Vocês passariam a olhar com mais cautela para a segurança das blockchains antigas por causa de algo assim?
Ou acham que, como não houve exploração e o problema foi corrigido a tempo, está tudo certo?
$XRP #XRP #SegurançaBlockchain
Isto não constitui aconselhamento de investimento. DYOR. Negociar envolve riscos.
Um bug escondido por quase 11 anos quase rompeu o limite máximo de 100 bilhões de moedas
Em termos simples, houve um estouro de inteiro nos cálculos do mecanismo de pagamentos.
Com uma transação criada de propósito, o comprador pagava apenas algumas centenas de gotas,
mas o vendedor recebia o valor total.
A diferença era XRP criado do nada, que ainda podia ser gasto normalmente.
A escala demonstrada pelo pesquisador foi ainda mais impressionante:
uma única transação, era possível criar cerca de 18 trilhões de moedas, mais de 180 vezes o limite total.
Nem mesmo a verificação que deveria impedir a criação de moedas do nada detectou o problema, porque também usava o mesmo algoritmo.
Felizmente, alguém reportou o problema pelo programa de recompensas em 22 de setembro.
Em 25 de setembro, foi lançada uma correção emergencial no xrpld 3.4.1, e mais de 80% dos nós validadores atualizaram ainda naquele dia.
A falha só foi divulgada publicamente em 9 de outubro. A equipe oficial afirmou não ter encontrado indícios de que a rede pública tivesse sido explorada.
A pessoa que reportou o bug recebeu a recompensa máxima de 250 mil dólares.
Minha impressão é que o mais assustador nas blockchains antigas não é o fracasso de uma nova funcionalidade,
mas esse tipo de código antigo, escrito em 2015, que fica esquecido e intocado.
Uma oferta fixa parece uma garantia sólida, mas basta faltar uma verificação de estouro na camada de base para que ela possa ser quebrada.
Vocês passariam a olhar com mais cautela para a segurança das blockchains antigas por causa de algo assim?
Ou acham que, como não houve exploração e o problema foi corrigido a tempo, está tudo certo?
$XRP #XRP #SegurançaBlockchain
Isto não constitui aconselhamento de investimento. DYOR. Negociar envolve riscos.