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

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

حامد ثقفیHamed Saghafi

بلاک چین چیست؟ بلاکچین به زبان ساده + بلاک، هش و نانس با مثال

فهرست مطالب۱۶ بخش
  1. بلاک چین چیست به زبان ساده؟
  2. بلاک در بلاک چین چیست؟
  3. در سربرگِ بلاک چه نوشته شده؟
  4. هش چیست؟ اثر انگشتِ دیجیتال
  5. نانس چیست و ماینر دنبالِ چه می‌گردد؟
  6. بلاک چین چگونه کار می‌کند؟
  7. چرا دستکاری یک بلاک کل زنجیره را می‌شکند؟
  8. نود چیست و چه کسی دفتر را نگه می‌دارد؟
  9. اجماع در بلاک چین: اثبات کار و اثبات سهام
  10. مزایای بلاک‌چین: چرا این‌قدر سروصدا کرد؟
  11. معایب بلاک‌چین: چیزهایی که کمتر می‌گویند
  12. انواع بلاک چین: عمومی، خصوصی، کنسرسیومی و هیبریدی
  13. بلاک چین چه کاربردهایی دارد؟
  14. تفاوت بلاک چین با پایگاه داده چیست؟
  15. فرق بلاک چین با بیت کوین و ارز دیجیتال
  16. تاریخچهٔ کوتاه بلاک‌چین
  17. پنج اشتباهِ رایج دربارهٔ بلاک‌چین
  18. از کجا شروع کنیم؟
  19. سوالات متداول
  20. جمع‌بندی

بلاک چین چیست؟ بلاک‌چین (Blockchain) یک دفترِ حسابِ دیجیتال است که به‌جای اینکه دستِ یک بانک یا یک شرکت باشد، هم‌زمان روی هزاران رایانه نگه‌داری می‌شود. هر صفحه از این دفتر را «بلاک» می‌گویند و هر صفحه با یک قفلِ ریاضی به صفحهٔ قبلی گره خورده است. برای همین، دست بردنِ پنهانی در آن تقریباً ناممکن است.

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

بلاک چین چیست به زبان ساده؟

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

یک دفترِ نسیه را در نظر بگیرید. در محلهٔ قدیمی، بقال یک دفتر داشت و می‌نوشت چه کسی چقدر بدهکار است. مشکل این بود که دفتر فقط دستِ خودِ بقال بود. اگر اشتباه می‌کرد، یا خدای‌نکرده عمداً عددی را عوض می‌کرد، کسی نمی‌فهمید.

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

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

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

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

بلاک همان صفحهٔ دفتر است. هر بلاک دو بخش دارد. بخشِ اول سربرگ (Header) است؛ مثلِ بالای صفحهٔ دفتر که شمارهٔ صفحه و تاریخ را می‌نویسیم. بخشِ دوم بدنه است؛ یعنی همان فهرستِ معامله‌ها، که به آن‌ها «تراکنش» می‌گویند.

جالب است بدانید سربرگِ هر بلاک در شبکهٔ بیت‌کوین فقط ۸۰ بایت است، یعنی از یک پیامکِ کوتاه هم کوچک‌تر. ولی امنیتِ کلِ زنجیره به همین چند خط بند است.

نمودار سه بلاک پشت سر هم که هش هر بلاک در سربرگ بلاک بعدی ثبت شده است
ساختار بلاک: سربرگ (هش بلاک قبلی، ریشهٔ مرکل، زمان‌نما و نانس) و بدنهٔ تراکنش‌ها؛ هش هر بلاک حلقهٔ اتصال به بلاک بعدی است

در سربرگِ بلاک چه نوشته شده؟

سربرگ شش ردیف دارد. لازم نیست همه را حفظ کنید؛ فقط بدانید هر کدام چه کاری می‌کند. این جدول را برای شبکهٔ بیت‌کوین آورده‌ام:

