بلاکچین چیست
توجه: این سند ترجمه خودکار نسخه اصلی انگلیسی است.
بلاکچین چیست
بلاکچین یک دفتر کل دیجیتال مشترک است که تراکنشها را روی رایانههای فراوان به گونهای ثبت میکند که تغییر ورودیهای گذشته را عملاً ناممکن میسازد. بلاکچین بهجای اتکا به یک شرکت یا سرور واحد برای نگهداری رکورد، نسخههایی از همان دفتر کل را میان شبکهای از شرکتکنندگان به نام گرهها توزیع میکند که هر یک مستقلاً تأیید میکنند هر ورودی جدید از قواعد توافقشده پیروی میکند.
بلاکچین را یک صفحهگستردهٔ مشترک تصور کنید که هیچکس نمیتواند پنهانی ویرایشش کند. یک Google Sheet را در نظر بگیرید که صدها نفر هر کدام نسخهٔ کاملی از آن دارند. پیش از افزودن هر سطر، اکثریت آن افراد باید توافق کنند که سطر جدید معتبر است. پس از افزودهشدن، سطر دائمی میشود — هیچکس نمیتواند برگردد و بدون آنکه دیگران متوجه شوند تغییرش دهد. بلاکچین در اساس همینطور کار میکند، جز اینکه بهجای سطرهای صفحهگسترده، ورودیها گروههایی از تراکنشها با پیوند رمزنگاری به نام بلوک هستند.
بهطور خلاصه: بلاکچین یک دفتر کل مشترک و مقاوم در برابر دستکاری است که شبکهای غیرمتمرکز آن را نگهداری میکند — و در فضای کریپتو-AI، لایهٔ زیرساختی است که پروژههای AI روی آن مستقر میشوند، تراکنش میکنند و فعالیت on-chain خود را اثبات میکنند.
بلاکچین چگونه کار میکند
درک سازوکار به شما کمک میکند بسنجید وقتی پروژهای میگوید «روی بلاکچین اجرا میشود» یا زنجیرهٔ مشخصی را در نمای خود ذکر میکند، یعنی چه.
بلوکها
بلاکچین دادهها را در بلوکها سازمان میدهد. هر بلوک دستهای از تراکنشها را در بر دارد — رکوردهای انتقال ارزش، فراخوانیهای قرارداد هوشمند یا عملیات on-chain دیگر. بلوک همچنین فراداده دارد: برچسب زمانی، ارجاعی به بلوک قبلی و خلاصهای رمزنگاری از محتوای خودش.
زنجیره و هش
هر بلوک یک هش دارد — رشتهای با طول ثابت که از گذراندن دادهٔ بلوک از یک تابع هش رمزنگاری (مانند SHA-256) به دست میآید. این هش نقش اثر انگشت دیجیتال را دارد: اگر حتی یک نویسه از داده تغییر کند، هش بهکلی عوض میشود. هر بلوک همچنین هش بلوک قبلی را نگه میدارد و زنجیرهای از وابستگیها میسازد که تا نخستین بلوک (به نام بلوک آغازین یا genesis) امتداد دارد.
همین ساختار زنجیرهای است که دفتر کل را در برابر دستکاری مقاوم میکند. برای تغییر تراکنشی در میانهٔ زنجیره، مهاجم باید هش آن بلوک و همهٔ بلوکهای بعدی را دوباره محاسبه کند و این کار را سریعتر از آنکه بقیهٔ شبکه بلوکهای جدید میافزاید انجام دهد. در عمل، این روی هر شبکهٔ بهخوبی محافظتشده از نظر محاسباتی ناممکن است.
گرهها
گره رایانهای است که نسخهای از بلاکچین را نگه میدارد و در اعتبارسنجی بلوکهای جدید شرکت میکند. گرهها از طریق شبکهٔ همتابههمتا با یکدیگر ارتباط دارند. وقتی بلوک جدیدی پیشنهاد میشود، گرهها مستقلاً تأیید میکنند تراکنشهای آن از قواعد پروتکل پیروی میکنند — امضاهای درست، موجودی کافی، منطق معتبر قرارداد — و سپس آن را میپذیرند. هرچه شبکه گرههای مستقل بیشتری داشته باشد، دستکاری دفتر کل برای هر طرف واحدی دشوارتر میشود.
اجماع
چون مرجع مرکزیای وجود ندارد که تصمیم بگیرد کدام تراکنشها معتبرند، شبکه به روشی نیاز دارد تا همهٔ گرهها بر وضعیت فعلی دفتر کل توافق کنند. این روش سازوکار اجماع نام دارد. بلاکچینهای مختلف رویکردهای اجماع متفاوتی دارند:
- Proof of Work (PoW) — ماینرها معماهای محاسبهبر حل میکنند تا حق پیشنهاد بلوک را به دست آورند. Bitcoin از آن استفاده میکند.
- Proof of Stake (PoS) — اعتبارسنجها توکن بهعنوان وثیقه قفل میکنند و متناسب با استیکشان برای پیشنهاد بلوک برگزیده میشوند. Ethereum پس از Merge سال ۲۰۲۲ از آن استفاده میکند.
- Delegated Proof of Stake (DPoS) — دارندگان توکن به مجموعهٔ کوچکتری از نمایندگان رأی میدهند که از طرف آنها بلوکها را اعتبارسنجی میکنند.
هر سازوکار اجماع بدهبستانهایی میان امنیت، سرعت، مصرف انرژی و میزان تمرکززدایی دارد. برای جزئیات بیشتر اجماع چیست را ببینید.
تغییرناپذیری
وقتی بلوکی تأیید شد و بلوکهای کافی روی آن افزوده شدند، تراکنشهای درون آن تغییرناپذیر — عملاً دائمی — به شمار میآیند. این به آن معنا نیست که خطاها یا باگها هرگز قابل رسیدگی نیستند، بلکه یعنی لایهٔ پایهٔ حقیقت فقط-افزودنی است: ورودیهای جدید را میتوان افزود، اما ورودیهای قدیمی را نمیتوان بیسروصدا بازنویسی کرد.
تغییرناپذیری همان چیزی است که بلاکچین را برای تأیید مفید میکند. اگر پروژهای ادعا کند مدل AI آن در زمانی مشخص خروجی مشخصی تولید کرده و آن ادعا روی زنجیره ثبت شده باشد، هر کسی میتواند رکورد را مستقلاً بررسی کند.
چرا برای پروژههای کریپتو-AI اهمیت دارد
بلاکچین لایهٔ زیرساخت همهٔ پروژههای فهرستشده در DecAIHub است. درک اینکه بلاکچین چه میدهد — و چه نمیدهد — برای خواندن درست کارتهای پروژه ضروری است.
ثبت قابل تأیید
سیستمهای AI اغلب تصمیمهایی میگیرند که حسابرسیشان دشوار است. مدل ممکن است درخواست اعتباری را امتیازدهی کند، معاملهای توصیه کند یا محتوا تولید کند، اما اگر ورودیها و خروجیها جایی مقاوم در برابر دستکاری ثبت نشوند، راهی برای تأیید پسینی آنچه رخ داده وجود ندارد. بلاکچین همان لایهٔ ثبت مقاوم در برابر دستکاری را میدهد. وقتی پروژهٔ AI نتایج استنتاج، هشهای مدل یا نقاط بازرسی تصمیمها را روی زنجیره ثبت میکند، آن رکوردها برای هر کسی مستقلاً قابل تأیید میشوند.
زیرساخت رایانش غیرمتمرکز
آموزش و اجرای مدلهای AI قدرت محاسباتی چشمگیری میخواهد. چند پروژهٔ کریپتو-AI از بازارهای مبتنی بر بلاکچین برای هماهنگی منابع غیرمتمرکز GPU و رایانش استفاده میکنند. در این مدل، ارائهدهندگان ظرفیت سختافزاری عرضه میکنند، مصرفکنندگان رایانش درخواست میکنند و بلاکچین پرداختها، زمانبندی و رهگیری اعتبار را بر عهده دارد. بلاکچین خودِ محاسبات AI را اجرا نمیکند — لایهٔ اقتصادی پیرامون آن را هماهنگ و تسویه میکند.
همراستاسازی انگیزهها با توکن
بسیاری از پروژههای AI از توکنهای بلاکچینی برای همراستا کردن انگیزههای شرکتکنندگان استفاده میکنند. ارائهدهندگان داده برای مشارکت در دادههای آموزشی توکن میگیرند. ارائهدهندگان رایانش برای اجرای بارهای کاری استنتاج توکن میگیرند. اعتبارسنجها برای بررسی خروجیهای مدل توکن میگیرند. بلاکچین قواعد این سیستمهای انگیزشی را از طریق قراردادهای هوشمند اعمال میکند و آنها را شفاف و قابل حسابرسی میسازد.
تمایز میان «روی بلاکچین» و «با استفاده از بلاکچین»
نکتهای حیاتی: بیشتر محاسبات AI مستقیماً روی بلاکچین انجام نمیشوند. اجرای یک شبکهٔ عصبی درون قرارداد هوشمند روی شبکههایی مانند Ethereum که هر محاسبه در آنها گس هزینه دارد، بهشدت پرهزینه است. در عوض، بیشتر پروژههای کریپتو-AI معماری ترکیبی دارند: AI بهصورت offchain (روی سرورهای سنتی یا گرههای رایانش غیرمتمرکز) اجرا میشود و بلاکچین تأیید، تسویه، پرداختها و حاکمیت را انجام میدهد. درک این مدل ترکیبی، کلید دوری از این تصور نادرست است که «AI بلاکچینی» یعنی AI بهمعنای واقعی درون زنجیره اجرا میشود.
بلاکچینهای عمومی، خصوصی و کنسرسیومی
هر بلاکچینی برای همه باز نیست. نوع بلاکچین تعیین میکند «on-chain» در عمل چه معنایی دارد:
- عمومی (بدون نیاز به مجوز) — هر کسی میتواند گره اجرا کند، تراکنش بفرستد و دفتر کل را بخواند. Ethereum، Solana و Bitcoin بلاکچینهای عمومیاند. بیشتر پروژههای کریپتو-AI روی زنجیرههای عمومی کار میکنند، زیرا باز بودن تأیید مستقل را ممکن میکند.
- خصوصی (مجوزدار) — فقط شرکتکنندگان تأییدشده به شبکه دسترسی دارند. شرکتی که بلاکچین داخلی برای رهگیری زنجیرهٔ تأمین اجرا میکند، از زنجیرهٔ خصوصی استفاده میکند. دادهٔ بلاکچین خصوصی برای عموم مستقلاً قابل تأیید نیست.
- کنسرسیومی — حد میانهای که در آن گروهی تعریفشده از سازمانها شبکه را مشترکاً اداره میکنند. زنجیرههای کنسرسیومی توزیعشدهتر از زنجیرههای خصوصی اما بستهتر از زنجیرههای عمومیاند.
وقتی کارت پروژهٔ DecAIHub یک Main chain ذکر میکند، تقریباً همیشه منظور بلاکچین عمومی است. مزایای تأییدی که روششناسی DecAIHub بر آن متکی است — حسابرسی مستقل، تاریخچهٔ شفاف تراکنشها، قراردادهای هوشمند قابل تأیید — به دسترسپذیر بودن عمومی زنجیره وابستهاند.
این مورد کجای کارتهای پروژهٔ DecAIHub دیده میشود
مفهوم بلاکچین مستقیماً در چند فیلد کارت پروژه ظاهر میشود:
- Main chain — مشخص میکند پروژه عمدتاً روی کدام شبکهٔ بلاکچین کار میکند (مثلاً Ethereum، Solana، BNB Smart Chain، Avalanche، Arbitrum One، Base، Bittensor). این یکی از قابل مشاهدهترین فیلدهای هر کارت پروژه است و بلافاصله بنیان زیرساختی را نشان میدهد.
- Type — نقش معماری پروژه نسبت به بلاکچین را نشان میدهد (مثلاً L1، L2، Appchain، EVM، non-EVM). این کمک میکند تشخیص دهید پروژه خودش بلاکچین است یا روی بلاکچین اجرا میشود.
- Consensus — سازوکار اجماعی را نشان میدهد که بلاکچینِ مورد اتکا یا پیادهشده توسط پروژه استفاده میکند (PoS، PoW، DPoS و دیگران).
- Network status — نشان میدهد بلاکچین در مرحلهٔ mainnet، testnet یا بتاست.
هنگام خواندن کارت پروژه، فیلد Main chain میگوید فعالیت on-chain پروژه کجا ثبت و تأیید میشود. پروژهای روی Ethereum ویژگیهای متفاوتی (هزینهٔ گس، زمان نهاییشدن، مجموعهٔ اعتبارسنجها) از پروژهای روی Solana یا روی Appchain خودش به ارث میبرد. این تفاوتها بر نحوهٔ ارزیابی Onchain necessity پروژه اثر میگذارند.
بلاکچین بهتنهایی چه چیزی را ثابت نمیکند
ذکر بلاکچین در نمای پروژه میگوید پروژه روی زنجیره کجاست، اما بهطور خودکار تضمین نمیکند:
- AI reality — اجرا روی بلاکچین چیزی دربارهٔ داشتن جزء واقعی و کارآمد AI نمیگوید. پروژه میتواند مکانیکهای پیشرفتهٔ توکنی on-chain و صفر AI قابل تأیید داشته باشد. AI reality جداگانه از طریق پرچمهای شواهد (AI_0 تا AI_4) سنجیده میشود.
- تمرکززدایی — پروژهای مستقر روی بلاکچین غیرمتمرکز همچنان میتواند کنترل کاملاً متمرکزی بر عملیات، حاکمیت و تصمیمگیری خودش داشته باشد. استقرار قرارداد هوشمند روی Ethereum خودِ پروژه را غیرمتمرکز نمیکند.
- امنیت — به ارث بردن امنیت اجماع بلاکچین در برابر باگهای قرارداد هوشمند، دستکاری اوراکل، سوءاستفاده از کلیدهای ادمین یا خرابی اجزای off-chain محافظت نمیکند.
- Token necessity — وجود بلاکچین توضیح نمیدهد چرا پروژهٔ مشخصی به توکن خودش نیاز دارد. بسیاری از برنامههای مفید بدون انتشار توکن روی بلاکچین اجرا میشوند. ضرورت توکن پرسش جداگانهای در روششناسی DecAIHub است.
- کیفیت یا سودمندی — بلاکچین زیرساخت است. بنیان میدهد، نه محصول. ارزش پروژه به آنچه روی این بنیان میسازد و تأییدپذیری نتایج بستگی دارد.
- شفافیت AI — ثبت نتایج روی زنجیره آن رکوردها را شفاف میکند، اما نشان نمیدهد مدل AI درون خود چگونه کار میکند. پروژه میتواند خروجیهای استنتاج را روی زنجیره منتشر کند و در عین حال معماری مدل، دادههای آموزشی و منطق تصمیمگیریاش را کاملاً مبهم نگه دارد. شفافیت on-chain و شفافیت مدل ویژگیهای جداگانهایاند.
اشتباه نگیرید با
- رمزارز — بلاکچین فناوری زیربنایی است؛ رمزارز دارایی دیجیتالی است که برای انتقال و ثبت از بلاکچین استفاده میکند. Bitcoin یک رمزارز است؛ شبکهٔ Bitcoin یک بلاکچین. هر تعامل بلاکچینی شامل پرداخت رمزارزی نیست.
- قرارداد هوشمند — برنامهای که روی بلاکچین اجرا میشود. قراردادهای هوشمند روی بلاکچینها مستقر میشوند اما خودشان بلاکچین نیستند. بلاکچین میتواند بدون قرارداد هوشمند وجود داشته باشد (اسکریپتنویسی Bitcoin بسیار محدود است)، و قراردادهای هوشمند بدون بلاکچینی که اجرایشان کند نمیتوانند وجود داشته باشند.
- پایگاه داده — پایگاههای دادهٔ سنتی را یک گردانندهٔ واحد کنترل میکند، ادمینها میتوانند ویرایش یا حذفشان کنند و برای بیرونیها مستقلاً قابل تأیید نیستند. بلاکچین نوع خاصی از پایگاه دادهٔ توزیعشده است که برای ثبت فقط-افزودنی با کمینهٔ اعتماد طراحی شده است.
- غیرمتمرکز — «بلاکچین» و «غیرمتمرکز» مرتبطاند اما مترادف نیستند. بلاکچین میتواند مجوزدار باشد و گروه کوچکی از گردانندگان شناختهشده ادارهاش کنند (زنجیرهٔ خصوصی یا کنسرسیومی). تمرکززدایی ویژگیای است که درجه دارد، نه قابلیتی که هر بلاکچینی خودبهخود داشته باشد.
- رایانش ابری — گرههای بلاکچین میان گردانندگان فراوانی توزیع شدهاند، اما بلاکچین جایگزین رایانش ابری نیست. برای اجماع و تأیید بهینه شده است، نه برای کارایی محاسباتی خام.
پرسشهای متداول
آیا بلاکچین همان Bitcoin است؟
نه. Bitcoin نخستین بلاکچین پرپذیرش بود، اما فقط یکی از بسیارهاست. Ethereum، Solana، Avalanche، BNB Smart Chain و صدها شبکهٔ دیگر همگی بلاکچینهایی با طراحی، قابلیتها و سازوکارهای اجماع متفاوتاند. Bitcoin این مفهوم را معرفی کرد؛ فناوری از آن زمان بسیار فراتر از طراحی اولیهاش تکامل یافته است.
آیا دادهٔ بلاکچین قابل حذف یا تغییر است؟
در شرایط عادی، نه. ساختار زنجیرهای و هش رمزنگاری، دادههای گذشته را عملاً تغییرناپذیر میکنند. در شرایط استثنایی، شبکه میتواند هارد فورک اجرا کند — تغییر هماهنگشدهٔ پروتکل که نسخهٔ جدیدی از زنجیره میسازد — اما این به اجماع گسترده میان اعتبارسنجها و توسعهدهندگان نیاز دارد. هارد فورکها نادر، بحثبرانگیز و بهطور عمومی قابل مشاهدهاند. برای مقاصد عملی، دادهٔ ثبتشده روی بلاکچینی خوشنگهداری دائمی است.
آیا هر بلاکچینی غیرمتمرکز است؟
نه لزوماً. تمرکززدایی یک طیف است. بلاکچینهای عمومی و بدون مجوز مانند Ethereum و Bitcoin تمرکززدایی بالا را هدف میگیرند: هر کسی میتواند گره اجرا کند و هیچ طرف واحدی شبکه را کنترل نمیکند. بلاکچینهای خصوصی یا کنسرسیومی مشارکت را به نهادهای تأییدشده محدود میکنند و ممکن است اعتبارسنجهای نسبتاً کمی داشته باشند. هنگام ارزیابی پروژه، در نظر بگیرید چند اعتبارسنج مستقل شبکه را اداره میکنند، چه کسی ارتقاها را کنترل میکند و مشارکت باز است یا محدود. برای بحث عمیقتر غیرمتمرکز یعنی چه را ببینید.
چرا پروژههای AI به بلاکچین نیاز دارند؟
همیشه نیاز ندارند. پرسش این است که آیا بلاکچین ارزش واقعی به گردش کار AI میافزاید. دلایل معتبر عبارتاند از: ثبت قابل تأیید تصمیمهای AI، هماهنگی غیرمتمرکز منابع رایانشی، توزیع شفاف انگیزهها از طریق توکن و استقرار مقاوم در برابر سانسور خدمات AI. دلایل نامعتبر: افزودن «بلاکچین» به بازاریابی برای جذابیت روایی بدون منطق معنادار on-chain. DecAIHub این را از طریق محور Onchain necessity ارزیابی میکند.
«Main chain» در کارت پروژه یعنی چه؟
فیلد Main chain در کارت پروژهٔ DecAIHub شبکهٔ اصلی بلاکچینی را مشخص میکند که فعالیت on-chain پروژه در آن رخ میدهد. مثلاً پروژهای با Main chain: Ethereum تراکنشهایش را ثبت میکند، قراردادهای هوشمندش را مستقر میکند و ارزش را روی شبکهٔ Ethereum تسویه میکند. برخی پروژهها روی چند زنجیره فعالیت میکنند، اما زنجیرهٔ اصلی بنیان زیرساختی اصلی را نشان میدهد.
آیا AI میتواند مستقیماً روی بلاکچین اجرا شود؟
برای بیشتر مقاصد عملی، نه. محاسبات بلاکچینی گراناند، زیرا هر عملیات باید توسط هر گرهٔ شبکه تأیید شود. اجرای شبکهٔ عصبی درون قرارداد هوشمند مقادیر بازدارندهای گس هزینه میداشت و بیش از حد طول میکشید. در عوض، محاسبات AI معمولاً خارج از زنجیره انجام میشوند و فقط نتایج، اثباتها یا نقاط بازرسی روی بلاکچین ثبت میشوند. این مدل ترکیبی معماری استاندارد فضای کریپتو-AI است. برای جزئیات onchain و offchain چیست را ببینید.
تفاوت بلاکچین و رمزارز چیست؟
بلاکچین فناوری زیربنایی است — دفتر کل توزیعشده، سازوکار اجماع، شبکهٔ گرهها. رمزارز دارایی دیجیتالی است که روی آن دفتر کل زندگی میکند. Ethereum یک بلاکچین است؛ ETH رمزارز بومی آن بلاکچین. میتوان از بلاکچین برای مقاصدی فراتر از رمزارز استفاده کرد (ثبت داده، اجرای قراردادهای هوشمند، هماهنگی رایانش)، و هر تعامل بلاکچینی شامل خرید یا فروش رمزارز نیست.
منابع خارجی
- Blockchain (Wikipedia) — مرور جامع تاریخچه، فناوری و کاربردهای بلاکچین.
- Ethereum.org — Introduction to Ethereum — توضیح در دسترس از نحوهٔ کار یک بلاکچین بزرگ قرارداد هوشمند.
- Bitcoin.org — How does Bitcoin work? — توضیح بنیادی نخستین پیادهسازی بلاکچین.
- Solana Documentation — Overview — مستندات فنی بلاکچینی پرتوان که پروژههای AI فراوانی از آن استفاده میکنند.
- Nakamoto, S. (2008). Bitcoin: A Peer-to-Peer Electronic Cash System — وایتپیپر اولیهای که فناوری بلاکچین را معرفی کرد.
No comments to display
No comments to display