همه مقالات

آموزش مفاهیم و اصطلاحات پایه بلاکچین به زبان ساده

۲۷ اسفند، ۱۴۰۳
8 دقیقه زمان مطالعه
آموزش مفاهیم و اصطلاحات پایه بلاکچین به زبان ساده

بلاکچین یکی از مهم‌ترین تحولات فناوری در سال‌های اخیر است که امکان ثبت و ذخیره اطلاعات را به‌صورت غیرمتمرکز، شفاف و تغییرناپذیر فراهم می‌کند. این فناوری زیربنای ارزهای دیجیتال، قراردادهای هوشمند و بسیاری از کاربردهای نوین مالی و غیرمالی محسوب می‌شود.
برای درک درست بلاکچین، آشنایی با مفاهیم پایه‌ای و اصطلاحات کلیدی آن ضروری است. در این مقاله، مفاهیم بلاکچین را به‌صورت دسته‌بندی‌شده و مرحله‌به‌مرحله بررسی می‌کنیم.

مفاهیم پایه‌ بلاکچین

این بخش به مفاهیمی می‌پردازد که پایه‌ی درک کل فناوری بلاکچین هستند. هدف این قسمت آشنایی اولیه با منطق بلاکچین است؛ نه ورود به جزئیات فنی یا اصطلاحات تخصصی. این مفاهیم کمک می‌کنند بفهمیم بلاکچین چگونه کار می‌کند و چرا با سیستم‌های سنتی تفاوت دارد.

بلاکچین چیست؟

بلاکچین یک روش ثبت اطلاعات است که داده‌ها را به‌جای ذخیره در یک سرور یا مرکز واحد، بین تعداد زیادی از مشارکت‌کنندگان شبکه توزیع می‌کند. در این ساختار، اطلاعات به‌صورت مشترک نگهداری می‌شوند و تغییر یا حذف داده‌های گذشته بسیار سخت و پرهزینه است؛ چون باید با وضعیت کل شبکه هماهنگ شود.

مثال:
تصور کنید دفتر حسابی وجود دارد که هزاران نفر هم‌زمان یک نسخه از آن را دارند؛ اگر کسی بخواهد عددی را تغییر دهد، باید همه نسخه‌ها را تغییر دهد.

رمزنگاری و نقش آن در بلاکچین

رمزنگاری ابزار اصلی امنیت در بلاکچین است. این فناوری کمک می‌کند اطلاعات ثبت‌شده قابل جعل یا دستکاری نباشند و همچنین انتقال دارایی فقط توسط مالک واقعی انجام شود. به بیان ساده، رمزنگاری باعث می‌شود شبکه بتواند «صحت داده» و «مالکیت» را بدون نیاز به واسطه تشخیص دهد.

مثال:
مثل این است که فقط صاحب دارایی می‌تواند پیامِ تأیید انتقال را امضا کند و شبکه امضای جعلی را قبول نمی‌کند.

ارز دیجیتال یا رمزارز چیست؟

ارز دیجیتال نوعی دارایی است که به‌صورت کاملاً دیجیتال و بدون شکل فیزیکی وجود دارد و مالکیت آن از طریق بلاکچین ثبت می‌شود. برخلاف پول‌های سنتی، کنترل این دارایی‌ها معمولاً در اختیار بانک یا دولت نیست و مالک واقعی، کسی است که دسترسی مستقیم به آن دارد.

مثال:
برخلاف موجودی حساب بانکی که بانک کنترل آن را دارد، مالکیت ارز دیجیتال مستقیماً به خود کاربر تعلق دارد.

غیرمتمرکز بودن در بلاکچین به چه معناست؟

غیرمتمرکز بودن یعنی شبکه به یک مرکز یا نهاد واحد وابسته نیست و نگهداری اطلاعات و تأیید تراکنش‌ها بین اعضای شبکه تقسیم می‌شود. این ساختار باعث می‌شود کنترل شبکه در اختیار یک نفر یا یک سازمان نباشد و تصمیم‌گیری‌ها بر اساس قوانین شبکه انجام شود.

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

مهمترین مفاهیم پایه و اصطلاحات بلاکچین | نوسان

اصطلاحات پایه بلاکچین