شش ردیفِ سربرگِ بلاک در شبکهٔ بیت‌کوین
ردیفچه چیزی را نگه می‌داردبه زبانِ ساده، به چه دردی می‌خورد
نسخه (Version)قاعده‌هایی که بلاک با آن ساخته شدههمهٔ رایانه‌ها بدانند با کدام قانون کار کنند
هش بلاک قبلیاثر انگشتِ صفحهٔ قبلهمان حلقه‌ای که صفحه‌ها را به هم زنجیر می‌کند
ریشهٔ مرکل (Merkle Root)یک خلاصهٔ رمزی از همهٔ تراکنش‌های این صفحهاگر حتی یک تراکنش عوض شود، این خلاصه هم عوض می‌شود
زمان‌نما (Timestamp)ساعت و تاریخِ تقریبیِ ساختِ بلاکترتیبِ اتفاق‌ها معلوم بماند
هدفِ سختی (Bits)شرطی که شبکه برای پذیرفتنِ بلاک گذاشتهساختنِ بلاک نه خیلی آسان باشد، نه خیلی سخت
نانس (Nonce)عددی که سازندهٔ بلاک آن‌قدر عوضش می‌کند تا شرط برآورده شودساختنِ بلاک را پرزحمت و تقلب را گران می‌کند

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

اولین بلاکِ هر شبکه را «بلاک پیدایش» (Genesis Block) می‌گویند. تنها صفحه‌ای است که صفحهٔ قبل ندارد. بلاک پیدایشِ بیت‌کوین ۳ ژانویهٔ ۲۰۰۹ ساخته شد.

هش چیست؟ اثر انگشتِ دیجیتال

هش یعنی یک رشتهٔ کوتاه از عدد و حرف که از روی هر متنی ساخته می‌شود، مثلِ اثر انگشت. فرقی نمی‌کند ورودی یک کلمه باشد یا یک کتاب؛ خروجی همیشه هم‌اندازه است. بیت‌کوین از روشی به نامِ SHA-256 استفاده می‌کند که خروجی‌اش همیشه ۶۴ نویسه است.

سه ویژگیِ هش آن را برای بلاک‌چین عالی کرده است:

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

بیایید ویژگیِ سوم را با چشمِ خودمان ببینیم. هشِ سه جملهٔ تقریباً یکسان را حساب کرده‌ایم. این عددها واقعی‌اند و با هر ابزارِ SHA-256 می‌توانید خودتان تکرارشان کنید:

هشِ SHA-256 سه جملهٔ تقریباً یکسان (۱۶ نویسهٔ اول)
جملهچه فرقی با ردیفِ اول داردآغازِ هش
Ali to Sara: 5جملهٔ پایه: علی ۵ واحد به سارا دادهadd9d27bf11b2a1f…
Ali to Sara: 6فقط مبلغ یک واحد بیشتر شدهdf03ac499fe5b038…
ali to Sara: 5فقط حرفِ اولِ اسم کوچک شده0c19e441e958be1d…

هیچ شباهتی میانِ این سه هش نیست، با اینکه جمله‌ها تقریباً یکی‌اند. حالا تصور کنید کسی در یک بلاکِ قدیمی، مبلغ را از ۵ به ۶ عوض کند. هشِ آن بلاک کاملاً عوض می‌شود و دیگر با چیزی که در سربرگِ بلاکِ بعدی نوشته شده جور درنمی‌آید. پس تقلب همان لحظه لو می‌رود.

نانس چیست و ماینر دنبالِ چه می‌گردد؟

نانس (Nonce) یعنی «عددی که فقط یک بار به کار می‌رود». تنها ردیفی از سربرگ است که سازندهٔ بلاک آزادانه عوضش می‌کند. به سازندهٔ بلاک در بیت‌کوین «ماینر» یا استخراج‌کننده می‌گویند.

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

برای اینکه حسش کنید، یک بلاکِ آموزشی با متنِ block#1|Ali to Sara: 5|prev=0000 ساختیم و نانس را از صفر بالا بردیم تا هش با تعدادِ صفرِ خواسته‌شده شروع شود:

