بلاک چین چیست؟ بلاکچین به زبان ساده + بلاک، هش و نانس با مثال
فهرست مطالب۱۶ بخش
- بلاک چین چیست به زبان ساده؟
- بلاک در بلاک چین چیست؟
- در سربرگِ بلاک چه نوشته شده؟
- هش چیست؟ اثر انگشتِ دیجیتال
- نانس چیست و ماینر دنبالِ چه میگردد؟
- بلاک چین چگونه کار میکند؟
- چرا دستکاری یک بلاک کل زنجیره را میشکند؟
- نود چیست و چه کسی دفتر را نگه میدارد؟
- اجماع در بلاک چین: اثبات کار و اثبات سهام
- مزایای بلاکچین: چرا اینقدر سروصدا کرد؟
- معایب بلاکچین: چیزهایی که کمتر میگویند
- انواع بلاک چین: عمومی، خصوصی، کنسرسیومی و هیبریدی
- بلاک چین چه کاربردهایی دارد؟
- تفاوت بلاک چین با پایگاه داده چیست؟
- فرق بلاک چین با بیت کوین و ارز دیجیتال
- تاریخچهٔ کوتاه بلاکچین
- پنج اشتباهِ رایج دربارهٔ بلاکچین
- از کجا شروع کنیم؟
- سوالات متداول
- جمعبندی

بلاک چین چیست؟ بلاکچین (Blockchain) یک دفترِ حسابِ دیجیتال است که بهجای اینکه دستِ یک بانک یا یک شرکت باشد، همزمان روی هزاران رایانه نگهداری میشود. هر صفحه از این دفتر را «بلاک» میگویند و هر صفحه با یک قفلِ ریاضی به صفحهٔ قبلی گره خورده است. برای همین، دست بردنِ پنهانی در آن تقریباً ناممکن است.
این کلمه را احتمالاً زیاد شنیدهاید، کنارِ بیتکوین و ارز دیجیتال. خیلیها فکر میکنند بلاکچین چیزی پیچیده و مخصوصِ مهندسهاست. ولی ایدهٔ اصلیاش آنقدر ساده است که با یک دفترِ نسیهٔ بقالی هم میشود فهمیدش. بیایید قدمبهقدم با هم جلو برویم.
بلاک چین چیست به زبان ساده؟
اسمش از دو کلمه ساخته شده است: Block یعنی بلوک یا قطعه، و Chain یعنی زنجیر. پس بلاکچین یعنی «زنجیرهای از بلوکها». هر بلوک مثلِ یک برگ از دفترِ حساب است که چند ردیف معامله رویش نوشته شده.
یک دفترِ نسیه را در نظر بگیرید. در محلهٔ قدیمی، بقال یک دفتر داشت و مینوشت چه کسی چقدر بدهکار است. مشکل این بود که دفتر فقط دستِ خودِ بقال بود. اگر اشتباه میکرد، یا خداینکرده عمداً عددی را عوض میکرد، کسی نمیفهمید.
حالا فرض کنید ده همسایه هر کدام یک نسخه از همان دفتر را در خانه داشته باشند. هر بار کسی خرید کند، هر ده نفر همان ردیف را در دفترِ خودشان بنویسند. اگر یک نفر بخواهد عددی را پنهانی عوض کند، نُه نفرِ دیگر فوراً میفهمند، چون دفترِ آنها دستنخورده است. بلاکچین دقیقاً همین است، فقط بهجای ده همسایه، هزاران رایانه در سراسرِ دنیا دفتر را نگه میدارند.
به این دفترِ مشترک دفتر کل توزیعشده (Distributed Ledger) میگویند. «توزیعشده» یعنی پخششده میانِ همه. هیچ بانک، شرکت یا دولتی صاحبِ آن نیست و هر ردیفِ تازه باید طبقِ قاعدههایی ثبت شود که همه قبول کردهاند. به همین دلیل میگویند بلاکچین «غیرمتمرکز» است؛ یعنی مرکز و رئیس ندارد.
پس اگر بخواهیم در یک جمله بگوییم: بلاکچین دفترِ حسابی است که همه یک نسخه از آن را دارند و هیچکس نمیتواند تنهایی گذشتهاش را عوض کند.
بلاک در بلاک چین چیست؟
بلاک همان صفحهٔ دفتر است. هر بلاک دو بخش دارد. بخشِ اول سربرگ (Header) است؛ مثلِ بالای صفحهٔ دفتر که شمارهٔ صفحه و تاریخ را مینویسیم. بخشِ دوم بدنه است؛ یعنی همان فهرستِ معاملهها، که به آنها «تراکنش» میگویند.
جالب است بدانید سربرگِ هر بلاک در شبکهٔ بیتکوین فقط ۸۰ بایت است، یعنی از یک پیامکِ کوتاه هم کوچکتر. ولی امنیتِ کلِ زنجیره به همین چند خط بند است.