در این بخش با اصطلاحاتی آشنا می‌شویم که بعد از فهم مفاهیم پایه، دانستن آن‌ها ضروری است. این اصطلاحات نام رسمی اجزایی هستند که بلاکچین با آن‌ها کار می‌کند. هدف این بخش آشنایی کاربردی است.

بلاک (Block) چیست؟

بلاک واحد اصلی ذخیره اطلاعات در بلاکچین است. هر بلاک شامل مجموعه‌ای از تراکنش‌ها، زمان ثبت و اطلاعاتی است که آن را به بلاک قبلی متصل می‌کند. با اضافه شدن هر بلاک جدید، زنجیره بلاکچین طولانی‌تر شده و امنیت داده‌های قبلی تقویت می‌شود.

مثال:
در شبکه بیت‌کوین، هر بلاک شامل صدها یا هزاران تراکنش تأییدشده است.

ارتفاع بلاک (Block Height) چیست؟

ارتفاع بلاک به شماره بلاک‌ها در بلاکچین اشاره دارد و نشان می‌دهد شبکه تا چه تعداد بلاک از زمان شروع فعالیت خود پیش رفته است. این مفهوم برای بررسی وضعیت شبکه، همگام‌سازی نودها و تحلیل تاریخچه بلاکچین اهمیت دارد.

مثال:
اگر ارتفاع بلاک بیت‌کوین ۸۰۰٬۰۰۰ باشد، یعنی ۸۰۰٬۰۰۰ بلاک از آغاز شبکه ساخته شده است.

هش (Hash) چیست؟

هش یک خروجی رمزنگاری‌شده با طول ثابت است که از داده‌های یک بلاک تولید می‌شود. هر بلاک دارای هش مخصوص به خود است و به هش بلاک قبلی وابسته است. این وابستگی زنجیره‌ای باعث می‌شود هرگونه تغییر در اطلاعات گذشته فوراً شناسایی شود.

مثال:
تغییر حتی یک عدد در یک تراکنش، هش بلاک را کاملاً تغییر می‌دهد و شبکه آن را رد می‌کند.

نود (Node) و دفتر کل توزیع‌شده (Distributed Ledger)

نود (Node) به هر کامپیوتر یا سیستمی گفته می‌شود که به شبکه بلاکچین متصل است و در نگهداری، بررسی یا تأیید داده‌ها مشارکت می‌کند. هر نود نسخه‌ای از اطلاعات بلاکچین (یا بخشی از آن) را در اختیار دارد و طبق قوانین شبکه عمل می‌کند. نودها باعث می‌شوند شبکه وابسته به یک مرکز یا سرور خاص نباشد.

دفتر کل توزیع‌شده (Distributed Ledger) همان پایگاه داده‌ای است که اطلاعات بلاکچین در آن ثبت می‌شود، با این تفاوت که این دفتر کل به‌صورت هم‌زمان در اختیار نودهای مختلف شبکه قرار دارد. به‌جای اینکه یک نهاد واحد مالک و نگهدارنده اطلاعات باشد، همه نودها نسخه‌ای از دفتر کل را نگه می‌دارند و تغییرات فقط در صورتی پذیرفته می‌شود که شبکه روی آن به توافق برسد.

مثال:
اگر هزار نود در شبکه فعال باشند، هرکدام نسخه‌ای از دفتر کل را دارند و حذف یا تغییر اطلاعات فقط با توافق شبکه ممکن است.

کوین، توکن و عرضه اولیه

کوین (Coin) چیست؟

کوین به رمزارزی گفته می‌شود که بلاکچین مستقل خود را دارد و به‌عنوان واحد اصلی ارزش در آن شبکه استفاده می‌شود. کوین‌ها معمولاً برای پرداخت کارمزد شبکه، انتقال ارزش و حفظ امنیت بلاکچین کاربرد دارند و نقش ستون اصلی هر شبکه را ایفا می‌کنند.

مثال:
ارز بیت‌کوین؛ کوین شبکه بیت‌کوین است و برای پرداخت کارمزد تراکنش‌ها استفاده می‌شود.

توکن (Token) چیست؟

توکن دارایی دیجیتالی است که روی یک بلاکچین دیگر ساخته می‌شود و بلاکچین مستقل ندارد. توکن‌ها می‌توانند نماینده دارایی، حق رأی، دسترسی به خدمات یا ابزارهای مالی باشند و کاربرد آن‌ها وابسته به قرارداد هوشمندی است که با آن ایجاد شده‌اند.

