ویرگول
ورودثبت نام
Javad
Javadدنیای بلاک چین برام جذابه و 5 ساله توسعه دهنده وب هستم و بیشتر وقتا دوست دارم در مورد بلاک چین یاد بگیرم
Javad
Javad
خواندن ۲ دقیقه·۱ ماه پیش

بلاک چین قسمت دوم (امنیت)

یکی از مهم‌ترین دلایلی که بلاک‌چین مورد توجه دنیا قرار گرفته، امنیت بالا و غیرمتمرکز بودن آن است.اما این امنیت دقیقاً از کجا می‌آید؟ چرا دستکاری اطلاعات در بلاک‌چین تقریباً غیرممکن است؟

بلاک‌چین؛ ترکیب رمزنگاری + شبکه + اقتصاد

امنیت بلاک‌چین فقط به یک عامل وابسته نیست. این امنیت از ترکیب چند عنصر شکل می‌گیرد:

  • هش‌نگاری (Cryptographic Hashing)

  • ساختار زنجیره‌ای بلاک‌ها

  • مکانیزم‌های اجماع (Consensus Mechanisms)

  • غیرمتمرکز بودن شبکه

  • انگیزه اقتصادی (پاداش و جریمه)

امنیت از طریق هش (Hashing)

هر بلاک دارای یک هش منحصربه‌فرد است. هش مثل اثر انگشت عمل می‌کند.

ویژگی مهم هش:

  • اگر حتی یک حرف از داده تغییر کند

  • خروجی هش کاملاً تغییر می‌کند

اگر هش یک بلاک تغییر کند چه می‌شود؟

فرض کنیم کسی بخواهد اطلاعات یک بلاک قدیمی را تغییر دهد. 👩‍💻👨‍💻🎭

با تغییر داده:

  1. هش آن بلاک تغییر می‌کند.

  2. چون بلاک بعدی هش قبلی را ذخیره کرده، ارتباط زنجیره قطع می‌شود.

  3. برای درست کردن زنجیره، باید هش تمام بلاک‌های بعدی دوباره محاسبه شود.

  4. این کار نیاز به قدرت پردازشی عظیم دارد. کامپیوتر های با پرداش دیوانه کننده و یک هکر واقعا خفن نیاز داره

در شبکه‌هایی مثل بیت‌کوین، برای موفقیت در این حمله باید بیش از ۵۱٪ قدرت شبکه در اختیار مهاجم باشد که بسیار پرهزینه است.

غیرمتمرکز بودن؛ ستون اصلی امنیت

در سیستم‌های سنتی:

  • یک سرور مرکزی وجود دارد

  • اگر آن سرور هک شود، کل سیستم آسیب می‌بیند

اما در بلاک‌چین:

  • هزاران نود (گره) نسخه‌ای از دفتر کل را نگه می‌دارند

  • هیچ نقطه مرکزی برای حمله وجود ندارد

برای تغییر اطلاعات، باید اکثریت شبکه را فریب داد؛ کاری که در عمل بسیار سخت است.

مکانیزم اجماع (Consensus Mechanism)

شبکه بلاک‌چین باید تصمیم بگیرد کدام بلاک معتبر است.

این کار از طریق مکانیزم اجماع انجام می‌شود.

دو مورد از مهم‌ترین روش‌ها:

  • Proof of Work

  • Proof of Stake

Proof of Work (اثبات کار)

در این روش:

  • ماینرها با حل مسائل ریاضی پیچیده رقابت می‌کنند.

  • اولین کسی که پاسخ درست را پیدا کند، بلاک جدید را ثبت می‌کند.

  • در ازای این کار، پاداش دریافت می‌کند.

✅ مزایا:

  • امنیت بسیار بالا

  • امتحان خود را پس داده (مثل بیت‌کوین)

❌ معایب:

  • مصرف انرژی زیاد

  • نیاز به سخت‌افزار قوی

در PoW امنیت از اینجا می‌آید که حمله به شبکه بسیار پرهزینه است.

Proof of Stake (اثبات سهام)

در این روش دیگر خبری از استخراج نیست.

  • افراد دارایی خود را در شبکه قفل می‌کنند (Stake)

  • شبکه به صورت تصادفی یک اعتبارسنج را انتخاب می‌کند

  • اگر رفتار مخرب داشته باشد، دارایی‌اش جریمه می‌شود

✅ مزایا:

  • مصرف انرژی بسیار کمتر

  • مقیاس‌پذیری بهتر

در PoS امنیت از اینجا می‌آید که خرابکاری باعث از دست دادن سرمایه خود فرد می‌شود.

حمله ۵۱ درصد چیست؟

اگر فرد یا گروهی بتوانند: بیش از۵۰%قدرت شبکه راکنترل کنند

می‌توانند:

  • تراکنش‌ها را برگردانند

  • دوبار خرج کردن انجام دهند (Double Spending)

اما در شبکه‌های بزرگ، رسیدن به این میزان قدرت یا سرمایه بسیار گران و تقریباً غیرممکن است.

نقش اقتصاد در امنیت

نکته مهم این است که بلاک‌چین فقط یک فناوری نیست؛ یک سیستم اقتصادی هم هست.

  • ماینر یا اعتبارسنج با رفتار درست سود می‌کند

  • با رفتار مخرب ضرر می‌کند

پس در اکثر مواقع، رفتار صادقانه منطقی‌تر از حمله کردن است.

جمع‌بندی: امنیت بلاک‌چین از کجا می‌آید؟

امنیت بلاک‌چین نتیجه ترکیب این عوامل است:

  • رمزنگاری قوی

  • اتصال زنجیره‌ای بلاک‌ها

  • اجماع شبکه (Network consensus)

  • غیرمتمرکز بودن (Decentralization)

  • انگیزه اقتصادی

  • شفافیت عمومی داده‌ها

بلاک‌چین را نمی‌توان فقط یک پایگاه داده دانست؛

این فناوری یک سیستم هماهنگ از ریاضیات، اقتصاد و شبکه است که کنار هم امنیت را ایجاد می‌کنند.

امنیتblockchain
۱
۰
Javad
Javad
دنیای بلاک چین برام جذابه و 5 ساله توسعه دهنده وب هستم و بیشتر وقتا دوست دارم در مورد بلاک چین یاد بگیرم
شاید از این پست‌ها خوشتان بیاید