Blokķēdē atkārtots uzbrukums ir kiberuzbrukuma veids, kurā uzbrucējs nosūta derīga darījuma kopiju no vienas blokķēdes uz otru, mēģinot piemānīt otro blokķēdi, liekot domāt, ka darījums ir likumīgs un ir jāapstrādā. Šeit ir vienkāršs piemērs, kas palīdz izskaidrot, kā tas darbojas:

Iedomājieties, ka Alise un Bobs spēlē spēli, kurā viņi var nosūtīt viens otram virtuālās "monētas", izmantojot blokķēdi. Alisei ir 10 monētas, un viņa vēlas nosūtīt Bobam 5 monētas. Viņa izveido darījumu blokķēdē, kas no viņas konta uz Boba kontu nosūta 5 monētas, un darījums tiek apstrādāts un reģistrēts blokķēdē.

Tagad pieņemsim, ka uzbrucējs vārdā Ieva vēlas pievilt blokķēdi, liekot domāt, ka Alise Bobam nosūtīja 10 monētas, nevis 5. Viņa to varētu izdarīt, nokopējot Alises izveidoto darījumu un nosūtot to vēlreiz uz blokķēdi, taču šoreiz viņa maina monētu daudzums uz 10, nevis 5. Ja blokķēde pieņems šo kopēto darījumu kā likumīgu, tā uzskatīs, ka Alise Bobam nosūtīja 10 monētas, lai gan bija iecerējusi nosūtīt tikai 5.

To sauc par atkārtotu uzbrukumu, un tas var būt kaitīgs, jo tas var ļaut uzbrucējam manipulēt ar blokķēdi un, iespējams, nozagt monētas no citiem lietotājiem. Lai novērstu atkārtošanas uzbrukumus, daudzas blokķēdes izmanto īpašus paņēmienus, piemēram, "atkārtošanas aizsardzību", lai uzbrucējiem būtu grūtāk kopēt un nosūtīt darījumus vairākas reizes.