مثالِ واقعی از جست‌وجوی نانس با SHA-256
شرطِ شبکهاولین نانسی که جواب دادبه‌طورِ میانگین چند بار باید امتحان کردآغازِ هشِ پیداشده
۱ صفر در اول۲۱۶ بار0873edd809…
۲ صفر۳۶۲۵۶ بار001d23046f…
۳ صفر۶۷۷۴٬۰۹۶ بار000930e081…
۴ صفر۳۴٬۱۱۷۶۵٬۵۳۶ بار0000a1adc4…

می‌بینید هر صفرِ اضافه، کار را به‌طورِ میانگین ۱۶ برابر سخت‌تر می‌کند. با چهار صفر، یک رایانهٔ معمولی در یک چشم به هم زدن جواب را پیدا می‌کند. ولی در شبکهٔ واقعیِ بیت‌کوین، هشِ بلاک‌ها این روزها با حدودِ ۲۰ صفر شروع می‌شود. این یعنی آن‌قدر سخت که ماینرها دستگاه‌هایی دارند که در هر ثانیه میلیاردها میلیارد بار امتحان می‌کنند. به مجموعِ این توان «هش ریت» می‌گویند.

شبکه هر ۲٬۰۱۶ بلاک، یعنی تقریباً هر دو هفته، سختی را دوباره تنظیم می‌کند. هدف این است که به‌طورِ میانگین هر ۱۰ دقیقه یک بلاک ساخته شود؛ نه زودتر، نه دیرتر. ماینرِ بیشتر بیاید، شرط سخت‌تر می‌شود؛ ماینر کم شود، آسان‌تر.

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

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

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

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

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

  1. امضا و ارسال: شما با کلید خصوصیِ کیف پولتان تراکنش را امضا می‌کنید. کلید خصوصی مثلِ امضای شما پای چک است؛ فقط خودتان باید داشته باشیدش.
  2. پخش در شبکه: تراکنش دهان‌به‌دهان از یک رایانه به رایانهٔ دیگر می‌رسد و در صفِ انتظار (Mempool) می‌نشیند.
  3. بررسی: هر رایانه نگاه می‌کند که امضا درست باشد، فرستنده واقعاً آن موجودی را داشته باشد و قبلاً خرجش نکرده باشد.
  4. چیدن در بلاک: ماینر چند هزار تراکنشِ درست را، معمولاً آن‌هایی که کارمزدِ بیشتری داده‌اند، در یک بلاکِ تازه می‌چیند.
  5. مسابقه برای نانس: ماینرها برای پیدا کردنِ نانسِ درست مسابقه می‌دهند. برنده بلاک را به همه اعلام می‌کند و بقیه درستی‌اش را می‌سنجند.
  6. اتصال به زنجیره: بلاکِ پذیرفته‌شده به تهِ زنجیره وصل می‌شود و هر رایانه آن را به نسخهٔ خودش اضافه می‌کند.
  7. تأییدهای بعدی: هر بلاکی که بعد از آن ساخته شود، یک «تأیید» حساب می‌شود. در بیت‌کوین رسم است که برای مبلغِ بزرگ دست‌کم ۶ تأیید، یعنی حدودِ یک ساعت، صبر کنند.

پس تراکنشِ شما وقتی واقعاً قطعی است که چند صفحهٔ دیگر هم رویش نوشته شده باشد؛ مثلِ چکی که پاس شده و دیگر برگشت نمی‌خورد.

چرا دستکاری یک بلاک کل زنجیره را می‌شکند؟

به این ویژگی تغییرناپذیری (Immutability) می‌گویند؛ یعنی چیزی که ثبت شد، دیگر عوض نمی‌شود. اگر کسی محتوای یک بلاکِ قدیمی را عوض کند، هشِ آن بلاک تغییر می‌کند. بلاکِ بعدی هنوز هشِ قدیمی را در سربرگش دارد. پس حلقهٔ زنجیر پاره می‌شود و همهٔ رایانه‌ها تقلب را می‌بینند.