مثال:
بیشتر توکن‌های دیفای روی بلاکچین اتریوم و با استاندارد ERC-20 ساخته شده‌اند.

مطلب پیشنهادی: توکن سوزی چیست؟

عرضه اولیه (ICO) چیست؟

عرضه اولیه یا ICO روشی برای تأمین مالی پروژه‌های بلاکچینی است که در آن، تیم پروژه بخشی از توکن‌های خود را پیش از راه‌اندازی کامل به سرمایه‌گذاران عرضه می‌کند. این روش مشابه جذب سرمایه در استارتاپ‌هاست اما با ریسک بالاتر و نظارت کمتر.

مثال:
سرمایه‌گذاری روی یک پروژه بلاکچینی قبل از راه‌اندازی رسمی آن از طریق فروش توکن.

تراکنش‌ها و کیف پول‌های دیجیتال

تراکنش (Transaction) چیست؟

تراکنش در بلاکچین به فرایند انتقال رمزارز از یک آدرس به آدرس دیگر در بلاکچین گفته می‌شود. هر تراکنش پس از امضا توسط فرستنده، به شبکه ارسال شده و پس از تأیید، به بلاکچین اضافه می‌شود.

کارمزد تراکنش (Transaction Fee) چیست؟

کارمزد هزینه‌ای است که کاربر برای پردازش تراکنش به شبکه پرداخت می‌کند. این کارمزد به اعتبارسنج‌ها تعلق می‌گیرد.

مفهوم گس چیست؟

واحدی برای اندازه‌گیری قدرت محاسباتی موردنیاز برای اجرای تراکنش‌ها و قراردادهای هوشمند.

آدرس کیف پول (Address)

آدرس کیف پول یک شناسه عمومی است که برای دریافت ارز دیجیتال استفاده می‌شود. این آدرس از کلید عمومی مشتق شده و انتشار آن خطری برای امنیت دارایی ایجاد نمی‌کند.

انواع کیف پول‌های دیجیتال

کیف پول‌های دیجیتال ابزار نگهداری و مدیریت کلیدهای خصوصی هستند و به دو دسته کلی تقسیم می‌شوند:
کیف پول‌های متصل به اینترنت (نرم‌افزاری)
کیف پول‌های آفلاین (سخت‌افزاری).
انتخاب نوع کیف پول به میزان دارایی و سطح ریسک‌پذیری کاربر بستگی دارد. کیف پول موبایلی برای استفاده روزمره و کیف پول سخت‌افزاری برای نگهداری بلندمدت.

کلید عمومی و کلید خصوصی

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

امضای دیجیتال چیست؟

امضای دیجیتال سازوکاری رمزنگاری‌شده است که نشان می‌دهد یک تراکنش واقعاً توسط مالک دارایی ایجاد شده و در مسیر انتقال تغییر نکرده است. در بلاکچین، هر تراکنش قبل از ارسال به شبکه با استفاده از کلید خصوصی کاربر امضا می‌شود و نودها با کلید عمومی، صحت این امضا را بررسی می‌کنند.

امضای دیجیتال دو کار اصلی انجام می‌دهد:
اول، هویت فرستنده را تأیید می‌کند؛ دوم، تضمین می‌کند که محتوای تراکنش پس از امضا دستکاری نشده است. بدون امضای معتبر، هیچ تراکنشی در بلاکچین پذیرفته نمی‌شود.

مثال:
مثل امضای دست‌نویس روی یک سند رسمی است؛ اگر امضا جعلی باشد یا سند بعد از امضا تغییر کند، اعتبار آن از بین می‌رود.

الگوریتم‌های اجماع در بلاکچین

الگوریتم اجماع روشی است که شبکه بلاکچین از آن برای توافق روی صحت تراکنش‌ها و ترتیب بلاک‌ها استفاده می‌کند. بدون اجماع، امکان هماهنگی بین نودهای مستقل وجود ندارد.

انواع الگوریتم‌های اجماع

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

    در الگوریتم اثبات کار، نودها با حل مسائل محاسباتی رقابت می‌کنند تا بلاک جدید بسازند. این روش امنیت بالایی دارد اما مصرف انرژی زیادی دارد.

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

    در الگوریتم اثبات سهام، اعتبارسنج‌ها بر اساس میزان دارایی قفل‌شده خود انتخاب می‌شوند. این روش مصرف انرژی کمتر و مقیاس‌پذیری بالاتری دارد.

  • اثبات اعتبار (Proof of Authority)

    در الگوریتم اثبات اعتبار، تعداد محدودی از نودهای معتبر مسئول تأیید تراکنش‌ها هستند. این روش بیشتر در بلاکچین‌های سازمانی استفاده می‌شود.

