Le Bitcoin, c'est quoi ?

Le Bitcoin est une monnaie électronique basée sur un réseau décentralisé de type peer-to-peer sans aucune autorité centrale.

Sfards Technology lance la production de son Dual Miner 28nm le SF100

La société Sfards Technology, fusion des deux leaders de l'industrie Gridseed et WiiBox, est sur le point de produire massivement son nouveau matériel de minage le Dual Miner BTC / LTC SF100.

Acheter des bitcoins avec Paypal sur VirWox

Le site VirWox vous permet d'acheter des bitcoins avec Paypal.

Affichage des articles dont le libellé est transaction malleability. Afficher tous les articles
Affichage des articles dont le libellé est transaction malleability. Afficher tous les articles

jeudi 13 février 2014

Bug Bitcoin : Qu'est-ce que la Transaction Malleability ?

► Bug Bitcoin : Qu'est-ce que la "Transaction Malleability" ?


Cette semaine, un nouveau terme est apparu pour de nombreux bitcoiners : "Transaction Malleability"


Mt Gox s'est servie de ce bug pour suspendre les retraits de leurs clients, et il a également été mentionné comme base dans une attaque massive contre le réseau bitcoin.


Alors c'est quoi la "Transaction Malleability" ?   Devrions-nous être inquiets ?

• Qu'est-ce que la "Transaction Malleability" ?

C'est une attaque qui permet à quelqu'un de changer l'ID unique d'une transaction bitcoin avant d'être confirmé sur le réseau bitcoin. Cette modification rend possible pour une personne de prétendre que la transaction n'a pas eu lieu, si toutes les conditions sont réunis.

• Est-il possible de doubler ses dépenses ?

Non, doubler ses dépenses implique des bitcoins dépenser une fois, puis la création d'une autre transaction avec les mêmes bitcoins avant que la première transaction soit confirmée.
L'astuce consiste alors à faire confirmer en premier la transaction frauduleuse sur le réseau bitcoin, de sorte que la première transaction n'ait pas lieu. Cela signifie concrètement que vous arrivez à les dépenser deux fois.

• Comment fonctionne la "Transaction Malleability" ?

Pour comprendre cela, vous devez savoir comment fonctionne une transaction bitcoin.

Lorsque vous envoyez des bitcoins à quelqu'un, une transaction est créée sur la chaîne de blocs de bitcoin.