نمودار دستکاری یک بلاک که هش آن را عوض می‌کند و پیوند با بلاک‌های بعدی را می‌شکند
تغییرِ یک تراکنش در بلاک ۱۰۱ هش آن را عوض می‌کند و همهٔ بلاک‌های بعدی نامعتبر می‌شوند

متقلب برای پنهان کردنِ کارش باید نانسِ آن بلاک و همهٔ بلاک‌های بعدی را دوباره پیدا کند. تازه باید از بقیهٔ شبکه هم جلو بزند، چون شبکه همیشه زنجیره‌ای را قبول دارد که زحمتِ بیشتری پشتش باشد. یعنی متقلب باید بیش از نصفِ کلِ توانِ شبکه را در دست داشته باشد. به این کار «حملهٔ ۵۱٪» می‌گویند.

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

نود چیست و چه کسی دفتر را نگه می‌دارد؟

نود یا گره یعنی هر رایانه‌ای که به شبکه وصل است و قاعده‌هایش را اجرا می‌کند. همان همسایه‌هایی که در مثالِ دفترِ نسیه هر کدام یک نسخه داشتند. ولی همهٔ نودها یک کار نمی‌کنند:

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

یک نکتهٔ مهم: ماینرها قانون‌گذار نیستند. اگر ماینری بلاکی خلافِ قاعده بسازد، نودهای کامل آن را رد می‌کنند. وقتی گروهی از نودها قاعده را عوض کنند و گروهی نه، زنجیره دوشاخه می‌شود. به این دوشاخه شدن «فورک» می‌گویند.

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

در شبکه‌ای که رئیس ندارد، باید راهی باشد که همه روی یک نسخه از دفتر توافق کنند. به این روشِ توافق اجماع (Consensus) می‌گویند. دو روشِ اصلی رایج است:

  • اثبات کار: هر کس زحمتِ بیشتری بکشد، یعنی برق و دستگاهِ بیشتری خرج کند، شانسِ بیشتری برای ساختنِ بلاک دارد. همان مسابقهٔ نانس که بالا دیدیم.
  • اثبات سهام: هر کس پولِ بیشتری از ارزِ همان شبکه را گرو بگذارد، شانسِ بیشتری دارد. مثلِ ضمانتی که پیش از گرفتنِ کار می‌سپارید؛ اگر خلاف کنید، از ضمانت‌تان کم می‌کنند.

این جدول دو روش را کنارِ هم می‌گذارد:

مقایسهٔ اثبات کار و اثبات سهام
ویژگیاثبات کار (PoW)اثبات سهام (PoS)
چه کسی بلاک می‌سازد؟ماینری که زودتر نانسِ درست را پیدا کنداعتبارسنجی که به‌طورِ تصادفی از میانِ سپرده‌گذاران انتخاب شود
چه چیزی گرو گذاشته می‌شود؟برق و سخت‌افزارخودِ ارزِ شبکه به‌صورتِ سپرده (Stake)
جریمهٔ تقلبهدر رفتنِ پولِ برق و دستگاهسوزاندنِ بخشی از سپرده (Slashing)
مصرفِ برقبسیار زیادناچیز در مقایسه با اثبات کار
نمونهٔ شناخته‌شدهبیت‌کویناتریوم پس از «مرج» (شهریور ۱۴۰۱)

اتریوم تا شهریور ۱۴۰۱ مثلِ بیت‌کوین با ماینینگ کار می‌کرد. بعد با رویدادی به نامِ «مرج» به اثبات سهام رفت و به گفتهٔ بنیادِ اتریوم، مصرفِ برقش بیش از ۹۹٪ کم شد. هر دو روش را جداگانه در مقاله‌های اثبات کار و اثبات سهام باز کرده‌ایم.

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

