حمله 51 درصدی (51% Attack) یک نوع حمله به شبکههای بلاکچین است که در آن یک فرد یا گروه از افراد کنترل بیش از 50 درصد از قدرت پردازش شبکه (hashrate) یا نودهای تایید کننده تراکنشها را در اختیار میگیرند. این حمله میتواند باعث تغییر تاریخچه تراکنشها، دوبار خرج کردن ارزها (Double Spending) و حتی مخالفت با تأیید تراکنشهای جدید شود. در بلاکچینهای مبتنی بر اثبات کار (PoW) مانند بیتکوین، در صورتی که یک شخص یا گروه بیش از 50 درصد از توان محاسباتی شبکه را کنترل کند، میتوانند به راحتی تراکنشها را تغییر دهند و شبکه را مختل کنند. هرچند که این حمله برای شبکههای بزرگ و معتبر مانند بیتکوین به دلیل هزینههای زیاد انجام آن دشوار است، اما در بلاکچینهای کوچکتر که قدرت پردازش کمتری دارند، احتمال وقوع آن بیشتر است. حمله 51 درصدی تهدیدی جدی برای امنیت و یکپارچگی شبکههای بلاکچین است.