در سربرگِ بلاک چه نوشته شده؟
سربرگ شش ردیف دارد. لازم نیست همه را حفظ کنید؛ فقط بدانید هر کدام چه کاری میکند. این جدول را برای شبکهٔ بیتکوین آوردهام:
| ردیف | چه چیزی را نگه میدارد | به زبانِ ساده، به چه دردی میخورد |
|---|---|---|
| نسخه (Version) | قاعدههایی که بلاک با آن ساخته شده | همهٔ رایانهها بدانند با کدام قانون کار کنند |
| هش بلاک قبلی | اثر انگشتِ صفحهٔ قبل | همان حلقهای که صفحهها را به هم زنجیر میکند |
| ریشهٔ مرکل (Merkle Root) | یک خلاصهٔ رمزی از همهٔ تراکنشهای این صفحه | اگر حتی یک تراکنش عوض شود، این خلاصه هم عوض میشود |
| زماننما (Timestamp) | ساعت و تاریخِ تقریبیِ ساختِ بلاک | ترتیبِ اتفاقها معلوم بماند |
| هدفِ سختی (Bits) | شرطی که شبکه برای پذیرفتنِ بلاک گذاشته | ساختنِ بلاک نه خیلی آسان باشد، نه خیلی سخت |
| نانس (Nonce) | عددی که سازندهٔ بلاک آنقدر عوضش میکند تا شرط برآورده شود | ساختنِ بلاک را پرزحمت و تقلب را گران میکند |
مهمترین ردیف برای ما «هش بلاک قبلی» است. هر صفحه، اثر انگشتِ صفحهٔ قبل از خودش را در بالایش نوشته است. همین است که صفحهها را به زنجیر تبدیل میکند.
اولین بلاکِ هر شبکه را «بلاک پیدایش» (Genesis Block) میگویند. تنها صفحهای است که صفحهٔ قبل ندارد. بلاک پیدایشِ بیتکوین ۳ ژانویهٔ ۲۰۰۹ ساخته شد.
هش چیست؟ اثر انگشتِ دیجیتال
هش یعنی یک رشتهٔ کوتاه از عدد و حرف که از روی هر متنی ساخته میشود، مثلِ اثر انگشت. فرقی نمیکند ورودی یک کلمه باشد یا یک کتاب؛ خروجی همیشه هماندازه است. بیتکوین از روشی به نامِ 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 ساختیم و نانس را از صفر بالا بردیم تا هش با تعدادِ صفرِ خواستهشده شروع شود:
| شرطِ شبکه | اولین نانسی که جواب داد | بهطورِ میانگین چند بار باید امتحان کرد | آغازِ هشِ پیداشده |
|---|---|---|---|
| ۱ صفر در اول | ۲ | ۱۶ بار | 0873edd809… |
| ۲ صفر | ۳۶ | ۲۵۶ بار | 001d23046f… |
| ۳ صفر | ۶۷۷ | ۴٬۰۹۶ بار | 000930e081… |
| ۴ صفر | ۳۴٬۱۱۷ | ۶۵٬۵۳۶ بار | 0000a1adc4… |
میبینید هر صفرِ اضافه، کار را بهطورِ میانگین ۱۶ برابر سختتر میکند. با چهار صفر، یک رایانهٔ معمولی در یک چشم به هم زدن جواب را پیدا میکند. ولی در شبکهٔ واقعیِ بیتکوین، هشِ بلاکها این روزها با حدودِ ۲۰ صفر شروع میشود. این یعنی آنقدر سخت که ماینرها دستگاههایی دارند که در هر ثانیه میلیاردها میلیارد بار امتحان میکنند. به مجموعِ این توان «هش ریت» میگویند.
شبکه هر ۲٬۰۱۶ بلاک، یعنی تقریباً هر دو هفته، سختی را دوباره تنظیم میکند. هدف این است که بهطورِ میانگین هر ۱۰ دقیقه یک بلاک ساخته شود؛ نه زودتر، نه دیرتر. ماینرِ بیشتر بیاید، شرط سختتر میشود؛ ماینر کم شود، آسانتر.
یک نکتهٔ فنیِ کوچک هم بگویم: نانسِ بیتکوین فقط حدودِ ۴٫۳ میلیارد حالت دارد. دستگاههای امروزی این همه را در کسری از ثانیه امتحان میکنند. بعد زماننما یا بخشِ دیگری از بلاک را کمی عوض میکنند و دوباره از اول میگردند.
پس هش، صفحهها را به هم میدوزد و نانس، ساختنِ هر صفحه را پرزحمت میکند. این دو با هم، تقلب را تقریباً ناممکن میکنند.
بلاک چین چگونه کار میکند؟

