Bitcoin Forum
May 25, 2024, 07:37:40 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: Malleability attack explained  (Read 401 times)
BTCBinary (OP)
Hero Member
*****
Offline Offline

Activity: 504
Merit: 500


View Profile
November 10, 2015, 05:00:01 AM
 #1

Lately, i've been hearing a lot about the bitcoin malleability attack. Unfortunately I didn't quite understand what's that all about.

Can anyone give a simple a good explanation?
AgentofCoin
Legendary
*
Offline Offline

Activity: 1092
Merit: 1001



View Profile
November 10, 2015, 05:11:44 AM
 #2

Lately, i've been hearing a lot about the bitcoin malleability attack. Unfortunately I didn't quite understand what's that all about.

Can anyone give a simple a good explanation?


Simply, when you broadcasted your tx, there was a possibility that a script written by the "attacker" would see your tx, copy it, mal-form it,
and broadcast that malformed version. What would then happen is that it seemed as if you attempted a double spend, when you didn't.
Sometimes due to this malformed broadcasted tx, certain wallets worked incorrectly and certain businesses waited longer for confirms,
and people generally got nervous.

In reality, it caused no actual damage to the bitcoin ecosystem and was just a nuisance.
Your tx would eventually confirm and your funds would go to the proper address you provided, eventually.

I'm not 100% sure, but my understanding is the protocol has been updated to prevent this now. Certain wallets may still be vulnerable though.


I support a decentralized & unregulatable ledger first, with safe scaling over time.
Request a signed message if you are associating with anyone claiming to be me.
Kakmakr
Legendary
*
Offline Offline

Activity: 3444
Merit: 1958

Leading Crypto Sports Betting & Casino Platform


View Profile
November 10, 2015, 05:41:20 AM
 #3

I think the best explanation and answers for this attack and the impact it has and a possible solution could be found here : https://bitcoinmagazine.com/articles/the-who-what-why-and-how-of-the-ongoing-transaction-malleability-attack-1444253640 It was also discussed in detail here : http://www.coindesk.com/bitcoin-bug-guide-transaction-malleability/

Hope that helps you.  Grin

..Stake.com..   ▄████████████████████████████████████▄
   ██ ▄▄▄▄▄▄▄▄▄▄            ▄▄▄▄▄▄▄▄▄▄ ██  ▄████▄
   ██ ▀▀▀▀▀▀▀▀▀▀ ██████████ ▀▀▀▀▀▀▀▀▀▀ ██  ██████
   ██ ██████████ ██      ██ ██████████ ██   ▀██▀
   ██ ██      ██ ██████  ██ ██      ██ ██    ██
   ██ ██████  ██ █████  ███ ██████  ██ ████▄ ██
   ██ █████  ███ ████  ████ █████  ███ ████████
   ██ ████  ████ ██████████ ████  ████ ████▀
   ██ ██████████ ▄▄▄▄▄▄▄▄▄▄ ██████████ ██
   ██            ▀▀▀▀▀▀▀▀▀▀            ██ 
   ▀█████████▀ ▄████████████▄ ▀█████████▀
  ▄▄▄▄▄▄▄▄▄▄▄▄███  ██  ██  ███▄▄▄▄▄▄▄▄▄▄▄▄
 ██████████████████████████████████████████
▄▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▄
█  ▄▀▄             █▀▀█▀▄▄
█  █▀█             █  ▐  ▐▌
█       ▄██▄       █  ▌  █
█     ▄██████▄     █  ▌ ▐▌
█    ██████████    █ ▐  █
█   ▐██████████▌   █ ▐ ▐▌
█    ▀▀██████▀▀    █ ▌ █
█     ▄▄▄██▄▄▄     █ ▌▐▌
█                  █▐ █
█                  █▐▐▌
█                  █▐█
▀▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▀█
▄▄█████████▄▄
▄██▀▀▀▀█████▀▀▀▀██▄
▄█▀       ▐█▌       ▀█▄
██         ▐█▌         ██
████▄     ▄█████▄     ▄████
████████▄███████████▄████████
███▀    █████████████    ▀███
██       ███████████       ██
▀█▄       █████████       ▄█▀
▀█▄    ▄██▀▀▀▀▀▀▀██▄  ▄▄▄█▀
▀███████         ███████▀
▀█████▄       ▄█████▀
▀▀▀███▄▄▄███▀▀▀
..PLAY NOW..
Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!