بلاکچین هرچند به عنوان یک فناوری نوظهور شناخته میشود اما در مدت زمان بسیار کمی توانست در زندگی انسان جایگاه خود را پیدا کند و زندگی را برای او آسانتر کند. اما برای برخی از افراد ممکن است که در مورد بلاکچین ابهاماتی وجود داشته باشد. یکی از سوالات پر تکرار در ارتباط با بلاکچین مربوط به امنیت بلاکچین است. آیا بلاکچین از امنیت کافی برخوردار است؟
با توجه به همین موضوع در این مطلب میخواهیم امنیت بلاکچین را مورد بررسی قرار دهیم و به این سوال پاسخ دهیم که امنیت بلاکچین چگونه تامین میشود.
امنیت بلاکچین چگونه تامین میشود؟
بلاکچین ویژگیهای زیادی دارد که این فناوری را منحصر به فرد میکند. برخی از مهمترین ویژگیهای بلاکچین که امنیت را تامین میکنند عبارتند از:
خاصیت اجماع
امنیت بلاکچین به لطف الگوریتم اجماع است. ساز و کار این الگوریتم به گونهای است که برای ایجاد هرگونه تغییر در بلاکچین، نیاز به تایید تمام نودها است. در نتیجه عامل مخرب نمیتواند با نفوذ به یکی از پایگاه دادهها، تغییرات موردنظر خود را اعمال کند. تعداد الگوریتمهای اجماع که در بلاکچین میتواند استفاده شود نسبتا زیاد است اما الگوریتم اثبات کار و اثبات سهام نسبت به سایر الگوریتمها محبوبتر و شناخته شدهتر هستند.
رمزنگاری
رمزنگاری اطلاعات یکی دیگر از راهکارهایی است که به امنیت بلاکچین کمک میکند. انتقال دادهها یا تایید تراکنشها با تابع و الگوریتمهای هشینگ (Hashing) رمزنگاری میشود. خروجی به دست آمده از این تابع، هش (Hash) نام دارد و این احتمال وجود ندارد که دو هش یکسان برای دو اطلاعات مختلف تولید شود.
زنجیرهای بودن
هر بلاک در بلاکچین اطلاعات مربوط به بلاک پیشین را نگهداری میکند (هر بلاک حاوی هش بلاک قبلی است). این بلاکها با اتصال به یکدیگر یک زنجیره به وجود میآورند که اطلاعات بلاک قبلی قابل تغییر نیست
حفظ حریم خصوصی
تمام تراکنشهای تایید شده از طریق دفتر کل بلاکچین برای کاربران قابل مشاهده است. اما هویت فردی که این تراکنش را انجام داده است مخفی است و هیچ کسی نمیتواند به اطلاعات شخصی او دسترسی داشته باشد. حفظ حریم خصوصی کاربران را از امنیت بلاکچین آسوده خاطر میکند.
حمله 51 درصد (حمله اکثریت) یک تهدید برای امنیت بلاکچین

امنیت بلاکچین هر چند بسیار زیاد است اما نمیتوان به طور قطعی گفت که بلاکچین هرگز هک نمیشود. در واقع میتوانیم بگوییم که هک کردن یک شبکه بلاکچین بسیار دشوار و تقریبا غیرممکن است.
یکی از حملاتی که میتواند امنیت بلاکچین را به خطر بیاندازد، حمله ۵۱ درصدی است. همانطور که میدانید بلاکچین از تکنولوژی دفتر کل توزیع شده (DLT) استفاده میکند. بنابراین هر نود که به شبکه متصل میشود یک نسخه کامل از بلاکچین را دریافت میکند. یک فرد مهاجم برای اینکه بتواند تغییری در دادهها ایجاد کند باید به صورت موازی همزمان به حداقل ۵۱ درصد از گرههای بلاک چین حمله کند. توجه داشته باشید که یک بلاکچین ممکن است چند میلیون کاربر یا گره داشته باشد. قطعا میتوانید تصور کنید که این کار چقدر سخت و هزینهبر است.
البته در چند سال گذشته این حمله روی چند بلاکچین اتفاق افتاده است. این حملات عبارتند از: حمله به بیت کوین گلد (BTG) و ورت کوین (VTC) در سال ۲۰۱۸، حمله به اتریوم کلاسیک در سال ۲۰۱۹ و حمله به گرین (GRIN) در سال ۲۰۲۰.
از نظر متخصصان احتمال بروز این حملات به ارزهای دیجیتال بزرگی مانند بیت کوین بسیار کم است و تا زمان نگارش این مقاله هیچ حمله موفق ۵۱ درصدی به شبکه بیت کوین انجام نشده است. زیرا کنترل بیش از پنجاه درصد قدرت هش در این شبکه هزینه بسیار بالایی دارد و تامین آن بعید به نظر میرسد.
بیشتر بخوانید: حمله ۵۱ درصدی در بلاکچین
راهکار افزایش امنیت بلاکچین
در صورتی که تعداد نودها موازی با هش ریت شبکه افزایش پیدا کند، امنیت بلاکچین نیز بیشتر میشود. هر چقدر تعداد گرهها افزایش پیدا کند و هش ریت هم بالا باشد امنیت شبکه افزایش پیدا میکند و احتمال حملات ۵۱ درصدی به میزان قابل توجهی کاهش پیدا خواهد کرد.
بلاکچین یک فناوری نوظهور اما امن
همانطور که در این مطلب بررسی کردیم، هک بلاکچین بسیار پرزحمت است و نیاز به هزینههای زیادی دارد. اما نباید فراموش کرد که نمیتوان گفت بلاکچین به طور صد در صد نفوذناپذیر است. در واقع میتوان گفت امنیت قابل قبولی دارد و قابل اعتماد است.
با پیشرفتهای علمی بسیاری که در این حوزه اتفاق میافتد، دور از انتظار نیست که امنیت بلاکچین بهبود پیدا کند و به یک سیستم آرمانی تبدیل شود که زندگی انسان را متحول سازد.
دیدگاهتان را بنویسید