تا اینجا اجزای یک بلاک را شناختیم. حالا بیایید یک تراکنش را از لحظهای که فرستاده میشود تا وقتی برای همیشه ثبت میشود دنبال کنیم. مثال را با بیتکوین میزنم، چون قدیمیترین و شناختهشدهترین بلاکچین است:
- امضا و ارسال: شما با کلید خصوصیِ کیف پولتان تراکنش را امضا میکنید. کلید خصوصی مثلِ امضای شما پای چک است؛ فقط خودتان باید داشته باشیدش.
- پخش در شبکه: تراکنش دهانبهدهان از یک رایانه به رایانهٔ دیگر میرسد و در صفِ انتظار (Mempool) مینشیند.
- بررسی: هر رایانه نگاه میکند که امضا درست باشد، فرستنده واقعاً آن موجودی را داشته باشد و قبلاً خرجش نکرده باشد.
- چیدن در بلاک: ماینر چند هزار تراکنشِ درست را، معمولاً آنهایی که کارمزدِ بیشتری دادهاند، در یک بلاکِ تازه میچیند.
- مسابقه برای نانس: ماینرها برای پیدا کردنِ نانسِ درست مسابقه میدهند. برنده بلاک را به همه اعلام میکند و بقیه درستیاش را میسنجند.
- اتصال به زنجیره: بلاکِ پذیرفتهشده به تهِ زنجیره وصل میشود و هر رایانه آن را به نسخهٔ خودش اضافه میکند.
- تأییدهای بعدی: هر بلاکی که بعد از آن ساخته شود، یک «تأیید» حساب میشود. در بیتکوین رسم است که برای مبلغِ بزرگ دستکم ۶ تأیید، یعنی حدودِ یک ساعت، صبر کنند.
پس تراکنشِ شما وقتی واقعاً قطعی است که چند صفحهٔ دیگر هم رویش نوشته شده باشد؛ مثلِ چکی که پاس شده و دیگر برگشت نمیخورد.
چرا دستکاری یک بلاک کل زنجیره را میشکند؟
به این ویژگی تغییرناپذیری (Immutability) میگویند؛ یعنی چیزی که ثبت شد، دیگر عوض نمیشود. اگر کسی محتوای یک بلاکِ قدیمی را عوض کند، هشِ آن بلاک تغییر میکند. بلاکِ بعدی هنوز هشِ قدیمی را در سربرگش دارد. پس حلقهٔ زنجیر پاره میشود و همهٔ رایانهها تقلب را میبینند.