مزایای بلاک‌چین: چرا این‌قدر سروصدا کرد؟

مزایا و ویژگی‌های مهم بلاک‌چین
  • رئیس ندارد: هیچ نهادی تنهایی شبکه را کنترل نمی‌کند و خاموش شدنِ چند رایانه آن را از کار نمی‌اندازد.
  • شفاف است: در بلاک‌چین‌های عمومی، هر کسی می‌تواند همهٔ تراکنش‌ها را با سایتی به نامِ «مرورگرِ بلاک» ببیند. اسم‌ها پشتِ نشانیِ کیف پول پنهان است، ولی خودِ تراکنش‌ها نه.
  • پاک‌کن ندارد: چیزی که ثبت شد، پاک یا ویرایش نمی‌شود. اگر اشتباهی شد، فقط با یک تراکنشِ تازه می‌شود جبرانش کرد.
  • اعتماد به آدم لازم نیست: لازم نیست به طرفِ مقابل یا یک واسطه اعتماد کنید؛ به قاعده‌های ریاضی اعتماد می‌کنید.
  • تعطیلی ندارد: نه جمعه می‌شناسد، نه تعطیلاتِ نوروز. هر ساعتِ شبانه‌روز می‌شود پول جابه‌جا کرد.
  • برنامه‌پذیر است: در شبکه‌هایی مثلِ اتریوم می‌شود قرارداد را مستقیم روی زنجیره نوشت تا خودش اجرا شود. به این برنامه‌ها قرارداد هوشمند می‌گویند؛ مثلِ دستگاهِ فروشِ خودکار که پول بیندازید، جنس را بی‌فروشنده تحویل می‌دهد.

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

معایب و محدودیت‌های بلاک‌چین

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

  • کند است: طراحان می‌گویند به‌سختی می‌شود امنیت، بی‌رئیس بودن و سرعت را هم‌زمان به حداکثر رساند. به این گرفتاری «سه‌گانهٔ مقیاس‌پذیری» می‌گویند. بیت‌کوین فقط چند تراکنش در ثانیه پردازش می‌کند؛ راه‌حل‌هایی مثلِ «لایهٔ دوم» برای همین ساخته شده‌اند.
  • کارمزدش ثابت نیست: وقتی شبکه شلوغ است، مردم برای جا گرفتن در بلاکِ بعدی رقابت می‌کنند و کارمزد بالا می‌رود. مثلِ کرایهٔ تاکسی در ساعتِ شلوغی.
  • برق زیاد می‌خورد: ماینینگِ بیت‌کوین برقِ زیادی مصرف می‌کند؛ موضوعی که در ایران با خاموشی‌های تابستان و قانونِ استخراج گره خورده است.
  • برگشت ندارد: اگر پول را به نشانیِ اشتباه بفرستید یا کلیدتان را گم کنید، تقریباً هیچ راهِ جبرانی نیست. بانکی در کار نیست که تراکنش را برگرداند.
  • دادهٔ غلط را هم نگه می‌دارد: بلاک‌چین فقط تضمین می‌کند چیزی که نوشته شد دست نخورد، نه اینکه از اول درست بوده باشد. وصل کردنِ بلاک‌چین به دادهٔ دنیای واقعی کارِ اوراکل است.
  • حریمِ خصوصی دولبه است: اگر نشانیِ کیف پولتان یک بار به اسم‌تان وصل شود، کلِ سابقه‌تان قابلِ ردیابی است.

پس بلاک‌چین برای هر کاری مناسب نیست. هم خوبی دارد و هم هزینه؛ مهم این است که بدانیم کجا به کار می‌آید.

انواع بلاک چین: عمومی، خصوصی، کنسرسیومی و هیبریدی

انواع بلاک‌چین عمومی و خصوصی

همهٔ بلاک‌چین‌ها مثلِ بیت‌کوین درِ بازِ همگانی ندارند. بعضی مثلِ پارکِ عمومی‌اند و بعضی مثلِ مجتمعِ مسکونی با نگهبان. این جدول چهار نوعِ اصلی را مقایسه می‌کند:

مقایسهٔ انواع بلاک‌چین
نوعچه کسی می‌تواند عضو شود؟خوبیِ اصلیضعفِ اصلینمونه
عمومی (بی‌مجوز)هر کسیبیشترین شفافیت و کمترین تمرکزکندتر و پرهزینه‌تربیت‌کوین، اتریوم
خصوصی (مجوزدار)فقط اعضای تأییدشدهٔ یک سازمانسرعت و کنترلِ دسترسیمتمرکز؛ باید به گرداننده اعتماد کردسامانه‌های داخلیِ شرکت‌ها
کنسرسیومیگروهی از سازمان‌ها، مثلاً چند بانککنترل میانِ چند طرف تقسیم می‌شودهنوز به توافقِ اعضا وابسته استشبکه‌های تسویهٔ بین‌بانکی
هیبریدی (ترکیبی)بخشی باز و بخشی بستهدادهٔ محرمانه بسته می‌ماند، ولی اثباتش عمومی استطراحیِ پیچیدهپروژه‌های زنجیرهٔ تأمین

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

پس هر جا اسمِ بلاک‌چین آمد، نپرسید «بلاک‌چین است یا نه»؛ بپرسید «چه کسی کنترلش می‌کند؟» جوابِ همین سؤال خیلی چیزها را روشن می‌کند.

بلاک چین چه کاربردهایی دارد؟

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

  • ارزهای دیجیتال: اولین و بزرگ‌ترین کاربرد. بیت‌کوین، اتریوم و تتر همه روی بلاک‌چین ثبت می‌شوند. قیمتِ لحظه‌ای‌شان را در صفحهٔ قیمت ارزهای دیجیتال ببینید.
  • امور مالی بی‌واسطه: وام گرفتن، پس‌انداز و مبادله بدونِ بانک، با قراردادهای هوشمند. بیشترش را در مقالهٔ دیفای نوشته‌ایم.
  • توکن‌سازیِ دارایی: یعنی تبدیلِ دارایی‌هایی مثلِ طلا، اوراق یا ملک به سهم‌های دیجیتالِ کوچک که راحت جابه‌جا می‌شوند. مثلِ اینکه به‌جای یک آپارتمان، یک متر از آن را بخرید.
  • مالکیتِ دیجیتال و NFT: ثبتِ مالکیتِ یک اثرِ دیجیتال یا وسیله‌ای در بازیِ رایانه‌ای، به شکلِ یک سندِ یکتا.
  • زنجیرهٔ تأمین: ردیابیِ کالا از مزرعه یا کارخانه تا قفسهٔ فروشگاه، تا جعلِ برچسب و اصالت سخت شود.
  • مدرک و هویت: صدورِ مدرکِ تحصیلی یا گواهی‌ای که هر کس بتواند آنلاین اصالتش را بسنجد.
  • بانکداری و تسویه: بانک‌های مرکزی و تجاری از بلاک‌چینِ مجوزدار برای پولِ دیجیتال و تسویه میانِ بانک‌ها استفاده می‌کنند.
بلاک‌چین چه کاربردهایی دارد؟

یک محکِ سرانگشتی هم برای جدا کردنِ کاربردِ واقعی از تبلیغ دارم: اگر یک نهادِ مورد اعتماد می‌تواند همان کار را با یک پایگاه دادهٔ معمولی انجام دهد، احتمالاً بلاک‌چین لازم نیست. پس هر طرحی که اسمِ بلاک‌چین رویش است، لزوماً به بلاک‌چین نیاز ندارد.

تفاوت بلاک چین با پایگاه داده چیست؟

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

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

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

فرق بلاک چین با بیت کوین و ارز دیجیتال