امنیت بلاکچین و تهدیدهای رایج

بلاکچین به‌دلیل استفاده از رمزنگاری، ساختار توزیع‌شده و قوانین سخت‌گیرانه ثبت اطلاعات، ذاتاً از امنیت بالایی برخوردار است. با این حال، هیچ سیستمی کاملاً بدون ریسک نیست و تهدیدها در بلاکچین معمولاً به دو دسته کلی تقسیم می‌شوند: تهدیدهای سطح شبکه و تهدیدهای سطح کاربر.

تهدیدهای سطح شبکه

این دسته از تهدیدها مستقیماً به ساختار و قدرت شبکه بلاکچین مربوط می‌شوند و معمولاً در شبکه‌های کوچک یا کم‌قدرت احتمال وقوع بیشتری دارند.

حمله ۵۱ درصدی

حمله ۵۱ درصدی زمانی اتفاق می‌افتد که یک فرد یا گروه بتواند بیش از نیمی از قدرت تأیید تراکنش‌ها در شبکه را در اختیار بگیرد. در چنین شرایطی، مهاجم می‌تواند ترتیب برخی تراکنش‌ها را تغییر دهد یا از ثبت آن‌ها جلوگیری کند. این حمله امکان سرقت مستقیم دارایی کاربران را نمی‌دهد، اما می‌تواند باعث اختلال در شبکه یا دوباره‌خرج‌کردن یک دارایی شود.

تهدیدهای سطح کاربر

این تهدیدها به ضعف فنی بلاکچین مربوط نیستند، بلکه ناشی از خطای انسانی یا فریب کاربران هستند و در عمل شایع‌ترین دلیل از دست رفتن دارایی‌های دیجیتال محسوب می‌شوند.

فیشینگ (Phishing)

فیشینگ یکی از رایج‌ترین روش‌های کلاهبرداری در دنیای ارزهای دیجیتال است. در این روش، مهاجمان با ساخت ایمیل‌ها، پیام‌ها یا وب‌سایت‌های جعلی شبیه به سرویس‌های معتبر، کاربران را فریب می‌دهند تا اطلاعات حساس خود مانند کلید خصوصی یا اطلاعات ورود به کیف پول را وارد کنند.
همیشه آدرس سایت را دستی وارد کنید و از کلیک روی لینک‌های پیامک/تلگرام خودداری کنید. همچنین عبارت بازیابی و کلید خصوصی را در هیچ سایتی وارد نکنید.

در عمل، بیشترین تهدید امنیتی در بلاکچین نه ضعف فناوری، بلکه خطای انسانی است.

فورک (Fork) در بلاکچین

فورک به تغییر در قوانین یا نرم‌افزار بلاکچین گفته می‌شود که می‌تواند مسیر شبکه را تغییر دهد. فورک‌ها معمولاً برای ارتقا یا اصلاح مشکلات انجام می‌شوند.

هارد فورک و سافت فورک

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

مثال:
هارد فورک می‌تواند باعث ایجاد دو رمزارز مجزا شود.

وایت‌پیپر (Whitepaper) چیست و چرا اهمیت دارد؟

وایت‌پیپر سندی است که اهداف، ساختار فنی، مدل اقتصادی و نقشه راه یک پروژه بلاکچینی را توضیح می‌دهد. بررسی وایت‌پیپر یکی از مهم‌ترین مراحل تحلیل هر پروژه است.

مثال:
وایت‌پیپر بیت‌کوین پایه‌گذار مفهوم بلاکچین مدرن بود.

جمع‌بندی

درک مفاهیم پایه بلاکچین، از بلاک و هش گرفته تا اجماع، امنیت و کیف پول‌ها، زیربنای فعالیت آگاهانه در دنیای ارزهای دیجیتال است. بدون این دانش، ورود به حوزه‌هایی مانند ترید، سرمایه‌گذاری یا دیفای می‌تواند با ریسک‌های جدی همراه باشد.

308بازدید
0اشتراک گذاری

دیگر مقالات