متقلب برای پنهان کردنِ کارش باید نانسِ آن بلاک و همهٔ بلاکهای بعدی را دوباره پیدا کند. تازه باید از بقیهٔ شبکه هم جلو بزند، چون شبکه همیشه زنجیرهای را قبول دارد که زحمتِ بیشتری پشتش باشد. یعنی متقلب باید بیش از نصفِ کلِ توانِ شبکه را در دست داشته باشد. به این کار «حملهٔ ۵۱٪» میگویند.
در شبکهای به بزرگیِ بیتکوین، خرجِ چنین کاری از هر سودی بیشتر است. ولی در شبکههای کوچک بارها اتفاق افتاده است. پس بزرگیِ شبکه خودش بخشی از امنیت است.
نود چیست و چه کسی دفتر را نگه میدارد؟
نود یا گره یعنی هر رایانهای که به شبکه وصل است و قاعدههایش را اجرا میکند. همان همسایههایی که در مثالِ دفترِ نسیه هر کدام یک نسخه داشتند. ولی همهٔ نودها یک کار نمیکنند:
- نودِ کامل: کلِ تاریخچه را از اولین صفحه نگه میدارد و هر تراکنش و بلاک را خودش میسنجد. ستونِ اصلیِ امنیتِ شبکه همینها هستند.
- نودِ سبک: فقط سربرگها را نگه میدارد و برای جزئیات به نودهای کامل تکیه میکند. بیشترِ کیف پولهای موبایلی اینطورند.
- ماینر یا اعتبارسنج: نودی که علاوه بر سنجیدن، بلاکِ تازه هم میسازد و برایش پاداش میگیرد.
یک نکتهٔ مهم: ماینرها قانونگذار نیستند. اگر ماینری بلاکی خلافِ قاعده بسازد، نودهای کامل آن را رد میکنند. وقتی گروهی از نودها قاعده را عوض کنند و گروهی نه، زنجیره دوشاخه میشود. به این دوشاخه شدن «فورک» میگویند.
اجماع در بلاک چین: اثبات کار و اثبات سهام
در شبکهای که رئیس ندارد، باید راهی باشد که همه روی یک نسخه از دفتر توافق کنند. به این روشِ توافق اجماع (Consensus) میگویند. دو روشِ اصلی رایج است:
- اثبات کار: هر کس زحمتِ بیشتری بکشد، یعنی برق و دستگاهِ بیشتری خرج کند، شانسِ بیشتری برای ساختنِ بلاک دارد. همان مسابقهٔ نانس که بالا دیدیم.
- اثبات سهام: هر کس پولِ بیشتری از ارزِ همان شبکه را گرو بگذارد، شانسِ بیشتری دارد. مثلِ ضمانتی که پیش از گرفتنِ کار میسپارید؛ اگر خلاف کنید، از ضمانتتان کم میکنند.
این جدول دو روش را کنارِ هم میگذارد:
| ویژگی | اثبات کار (PoW) | اثبات سهام (PoS) |
|---|---|---|
| چه کسی بلاک میسازد؟ | ماینری که زودتر نانسِ درست را پیدا کند | اعتبارسنجی که بهطورِ تصادفی از میانِ سپردهگذاران انتخاب شود |
| چه چیزی گرو گذاشته میشود؟ | برق و سختافزار | خودِ ارزِ شبکه بهصورتِ سپرده (Stake) |
| جریمهٔ تقلب | هدر رفتنِ پولِ برق و دستگاه | سوزاندنِ بخشی از سپرده (Slashing) |
| مصرفِ برق | بسیار زیاد | ناچیز در مقایسه با اثبات کار |
| نمونهٔ شناختهشده | بیتکوین | اتریوم پس از «مرج» (شهریور ۱۴۰۱) |
اتریوم تا شهریور ۱۴۰۱ مثلِ بیتکوین با ماینینگ کار میکرد. بعد با رویدادی به نامِ «مرج» به اثبات سهام رفت و به گفتهٔ بنیادِ اتریوم، مصرفِ برقش بیش از ۹۹٪ کم شد. هر دو روش را جداگانه در مقالههای اثبات کار و اثبات سهام باز کردهایم.
پس هر دو روش یک هدف دارند: تقلب را گرانتر از درستکاری کنند. فرقشان در این است که چه چیزی را گرو میگیرند.
مزایای بلاکچین: چرا اینقدر سروصدا کرد؟

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

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