خیلی‌ها این دو را یکی می‌دانند، ولی یکی نیستند. بیت‌کوین یک پولِ دیجیتال است و بلاک‌چین فناوری‌ای که بیت‌کوین روی آن کار می‌کند. مثالِ معروفی هست: بلاک‌چین نسبت به بیت‌کوین مثلِ اینترنت نسبت به ایمیل است. ایمیل اولین کاربردِ پرطرفدارِ اینترنت بود، ولی اینترنت به ایمیل محدود نماند.

هر ارز دیجیتال یا روی بلاک‌چینِ خودش کار می‌کند، که به آن «کوین» می‌گویند، یا روی بلاک‌چینِ یک شبکهٔ دیگر ساخته شده، که به آن «توکن» می‌گویند. ولی برعکسش درست نیست: هر بلاک‌چینی ارز ندارد. خیلی از بلاک‌چین‌های خصوصیِ شرکت‌ها اصلاً پولی منتشر نمی‌کنند.

تاریخچهٔ کوتاه بلاک‌چین

  • ۱۹۹۱: دو پژوهشگر به نام‌های استوارت هابر و اسکات استورنتا روشی پیشنهاد دادند که اسناد را با هش و زمان‌نما به هم زنجیر کند تا کسی نتواند تاریخشان را جعل کند.
  • اکتبر ۲۰۰۸: فرد یا گروهی با نامِ ساتوشی ناکاموتو «وایت‌پیپر» بیت‌کوین را منتشر کرد؛ یعنی یک متنِ چندصفحه‌ای که طرح را توضیح می‌داد.
  • ژانویهٔ ۲۰۰۹: بلاک پیدایشِ بیت‌کوین ساخته شد و اولین بلاک‌چینِ عمومی به راه افتاد.
  • ۲۰۱۵: اتریوم با امکانِ قرارداد هوشمند آمد و بلاک‌چین از «دفترِ پول» به چیزی شبیهِ «رایانهٔ جهانی» تبدیل شد.
  • ۲۰۲۲: اتریوم با «مرج» به اثبات سهام رفت.
  • امروز: تمرکزِ این صنعت روی سریع‌تر کردنِ شبکه‌ها، توکن‌سازیِ دارایی‌های واقعی و پول‌های دیجیتالِ بانک‌های مرکزی است.

پنج اشتباهِ رایج دربارهٔ بلاک‌چین

این پنج برداشتِ نادرست را خیلی‌ها دارند و بعضی‌شان می‌تواند گران تمام شود:

  1. «بلاک‌چین یعنی بیت‌کوین.» نه. بیت‌کوین فقط یکی از هزاران کاربرد است.
  2. «هر چه روی بلاک‌چین است، درست است.» نه. بلاک‌چین فقط تضمین می‌کند ثبت دست نخورد، نه اینکه داده درست باشد. دادهٔ غلط هم برای همیشه می‌ماند.
  3. «بلاک‌چین هک نمی‌شود، پس پولم امن است.» شبکه‌های بزرگ عملاً هک نشده‌اند. ولی کیف پول‌ها، سایت‌های معاملاتی و قراردادهای هوشمندِ پرایراد بارها هک شده‌اند. امنیتِ پولِ شما بیشتر به این بستگی دارد که کلیدتان را چطور نگه می‌دارید؛ راه‌های جلوگیری از هک کیف پول را جدی بگیرید.
  4. «بلاک‌چین ناشناس است.» بیشترِ شبکه‌ها نیمه‌ناشناس‌اند. تحلیل‌گرها با دنبال کردنِ تراکنش‌ها خیلی از نشانی‌ها را به آدم‌های واقعی وصل می‌کنند.
  5. «هر پروژه‌ای که اسمِ بلاک‌چین دارد، سرمایه‌گذاریِ خوبی است.» فناوریِ خوب لزوماً توکنِ ارزشمند نمی‌سازد. پیش از هر تصمیمی، نشانه‌های پروژه‌های کلاهبرداری را بشناسید.

از کجا شروع کنیم؟

