Bitcoin transactions répétées : un bogue rare mais intéressant
Il existe une vulnérabilité rare dans le réseau Bitcoin, permettant à certaines transactions spécifiques d'être répétées. Cette situation peut se produire parce que la transaction coinbase (, qui permet aux mineurs de recevoir la récompense de bloc, n'a pas d'entrée, mais génère directement de nouveaux jetons. Ainsi, deux transactions coinbase différentes peuvent être complètement identiques, y compris l'envoi du même montant à la même adresse. Étant donné que ces données de transaction sont identiques, leurs identifiants de transaction )TXID( seront également identiques.
![Bitcoin des transactions répétées : un bug intéressant avec un risque très faible])https://img-cdn.gateio.im/webp-social/moments-2846f47605c9192f211e3a6b36c04d0d.webp(
Les deux groupes de transactions répétées connus se sont produits entre le 14 et le 15 novembre 2010, sur une période d'environ 16 heures. Chaque transaction répétée implique 50 BTC, pour un total de 200 BTC. À ce jour, ces jetons n'ont pas été utilisés. En théorie, la personne possédant la clé privée peut dépenser ces jetons, mais seulement 100 BTC sont réellement disponibles, les 100 BTC restants ne pourront pas être utilisés.
![Bitcoin des transactions répétées : un bug intéressant avec un risque très faible])https://img-cdn.gateio.im/webp-social/moments-edcc2e884cd4273116606ff15afa6e15.webp(
Les transactions répétées peuvent créer de la confusion pour les portefeuilles et les explorateurs de blocs, et peuvent également être utilisées pour attaquer des échanges, etc. Pour résoudre ce problème, un soft fork BIP30 a été mis en œuvre en 2012, interdisant l'utilisation de transactions avec des TXID dupliqués. En 2013, le BIP34 a exigé que les transactions coinbase doivent inclure la hauteur du bloc, réduisant ainsi davantage la probabilité de transactions répétées.
![Bitcoin des transactions répétées : un bug intéressant avec un risque très faible])https://img-cdn.gateio.im/webp-social/moments-9e956bcc28b2786c805e8c59bc4aee37.webp(
Cependant, certains scriptSig de transactions coinbase avant BIP34 ont leur premier octet correspondant exactement à la hauteur de bloc future, ce qui peut théoriquement encore être reproduit. Le prochain bloc susceptible d'être dupliqué est le 1,983,702, qui devrait être produit aux alentours de janvier 2046. Mais pour exploiter cette vulnérabilité, les mineurs doivent payer un coût énorme, bien supérieur aux gains potentiels.
![Bitcoin des transactions répétées : un bug intéressant à risque très faible])https://img-cdn.gateio.im/webp-social/moments-e19f04bf763b8df0cd361e2927ccaaba.webp(
![Bitcoin des transactions répétées : un Bug intéressant avec un risque très faible])https://img-cdn.gateio.im/webp-social/moments-0076e239e15e09665bdc3aaa08391cef.webp(
Bien que cette vulnérabilité existe depuis longtemps, elle n'est pas considérée comme une menace majeure pour la sécurité de Bitcoin en raison de la difficulté d'exploitation et des coûts élevés. Cependant, compte tenu de l'ampleur temporelle impliquée et de l'unicité du problème, c'est tout de même un détail technique intéressant. Les développeurs envisagent de résoudre ce problème de manière définitive par des méthodes telles que le soft fork, avec des solutions possibles incluant l'application obligatoire des engagements SegWit.
![Bitcoin des transactions répétées : un bug intéressant à très faible risque])https://img-cdn.gateio.im/webp-social/moments-fb0734843d00c4922acda3f85fd02126.webp(
Cette page peut inclure du contenu de tiers fourni à des fins d'information uniquement. Gate ne garantit ni l'exactitude ni la validité de ces contenus, n’endosse pas les opinions exprimées, et ne fournit aucun conseil financier ou professionnel à travers ces informations. Voir la section Avertissement pour plus de détails.
8 J'aime
Récompense
8
4
Reposter
Partager
Commentaire
0/400
GlueGuy
· 08-09 22:04
Les personnes qui ont récemment acheté en position longue ont-elles encore une chance ?
Voir l'originalRépondre0
ApeWithNoChain
· 08-09 22:03
Quand ce bug va-t-il me tomber sur la tête ?
Voir l'originalRépondre0
HackerWhoCares
· 08-09 22:01
C'est juste un petit défaut de l'ère du Mining.
Voir l'originalRépondre0
SilentAlpha
· 08-09 21:59
Tu es encore en train de parcourir les histoires du passé ?
Vulnérabilité des transactions répétées de Bitcoin : rare mais présentant toujours des risques potentiels.
Bitcoin transactions répétées : un bogue rare mais intéressant
Il existe une vulnérabilité rare dans le réseau Bitcoin, permettant à certaines transactions spécifiques d'être répétées. Cette situation peut se produire parce que la transaction coinbase (, qui permet aux mineurs de recevoir la récompense de bloc, n'a pas d'entrée, mais génère directement de nouveaux jetons. Ainsi, deux transactions coinbase différentes peuvent être complètement identiques, y compris l'envoi du même montant à la même adresse. Étant donné que ces données de transaction sont identiques, leurs identifiants de transaction )TXID( seront également identiques.
![Bitcoin des transactions répétées : un bug intéressant avec un risque très faible])https://img-cdn.gateio.im/webp-social/moments-2846f47605c9192f211e3a6b36c04d0d.webp(
Les deux groupes de transactions répétées connus se sont produits entre le 14 et le 15 novembre 2010, sur une période d'environ 16 heures. Chaque transaction répétée implique 50 BTC, pour un total de 200 BTC. À ce jour, ces jetons n'ont pas été utilisés. En théorie, la personne possédant la clé privée peut dépenser ces jetons, mais seulement 100 BTC sont réellement disponibles, les 100 BTC restants ne pourront pas être utilisés.
![Bitcoin des transactions répétées : un bug intéressant avec un risque très faible])https://img-cdn.gateio.im/webp-social/moments-edcc2e884cd4273116606ff15afa6e15.webp(
Les transactions répétées peuvent créer de la confusion pour les portefeuilles et les explorateurs de blocs, et peuvent également être utilisées pour attaquer des échanges, etc. Pour résoudre ce problème, un soft fork BIP30 a été mis en œuvre en 2012, interdisant l'utilisation de transactions avec des TXID dupliqués. En 2013, le BIP34 a exigé que les transactions coinbase doivent inclure la hauteur du bloc, réduisant ainsi davantage la probabilité de transactions répétées.
![Bitcoin des transactions répétées : un bug intéressant avec un risque très faible])https://img-cdn.gateio.im/webp-social/moments-9e956bcc28b2786c805e8c59bc4aee37.webp(
Cependant, certains scriptSig de transactions coinbase avant BIP34 ont leur premier octet correspondant exactement à la hauteur de bloc future, ce qui peut théoriquement encore être reproduit. Le prochain bloc susceptible d'être dupliqué est le 1,983,702, qui devrait être produit aux alentours de janvier 2046. Mais pour exploiter cette vulnérabilité, les mineurs doivent payer un coût énorme, bien supérieur aux gains potentiels.
![Bitcoin des transactions répétées : un bug intéressant à risque très faible])https://img-cdn.gateio.im/webp-social/moments-e19f04bf763b8df0cd361e2927ccaaba.webp(
![Bitcoin des transactions répétées : un Bug intéressant avec un risque très faible])https://img-cdn.gateio.im/webp-social/moments-0076e239e15e09665bdc3aaa08391cef.webp(
Bien que cette vulnérabilité existe depuis longtemps, elle n'est pas considérée comme une menace majeure pour la sécurité de Bitcoin en raison de la difficulté d'exploitation et des coûts élevés. Cependant, compte tenu de l'ampleur temporelle impliquée et de l'unicité du problème, c'est tout de même un détail technique intéressant. Les développeurs envisagent de résoudre ce problème de manière définitive par des méthodes telles que le soft fork, avec des solutions possibles incluant l'application obligatoire des engagements SegWit.
![Bitcoin des transactions répétées : un bug intéressant à très faible risque])https://img-cdn.gateio.im/webp-social/moments-fb0734843d00c4922acda3f85fd02126.webp(