همهٔ بلاکچینها مثلِ بیتکوین درِ بازِ همگانی ندارند. بعضی مثلِ پارکِ عمومیاند و بعضی مثلِ مجتمعِ مسکونی با نگهبان. این جدول چهار نوعِ اصلی را مقایسه میکند:
| نوع | چه کسی میتواند عضو شود؟ | خوبیِ اصلی | ضعفِ اصلی | نمونه |
|---|---|---|---|---|
| عمومی (بیمجوز) | هر کسی | بیشترین شفافیت و کمترین تمرکز | کندتر و پرهزینهتر | بیتکوین، اتریوم |
| خصوصی (مجوزدار) | فقط اعضای تأییدشدهٔ یک سازمان | سرعت و کنترلِ دسترسی | متمرکز؛ باید به گرداننده اعتماد کرد | سامانههای داخلیِ شرکتها |
| کنسرسیومی | گروهی از سازمانها، مثلاً چند بانک | کنترل میانِ چند طرف تقسیم میشود | هنوز به توافقِ اعضا وابسته است | شبکههای تسویهٔ بینبانکی |
| هیبریدی (ترکیبی) | بخشی باز و بخشی بسته | دادهٔ محرمانه بسته میماند، ولی اثباتش عمومی است | طراحیِ پیچیده | پروژههای زنجیرهٔ تأمین |
نمونهٔ ایرانیِ بلاکچینِ مجوزدار، طرحِ ریال دیجیتال بانک مرکزی است که اجرای آزمایشیاش از کیش شروع شد. طبقِ گزارشهای منتشرشده، بخشی از زیرساختش بر پایهٔ Hyperledger Fabric ساخته شده که یک بلاکچینِ خصوصی است و ماینینگ ندارد. یعنی دفترش میانِ چند رایانه پخش است، ولی کنترلش دستِ بانک مرکزی است.
پس هر جا اسمِ بلاکچین آمد، نپرسید «بلاکچین است یا نه»؛ بپرسید «چه کسی کنترلش میکند؟» جوابِ همین سؤال خیلی چیزها را روشن میکند.
بلاک چین چه کاربردهایی دارد؟
یک قاعدهٔ ساده: هر جا چند طرف که به هم اعتماد ندارند بخواهند روی یک سابقهٔ مشترک توافق کنند، بلاکچین گزینهٔ جدی است. مهمترین کاربردهای امروز اینهاست:
- ارزهای دیجیتال: اولین و بزرگترین کاربرد. بیتکوین، اتریوم و تتر همه روی بلاکچین ثبت میشوند. قیمتِ لحظهایشان را در صفحهٔ قیمت ارزهای دیجیتال ببینید.
- امور مالی بیواسطه: وام گرفتن، پسانداز و مبادله بدونِ بانک، با قراردادهای هوشمند. بیشترش را در مقالهٔ دیفای نوشتهایم.
- توکنسازیِ دارایی: یعنی تبدیلِ داراییهایی مثلِ طلا، اوراق یا ملک به سهمهای دیجیتالِ کوچک که راحت جابهجا میشوند. مثلِ اینکه بهجای یک آپارتمان، یک متر از آن را بخرید.
- مالکیتِ دیجیتال و NFT: ثبتِ مالکیتِ یک اثرِ دیجیتال یا وسیلهای در بازیِ رایانهای، به شکلِ یک سندِ یکتا.
- زنجیرهٔ تأمین: ردیابیِ کالا از مزرعه یا کارخانه تا قفسهٔ فروشگاه، تا جعلِ برچسب و اصالت سخت شود.
- مدرک و هویت: صدورِ مدرکِ تحصیلی یا گواهیای که هر کس بتواند آنلاین اصالتش را بسنجد.
- بانکداری و تسویه: بانکهای مرکزی و تجاری از بلاکچینِ مجوزدار برای پولِ دیجیتال و تسویه میانِ بانکها استفاده میکنند.

