Is ka maqsad yeh hota hai keh merchant ko is baat ka jhansa diya jaye keh usay adaigi kar di gayi hai, jab keh dUsri, mukhalif transaction unhi coins ko dubara attacker ya kisi dusre address par bhej deti hai.
Chunkeh network ne abhi tak yeh mustaqil tor par record nahi kiya hota keh kon si transaction durust hai, is liye ek mukhtasar waqt ka mauqa mojood hota hai jahan natije ko mutasir kiya ja sakta hai. Isi wajah se yeh attack un sooraton mein ziada nuqsan deh hota hai jahan checkout ka amal bohat tez hota hai aur seller foran goods ya services faraham kar deta hai.
Chunkeh nodes ko dono transactions mukhtalif tartib mein mil sakti hain, is liye kuch waqt ke liye woh is baat par ghair mutafiq rehte hain keh kon si transaction asal hai.
Aakhir mein sirf ek hi transaction block mein shamil ki ja sakti hai. Agar miners us transaction ki tasdeeq kar dete hain jo coins wapis attacker ko bhejne ke liye hoti hai, to merchant ke liye ki gayi adaigi nakaam ho jati hai.
Attacker adaigi wali transaction bhejne ke liye merchant ke node ke sath barah e raast connect ho kar aur sath hi sath mukhalif transaction ko network ke baqi hisson mein zyada wasee tor par broadcast kar ke apne kamyaab hone ke imkanaat ko barha sakta hai. Agar merchant ne kisi tasdeeq se pehle adaigi qabool kar li ho, to usay akhir mein kuch bhi hasil nahi ho ga.
Amli tor par, confirmations ka intezar karna, mukhalif transactions par nazar rakhna, aur ghair tasdeeq shuda adaigiyon ko foran qabool karne se gurez karna race attack ke kamyaab hone ke imkaan ko kafi had tak kam kar sakta hai.
Jab network par mojood aksar peers badniyat hon aur network par qabza kar lein taa keh makhsos nodes ko hon...