Rares transactions répétées dans l'histoire de Bitcoin : 200 BTC n'ont pas été utilisés jusqu'à présent

robot
Création du résumé en cours

Bitcoin transactions répétées : un problème rare mais intéressant

Les transactions Bitcoin utilisent généralement des sorties non dépensées en référant à l'ID de la transaction précédente. Ces sorties ne peuvent être utilisées qu'une seule fois, sinon le problème de double dépense se posera. Cependant, dans l'histoire du Bitcoin, il y a eu effectivement deux ensembles de transactions complètement identiques. Cette situation est possible car les transactions coinbase n'ont pas d'entrées, mais génèrent de nouveaux jetons. Ainsi, deux transactions coinbase différentes peuvent potentiellement envoyer le même montant de Bitcoin à la même adresse, de manière entièrement identique, générant ainsi le même ID de transaction.

Bitcoin de transactions répétées : un bug intéressant à très faible risque

Ces deux séries de transactions répétées se sont produites entre le 14 et le 15 novembre 2010, sur une période d'environ 16 heures. La première série de transactions répétées est coincée entre la deuxième série. Nous classons d5d2....8599 comme la première transaction répétée, car elle est devenue un duplicata en premier, bien qu'elle soit apparue pour la première fois sur la blockchain après une autre transaction répétée e3bf....b468.

Bitcoin des transactions répétées : un bug intéressant à très faible risque

Ces transactions répétées contiennent chacune 50 BTC, impliquant un total de 200 BTC. À ce jour, ces 200 BTC n'ont pas été utilisés. En théorie, si quelqu'un possède la clé privée de ces sorties, il peut utiliser ces bitcoins. Mais une fois utilisés, les 50 BTC répétés ne pourront plus être utilisés.

Les transactions répétées peuvent créer de la confusion pour les portefeuilles et les explorateurs de blocs, et peuvent également entraîner certains risques d'attaques potentielles. Par exemple, quelqu'un pourrait utiliser deux transactions répétées pour déposer le même montant deux fois sur un échange, puis retirer immédiatement les fonds, tentant ainsi de faire faillite à l'échange.

Bitcoin des transactions répétées : un Bug intéressant avec un risque très faible

Pour résoudre ce problème, un soft fork BIP30 a été mis en œuvre en mars 2012, interdisant l'utilisation d'ID de transactions en double. En mars 2013, le BIP34 a été activé, exigeant que les transactions coinbase incluent la hauteur du bloc, ce qui a encore résolu le problème des transactions en double.

Bitcoin des transactions répétées : un bug intéressant avec un risque très faible

Cependant, certains scriptSig de transactions coinbase avant BIP34 ont leur premier octet qui correspond exactement à la hauteur de bloc valide dans le futur. Cela signifie qu'il est toujours possible d'avoir des transactions en double, le prochain bloc possible étant 1,983,702, prévu pour être produit autour de janvier 2046. Mais le coût d'exploitation de cette faille est très élevé, nécessitant de brûler environ 170 BTC, soit environ 15 millions de dollars au prix actuel.

Bitcoin des transactions répétées : un bug intéressant avec un risque très faible

Étant donné la difficulté et le coût de la copie des transactions, ainsi que la rareté des opportunités d'exploitation, cette vulnérabilité n'est pas une menace principale pour la sécurité de Bitcoin. Cependant, les développeurs étudient toujours des solutions possibles, comme l'application des engagements SegWit. Néanmoins, ce problème reste un détail technique intéressant dans l'histoire de Bitcoin.

Bitcoin des transactions répétées : un bug intéressant avec un risque très faible

Voir l'original
This page may contain third-party content, which is provided for information purposes only (not representations/warranties) and should not be considered as an endorsement of its views by Gate, nor as financial or professional advice. See Disclaimer for details.
  • Récompense
  • 4
  • Partager
Commentaire
0/400
GasFeeCryvip
· Il y a 17h
Pourquoi personne ne va-t-il récolter ces 200 jetons ?
Voir l'originalRépondre0
ChainMelonWatchervip
· Il y a 17h
Ce bug vaut de l'argent !
Voir l'originalRépondre0
TopBuyerBottomSellervip
· Il y a 17h
Je n'ose toujours pas bouger ce btc.
Voir l'originalRépondre0
SignatureDeniedvip
· Il y a 17h
200 BTC n'ont toujours pas bougé ? tql
Voir l'originalRépondre0
  • Épingler
Trader les cryptos partout et à tout moment
qrCode
Scan pour télécharger Gate app
Communauté
Français (Afrique)
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)