یک محکِ سرانگشتی هم برای جدا کردنِ کاربردِ واقعی از تبلیغ دارم: اگر یک نهادِ مورد اعتماد میتواند همان کار را با یک پایگاه دادهٔ معمولی انجام دهد، احتمالاً بلاکچین لازم نیست. پس هر طرحی که اسمِ بلاکچین رویش است، لزوماً به بلاکچین نیاز ندارد.
تفاوت بلاک چین با پایگاه داده چیست؟
هر دو اطلاعات نگه میدارند، ولی فکرِ پشتشان فرق دارد. پایگاه داده مثلِ همان دفترِ بقال است: یک صاحب دارد که هر ردیفی را میتواند بنویسد، عوض کند یا پاک کند. بلاکچین مثلِ دفترِ ده همسایه است: فقط میشود ردیفِ تازه اضافه کرد و حقِ نوشتن میانِ همه تقسیم شده.
| معیار | پایگاه دادهٔ معمولی | بلاکچینِ عمومی |
|---|---|---|
| چه کسی کنترل میکند؟ | یک مدیر یا یک سازمان | پخش میانِ هزاران نود |
| ویرایش و پاک کردن | ممکن است | فقط افزودن؛ گذشته عوض نمیشود |
| سرعت | هزاران تراکنش در ثانیه | کندتر، چون همه باید توافق کنند |
| به چه کسی اعتماد میکنیم؟ | به مدیرِ سیستم | به قاعدههای ریاضی و رمزنگاری |
| بهترین جای استفاده | سامانهای که یک صاحبِ مشخص دارد | چند طرفِ بیاعتماد که سابقهٔ دستنخورده میخواهند |
میبینید هیچکدام بهتر از دیگری نیست؛ هر کدام جای خودش را دارد. این مقایسه را با جزئیاتِ بیشتر، از هزینهٔ راهاندازی تا محرمانگی، در مقالهٔ ۸ تفاوت کلیدی بلاکچین و پایگاه داده سنتی آوردهایم.
فرق بلاک چین با بیت کوین و ارز دیجیتال
خیلیها این دو را یکی میدانند، ولی یکی نیستند. بیتکوین یک پولِ دیجیتال است و بلاکچین فناوریای که بیتکوین روی آن کار میکند. مثالِ معروفی هست: بلاکچین نسبت به بیتکوین مثلِ اینترنت نسبت به ایمیل است. ایمیل اولین کاربردِ پرطرفدارِ اینترنت بود، ولی اینترنت به ایمیل محدود نماند.
هر ارز دیجیتال یا روی بلاکچینِ خودش کار میکند، که به آن «کوین» میگویند، یا روی بلاکچینِ یک شبکهٔ دیگر ساخته شده، که به آن «توکن» میگویند. ولی برعکسش درست نیست: هر بلاکچینی ارز ندارد. خیلی از بلاکچینهای خصوصیِ شرکتها اصلاً پولی منتشر نمیکنند.
تاریخچهٔ کوتاه بلاکچین
- ۱۹۹۱: دو پژوهشگر به نامهای استوارت هابر و اسکات استورنتا روشی پیشنهاد دادند که اسناد را با هش و زماننما به هم زنجیر کند تا کسی نتواند تاریخشان را جعل کند.
- اکتبر ۲۰۰۸: فرد یا گروهی با نامِ ساتوشی ناکاموتو «وایتپیپر» بیتکوین را منتشر کرد؛ یعنی یک متنِ چندصفحهای که طرح را توضیح میداد.
- ژانویهٔ ۲۰۰۹: بلاک پیدایشِ بیتکوین ساخته شد و اولین بلاکچینِ عمومی به راه افتاد.
- ۲۰۱۵: اتریوم با امکانِ قرارداد هوشمند آمد و بلاکچین از «دفترِ پول» به چیزی شبیهِ «رایانهٔ جهانی» تبدیل شد.
- ۲۰۲۲: اتریوم با «مرج» به اثبات سهام رفت.
- امروز: تمرکزِ این صنعت روی سریعتر کردنِ شبکهها، توکنسازیِ داراییهای واقعی و پولهای دیجیتالِ بانکهای مرکزی است.
پنج اشتباهِ رایج دربارهٔ بلاکچین
این پنج برداشتِ نادرست را خیلیها دارند و بعضیشان میتواند گران تمام شود:
- «بلاکچین یعنی بیتکوین.» نه. بیتکوین فقط یکی از هزاران کاربرد است.
- «هر چه روی بلاکچین است، درست است.» نه. بلاکچین فقط تضمین میکند ثبت دست نخورد، نه اینکه داده درست باشد. دادهٔ غلط هم برای همیشه میماند.
- «بلاکچین هک نمیشود، پس پولم امن است.» شبکههای بزرگ عملاً هک نشدهاند. ولی کیف پولها، سایتهای معاملاتی و قراردادهای هوشمندِ پرایراد بارها هک شدهاند. امنیتِ پولِ شما بیشتر به این بستگی دارد که کلیدتان را چطور نگه میدارید؛ راههای جلوگیری از هک کیف پول را جدی بگیرید.
- «بلاکچین ناشناس است.» بیشترِ شبکهها نیمهناشناساند. تحلیلگرها با دنبال کردنِ تراکنشها خیلی از نشانیها را به آدمهای واقعی وصل میکنند.
- «هر پروژهای که اسمِ بلاکچین دارد، سرمایهگذاریِ خوبی است.» فناوریِ خوب لزوماً توکنِ ارزشمند نمیسازد. پیش از هر تصمیمی، نشانههای پروژههای کلاهبرداری را بشناسید.
از کجا شروع کنیم؟
توصیهٔ من به کسی که تازه با بلاکچین آشنا شده این است که پیش از خرید یا فروشِ هر ارزِ دیجیتالی، این چند قدم را به ترتیب بردارد:
- کلید خصوصی، کلید عمومی و عبارتِ بازیابی را دقیق بفهمید. بیشترِ ضررهای تازهکارها از همینجاست.
- یک بار مبلغی خیلی کم بفرستید و آن را در مرورگرِ بلاک دنبال کنید تا تأییدها را با چشمِ خودتان ببینید.
- فرقِ کوین و توکن، و شبکههای مختلفِ انتقال را یاد بگیرید تا دارایی را به شبکهٔ اشتباه نفرستید؛ چون برگشت ندارد.
- وضعیتِ قانونی را بدانید. خلاصهاش را در مقالهٔ قانونی بودن ارز دیجیتال در ایران نوشتهایم.
- اگر آموزشِ منظم میخواهید، فهرستِ دورههای آموزشی را ببینید. تصمیمِ نهایی با خودتان.
سوالات متداول
بلاک چین چیست به زبان ساده؟
بلاک چین یک دفتر حساب دیجیتال و مشترک است که نسخهای از آن روی هزاران رایانه نگهداری میشود. هر صفحهٔ دفتر، یعنی هر بلاک، با هش به صفحهٔ قبلی گره خورده است؛ پس هیچکس نمیتواند تنهایی و پنهانی گذشته را عوض کند.
بلاک در بلاک چین چیست؟
بلاک مثل یک صفحه از دفتر است و دو بخش دارد: سربرگ، شامل هش بلاک قبلی، ریشهٔ مرکل، زماننما، هدف سختی و نانس؛ و بدنه که فهرست تراکنشهاست. هش هر بلاک در سربرگ بلاک بعدی نوشته میشود و زنجیره را میسازد.
هش و نانس در بلاک چین چه هستند؟
هش اثر انگشت دیجیتال داده است و با کوچکترین تغییر کاملاً عوض میشود. نانس عددی در سربرگ است که ماینر آنقدر عوضش میکند تا هش بلاک با تعداد صفر خواستهشده شروع شود. همین جستوجو ساختن بلاک و تقلب را گران میکند.
بلاک چین چه کاربردهایی دارد؟
ارزهای دیجیتال، قراردادهای هوشمند، امور مالی بیواسطه یا دیفای، توکنسازی داراییهایی مثل طلا و ملک، NFT، ردیابی زنجیرهٔ تأمین، صدور مدرک و هویت دیجیتال، و پول دیجیتال بانکهای مرکزی از مهمترین کاربردهای بلاک چین هستند.
تفاوت بلاک چین با پایگاه داده چیست؟
پایگاه داده یک صاحب دارد که میتواند هر ردیفی را ویرایش یا پاک کند. بلاک چین میان هزاران نود پخش است، فقط افزودن را میپذیرد و گذشتهاش عوض نمیشود. پایگاه داده سریعتر است و بلاک چین برای طرفهایی که به هم اعتماد ندارند مناسبتر.
فرق بلاک چین و بیت کوین چیست؟
بیت کوین یک پول دیجیتال است و بلاک چین فناوریای که بیت کوین روی آن کار میکند؛ مثل ایمیل و اینترنت. بیت کوین اولین کاربرد بلاک چین بود، اما امروز هزاران شبکه و کاربرد دیگر، از اتریوم تا سامانههای بانکی، روی این فناوری ساخته شدهاند.
آیا بلاک چین قابل هک شدن است؟
عوض کردن سابقهٔ یک بلاک چین بزرگ به بیش از نصف کل توان شبکه نیاز دارد که بسیار پرهزینه است. اما شبکههای کوچک بارها با حملهٔ ۵۱ درصد روبهرو شدهاند و کیف پولها، سایتهای معاملاتی و قراردادهای هوشمند پرایراد هم هکپذیرند.
چه کسی بلاک چین را کنترل میکند؟
در بلاک چین عمومی هیچ فرد یا نهاد واحدی کنترل ندارد و نودها با قاعدههای مشترک و روش اجماع روی دفتر توافق میکنند. در بلاک چین خصوصی یا کنسرسیومی، یک سازمان یا گروهی از سازمانها عضویت و قاعدهها را تعیین میکنند.
تفاوت اثبات کار و اثبات سهام چیست؟
در اثبات کار، ماینرها با خرج برق و دستگاه برای پیدا کردن نانس مسابقه میدهند، مثل بیت کوین. در اثبات سهام، اعتبارسنجها ارز همان شبکه را گرو میگذارند و بهطور تصادفی انتخاب میشوند، مثل اتریوم. اثبات سهام برق بسیار کمتری مصرف میکند.
جمعبندی
بلاکچین دفترِ حسابِ مشترکی است که امنیتش را از سه چیز میگیرد: هشی که هر صفحه را به صفحهٔ قبل میدوزد، اجماعی که ساختنِ هر صفحه را پرزحمت میکند، و هزاران نودی که هر کدام نسخهای مستقل از دفتر دارند. اگر همین سه ایده را خوب بفهمید، بیشترِ حرفهای دنیای ارز دیجیتال، از ماینینگ و استیکینگ تا کارمزد و تأییدِ تراکنش، برایتان روشن میشود.
بلاکچین ابزار است، نه جادو. برای سابقهٔ مشترک میانِ آدمهایی که به هم اعتماد ندارند عالی است. ولی برای کاری که یک نهادِ مطمئن با یک دفترِ ساده انجام میدهد، اغلب زیادی است. پس دفعهٔ بعد که اسمِ بلاکچین را روی یک طرح یا پروژه دیدید، اول بپرسید: «چه کسی کنترلش میکند و آیا واقعاً به بلاکچین نیاز دارد؟»