توصیهٔ من به کسی که تازه با بلاک‌چین آشنا شده این است که پیش از خرید یا فروشِ هر ارزِ دیجیتالی، این چند قدم را به ترتیب بردارد:

  1. کلید خصوصی، کلید عمومی و عبارتِ بازیابی را دقیق بفهمید. بیشترِ ضررهای تازه‌کارها از همین‌جاست.
  2. یک بار مبلغی خیلی کم بفرستید و آن را در مرورگرِ بلاک دنبال کنید تا تأییدها را با چشمِ خودتان ببینید.
  3. فرقِ کوین و توکن، و شبکه‌های مختلفِ انتقال را یاد بگیرید تا دارایی را به شبکهٔ اشتباه نفرستید؛ چون برگشت ندارد.
  4. وضعیتِ قانونی را بدانید. خلاصه‌اش را در مقالهٔ قانونی بودن ارز دیجیتال در ایران نوشته‌ایم.
  5. اگر آموزشِ منظم می‌خواهید، فهرستِ دوره‌های آموزشی را ببینید. تصمیمِ نهایی با خودتان.

سوالات متداول

بلاک چین چیست به زبان ساده؟

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

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

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

هش و نانس در بلاک چین چه هستند؟

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

بلاک چین چه کاربردهایی دارد؟

ارزهای دیجیتال، قراردادهای هوشمند، امور مالی بی‌واسطه یا دیفای، توکن‌سازی دارایی‌هایی مثل طلا و ملک، NFT، ردیابی زنجیرهٔ تأمین، صدور مدرک و هویت دیجیتال، و پول دیجیتال بانک‌های مرکزی از مهم‌ترین کاربردهای بلاک چین هستند.

تفاوت بلاک چین با پایگاه داده چیست؟

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

فرق بلاک چین و بیت کوین چیست؟

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

آیا بلاک چین قابل هک شدن است؟

عوض کردن سابقهٔ یک بلاک چین بزرگ به بیش از نصف کل توان شبکه نیاز دارد که بسیار پرهزینه است. اما شبکه‌های کوچک بارها با حملهٔ ۵۱ درصد روبه‌رو شده‌اند و کیف پول‌ها، سایت‌های معاملاتی و قراردادهای هوشمند پرایراد هم هک‌پذیرند.

چه کسی بلاک چین را کنترل می‌کند؟

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

تفاوت اثبات کار و اثبات سهام چیست؟

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

جمع‌بندی

بلاک‌چین دفترِ حسابِ مشترکی است که امنیتش را از سه چیز می‌گیرد: هشی که هر صفحه را به صفحهٔ قبل می‌دوزد، اجماعی که ساختنِ هر صفحه را پرزحمت می‌کند، و هزاران نودی که هر کدام نسخه‌ای مستقل از دفتر دارند. اگر همین سه ایده را خوب بفهمید، بیشترِ حرف‌های دنیای ارز دیجیتال، از ماینینگ و استیکینگ تا کارمزد و تأییدِ تراکنش، برایتان روشن می‌شود.

بلاک‌چین ابزار است، نه جادو. برای سابقهٔ مشترک میانِ آدم‌هایی که به هم اعتماد ندارند عالی است. ولی برای کاری که یک نهادِ مطمئن با یک دفترِ ساده انجام می‌دهد، اغلب زیادی است. پس دفعهٔ بعد که اسمِ بلاک‌چین را روی یک طرح یا پروژه دیدید، اول بپرسید: «چه کسی کنترلش می‌کند و آیا واقعاً به بلاک‌چین نیاز دارد؟»

ادامهٔ خواندن

بعدش چه بخوانم؟

دیدگاه‌ها

    اپلیکیشن حامد ثقفی · رایگان

    قیمت رمزارزها، کنار طلا و دلار

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

    اپ رایگان را نصب کنید:

    اپ فقط قیمت نشان می‌دهد؛ خرید و فروش در آن انجام نمی‌شود.